Trying to create a playlist out of recorded files from a UDP multicast stream (H.264/AAC).
I’m using the live recorder to save the files (MP4). The first problem I’m having is that when I play the multicast stream via a .stream file I only get audio… and I can only get it to play back through flash. If I try to use an http play request… it just fails. Server side it says it can’t find the stream.
The second issue I’m having is when I take those saved files and dynamically add them to a playlist of a serverside stream… I am unable to play that stream back. Wowza complains that it can’t find files.
If I publish from flash then all works perfectly fine… but when I use the live recorder to record a pulled udp multicast stream it fails miserably.
Am I mismatching what is possible with server side playlists and http streams?
An ffprobe analysis of a recorded file yields:
ffprobe -i myStream.stream-22789278.mp4
ffprobe version N-52508-g7becddd Copyright © 2007-2013 the FFmpeg developers
built on Apr 26 2013 18:01:30 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
configuration: --enable-libx264 --enable-libmp3lame --disable-debug --enable-libfaac --enable-libspeex --enable-gpl --enable-pthreads --disable-debug --enable-shared --enable-nonfree --enable-libvpx --enable-libfreetype
libavutil 52. 27.101 / 52. 27.101
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 60.102 / 3. 60.102
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Missing reference picture, default is 0
[h264 @ 0x2061720] decode_slice_header error
[h264 @ 0x2061720] Invalid mix of idr and non-idr slices
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x2060160] max_analyze_duration 5000000 reached at 5014000 microseconds
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x2060160] decoding for stream 0 failed
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘myStream.stream-22789278.mp4’:
Metadata:
major_brand : f4v
minor_version : 0
compatible_brands: isommp42m4v
creation_time : 2013-04-30 21:18:17
Duration: 00:00:38.49, start: 0.000000, bitrate: 221 kb/s
Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 424x240, 0 kb/s, 0k fps, 24 tbr, 90k tbn, 48 tbc
Metadata:
creation_time : 2013-04-30 21:18:17
handler_name : WowzaMediaServerPro
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 99 kb/s
Metadata:
creation_time : 2013-04-30 21:18:17
handler_name : WowzaMediaServerPro
So something odd is going on…
I can clarify further if need be.
Thanks for any and all help on this.
Jake