I have created an UDP to HTTP video re-stream that has the video layer encoded in H.264 MPEG 4 and audio encoded in Mpeg AAC 48000 128 kbps.
When I try to play this stream in iOS, there's only audio and no video.
VLC plays it well. Quicktime can't play it at all.
the playlist.m3u8 looks like this:
When I enable transrating(not transcoding) and specify H.264 for the video, it plays well. but the server consumes a lot of resources.
The transcoded playlist.m3u8 looks like this:
Can anyone tell me what's wrong here and what can be done without transcoding?