[mythtv-users] Problem watch LiveTV on 0.20

Grégory Trélat gregory.trelat at lolitech.fr
Tue Oct 17 14:05:04 UTC 2006


Hi all !


I have many problem to make my mythbox running fine. I run on my gentoo 
box both backend / frontend :

My config :

vendor_id       : AuthenticAMD
model name      : AMD Sempron(tm) Processor 2800+
cpu MHz         : 1607.444
cache size      : 128 KB
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt 
lm 3dnowext 3dnow up pni cx16 lahf_lm cr8legacy ts ttp tm stc
bogomips        : 3217.14
512 M of RAM


My /etc/make.conf :

CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS= "~x86"
USE="xvmc xcomposite threads qt4 dbus samba ieee1394 qt3 zeroconf wifi 
hal apache2 gstreamer fr ogg transcode v4l2 xv gnome freebox mysql lirc
dvd mmx gtk X png pdf svg -tk alsa symlink fbsplash java nsplugin"
VIDEO_CARDS="nvidia"
LINGUAS="fr"
LIRC_DEVICES="devinput"


My lspci :

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:05.0 VGA compatible controller: nVidia Corporation C51PV [GeForce 
6150] (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio 
(rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (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:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host 
Controller (rev c0)
01:0e.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 
Video Broadcast Decoder (rev d0)

My Tv card is a Pinnacle 110i (software encoder V4l RTjpeg)

My first problem since i upgrade to 0.20 is a timeout problem when i 
launch liveTV.

2006-10-17 15:27:23.960 Using protocol version 31
2006-10-17 15:27:24.086 TV: Attempting to change from None to WatchingLiveTV
2006-10-17 15:27:24.142 Using protocol version 31
2006-10-17 15:27:31.145 MythSocket(8352c48:15): readStringList: Error, 
timeout (quick).
2006-10-17 15:27:31.145 RemoteEncoder::SendReceiveStringList(): No response.
2006-10-17 15:27:31.146 GetEntryAt(-1) failed.
2006-10-17 15:27:31.259 EntryToProgram(0 at jeu jan 1 01:00:00 1970) failed 
to get pginfo
2006-10-17 15:27:31.281 TV Error: LiveTV not successfully started
2006-10-17 15:27:31.281 TV Error: LiveTV not successfully started
2006-10-17 15:27:31.307 TV: Deleting TV Chain in destructor

So, i watch the source code to find the problem. It 's appeared that the 
timeout (quick) = 7000 ms or 7 sec and the backend hasn't finish its 
work before this time. That's why, i think after 7 sec the socket is 
closed and the liveTV can't start. So I patch Mythsocket.cpp to increase 
this timeout and the Livetv can start (after 9 sec in general), but now 
i have some A/V sync problem. Is there an issue more proper ?

Someone can tell me if my hardware is to light for this application 
(backend and frontend on this machine) ? A hardware encoder could solve 
this problem ? or there are many bugs or tips for doing work the 0.20 
version.

Sorry for my poor english.

thanks all

Greg

 

 










More information about the mythtv-users mailing list