Flussonic Media Server documentation

Play video

Stream playback Anchor Anchor x2

Flussonic supports stream playback with various protocols. See below for player' settings for playback with various protocols. From this point on, 192.168.2.3 is used for the server's address and 8080 for the HTTP port.

HDS

URL for the player: http://192.168.2.3:8080/ort/manifest.f4m, the player is embedded in the following manner:

    <script type="text/javascript" src="http://192.168.2.3:8080/flu/js/swfobject.js"></script>
    <div id="videoplayer" style="width: 640px; height: 480px"></div>
    <script type="text/javascript">
    var flashvars = {
    src : "http://192.168.2.3:8080/ort/manifest.f4m",
    autoPlay: true
    };
    var paramObj = {allowScriptAccess : "always", allowFullScreen : "true", allowNetworking : "all"};
    swfobject.embedSWF("http://192.168.2.3:8080/flu/StrobeMediaPlayback.swf", "videoplayer", 640, 480, "10.3", false,
    flashvars, paramObj, {name: "player"});
    </script>

HLS

URL for the player: http://192.168.2.3:8080/ort/index.m3u8

    <video src="http://192.168.2.3:8080/ort/index.m3u8" controls></video>

HLS for multi-language streams, viewing using an STB or VLC

URL for the player: http://192.168.2.3:8080/ort/video.m3u8

    <video src="http://192.168.2.3:8080/ort/video.m3u8" controls></video>

To watch a multi-language stream using VLC or a set-top box, the video.m3u8 mode must be turned on.

This is due to the Apple HLS requirement of a separate playlist with an audio-only option for each individual language. MPEG-TS uses another algorithm: all audio tracks run side by side with the video, and it is up to the player which one to play. So, to make sure the video is viewable on iPhone, it must satisfy the requirements of Apple. At the same time, VLC and STBs, in violation of the HLS standard, expect the old version of MPEG-TS converted to HLS. This is why video.m3u8 is needed.

[]

RTMP

rtmp application: rtmp://192.168.2.3/static

    <script type="text/javascript" src="http://192.168.2.3:8080/flu/js/swfobject.js"></script>
    <div id="videoplayer" style="width: 640px; height: 480px"></div>
    <script type="text/javascript">
    var flashvars = {
    file : "ort",
    streamer : "rtmp://192.168.2.3/static",
    'rtmp.tunneling':false,
    bufferlength : 5,
    autostart: true
    };
    swfobject.embedSWF('http://192.168.2.3:8080/flu/jwplayer.swf',"videoplayer",640,480,'10.3','false', flashvars,
    {allowfullscreen:'true',allowscriptaccess:'always'},{id:'jwplayer',name:'jwplayer'});
    </script>

HTTP MPEG-TS

The stream is available at the URL http://192.168.2.3:8080/ort/mpegts

RTSP

The stream is available at the URL rtsp://192.168.2.3/ort

FLV

Video as an flv stream is available at the URL http://192.168.2.3/ort/flv