Skip to main content
Participant
September 24, 2014
Question

Videos recorded in mp4 format throught AMS(development version) not playing on android and Ios device.

  • September 24, 2014
  • 1 reply
  • 1124 views

I am using adobe ams(development version) to record video files in mp4 format using rtmp protocol. I am using mp4 as the file extension and as the stream specifier(codec).The videos are saving correctly.When i copy these files on a mobile device(android and iOS) they are not playing.Can somebody tell what I am doing wrong.

The rtmp url I am using is rtmp://localhost:1935/mp4:videoname.mp4

This topic has been closed for replies.

1 reply

Adobe Employee
September 25, 2014

IMHO, you do not seem to have flash player on these devices...You need flash player or some such rtmp player to play rtmp stream. An alternative would be to do HTTP streaming.Please read about AMS support for HTTp streaming on help docs.

Participant
September 25, 2014

I am playing these videos by copying just for testing purposes. I heard there are many problems with the codecs that flash player uses for encoding the videos.So i wanted to make sure that the video recorded is supported .

I even tried using the h.264/AAC codec with flash player 11 and as3 for producing these mp4. Even these video does not play on copying on these devices.Apple's docs say that quicktime (the default player) supports h.264/AAC codec .

As a fallback mechanism I tried to record flv and convert these videos with ffmpeg to mp4 format.I am able to play the converted videos on copying directly to the mobile devices. But now the ffmpeg converted mp4 videos wont stream with rtmp url in the web application (flash player) and not even on the mobile devices .I am really stuck with this issue.

Don't we have a generic format and codec which will play on these environments(Flash player,android and iOS).

Any help will be highly appreciated.

Adobe Employee
September 25, 2014

Can you post one such mp4 which does not play for you.