Re: [mythtv-users] Problem populating mythtv with channel information (missing PIDS)

2006-01-03 Thread R. Geoffrey Newbury
On Mon, 02 Jan 2006 12:46:55 -0700, LJ Wilkinson wrote:

>I apologize for asking a question that I know has been asked before,

>7. Get back into mythtv-setup. Do a full channel scan. The 
>mythconverge.dtv_multiplex table is now populated with about 10 rows. 
>The mplexid, serviceid, atscsrcid columns are all null in the channel table
>8. When I start the mythbackend and then mythfrontend, I'm getting 
>errors about PIDS not existing.

>4. When I start the mythbackend and then the mythfrontend and watch 
>livetv, I get the following output from mythbackend:
>
>[EMAIL PROTECTED] dvbtraffic]$ mythbackend

>2006-01-02 12:07:52.032 Changing from None to WatchingLiveTV
>2006-01-02 12:07:52.085 DVB#0 Recorder: Card opened successfully (using 
>TS mode).
>2006-01-02 12:07:52.087 DVB#0 ERROR - No PIDS set, please correct your 
>channel setup.
>2006-01-02 12:07:53.092 DVB#0 WARNING - No data from card in 1 second.
>
>The various info/tables follow:
>My row from channels.conf:
>KOB-DT:54500:8VSB:49:52:3


The last three numbers are the videoID, audioID and PID for the channel.
The PID is 'serviceID' in the channel table.

Try:  'update channel set serviceid='3' where chanid='1004';

>My channel row:
>mysql> select * from channel\G
>*** 1. row ***
>chanid: 1004
>channum: 41
>freqid: 54500

>mplexid: 7
>serviceid: 1
>atscsrcid: NULL

There is more info in the thread "Sweet PC HD3000... " a few messages up.
Read the whole thing at gossamerthreads, with all of the links.

Geoff




R. Geoffrey Newbury  [EMAIL PROTECTED]
Barrister and Solicitor Telephone: 905-271-9600 

Mississauga,Ontario, Canada  Facsimile:   905-271-1638

___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


[mythtv-users] Problem populating mythtv with channel information (missing PIDS)

2006-01-02 Thread LJ Wilkinson
I apologize for asking a question that I know has been asked before, but 
I can't find a solution that will work for me. I also apologize for 
being as verbose as I am, but I feel I am doing something fundamentally 
stupid and I don't want to leave out my mistake. Essentially, my problem 
is that I can not get the correct channel information info mythtv 
(missing PIDS messages). Here's the story:


I have a HD-3000 tuner card with the latest firmware installed. I'm 
running fedora core 4 installed as per the wilsonnet instructions. I am 
using the latest (non-cvs) version of mythtv as of a week ago. I am 
trying to capture ATSC OTA stations (I live in the US). I have created a 
channels.conf file using the tools found in dvb-apps. I am able to store 
a stream as an mpeg using the dvb-apps software and watch said mpeg and 
all is groovy. The card seems to be working well and I have good signal 
strength (85% +) on most channels.


The problem is occurring when I try to populate my channel list in myth. 
Here is what I have tried from mythtv-setup:

1. Clear all settings upon mythtv-setup startup.
2. Fill out the general settings.
3. Under the capture card settings, use the DVB card type (the pchdtv 
forums are quite clear on not using the hd-3000 card type). Under 
advanced, click the “record in TS format...” checkbox as suggested by 
several people at various forums.
4. Under the video source setup, fill out a name, use data direct and 
populate my zap2it login info, click “Retrieve Lineups.” The lineup box 
fills in correctly with my information. The channel frequency table is 
set at “default” which should be us-bcast from my general settings
5. Under Input sources, change the video source to the one created in 
step 4 and change the staring channel to 41
6. Exit mythtv-setup, start mythbackend, run mythfilldatabase. The 
mythconverge.channel table is now populated with 13 rows
7. Get back into mythtv-setup. Do a full channel scan. The 
mythconverge.dtv_multiplex table is now populated with about 10 rows. 
The mplexid, serviceid, atscsrcid columns are all null in the channel table
8. When I start the mythbackend and then mythfrontend, I'm getting 
errors about PIDS not existing.


After getting this error, I try the following:
1. Find the row in the channel table that I want to use as a test. 
Delete all other rows (I'm trying reduce the possible sources for 
error). Change the channum from 4_1 to 41 because I saw a post somewhere 
saying that at some point mythtv had issues with special characters.
2. Find the row in dtv_multiplex table that has the correct frequency 
based on my channels.conf file. Delete all the other rows. Update my 
channel row and set mplexid equal to the dtv_multiplex mplex id.
3. Change the serviceid to “1” in the channel row. I did this based on a 
forum entry that suggested that you use “1” for the first mutiplexed 
sub-channel within a channel and “2” for second, etc. I suspect that 
this is where I have gone wrong, but I don't know what to do instead.
4. When I start the mythbackend and then the mythfrontend and watch 
livetv, I get the following output from mythbackend:


[EMAIL PROTECTED] dvbtraffic]$ mythbackend
2006-01-02 12:07:26.121 New DB connection, total: 1
Starting up as the master server.
2006-01-02 12:07:26.183 New DB connection, total: 2
2006-01-02 12:07:26.193 DVB#0 DVB SI Table Parser Started
2006-01-02 12:07:26.194 DVB#0 Using DVB card 0, with frontend Oren 
OR51132 VSB/QAM Frontend.

2006-01-02 12:07:26.197 New DB connection, total: 3
2006-01-02 12:07:27.492 DVB#0 DVB signal da5d | snr fa45 | ber 0 | unc 0
2006-01-02 12:07:27.492 DVB#0 Status: LOCK.
2006-01-02 12:07:27.492 DVB#0 Multiplex Locked
2006-01-02 12:07:51.696 DVB#0 Timeout Getting PMT
2006-01-02 12:07:51.696 DVB#0 ERROR - Tuning for channel #41 failed.
2006-01-02 12:07:51.706 New DB scheduler connection
2006-01-02 12:07:51.718 New DB connection, total: 4
2006-01-02 12:07:51.720 mythbackend version: 0.18.1.20050523-1 
www.mythtv.org

2006-01-02 12:07:51.720 Enabled verbose msgs : important general
2006-01-02 12:07:51.916 MainServer::HandleAnnounce Playback
2006-01-02 12:07:51.916 adding: mythtv.ljwilkinson.com as a client 
(events: 0)

2006-01-02 12:07:51.948 MainServer::HandleAnnounce Playback
2006-01-02 12:07:51.948 adding: mythtv.ljwilkinson.com as a client 
(events: 1)

2006-01-02 12:07:51.968 MainServer::HandleAnnounce Playback
2006-01-02 12:07:51.968 adding: mythtv.ljwilkinson.com as a client 
(events: 0)

2006-01-02 12:07:51.992 MainServer::HandleAnnounce Playback
2006-01-02 12:07:51.992 adding: mythtv.ljwilkinson.com as a client 
(events: 0)
2006-01-02 12:07:52.008 adding: mythtv.ljwilkinson.com as a remote 
ringbuffer

2006-01-02 12:07:52.032 Changing from None to WatchingLiveTV
2006-01-02 12:07:52.085 DVB#0 Recorder: Card opened successfully (using 
TS mode).
2006-01-02 12:07:52.087 DVB#0 ERROR - No PIDS set, please correct your 
channel setup.

2006-01-02 12:07:53.092 DVB#0 WARNING - No da