Thanks for the wonderful VLC server.
I suspect, there is a buggy workflow while building a mp4 header for a stream.
I don't have any problem with streams for *.sdp, *.h264 and *.flv, if the server starts without any message like "late picture skipped".
The mp4 header will delivered like in the code below:
Code: Select all
...
[0x6fba80] main input debug: Buffering 96%
[0x6fba80] main input debug: Buffering 99%
...
[0x706410] mux_ogg mux debug: adding input
[0x706410] mux_ogg mux debug: mp4v stream
[0x706410] mux_ogg mux debug: writing header
[0x706410] mux_ogg mux debug: creating header for mp4v
[0x706410] mux_ogg mux debug: writing extra data
...
Code: Select all
...
[0x6fba80] main input debug: Buffering 96%
[0x6fba80] main input debug: Buffering 99%
...
[0x706410] mux_ogg mux debug: adding input
[0x706410] mux_ogg mux debug: mp4v stream
[0x707300] stream_out_transcode stream out debug: late picture skipped (137334)
[0x707300] stream_out_transcode stream out debug: late picture skipped (97896)
[0x707300] stream_out_transcode stream out debug: late picture skipped (58411)
[0x707300] stream_out_transcode stream out debug: late picture skipped (18913)
...
Code: Select all
^C
[0x6fbcb0] signals interface error: Caught killing signal, exiting...
...
[0x706410] mux_ogg mux debug: writing header
[0x706410] mux_ogg mux debug: creating header for mp4v
[0x706410] mux_ogg mux debug: writing extra data
...
Happy new year!
Dirk