Page 1 of 1

Same problem like in 8.6.0 verison like old one

Posted: 22 Dec 2006 09:23
by streki
I try this version of VLC. On my IPTV UDP multicast stream doesnt play audio. Video codec is H264 /audio mp4a . Is it so me possible codecs for best function of VLC?

I was save raw format of problematic stream to /H264 video mp4a no audio play - raw/ directory of ftp server. Thanks for help.

Posted: 22 Dec 2006 19:45
by DJ
Raw h.264 was not designed to be played in its raw state and very few players do this. While recently FPS is encoded (assuming you have selected this option during the encoding) most players do not read it and literally no Muxers read it. Also in this raw state there can be no audio because there is no container. Streaming this can be a real issue when there is no timing info...

No audio on German Telecom IPTV

Posted: 19 Jan 2007 20:03
by RasGer
Same problem here. There's no audio on UDP Multicast IPTV. I've uploaded some seconds of the stream to:
ftp://streams.videolan.org/incoming/No% ... kom%20IPTV

Here is what vlc 0.8.6 says:

ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
main warning: received buffer in the future (2658251)
main warning: received buffer in the future (2682225)
main warning: received buffer in the future (2706206)
main warning: received buffer in the future (2730188)
main warning: received buffer in the future (2754170)
main warning: received buffer in the future (2778152)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@01EBD890)
main warning: received buffer in the future (2729001)
main warning: received buffer in the future (2752973)
main warning: received buffer in the future (2776954)
main warning: received buffer in the future (2800936)
main warning: received buffer in the future (2824918)
main warning: received buffer in the future (2848900)
.........

Any fix would be very appreciated.

Best Regards, RasGer

Posted: 19 Jan 2007 20:17
by DJ
Please note the error:

ffmpeg warning: MBAFF + spatial direct mode is not implemented

This is an ffmpeg generated error for a feature that is not there.

Posted: 19 Jan 2007 20:25
by RasGer
Please note the error:

ffmpeg warning: MBAFF + spatial direct mode is not implemented

This is an ffmpeg generated error for a feature that is not there.
But believe me: Very sporadic - I would say in 1 of 20 times the same stream is started - the audio is okay! So, where is the problem exactly? Is there any possibility to remove ffmpeg and use a h264-lib directly for decoding? Or how can I get the latest ffmpeg-lib for vlc to test, if this works?

Posted: 19 Jan 2007 20:45
by RasGer
Please note the error:

ffmpeg warning: MBAFF + spatial direct mode is not implemented

This is an ffmpeg generated error for a feature that is not there.
When I save the stream as MPEG TS and play from Harddisk, then the audio is ok, but the the error messages above don't disappear...

I've uploaded the mpeg_ts-Stream to ftp://streams.videolan.org/incoming/No% ... kom%20IPTV

Here is what vlc 0.8.6 says:

ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:192
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug:
aout_directx debug: found device: Realtek AC97 Audio
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4296 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
aout_directx debug: DirectSoundThread ready
main debug: using audio output module "aout_directx"
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes
main debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "linear_resampler"
main debug: found a filter for the whole conversion
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)
ffmpeg warning: MBAFF + spatial direct mode is not implemented
(h264@00DCD9B0)

Posted: 19 Jan 2007 22:42
by DJ
When you change the container you are not changing the format and the error will still be there. But this error really does not have anything to do with the audio of which nothing is mentioned in your posts. Considering the video is NOT working correctly, because the feature is not implemented, could be effecting the audio interleave decoding. This may also account for the sporadic behavior. The interleaving is changed when you change the container.

Posted: 19 Jan 2007 22:45
by DJ
Please note the error:

ffmpeg warning: MBAFF + spatial direct mode is not implemented

This is an ffmpeg generated error for a feature that is not there.
But believe me: Very sporadic - I would say in 1 of 20 times the same stream is started - the audio is okay! So, where is the problem exactly? Is there any possibility to remove ffmpeg and use a h264-lib directly for decoding? Or how can I get the latest ffmpeg-lib for vlc to test, if this works?
Re-compile VLC for your Operating system using the latest FFmpeg source code before testing. Libraries are only updated when VLC is re-compiled.

Re: No audio on German Telecom IPTV

Posted: 20 Jan 2007 07:50
by RasGer
Same problem here. There's no audio on UDP Multicast IPTV.
See my workaround here:
viewtopic.php?p=96476#96476

Posted: 20 Jan 2007 10:59
by DJ
Ya! I saw it and don't particularly think it's a good work round as the video issue remains.