[mythtv] DVB tuning problems - Can someone point me in the ri ght direction ?

Buechler, Mark R Mark_R_Buechler at bausch.com
Wed Jan 25 00:47:24 UTC 2006


I apologize for my email server. I'll change this to a different email
account tomorrow which should hopefully have more respect for standards
(gotta love MS Exchange).

I would agree with you if what I saw was a valid PAT and mythbackend setting
the PMT. However, I'm not seeing that. I'll do some more testing to confirm
this. Here is an excerpt from the log (siparser verbose not set, however):

2006-01-24 17:37:35.452 DummyRec: Restart! Frames seen 256
2006-01-24 17:37:35.939 DVBSM(1)::UpdateValues: Signal Locked
2006-01-24 17:37:35.942 DVBSM(1)::UpdateValues: Waiting for table monitor to
start
2006-01-24 17:37:35.951 DVBSM(1)::UpdateValues: Table monitor started
2006-01-24 17:37:35.950 DVBSM(1): RunTableMonitorTS(): begin (# of pids 2)
2006-01-24 17:37:35.957 DVBSM(1)::AddPIDFilter(0x0):
2006-01-24 17:37:35.960 DVBSM(1)::AddPIDFilter(0x1ffb): 
2006-01-24 17:37:35.981 DummyRec: Restart! Frames seen 264
2006-01-24 17:37:36.526 DummyRec: Restart! Frames seen 272
2006-01-24 17:37:36.592 ProcessPAT: PAT is missing program, setting timeout
2006-01-24 17:37:37.045 DummyRec: Restart! Frames seen 280
2006-01-24 17:37:37.382 DummyRec: Restart! Frames seen 288
2006-01-24 17:37:37.440 ProcessPAT: Program not found in PAT. 
                        Rescan your transports.
2006-01-24 17:37:37.449 SM(1)::AddFlags: Seen(PAT,) Match() Wait()
2006-01-24 17:37:37.452 Program #831 not found in PAT!
Program Association Table
 PSIP prefix(0x0) tableID(0x0) length(121) extension(0x15)
      version(4) current(1) section(0) last_section(0)
         tsid: 21
 programCount: 28
  program number 0 has PID 0x  10   data  0x0 0x0 0x224 0x16
  program number 54 has PID 0x  20   data  0x0 0x54 0x224 0x32
  program number 58 has PID 0x  20   data  0x0 0x58 0x224 0x32
  program number 73 has PID 0x  20   data  0x0 0x73 0x224 0x32
  program number 126 has PID 0x  20   data  0x0 0x126 0x224 0x32
  program number 135 has PID 0x  20   data  0x0 0x135 0x224 0x32
  program number 188 has PID 0x  20   data  0x0 0x188 0x224 0x32
  program number 250 has PID 0x  20   data  0x0 0x250 0x224 0x32
  program number 253 has PID 0x  20   data  0x0 0x253 0x224 0x32
  program number 258 has PID 0x  20   data  0x1 0x2 0x224 0x32
  program number 268 has PID 0x  20   data  0x1 0x12 0x224 0x32
  program number 290 has PID 0x  20   data  0x1 0x34 0x224 0x32
  program number 299 has PID 0x  20   data  0x1 0x43 0x224 0x32
  program number 315 has PID 0x  20   data  0x1 0x59 0x224 0x32
  program number 418 has PID 0x  20   data  0x1 0x162 0x224 0x32
  program number 439 has PID 0x  20   data  0x1 0x183 0x224 0x32
  program number 447 has PID 0x  20   data  0x1 0x191 0x224 0x32
  program number 510 has PID 0x  20   data  0x1 0x254 0x224 0x32
  program number 695 has PID 0x  20   data  0x2 0x183 0x224 0x32
  program number 779 has PID 0x  20   data  0x3 0x11 0x224 0x32
  program number 969 has PID 0x  20   data  0x3 0x201 0x224 0x32
  program number 970 has PID 0x  20   data  0x3 0x202 0x224 0x32
  program number 977 has PID 0x  20   data  0x3 0x209 0x224 0x32
  program number 9874 has PID 0x  20   data  0x38 0x146 0x224 0x32
  program number 9875 has PID 0x  20   data  0x38 0x147 0x224 0x32
  program number 9876 has PID 0x  20   data  0x38 0x148 0x224 0x32
  program number 9898 has PID 0x  20   data  0x38 0x170 0x224 0x32
  program number 9959 has PID 0x  20   data  0x38 0x231 0x224 0x32


2006-01-24 17:37:37.466 CreatePATSingleProgram()
2006-01-24 17:37:37.470 PAT in input stream
2006-01-24 17:37:37.473 Program Association Table
 PSIP prefix(0x0) tableID(0x0) length(121) extension(0x15)
      version(4) current(1) section(0) last_section(0)
         tsid: 21
 programCount: 28
  program number 0 has PID 0x  10   data  0x0 0x0 0x224 0x16
  program number 54 has PID 0x  20   data  0x0 0x54 0x224 0x32
  program number 58 has PID 0x  20   data  0x0 0x58 0x224 0x32
  program number 73 has PID 0x  20   data  0x0 0x73 0x224 0x32
  program number 126 has PID 0x  20   data  0x0 0x126 0x224 0x32
  program number 135 has PID 0x  20   data  0x0 0x135 0x224 0x32
  program number 188 has PID 0x  20   data  0x0 0x188 0x224 0x32
  program number 250 has PID 0x  20   data  0x0 0x250 0x224 0x32
  program number 253 has PID 0x  20   data  0x0 0x253 0x224 0x32
  program number 258 has PID 0x  20   data  0x1 0x2 0x224 0x32
  program number 268 has PID 0x  20   data  0x1 0x12 0x224 0x32
  program number 290 has PID 0x  20   data  0x1 0x34 0x224 0x32
  program number 299 has PID 0x  20   data  0x1 0x43 0x224 0x32
  program number 315 has PID 0x  20   data  0x1 0x59 0x224 0x32
  program number 418 has PID 0x  20   data  0x1 0x162 0x224 0x32
  program number 439 has PID 0x  20   data  0x1 0x183 0x224 0x32
  program number 447 has PID 0x  20   data  0x1 0x191 0x224 0x32
  program number 510 has PID 0x  20   data  0x1 0x254 0x224 0x32
  program number 695 has PID 0x  20   data  0x2 0x183 0x224 0x32
  program number 779 has PID 0x  20   data  0x3 0x11 0x224 0x32
  program number 969 has PID 0x  20   data  0x3 0x201 0x224 0x32
  program number 970 has PID 0x  20   data  0x3 0x202 0x224 0x32
  program number 977 has PID 0x  20   data  0x3 0x209 0x224 0x32
  program number 9874 has PID 0x  20   data  0x38 0x146 0x224 0x32
  program number 9875 has PID 0x  20   data  0x38 0x147 0x224 0x32
  program number 9876 has PID 0x  20   data  0x38 0x148 0x224 0x32
  program number 9898 has PID 0x  20   data  0x38 0x170 0x224 0x32
  program number 9959 has PID 0x  20   data  0x38 0x231 0x224 0x32

2006-01-24 17:37:37.478 desired_program(831) pid(0x0)
2006-01-24 17:37:37.482 Desired program #831 not found in PAT.
                        Can Not create single program PAT.
2006-01-24 17:37:37.899 DummyRec: Restart! Frames seen 296
2006-01-24 17:37:38.316 ProcessPAT: PAT is missing program, setting timeout
2006-01-24 17:37:38.410 DummyRec: Restart! Frames seen 304
2006-01-24 17:37:38.890 DummyRec: Restart! Frames seen 312
2006-01-24 17:37:39.404 DummyRec: Restart! Frames seen 320
2006-01-24 17:37:39.751 DummyRec: Restart! Frames seen 328
2006-01-24 17:37:40.228 DummyRec: Restart! Frames seen 336
2006-01-24 17:37:40.777 DummyRec: Restart! Frames seen 344
2006-01-24 17:37:41.281 DummyRec: Restart! Frames seen 352
2006-01-24 17:37:41.758 DummyRec: Restart! Frames seen 360
2006-01-24 17:37:42.088 DummyRec: Restart! Frames seen 368
2006-01-24 17:37:42.569 DummyRec: Restart! Frames seen 376
2006-01-24 17:37:43.089 DummyRec: Restart! Frames seen 384
2006-01-24 17:37:43.525 DummyRec: Restart! Frames seen 392
2006-01-24 17:37:44.018 DummyRec: Restart! Frames seen 400
2006-01-24 17:37:44.341 DummyRec: Restart! Frames seen 408
2006-01-24 17:37:44.890 DummyRec: Restart! Frames seen 416
2006-01-24 17:37:45.457 DummyRec: Restart! Frames seen 424
2006-01-24 17:37:45.946 DummyRec: Restart! Frames seen 432
2006-01-24 17:37:46.451 DummyRec: Restart! Frames seen 440
2006-01-24 17:37:46.798 DummyRec: Restart! Frames seen 448
2006-01-24 17:37:47.304 DummyRec: Restart! Frames seen 456
2006-01-24 17:37:47.784 DummyRec: Restart! Frames seen 464

... message repeats until I finally exit a couple minutes later.

- Mark.

-----Original Message-----
From: Daniel Kristjansson [mailto:danielk at cuymedia.net] 
Sent: Tuesday, January 24, 2006 7:36 PM
To: Development of mythtv
Subject: Re: [mythtv] DVB tuning problems - Can someone point me in the
right direction ?

On Tue, 2006-01-24 at 18:30 -0500, Buechler, Mark R wrote:
> Ok, maybe we're getting somewhere here. Between source and destination
> satellites it will see satellites with transponders on the same frequency
> I'm tuned to. In that case it sees a PAT, but of course an invalid one.
> After waiting 400ms and still not getting a valid PAT, siparser doesn't
give
> up, correct?

Mark, there appears to be something wrong with your mailer,
the messages you post do not thread correctly because they
are missing the 'In-Reply-To:' and 'References:' headers.

As I mentioned earlier the SIParser does not get involved
until the SignalMonitor thinks there is a valid channel out
there. In your case there is probably a transport on another
satellite that gets picked up while the dish is moving that
happens to share a program number with the channel you wish
to tune, and so MythTV tunes to it instead, but then loses
it when the dish continues to move. What is needed to fix
this problem is NIT/SDT monitoring in DVBSignalMonitor, and
the glue to make this work in TVRec; this means setting the
network id and service id of DVBStreamData, instead of the
program number of an [ATSC/MPEG]StreamData in
TVRec::SetupDTVSignalMonitor().

-- Daniel

_______________________________________________
mythtv-dev mailing list
mythtv-dev at mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev





EMAIL DISCLAIMER 

Please Note: The information contained in this message may be privileged and
confidential, protected from disclosure, and/or intended only for the use of
the individual or entity named above. If the reader of this message is not
the intended recipient, or an employee or agent responsible for delivering
this message to the intended recipient, you are hereby notified that any
disclosure, distribution, copying or other dissemination of this
communication is strictly prohibited. If you received this communication in
error, please immediately reply to the sender, delete the message and
destroy all copies of it.

Thank You



More information about the mythtv-dev mailing list