Learn From Lisa Blog

Multi-Bitrate and Multi-Screen Streaming With Flash Media Server 4.5

Last week’s Streaming Media East conference is a wrap. I had the opportunity to present two talks this year, one on multi-bitrate streaming to Flash and iOS using Flash Media Server 4.5, and the other on approaches to building mobile video players.

In this FMS talk, I gave an overview of what the latest version of the server can do, and provided examples of multi-bitrate playlists for both Flash playback as well as HTTP Live Streaming (HLS) to devices.

As promised, here is a link to my presentation: http://bit.ly/multibitrate-FMS
And you can grab the playlist syntax either from the presentation, or download the files directly:

HTTP Dynamic Streaming (Flash and AIR):
http://learnfromlisa.com/talks/sme2012/hds-live.f4m
http://learnfromlisa.com/talks/sme2012/hds-vod.f4m

HTTP Live Streaming (iOS):
http://learnfromlisa.com/talks/sme2012/hls-live.m3u8
http://learnfromlisa.com/talks/sme2012/hls-vod.m3u8

RTMP Streaming (Flash and AIR):
http://learnfromlisa.com/talks/sme2012/rtmp-live.f4m
http://learnfromlisa.com/talks/sme2012/rtmp-vod.f4m

Hope you find these links, and the presentation, helpful in getting started with adaptive streaming to multiple screens using FMS.

Posted in: Flash Media Server, HTTP Dynamic Streaming, Prebuilt Players, The Basics, Training, Web Video News

Leave a Comment (3) ↓

2 Comments

  1. Rich Duggan May 22, 2012

    Hi Lisa,

    As always, thank you for the great information.

    However, when I try to follow the above links this is what I am getting

    #EXTM3U
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=150000,
    /hls-vod/sample1_150kbps.f4v.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=500000,
    /hls-vod/sample1_500kbps.f4v.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=700000,
    /hls-vod/sample1_700kbps.f4v.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,
    /hls-vod/sample1_1000kbps.f4v.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1500000,
    /hls-vod/sample1_1500kbps.f4v.m3u8

    reply
    • Lisa May 22, 2012

      Hi Rich,
      Yes, sorry for the lack of explanation. That’s a sample of an HLS multi-bitrate playlist, which would be playable on iOS (and in Safari on the Mac), if it pointed to videos on a webserver. (These are sample videos set up to play locally on a computer running FMS). You can use it as a template to set up your own streams. I explain this in more detail in my Lynda course, and went over the details in my SME session. The recording should be posted soon if you missed it.

      HTH, Lisa

      reply

Leave a Comment