Skip navigation
Currently Being Moderated

Deliver HTTP ABR HDS+HLS Streams via Player Object to All Devices

Oct 15, 2013 9:23 AM

Tags: #hls #hds #ios #h264 #flvplayback #http #m3u8 #live_streaming #aac #f4m

I have been unable to successfully establish a single video player object (similar to when delivering single-bitrate streams via FLVPlayback component with Flash Pro) that will automatically detect the browser type and automatically deliver the appropriate .f4m or .m3u8 manifest when broadcasting using HTTP adaptive bitrate streaming with FMLE3 and AMS5.


I have both the HDS and HLS streaming working separately--the AMS5 sample videoPlayer.html file will accept and play video content when fed the URL:; however, I have not had success in getting any .f4m streams initiated in any other fashion.


Also, HLS streaming is verified to be working on: when using an option such as VLC Player's File -> Open Network Stream command.


The end desired result is that a user will navigate to  a particular URL and the browser autodetects whether to deliver the .f4m or the m3u8 manifest and initiate the appropriate stream to a single video playback object.


We've had FMS up and running since v3.5; however, have just recently upgraded to AMS5.0.x and would like to enable adaptive bitrate streaming to all devices; we have no problem with single-bitrate streaming to Flash-enabled devices.


I have also tried using the sample videoPlayer.html page's auto-generated code, dropping that onto an otherwise empty HTML document; however, Error 2048 was returned instead of a valid stream. Using a similar process with the OSMF generator, the error standard error, "We are having problems with playback. We apologize for the inconvenience."


It may be noted that we have SWFVerification enabled for our domain, in case this is what may be impeding our efforts.


More Like This

  • Retrieving data ...

Bookmarked By (1)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points