m (References)
(Adaptive Live Video Streaming)
Riga 18: Riga 18:
 
==Elephants Dream HD Adaptive Streaming==
 
==Elephants Dream HD Adaptive Streaming==
 
<absHTML>
 
<absHTML>
<div id="playerdiv">
+
<iframe width="640" height="480" src="http://193.204.59.68:8030/embed/0183f347cf1a0c1fb6b0a919b1ce62a1" frameborder="0" allowfullscreen scrolling="no" marginwidth="0"></iframe>
    <p>If you don't see the player, install the latest <a href="http://www.macromedia.com/go/getflashplayer">Flash Player plugin</a> (at least v. 10.0 is required).</p>
 
</div>
 
<script type="text/javascript" src="http://193.204.59.68:1234/media/js/swfobject.js"></script>
 
<script type="text/javascript">
 
<!--
 
swfobject.embedSWF("http://193.204.59.68:1234/media/player.swf", "playerdiv", "640", "385", "10.0.1","expressInstall.swf", {host: "193.204.59.68", port: 1234, videourl: "893531dae94ad8052b23cffe571b76dc", autostart: "0", buffer_time: "15"}, {menu:"false", allowfullscreen: "true"}, {id:"playerobj", name:"playerobj"});
 
//-->
 
</script>
 
 
</absHTML>
 
</absHTML>
  
==D90 HD Adaptive streaming==
+
==D90 HD Adaptive streaming (encoded live)==
 
<absHTML>
 
<absHTML>
<div id="playerdiv1">
+
<iframe width="640" height="480" src="http://193.204.59.68:8030/embed/ef0b0b5b1f685fd8e36cb1c9bd1387b8" frameborder="0" allowfullscreen scrolling="no" marginwidth="0"></iframe>
    <p>If you don't see the player, install the latest <a href="http://www.macromedia.com/go/getflashplayer">Flash Player plugin</a> (at least v. 10.0 is required).</p>
 
</div>
 
<script type="text/javascript" src="http://193.204.59.68:1234/media/js/swfobject.js"></script>
 
<script type="text/javascript">
 
<!--
 
swfobject.embedSWF("http://193.204.59.68:1234/media/player.swf", "playerdiv1", "640", "385", "10.0.1","expressInstall.swf", {host: "193.204.59.68", port: 1234, videourl: "135854081cb47ac7b77e0a7b0f820844", autostart: "0", buffer_time: "15"}, {menu:"false", allowfullscreen: "true"}, {id:"playerobj1", name:"playerobj1"});
 
//-->
 
</script>
 
 
</absHTML>
 
</absHTML>

Revisione 19:53, 8 Nov 2011

Adaptive Live Video Streaming

Adaptive live streaming represent a key advancement with respect to classic progressive download streaming such as the one employed by YouTube. With adaptive streaming the video source bit-rate is adapted on the fly so that the user can experience the maximum quality which is allowed by the time-varying available bandwidth.

The following videos are distributed by employing a prototype implementation of the Quality Adaptation Control algorithm which is described in the paper:

  • L. De Cicco, S. Mascolo, V. Palmisano
    Feedback Control for Adaptive Live Video Streaming
    in Proc. of ACM Multimedia Systems Conference, San Jose, CA, Feb 23-25,2011 (PDF)

The video source is adapted by following the stream-switching (or multiple bit-rate) approach: the video source is available at different bit-rates and resolutions and a controller switches from one video version to match the available bandwidth while avoiding playback interruptions and re-buffering events.

Requirements:

  • Flash player v10.0 or greater
  • In order to experience the maximum quality (720p) a dual core 2.4GHz processor or better is recommended

Elephants Dream HD Adaptive Streaming


D90 HD Adaptive streaming (encoded live)

Adaptive Live Video Streaming[edit]

Adaptive live streaming represent a key advancement with respect to classic progressive download streaming such as the one employed by YouTube. With adaptive streaming the video source bit-rate is adapted on the fly so that the user can experience the maximum quality which is allowed by the time-varying available bandwidth.

The following videos are distributed by employing a prototype implementation of the Quality Adaptation Control algorithm which is described in the paper:

The video source is adapted by following the stream-switching (or multiple bit-rate) approach: the video source is available at different bit-rates and resolutions and a controller switches from one video version to match the available bandwidth while avoiding playback interruptions and re-buffering events.

Requirements:

Elephants Dream HD Adaptive Streaming[edit]


D90 HD Adaptive streaming (encoded live)[edit]