[mythtv-users] MythDora 4 recordings playback problems on Win MCE2005

Gert van der Knokke gertk at xs4all.nl
Wed Sep 5 20:33:51 UTC 2007


Hi all,

This is a very strange problem what has occured since I moved to MythDora 4.

I have setup a complete new MythTV backend as a replacement for my older
MythTV backend.
Installation went fine and the new system records happily without problems.

However... a friend of mine is connected (by a long cable...) to my
network with Windows MCEand can view the linked recordings directory.
Upto the change to my new backend he could view mythtv's recordings just
fine but now 99% of the recordings  give stuttering or no picture at all
and have distorted audio. Only a few of the very first recordings made
on the new system play without problems.

I can view the recordings on 3 frontends (2 standalone machines based on
the older setup but they connect without problems/errors to the new
backend and one frontend on the backend machine itself). They all play
flawless.

The new backend has 2 PVR500 cards and one satellite card. The first
recordings (of which 3 do playback on MCE) were made with a single (new)
PVR500 card,  the other PVR500 and satellite cards from the old backend
were added to the new backend a week later.

I can not find anything wrong with the recordings, alle are exactly the
same format: 720x576 MPEG-PES 192 kbit audio. Mplayer plays both the old
and new recordings. Only difference I found is the bitrate for video
which I had at 7 Mbit on the old system and 6 Mbit on the new system but
the 3 recordings which do play on MCE are 6 Mbit also.. Every other
player on Linux and Windows (mplayer, vlc, powerdvd etc.) plays the
files without problems just MediaPlayer 10 on MCE seems to dislike (most
of) the new recordings. (the MCE system uses the PowerDVD codec,
PowerDVD itself on the same MCE system plays the recordings just fine)

I am completely stumped and have no clue to what has changed with the
new setup or where to look.
AFAIK mythtv just dumps the stream coming from the PVR cards straight to
the harddisk.

Some info:

MythDora release 4.0 (Will wonders never cease?)
Linux amd64backend 2.6.22.1-32.fc6 #1 SMP Wed Aug 1 15:15:33 EDT 2007
i686 athlon i386 GNU/Linux
ivtv-1.0.2-134.fc6

lspci:
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller
(rev a4)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev f1)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a4)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97
Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f3)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev f2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev f3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Miscellaneous Control
01:07.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
01:08.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge
(non-transparent mode) (rev 11)
01:0a.0 PCI bridge: Pericom Semiconductor Unknown device 8140
02:08.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
02:09.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
03:08.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
03:09.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
07:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 6200
TurboCache(TM)] (rev a1)

from dmesg:

ivtv0: loaded v4l-cx2341x-enc.fw firmware (4155564960 bytes)
ivtv0: Encoder revision: 0x02060039
tveeprom 3-0050: Hauppauge model 23559, rev D491, serial# 9522550
tveeprom 3-0050: tuner model is Philips FQ1216AME MK4 (idx 91, type 56)
tveeprom 3-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
tveeprom 3-0050: second tuner model is Philips TEA5768HL FM Radio (idx
101, type 62)
tveeprom 3-0050: audio processor is CX25843 (idx 37)
tveeprom 3-0050: decoder processor is CX25843 (idx 30)
tveeprom 3-0050: has radio, has no IR receiver, has no IR transmitter
ivtv0: Autodetected WinTV PVR 500 (unit #1)
tuner 3-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 3-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 3-0060: TEA5767 detected.
tuner 3-0060: chip found @ 0xc0 (ivtv i2c driver #0)
tuner 3-0060: type set to 62 (Philips TEA5767HN FM Radio)
tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 3-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 3-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 3-001b: chip found @ 0x36 (ivtv i2c driver #0)
tuner 3-0061: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4))
ivtv0: Registered device video0 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi0 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized WinTV PVR 500 (unit #1), card #0
ivtv:  ======================  NEXT CARD  ======================
ivtv1: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] -> GSI 17 (level,
low) -> IRQ 22
ivtv1: loaded v4l-cx2341x-enc.fw firmware (4155565912 bytes)
ivtv1: Encoder revision: 0x02060039
tuner 4-0043: chip found @ 0x86 (ivtv i2c driver #1)
tda9887 4-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 4-0061: chip found @ 0xc2 (ivtv i2c driver #1)
cx25840 4-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
cx25840 4-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 4-001b: chip found @ 0x36 (ivtv i2c driver #1)
tveeprom 4-0050: Hauppauge model 23559, rev D491, serial# 9522550
tveeprom 4-0050: tuner model is Philips FQ1216AME MK4 (idx 91, type 56)
tveeprom 4-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
tveeprom 4-0050: second tuner model is Philips TEA5768HL FM Radio (idx
101, type 62)
tveeprom 4-0050: audio processor is CX25843 (idx 37)
tveeprom 4-0050: decoder processor is CX25843 (idx 30)
tveeprom 4-0050: has radio, has no IR receiver, has no IR transmitter
ivtv1: Correcting tveeprom data: no radio present on second unit
ivtv1: Autodetected WinTV PVR 500 (unit #2)
tuner 4-0061: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4))
ivtv1: Registered device video1 for encoder MPEG (4 MB)
ivtv1: Registered device video33 for encoder YUV (2 MB)
ivtv1: Registered device vbi1 for encoder VBI (1 MB)
ivtv1: Registered device video25 for encoder PCM audio (1 MB)
ivtv1: Initialized WinTV PVR 500 (unit #2), card #1
ivtv:  ======================  NEXT CARD  ======================
ivtv2: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI Interrupt 0000:03:08.0[A] -> Link [APC3] -> GSI 18 (level,
low) -> IRQ 23
ivtv2: loaded v4l-cx2341x-enc.fw firmware (4155076896 bytes)
ivtv2: Encoder revision: 0x02060039
tuner 5-0043: chip found @ 0x86 (ivtv i2c driver #2)
tda9887 5-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 5-0060: TEA5767 detected.
tuner 5-0060: chip found @ 0xc0 (ivtv i2c driver #2)
tuner 5-0060: type set to 62 (Philips TEA5767HN FM Radio)
tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #2)
cx25840 5-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #2)
cx25840 5-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 5-001b: chip found @ 0x36 (ivtv i2c driver #2)
tveeprom 5-0050: Hauppauge model 23559, rev E696, serial# 9954790
tveeprom 5-0050: tuner model is Samsung TCPG 6121P30A (idx 96, type 73)
tveeprom 5-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
tveeprom 5-0050: second tuner model is Philips TEA5768HL FM Radio (idx
101, type 62)
tveeprom 5-0050: audio processor is CX25843 (idx 37)
tveeprom 5-0050: decoder processor is CX25843 (idx 30)
tveeprom 5-0050: has radio, has no IR receiver, has no IR transmitter
ivtv2: Autodetected WinTV PVR 500 (unit #1)
tuner 5-0061: type set to 73 (Samsung TCPG 6121P30A)
ivtv2: Registered device video2 for encoder MPEG (4 MB)
ivtv2: Registered device video34 for encoder YUV (2 MB)
ivtv2: Registered device vbi2 for encoder VBI (1 MB)
ivtv2: Registered device video26 for encoder PCM audio (1 MB)
ivtv2: Registered device radio2 for encoder radio
ivtv2: Initialized WinTV PVR 500 (unit #1), card #2
ivtv:  ======================  NEXT CARD  ======================
ivtv3: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:03:09.0[A] -> Link [APC4] -> GSI 19 (level,
low) -> IRQ 20
ivtv3: loaded v4l-cx2341x-enc.fw firmware (4155077392 bytes)
ivtv3: Encoder revision: 0x02060039
tuner 6-0043: chip found @ 0x86 (ivtv i2c driver #3)
tda9887 6-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 6-0061: chip found @ 0xc2 (ivtv i2c driver #3)
cx25840 6-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #3)
cx25840 6-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 6-001b: chip found @ 0x36 (ivtv i2c driver #3)
tveeprom 6-0050: Hauppauge model 23559, rev E696, serial# 9954790
tveeprom 6-0050: tuner model is Samsung TCPG 6121P30A (idx 96, type 73)
tveeprom 6-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
tveeprom 6-0050: second tuner model is Philips TEA5768HL FM Radio (idx
101, type 62)
tveeprom 6-0050: audio processor is CX25843 (idx 37)
tveeprom 6-0050: decoder processor is CX25843 (idx 30)
tveeprom 6-0050: has radio, has no IR receiver, has no IR transmitter
ivtv3: Correcting tveeprom data: no radio present on second unit
ivtv3: Autodetected WinTV PVR 500 (unit #2)
tuner 6-0061: type set to 73 (Samsung TCPG 6121P30A)
ivtv3: Registered device video3 for encoder MPEG (4 MB)
ivtv3: Registered device video35 for encoder YUV (2 MB)
ivtv3: Registered device vbi3 for encoder VBI (1 MB)
ivtv3: Registered device video27 for encoder PCM audio (1 MB)
ivtv3: Initialized WinTV PVR 500 (unit #2), card #3
ACPI: PCI Interrupt 0000:07:00.0[A] -> Link [APC3] -> GSI 18 (level,
low) -> IRQ 23
PCI: Setting latency timer of device 0000:07:00.0 to 64
NVRM: loading NVIDIA UNIX x86 Kernel Module  1.0-9755  Mon Feb 26
23:21:15 PST 2007
ivtv:  ====================  END INIT IVTV  ====================


Gert



More information about the mythtv-users mailing list