1. Documentation Wiki
 

Streaming to Mobile Devices is simple with nanoStream.

iOS requires H.264 video and AAC audio, which is used by default in nanoStream.

ENCODER SETTINGS

Video and Audio format should be H.264 and AAC.

Video Encoding Profile can either “Baseline”, “Main” or “High”, dependent on the playback device support.

In earlier iOS revisions, only “Baseline” profile worked. Later versions also support Main and High Profiles.

OUTPUT STREAMING URL

H5Live

The unique nanoStream h5Live player supports live playback with ultra-low-latency on all HTML5 browsers. Live Playback in iOS devices requires HLS support (“HTTP Live Streaming”).

RTMP

Encoder URL: Live URL + Stream Name:

rtmp://`<server>`:1935/live+myStream

or

rtmp://`<server>`:80/live+myStream

Playback URL on iOS Devices:

iOS support the HLS format only with a “playlist.m3u8” played over http or https.

The generic format is:

http://[server-ip-address]:1935/live/myStream/playlist.m3u8

NOTE: You should use the H5Live player Javascript library and not directly access this URL.

See additional documentation about nanoStream Cloud and H5Live Server and Player.

Further questions? Would you like a feature not available yet?
We can make it work for you based on our consulting and development / implementation services. Contact us.