[mythtv-users] Can't watch live TV (lengthy)

martin martin at knespel.at
Sun Mar 4 23:10:08 UTC 2007


Hi,

(This is my first mail to this list, so please have some mercy).

After struggling along a long time I give up and write this mail. Before 
I start to rant: I _love_ MythTV and used it for many years, but now I'm 
so fed up...

I switched from V0.18, which worked good enough for my use (but 
occasionally forgot to record a show) to 0.20. The first thing I 
learned: DiseqC isn't working anymore. So I checked out the SVN-version 
and I am using 12923 now - where DiseqC is working again.

Then I started to set up the system completely anew. New compile, fresh 
database, added the card, set up the two LNBs I have, scanned for 
channels etc.

Up until now I could switch to LiveTV on the frontend and see something.

Then I started editing the channels and shifted them around in the order 
I'd like to have them. Well - here the fun ends! The channel editor is a 
pain i.t.a.

Why is mythtv-setup assigning the same channel number over and over 
again - when the frontend isn't able to tune to these channels anyway???

PLEASE: If some developer is listening: Add a "start channel number" 
field in the general setup and don't touch any assigned channel numbers 
below this value (so when I enter 1000, start numbering the newly found 
channels from 1000 onwards - and NEVER use the same channel number 
twice!) - I'd like to do it myself, but I am much too unfamiliar with 
the code. If someone would give me a hint where to start, I do it!

After ordering the channels the way I want it, I cannot watch LiveTV 
anymore. :-O I took care to tune in to a channel before starting to edit 
which I already had (channel 1) and also the starting channels for both 
LNBs exist. (And yes: I did this 2 or 3 times until I found out that 
editing the channels is the problem!)

Looking at the logs (-v all from front- and backend) I can tell:

- the backend seems to tune fine into the two starting channels
- the backend-log seems very fine, no errors, but suddenly stops 
recording the live stream
- the frontend-log shows some errors:

...
2007-03-04 23:02:40.958 MythSocket(88a0830:14): attempting connect() to 
(192.168.0.2:6543)
2007-03-04 23:02:40.959 MythSocket(88a0830:14): state change Idle -> 
Connected
2007-03-04 23:02:40.974 write -> 14 21      MYTH_PROTO_VERSION 33
2007-03-04 23:02:40.999 read  <- 14 13      ACCEPT[]:[]33
2007-03-04 23:02:41.006 Using protocol version 33
2007-03-04 23:02:41.006 write -> 14 18      ANN Playback msi 0
2007-03-04 23:02:41.016 read  <- 14 2       OK
2007-03-04 23:02:41.022 write -> 14 72      QUERY_RECORDER 
1[]:[]SPAWN_LIVETV[]:[]live-msi-2007-03-04T23:02:40[]:[]0
2007-03-04 23:02:48.041 MythSocket(88a0830:14): readStringList: Error, 
timeout (quick).
2007-03-04 23:02:48.042 MythSocket(88a0830:14): state change Connected 
-> Idle
2007-03-04 23:02:48.042 RemoteEncoder::SendReceiveStringList(): No response.
2007-03-04 23:02:48.045 MSqlQuery: SELECT chanid, starttime, endtime, 
discontinuity, chainpos, hostprefix, cardtype, channame, input FROM 
tvchain WHERE chainid = 'live-msi-2007-03-04T23:02:40' ORDER BY chainpos;
2007-03-04 23:02:48.066 GetEntryAt(-1) failed.
2007-03-04 23:02:48.069 MSqlQuery: SELECT 
recorded.chanid,starttime,endtime,title, 
subtitle,description,channel.channum, 
channel.callsign,channel.name,channel.commfree, 
channel.outputfilters,seriesid,programid,filesize, 
lastmodified,stars,previouslyshown,originalairdate, 
hostname,recordid,transcoder,playgroup, 
recorded.recpriority,progstart,progend,basename,recgroup, storagegroup 
FROM recorded LEFT JOIN channel ON recorded.chanid = channel.chanid 
WHERE recorded.chanid = '0' AND starttime = '1970-01-01T01:00:00' ;
2007-03-04 23:02:48.085 EntryToProgram(0 at Thu Jan 1 01:00:00 1970) failed 
to get pginfo
2007-03-04 23:02:48.086 TV Error: LiveTV not successfully started
2007-03-04 23:02:48.086 MythSocket(88a0830:-1): DownRef: -1
2007-03-04 23:02:48.086 MythSocket(88a0830:-1): delete socket
2007-03-04 23:02:48.086 TV Error: LiveTV not successfully started
2007-03-04 23:02:48.095 TV: Deleting TV Chain in destructor
...

("server" is my server and "msi" is my client)

- the only thing that I see is, that both times are not exactls the same 
(client reports "live-msi-2007-03-04T23:02:40", but server has 
starttime: "2007-03-04T23:02:55"

I can send both logs, if necessary - if this is the right list to ask 
for help.

My hardware:

Both systems are P4 with 1.6 and 1.8 GHz, running a debian system with 
kernel 2.6.18. The tuner card is a Hauppauge Nexus-s with a 
DiseqC-switch and 2 LNBs for Astra and Hotbird (I am living in Europe).

Any other info you need?

And - yes - I searched the net, the tickets and the archives: There are 
reports that LiveTV suddenly doesn't work anymore, but no definitive or 
usable solution. There are also reports about the "failed to get 
pginfo"-message - also with no solution.

Anyway: Why is watching LiveTV not working anymore after editing the 
channels with mythtv-setup?

Thanks for reading and sorry for wasting some bandwidth - but sometimes 
you need to ...

Martin



More information about the mythtv-users mailing list