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
14 views in the past week
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
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