VIDEO STREAMING
HTTP Dynamic Streaming
HEAnet now uses HTTP Dynamic Streaming (HDS) and HTTP Live Streaming (HLS).
HDS enables on-demand and live adaptive bitrate video delivery. Switching live between different video bitrates depending on the quality of your connection.
HLS enables us to use the same source video to streaming to iOS devices (iPhone/iPad)
Requirements for streaming
Latest version of Adobe Flash Live Endcoder
*Note*: Flash Media Live Encoder on Windows doesn’t support AAC encoding. To add support for AAC, purchase the MainConcept AAC Encoder
1) Install Flash Media Live Encoder and configure it to use absolute time.
- Close Flash Media Live Encoder.
- Open the Flash Media Live Encoder rootinstall\conf\config.xml file in a text editor.
- The default installation location on Windows is C:\Program Files\Adobe\Flash Media Live Encoder 3.2.
- The default installation location on Mac OS is Macintosh HD:Applications:Adobe:Flash Media Live Encoder 3.2.
- Set the tag //flashmedialiveencoder_config/mbrconfig/streamsynchronization/enable to true:
<flashmedialiveencoder_config> <mbrconfig> <streamsynchronization> <!-- "true" to enable this feature, "false" to disable. --> <enable>true</enable>
- Save the file.
2) To publish a live stream to Flash Media Server, start Flash Media Live Encoder and do the following:
In the Encoding Options panel, from the Preset pop-up menu, choose Custom. For VIdeo Format make sure to choose H.264 and for Audio Format, choose AAC.
Click the wrench next to Format to open Advanced Encoder Settings and do the following:

Set up the following multiple bandwidths (match the video and audio)

The Streaming settings FMS URL / Stream / etc, will be provided to you by HEAnet.




![[IPv6 Ready]](http://e-badges.ipv6ready.ie/e/31/a2/e5/e31a2e5dfeeca769df428a284a828dbea7de1964-m.png)