Skip to main content
Inspiring
August 24, 2012
Question

iOS playback stopped working

  • August 24, 2012
  • 1 reply
  • 16018 views

I've installed Flash Media Interactive Server 4.5 and after installation I successfully streamed to iOS devices.

Today, streaming to iOS devices, suddenly stopped working. Streaming to other Flash compatible devices works just fine.

I use JWPlayer to connect and that gives the following error message:

The video playback was aborted due to a corruption problem or because the video used features your browser did not support:

http://my.fms.url/hls-live/livepkgr/_definst_/live/mystream.m3u8

Some times, if I reload the site and try again, I do get a few seconds of playback of the live stream, then the playback stops with the same error message, and I can't seem to be able to play back the stream ever again.

I've tried deleting the .stream-files generated in the ApplicationsFolder\livepkgr\events\_definst_\live as well as the files generated in ApplicationsFolder\livepkgr\streams\_definst_\mystream but that doesn't help.

I use Adobe Media Live Encoder 3.2 to stream to the server, using H.264 and AAC.

As I mentioned, this has worked before and, as far as I remember, haven't made any configuration changes since it last worked.

This topic has been closed for replies.

1 reply

Adobe Employee
August 27, 2012

Hi,

Did you made any upgrade to iOS version on your device. Also, check playing VOD streams .. Just to confirm whether there are some issues in live configurations or it is just player side issue.

To discard the player side issue, try playing on quicktime on iMac.

Also try Safari on i-devices..

Inspiring
August 28, 2012

Hi,

I have not made any iOS upgrades between the time it worked and now.

Playing VOD streams doesn't work either. I thought they did, but they have stopped working as well.

The VOD/Live streams makes JWPlayer report the error previously stated. When I put the URL in the error message directly into Safari on iOS I get an error saying "The operation could not be completed".

If I try playing the same URL in quicktime on OSX I get the same error message but it also includes "OSStatus error -12936).

If I try accessing the URL in a regular windows browser the m3u8 file is downloaded.

I have recently made some configuration changes to the FMS, but I was certain HLS playback worked even after those changes... now I'm not so certain any more.

The changes I've made is to not have FMS listen on port 80. Apache now listens on port 80 and not 8134.

I changed the applications folder in fms.ini to another folder. I also changed the folders for the hls-live and hls-vod config in httpd.conf for Apache to point to the same folder.

As far as I know, that's all the config changes I've made.

EDIT: I'm using FMS 4.5.0 r297

EDIT 2: I restarted FMS earlier, and now VOD streams seems to work again (though not all of them). The live streams starts, but shows a very old live stream (not what I'm streaming at the moment) and stops after a while, never showing the current live stream.

I'm still very puzzled about this intermittent working/failing behaviour.

Adobe Employee
August 28, 2012

Can you paste your httpd.conf settings here? Also when you restarted server - i hope you made sure all your streams in "livepkgr" (also .stream files in events folder) were deleted.