GETTING FAMILIAR WITHFLASH MEDIA SERVERJoseph Labrecque Online Flash User Group | March 13th 2012
WHO AM I? Joseph Labrecque, MA University of Denver - OTL Senior Interactive Software Engineer Adjunct Faculty Fractured Vision Media, LLC Proprietor Twitter: @JosephLabrecque Web: http://josephlabrecque.com/
Flash Media Server 4.5.1Reach more audiences by streaming RTMPand HTTP to Adobe Flash Player and iOSdevices.
TOPICS TO COVERWe’ll plan to cover the following topics:• What can FMS do?• Setting up a local development server• Testing RTMP, HDS, and HLS• Using the Admin Console• The Applications directory• Playback options across platforms• Look at some examples…
WHAT CAN FMS DO?Streaming live and on-demand audio and video todesktop and device:• RTMP (Real Time Messaging Protocol)• RTMPS (Real Time Messaging Protocol SSL)• RTMPE (Real Time Messaging Protocol Encrypted)• RTMPT (Real Time Messaging Protocol Tunneling)• HDS (HTTP Dynamic Streaming)• HLS (HTTP Live Streaming)
PLAYBACK MECHANISMSFLASH PLAYER or AIR:Used in browser, desktop, and mobile.OSMF, Strobe Media Playback, many others…Browser: Requires Flash PlayerHTML Video Tag:Used in OSX and iOS… for now.Browser: Requires HTML <video> and proper codec support
PLAYBACK URIsDepending upon the media being streamed and thetarget client, the URI must be formed differently.RTMP:rtmp://localhost/vod/samplertmp://localhost/vod/mp4:sample.f4vHDS:http://localhost/hds-vod/test/streams/_definst_/sample.f4v.f4mHLS:http://localhost/hls-vod/test/streams/_definst_/sample.f4v.m3u8
MORE RESOURCESLinks to check out for more info:• Adobe Developer Connection http://www.adobe.com/devnet/flashmediaserver.html• Lisa Larson-Kelley http://learnfromlisa.com/• Stefan Richter http://www.therealtimeweb.com/• Robert Reinhardt http://blogs.flashsupport.com/robert/• Fabio Sonnati http://sonnati.wordpress.com/• Jens Loeffler http://www.flashstreamworks.com/