Wowza Community

rmtp Stream : Unable to play rmtp stream on android or iphone

Using 1avstreamer to rmtp encode a camera stream.

rtmp://34.203.34.245:1935/live works on desktop (testplayer)

Mobile streams suggested by Mobile tab. Do not work.

I get a blank screen with play button.

I do find these items in the logs:

2017-05-24
23:39:48 (UTC) comment
server (200) LiveStreamPacketizerPacketHandler.handlePacket[live/definst/myStream]:

Audio and video codecs cannot be packetized together

in a single stream: audio:MP3 video:VP6

2017-05-24
23:39:47 (UTC) comment
server (200) CupertinoPacketHandler.handleHolder[live/definst/myStream]:

Invalid video codec for iPhone/iPod: VP6

The error message says it all: You can’t combine MP3 and VP6 in an HLS stream. Best is to change the encoder (1avstreamer) to use a combination that works, eg. AAC or MP3 and H264. See https://www.wowza.com/products/streaming-engine/specifications