Opened 7 years ago
Closed 7 years ago
#6646 closed defect (needs_more_info)
Problem with ismv
Reported by: | Facundo | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avformat |
Version: | unspecified | Keywords: | ismv |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
Hello!
I'm using ffmpeg to encode some live channels which will be delivered after by Unified Streaming.
My player is a STB that is having issues reproducing this output, but on iOS works like charm.
When having an http output, it requires:
-moveflag isml -f ismv
If the output is an ismv file, I eliminate those flags and create the manifest with mp4split and my STB reproduces it.
I believe is something with the length of the stream.
This doesn't work on my STB:
ffmpeg -nostdin -loglevel info -y -re -i udp://XXX.XXX.XXX.XXX:XXXX?pkt_size=1316\&buffer_size=409600\&fifo_size=1000000\&overrun_nonfatal=1 -c:v libx264 -preset medium -profile:v baseline -g 50 -keyint_min 50 -sc_threshold 0 -c:a libfdk_aac -ac 2 -b:a 64k -map 0:v -b:v:0 1200k -minrate 1200k -maxrate 1200k -bufsize 2400k -muxrate 2400k -s:v:0 1280x720 -x264opts pic-struct:no-scenecut -movflags isml+frag_keyframe -f ismv -threads 0 -map 0:a http://XXX.XXX.XXX.XXX/Teledoce_HD/Teledoce_HD.isml/Streams(video)
After creating the manifest with mp4split, this work on my STB:
ffmpeg -nostdin -loglevel info -y -re -i udp://XXX.XXX.XXX.XXX:XXXX?pkt_size=1316\&buffer_size=409600\&fifo_size=1000000\&overrun_nonfatal=1 -c:v libx264 -preset medium -profile:v baseline -g 50 -keyint_min 50 -sc_threshold 0 -c:a libfdk_aac -ac 2 -b:a 64k -map 0:v -b:v:0 1200k -minrate 1200k -maxrate 1200k -bufsize 2400k -muxrate 2400k -s:v:0 1280x720 -x264opts pic-struct:no-scenecut -movflags frag_keyframe -threads 0 -map 0:a test.ismv
Any idea?
Change History (2)
comment:1 by , 7 years ago
Component: | ffmpeg → avformat |
---|---|
Keywords: | ismv added; ffmpeg removed |
comment:2 by , 7 years ago
Resolution: | → needs_more_info |
---|---|
Status: | new → closed |
Please reopen this ticket if you can add the missing information.
More like a question: Why didn't you provide both the failing and the working manifest?
Please also provide the FFmpeg command lines together with the complete, uncut console output.