[mythtv] DVB-S FTA in North America
Endaf Jones
jonese at zener.com
Tue Oct 4 03:08:20 UTC 2005
Daniel Kristjansson wrote:
> On Mon, 2005-10-03 at 16:52 -0600, Endaf Jones wrote:
>
>> Hello Daniel,
>>
>
>
>> When I tune to the PBS channel, there is only a black screen with the
>> signal monitoring code stating "(Signal 100 % LaGv) Partial Lock".
>> After few seconds, I start seeing mpeg log errors (as noted below). The
>> mpeg2video errors don't always show up, sometimes I just see
>> prebuffering messages only.
>>
>
>
>> ==> mythbackend.log <==
>> 2005-10-03 16:27:09.268 Could not find channel 16_6 in TVCT
>> 2005-10-03 16:27:09.269
>> VCT Terra: channels(4) tsid(0x1) seclength(337)
>> Channel #3 name(PBS4DTV) 80-6 mod(ATSC 8-VSB) cTSID(0x1)
>> pnum(6) ETM_loc(1) access_ctrl(0) hidden(0) hide_guide(0)
>> service_type(2) source_id(6)
>> descriptors length(49) count(2)
>> Extended Channel Name Descriptor (0xa0) length(24)
>> Service Location Descriptor (0xa1) length(21)
>>
>
> You need to set atscsrcid to 80*256 + 6 for this channel, not
> 16*256 + 6.
>
> It looks like the VCT tables were munged with by the broadcaster,
> which is why they are on 80 and not 16. However, I'm surprised the
> channel scanner did not do that for you. Can you send me the logs
> from "mythtv-setup -v channel,siparser" when you do the scan, and
> tell me exactly which scan and what params you used. And also send
> me a dump of the portions of the channel and dtv_multiplex tables
> generated during the scan.
>
>
Hello Daniel,
Here are all the bits you requested. For reference, the
satellite/transport info for PBS on AMC 3 is at
http://www.lyngsat.com/amc3.html
**************** Action:
mythtv-setup -> 5. Channel Editor -> Advanced -> (New Transport)
Standard: ATSC Frequency: 12110000 Symbol Rate: 14025000
Inversion: Auto FEC: Auto Polarity: Horizontal
Scan for Channels(s) -> Existing Transport Scan -> (selected the above
entered transport) -> Next
Successful scan
(screen noted adding PBS1DTV, PBS2DTV, PBS3DTV, PBS4DTV)
*************** DB Tables:
*** dtv_multiplex ***
mplexid 5
sourceid 10
transportid 1
networkid 1
frequency 12110000
inversion a
symbolrate 14025000
fec auto
polarity h
modulation auto
bandwidth a
lp_code_rate auto
transmission_mode a
guard_interval auto
visible 0
constellation auto
hierarchy auto
hp_code_rate auto
sistandard atsc
serviceversion 21
updatetimestamp 20051003204333
*** channel ***
chanid 10163
channum 16_3
freqid NULL
sourceid 10
callsign PBS1DTV
name PBS1DTV
icon
finetune NULL
videofilters
xmltvid
recpriority 0
contrast 32768
brightness 32768
colour 32768
hue 32768
tvformat ATSC
commfree 0
visible 1
outputfilters
useonairguide 1
mplexid 5
serviceid 3
atscsrcid 4099
chanid 10164
channum 16_4
freqid NULL
sourceid 10
callsign PBS2DTV
name PBS2DTV
icon
finetune NULL
videofilters
xmltvid
recpriority 0
contrast 32768
brightness 32768
colour 32768
hue 32768
tvformat ATSC
commfree 0
visible 1
outputfilters
useonairguide 1
mplexid 5
serviceid 4
atscsrcid 4100
chanid 10165
channum 16_5
freqid NULL
sourceid 10
callsign PBS3DTV
name PBS3DTV
icon
finetune NULL
videofilters
xmltvid
recpriority 0
contrast 32768
brightness 32768
colour 32768
hue 32768
tvformat ATSC
commfree 0
visible 1
outputfilters
useonairguide 1
mplexid 5
serviceid 5
atscsrcid 4101
chanid 10166
channum 16_6
freqid NULL
sourceid 10
callsign PBS4DTV
name PBS4DTV
icon
finetune NULL
videofilters
xmltvid
recpriority 0
contrast 32768
brightness 32768
colour 32768
hue 32768
tvformat ATSC
commfree 0
visible 1
outputfilters
useonairguide 1
mplexid 5
serviceid 6
atscsrcid 4102
****************************** mythtv-setup -v channel,siparser
2005-10-03 20:36:12.500 Using runtime prefix = /usr/local
2005-10-03 20:36:12.560 New DB connection, total: 1
2005-10-03 20:36:12.563 Total desktop dim: 1024x768, with 1 screen[s].
2005-10-03 20:36:12.566 Using screen 0, 1024x768 at 0,0
2005-10-03 20:36:12.584 Total desktop dim: 1024x768, with 1 screen[s].
2005-10-03 20:36:12.585 Using screen 0, 1024x768 at 0,0
2005-10-03 20:36:12.587 Switching to square mode (MythCenter)
2005-10-03 20:36:13.104 Joystick disabled.
2005-10-03 20:37:43.841 New DB connection, total: 2
2005-10-03 20:37:43.843 New DB connection, total: 3
2005-10-03 20:43:29.842 SIScan(u): ScanWizardScanner::scan(): type(9)
src(10) transport(5) card(10)
2005-10-03 20:43:29.852 DVB#0 Device Name: 'ST STV0299 DVB-S'
2005-10-03 20:43:29.852 DVB#0 Opening DVB channel
2005-10-03 20:43:29.852 DVB#0 Using DVB card 0, with frontend ST STV0299
DVB-S.
2005-10-03 20:43:30.158 DVB#0 CA: CI handler successfully initialized!
2005-10-03 20:43:30.160 SM(0)::AddFlags: Seen() Match()
Wait(Sig,SNR,BER,UB,)
2005-10-03 20:43:30.160 DVBSM(0)::constructor(): initial flags 0x7400000
2005-10-03 20:43:30.161 DVB#0 CA: CI handler thread running
2005-10-03 20:43:30.163 SIScan(0): Creating SIParser
2005-10-03 20:43:30.196 SIParser: About to do a reset
2005-10-03 20:43:30.197 SIParser: Closing all PIDs
2005-10-03 20:43:30.197 SIParser: Using DelAllPids from SIParser which
does nothing
2005-10-03 20:43:30.197 SIParser: Resetting all Table Handlers
2005-10-03 20:43:30.197 SIParser: SIParser Reset due to channel change
2005-10-03 20:43:30.219 SIParser: Added preferred language eng with
priority 1
2005-10-03 20:43:30.219 SIParser: Added preferred language eng with
priority 2
2005-10-03 20:43:30.220 DVB#0 DVB SI Table Parser Started
2005-10-03 20:43:30.220 SIScan(0): Connecting up SIParser
2005-10-03 20:43:30.220 SIParser: Starting DVB Section Reader thread
2005-10-03 20:43:30.280 DVB#0 Frequency: 12110000 Symbol Rate: 14025000
Pol: H/L Inv: Auto
2005-10-03 20:43:30.293 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:30.312 DVB#0 Old Params: freq(0) type(QPSK)
2005-10-03 20:43:30.313 DVB#0 New Params: freq(12110000) type(QPSK)
2005-10-03 20:43:30.317 dvbchannel.cpp:wait_for_backend: Status:
Signal,Carrier,
2005-10-03 20:43:30.318 DVB#0 DVBChannel::Tune: Frequency tuning successful.
2005-10-03 20:43:30.318 DVB#0 Setting mplexid = 5
2005-10-03 20:43:30.319 SIScan(0): ScanWizardScanner::HandleTuneComplete()
2005-10-03 20:43:30.322 SIScan(0): ScanTransport(5)
2005-10-03 20:43:30.326 SIScan(0): Adding Multiplex #5
2005-10-03 20:43:30.329 SIScan(0): Starting SIScanner
2005-10-03 20:43:30.334 SIScan(0): Tuning to Multiplex #5 mplexid(5)
2005-10-03 20:43:30.334 SIParser: About to do a reset
2005-10-03 20:43:30.334 SIParser: Closing all PIDs
2005-10-03 20:43:31.224 SIParser: Resetting all Table Handlers
2005-10-03 20:43:31.224 SIParser: SIParser Reset due to channel change
2005-10-03 20:43:31.227 DVB#0 Frequency: 12110000 Symbol Rate: 14025000
Pol: H/L Inv: Auto
2005-10-03 20:43:31.227 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.244 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.261 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.278 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.295 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.312 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.329 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.346 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.363 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.380 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.397 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.414 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.431 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.448 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.465 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.482 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.499 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.516 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.533 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.550 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.567 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.604 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.621 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.638 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.655 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.672 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.689 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.706 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.723 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.740 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.757 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.774 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.791 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.808 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.825 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.842 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.859 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.876 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.893 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.910 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.927 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.944 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.961 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.978 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:31.995 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.012 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.029 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.046 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.063 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.080 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.097 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.114 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.131 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.148 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.165 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.182 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.199 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.216 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.233 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.250 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.267 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.284 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.301 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.318 DVB#0 Setting LNB: Tone ON 18V
2005-10-03 20:43:32.335 DVB#0 Old Params: freq(1360000) type(QPSK)
2005-10-03 20:43:32.335 DVB#0 New Params: freq(12110000) type(QPSK)
2005-10-03 20:43:32.336 dvbchannel.cpp:wait_for_backend: Status:
Signal,Carrier, FEC Stable,Sync,Lock,
2005-10-03 20:43:32.336 DVB#0 DVBChannel::Tune: Frequency tuning successful.
2005-10-03 20:43:32.336 DVB#0 Setting mplexid = 5
2005-10-03 20:43:32.336 FillPMap(str atsc)
2005-10-03 20:43:32.336 FillPMap(SIS atsc)
2005-10-03 20:43:32.336 SIParser: Requesting PAT
2005-10-03 20:43:32.336 SM(0)::Start: begin
2005-10-03 20:43:32.338 SM(0)::Start: end
2005-10-03 20:43:33.089 DVBSM(0)::UpdateValues: Signal Locked
2005-10-03 20:43:33.230 SIParser: Table[0]->RequirePIDs() == true
2005-10-03 20:43:33.230 SIParser: Adding PID 0x 0 Filter 0x 0 Mask
0xff Buffer 40960
2005-10-03 20:43:33.231 SIParser: Table[2]->RequirePIDs() == true
2005-10-03 20:43:33.231 SIParser: Adding PID 0x1ffb Filter 0xff Mask 0x
0 Buffer 40960
2005-10-03 20:43:33.231 SIParser: Table[3]->RequirePIDs() == true
2005-10-03 20:43:33.231 SIParser: Adding PID 0x1ffb Filter 0xff Mask 0x
0 Buffer 40960
2005-10-03 20:43:33.347 SIParser: PAT Version = 14
2005-10-03 20:43:33.348 SIParser: Tuned to TransportID: 1
2005-10-03 20:43:33.348 SIParser: PMT #3 on PID 0x48
2005-10-03 20:43:33.348 SIParser: PMT #4 on PID 0x64
2005-10-03 20:43:33.348 SIParser: PMT #5 on PID 0x80
2005-10-03 20:43:33.348 SIParser: PMT #6 on PID 0x96
2005-10-03 20:43:33.349 SIParser: Services on this Transport: 3 4 5 6
2005-10-03 20:43:33.350 SIParser: TVCT Present on this Transport
2005-10-03 20:43:33.350 SIParser: Channel ETT Present on PID 0x11ff (160)
2005-10-03 20:43:33.350 SIParser: EIT-0 Present on PID 0x1003
2005-10-03 20:43:33.350 SIParser: EIT-1 Present on PID 0x1000
2005-10-03 20:43:33.350 SIParser: EIT-2 Present on PID 0x1001
2005-10-03 20:43:33.351 SIParser: EIT-3 Present on PID 0x1002
2005-10-03 20:43:33.351 SIParser: Table[0]->Complete() == true
2005-10-03 20:43:33.351 SIParser: Table[2]->Complete() == true
2005-10-03 20:43:33.351 SIParser: Table[5]->RequirePIDs() == true
2005-10-03 20:43:33.351 SIParser: Adding PID 0x1ffb Filter 0xff Mask 0x
0 Buffer 40960
2005-10-03 20:43:33.582 SIParser: No Private Types defined for NetworkID 1
2005-10-03 20:43:33.582 SIParser: Found Channel 16-3 - PBS1DTV
CAStatus=0 Modulation=4
2005-10-03 20:43:33.582 SIParser: Unknown Descriptor: a0 18 1 65 6e 67
1 0 0 10 50 42 53 31 44 54 56 20 20 20 20 20 20 20
2005-10-03 20:43:33.583 SIParser: Unknown Descriptor: a1 15 e0 31 3 2
e0 31 0 0 0 81 e0 34 65 6e 67 81 e0 35 65
2005-10-03 20:43:33.583 SIParser: Found Channel 16-4 - PBS2DTV
CAStatus=0 Modulation=4
2005-10-03 20:43:33.583 SIParser: Unknown Descriptor: a0 18 1 65 6e 67
1 0 0 10 50 42 53 32 44 54 56 20 20 20 20 20 20 20
2005-10-03 20:43:33.583 SIParser: Unknown Descriptor: a1 15 e0 41 3 2
e0 41 0 0 0 81 e0 44 65 6e 67 81 e0 45 65
2005-10-03 20:43:33.583 SIParser: Found Channel 16-5 - PBS3DTV
CAStatus=0 Modulation=4
2005-10-03 20:43:33.584 SIParser: Unknown Descriptor: a0 18 1 65 6e 67
1 0 0 10 50 42 53 33 44 54 56 20 20 20 20 20 20 20
2005-10-03 20:43:33.584 SIParser: Unknown Descriptor: a1 15 e0 51 3 2
e0 51 0 0 0 81 e0 54 65 6e 67 81 e0 55 65
2005-10-03 20:43:33.584 SIParser: Found Channel 16-6 - PBS4DTV
CAStatus=0 Modulation=4
2005-10-03 20:43:33.584 SIParser: Unknown Descriptor: a0 18 1 65 6e 67
1 0 0 10 50 42 53 34 44 54 56 20 20 20 20 20 20 20
2005-10-03 20:43:33.584 SIParser: Unknown Descriptor: a1 15 e0 61 3 2
e0 61 0 0 0 81 e0 64 65 6e 67 81 e0 65 65
2005-10-03 20:43:33.584 SIScan(0): ServiceTableComplete()
2005-10-03 20:43:33.598 GetBetterMplexID(mplexId 5, tId 1, netId 1)
2005-10-03 20:43:33.599 GetBetterMplexID(): net id and transport id are
null, qsize(1), Returning 5
2005-10-03 20:43:33.607 New DB DataDirect connection
2005-10-03 20:43:33.660 DVBSM(0)::Stop: begin
2005-10-03 20:43:33.660 SM(0)::Stop: begin
2005-10-03 20:43:33.679 SM(0)::Stop: end
2005-10-03 20:43:33.679 DVBSM(0)::Stop: end
2005-10-03 20:43:33.680 SIScan(0): Stopping SIScanner
2005-10-03 20:43:33.681 SIParser: Stopping DVB Section Reader
2005-10-03 20:43:33.707 SIParser: DVB Section Reader thread stopped
2005-10-03 20:43:33.708 DVBSM(0)::Stop: begin
2005-10-03 20:43:33.708 SM(0)::Stop: begin
2005-10-03 20:43:33.708 SM(0)::Stop: end
2005-10-03 20:43:33.708 DVBSM(0)::Stop: end
2005-10-03 20:43:33.709 SIScan(0): SIScanner Stopped
2005-10-03 20:43:33.709 DVBSM(0)::Stop: begin
2005-10-03 20:43:33.709 SM(0)::Stop: begin
2005-10-03 20:43:33.709 SM(0)::Stop: end
2005-10-03 20:43:33.709 DVBSM(0)::Stop: end
2005-10-03 20:43:33.709 SM(0)::Stop: begin
2005-10-03 20:43:33.709 SM(0)::Stop: end
2005-10-03 20:43:33.709 DVB#0 Closing DVB channel
2005-10-03 20:43:33.710 DVB#0 CA: CiHandler thread stopped
# Endaf
More information about the mythtv-dev
mailing list