I’m trying to setup Haivision Makito encoder this product is offering rtmp connection to the server. I did the setup successfully it is pushing the stream and it can be viewed in a flash player. The problem is IOS, it plays audio but there is no video (black screen). Using ffmpeg I extracted the stream info, this is the output:
Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: h264 (Main), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 25 fps, 50 tbr, 1k tbn, 50 tbc Stream #0:1: Audio: aac, 48000 Hz, stereo, fltp
So it appears to be h264 encoded, what can be causing this problem.
Below is ffmpeg output of a working stream in IOS (encoded with FMLE):
Duration: N/A, start: 0.000000, bitrate: 2179 kb/s Stream #0:0: Video: h264 (High), yuv420p, 960x720, 2048 kb/s, 29.97 tbr, 1k tbn, 2k tbc Stream #0:1: Audio: aac, 44100 Hz, stereo, fltp, 131 kb/s
Give me some idea where to look for this issue.