Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Video
1/6
Vizario H264RTSP Player is a library for Android & iOS mainly (Win64/OSX too), to directly decode H264 and AAC bitstreams as received over RTSP. It uses custom native decoders to be highly efficient.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.16f1
Compatible
Compatible
Compatible
Description

Vizario H264RTSP Player is a lightweight library to enable live RTSP streaming of H264 and AAC bitstreams to iOS or Android devices (respectively standalone apps or Editor Win64 and OSX) from a local PC or remote server. The library allows you to register as an RTSP client to a server and play back the video content within a texture, respectively audio over the native audio device.


The library is developed towards playback of live data and is essentially the playback-counterpart of the video casting asset:


https://assetstore.unity.com/packages/tools/video/vizario-h264rtsp-196278


The main purpose of this asset is to enable simple streaming of H264/AAC live streams from an RTSP server to a client, decoding und playing back as efficiently as possible. It was **NOT** designed to do perfect audio/video synchronization, **NOR** to become a generic player framework like LibVLC.


However, the libraries use the native audio devices for audio output (if desired). In other words, the AAC decoder is indeed a full player without the need to mess with device audio setups.


- Connect to RTSP Server: enter URL/Port/Channel and retrieve H264/AAC data

- Native Texture Rendering and Playback: uses native SDK to draw to texture on C++ level

- Optional casting from ffmpeg+VLC: choose ffmpeg and pipe output to VLC serving RTSP stream


The package was also tested to work on Magic Leap 2 (Video only) and Meta Quest 2/Pro (Video and Audio).


---

TRIAL VERSION AVAILABLE HERE!


PLEASE CONSIDER THE FAQ FOR ANY ADDITIONAL QUESTIONS REGARDING THE ASSET OR SEND AN EMAIL TO support [at] arth.co.at

---

Technical details

- As Fast As It Gets: It uses native decoders to leverage hardware support.


- H264 and AAC format autodetection: finds out parameters for playback automatically.


- Resolution Support. it changes texture resolution based on decoded stream.


- RTSP Client: built-in client to connect with AAC and H264 support.


- Requirements

* Unity 2018.4+

* Android API Level 24+

* iOS 13+

* macOS 10.15+

* Windows x64

Vizario H264RTSP Player

(not enough ratings)
10 users have favourite this asset
(10)
$99.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
17.5 MB
Latest version
1.3
Latest release date
Oct 13, 2024
Original Unity version
2021.3.16
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR