Could you suggest me few alternatives to Youtube for live streaming? Thanks
Here’s my last logs:
WARN server comment 2015-09-01 17:11:08 - 19.195 - CupertinoPacketHandler.handleHolder[live/_definst_/14144815.101.stream]: Invalid video/audio codec combination for iPhone/iPod: video:H264 audio:G711_MULAW
WARN server comment 2015-09-01 17:11:08 - 19.195 - CupertinoPacketHandler.handleHolder[live/_definst_/14144815.101.stream]: Invalid audio codec for iPhone/iPod:G711_MULAW
WARN server comment 2015-09-01 17:11:08 - 19.714 - MPEGDashWriterHandler.createChunkM4S[live/_definst_/14144815.101.stream]: chunkid: 1, There are no audio or video packets avaliable to build this chunk.
The warning messages you have noticed in your logs are mentioning the fact that your stream is using the G.711 audio codec, which is not supported by iOS devices when playing back the Apple HLS stream.
However, Youtube Live streaming is very strict in terms of the video size used to encode your live stream and also the encoding bitrate value. Depending on the Youtube configuration you have in place, you will need to configure your live stream encoder to use the same encoding parameters as your Youtube live streaming account is configured.
Wowza Streaming Engine supports a number of CDN networks for content distribution. We have an article on how to Push Publish to these providers. I would suggest reviewing the article for alternatives.
Looking at the log entry provided, it appears that the “rtmp://” is duplicated on your push publishing URL (rtmp://rtmp://a.rtmp.youtube.com:80). Could you try removing one of these “rtmp://” descriptions from your URL to see if this helps?
Wowza Streaming Engine supports a number of CDN networks for content distribution. We have an article on how to Push Publish to these providers. I would suggest reviewing the article for alternatives.