Skip to main content
September 14, 2010
Question

[newbie] switching bitrate of live content

  • September 14, 2010
  • 1 reply
  • 854 views

Hi,

is it possible to receive live stream at bitrate lower than  that which video is being recorded with? How to accomplish that? I know  that play2 from NetStream class allows to switch between recorded  videos at different bitrates, but what about live content? I cannot  simply set bandwidth to lower using FMS because i need to be sure that  framerate won't be affected, and there are also other simultaneous  streams playing Any help appreciated...

.

    This topic has been closed for replies.

    1 reply

    Participating Frequently
    September 14, 2010

    Dynamic Switching of Live is possible.  Just like with On Demand, where you need to have multiple streams encoded in different bitrates that you switch between, for Live you need to publish multiple streams of different bitrates that you can switch between (using the same play2 API).

    September 14, 2010

    Thanks... but I'm afraid that won't work for me because I can not afford to encumber publisher bandwidth multiple times for same content. Since publisher transmits best needed quality of content the ideal solution for me would be if the server could compress it lossly, but I assume that "FMS does not do any transcoding" : ) ? Are there any chances to use DVR with minimal lag to achieve this?

    Participating Frequently
    September 14, 2010

    FMS does not do any transcoding.  Unfortunately, that's how dynamic streaming works; requires multiple bitrate streams. With a single stream, you'd need to do something with H264 and SVC; but neither FMS nor FP currently support SVC.

    I'm not sure where you are going with the DVR suggestion.  How does DVR help in switching to a lower quality stream?