Bug #297
stuttering v4l channels
0%
Description
Since ticket #260 was fixed, v4l channels sound is kind of working with my setup but both sound and video are pausing every second or so (with XBMC as a client).
tvheadend log says this:
Oct 02 11:26:45 v4l: /dev/video1: Tuned to 168250000Hz
Oct 02 11:26:45 subscription: "192.168.1.20 [ XBMC Media Center ]" subscribing on "BBC Two", weight: 150, adapter: "Hauppauge WinTV PVR-150 ivtv PCI:0000:02:07.0", network: "", mux: "168250000 Hz", provider: "", service: "", quality: 80
Oct 02 11:26:46 TS: Hauppauge WinTV PVR-150 ivtv PCI:0000:02:07.0/0 Hz: MPEG2VIDEO: Corrupted PES header
xbmc log says this:
11:26:58 T:2878339952 M:1560940544 DEBUG: CDVDPlayer::HandleMessages - player started 1
11:26:58 T:2900036464 M:1560940544 DEBUG: CDVDPlayerAudio:: Discontinuity - was:5426792.106789, should be:5335647.899789, error:-91144.207000
11:26:58 T:2900036464 M:1560940544 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
11:26:59 T:2878339952 M:1560940544 DEBUG: CDVDPlayer::HandleMessages - player started 2
11:26:59 T:2878339952 M:1560940544 DEBUG: CDVDPlayer::SetCaching - caching state 0
11:26:59 T:2878339952 M:1560940544 DEBUG: CDVDPlayer::SetCaching - caching state 2
11:26:59 T:2878339952 M:1560940544 DEBUG: CDVDPlayer::SetCaching - caching state 3
11:26:59 T:2900036464 M:1560940544 DEBUG: CDVDPlayerAudio:: Discontinuity - was:5481446.243789, should be:5407650.135789, error:-73796.108000
11:26:59 T:2900036464 M:1560940544 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
11:26:59 T:2878339952 M:1560940544 DEBUG: CDVDPlayer::HandleMessages - player started 1
With VLC and mplayer, I can't play such channels. VLC says this:
$ vlc http://192.168.1.5:9981/stream/channelid/53
VLC media player 1.0.6 Goldeneye
[0x93a2668] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x96b15d8] ts demux error: cannot peek
History
Updated by Andreas Smas about 14 years ago
Can you provide a raw dump from /dev/video1 ?
I would guess this is a problem with Tvheadends MPEG demultiplexer