Opened 18 years ago
Closed 18 years ago
#2079 closed defect (invalid)
dvb channel change problems for channels on same sat with same SID but different multiplexes
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | dvb | Version: | head |
Severity: | medium | Keywords: | dvb channel scanner |
Cc: | Ticket locked: | no |
Description
I think i've seen a mantion of this on the mailing lists before, but could not locate a ticket for it.
I have mythtv setup with a rotor for FTA viewing. When tunning to a channel that has a SID same as another channel on another multiplex but same sat (therefore the same "Input Connection") , the channel tuned is the one on current multiplex. Same happens even if I define a "Video Source" for each provider on the sat. Seems like the only way around it is to have each provider on the sat defined as a new "Input Connection", but this is a real hastle with FTA sats, 'cause a single sat can have many, many providers. (ex. Hispasats @ 30W, IA5 @ 97W or G10R @ 123W)
I think a possible solution could be to use the channum in the channel table as a uniqe identifier for each channel (no duplicates) and use tht to pull info about the channel for a full tune rather then just looking at the SID and tune to that SID if it is present on current multiplex.
Change History (5)
comment:1 Changed 18 years ago by
Component: | mythtv → mythcontrols |
---|---|
Keywords: | dvb channel scanner added |
comment:2 Changed 18 years ago by
Component: | mythcontrols → dvb |
---|---|
Owner: | changed from Isaac Richards to danielk |
comment:3 follow-up: 4 Changed 18 years ago by
Milestone: | → 0.20 |
---|---|
Version: | → head |
zdzisekg, can you tune the channel if you change the channum?
comment:4 Changed 18 years ago by
Replying to danielk:
zdzisekg, can you tune the channel if you change the channum?
no two channels share the same channum in my database. when I scan the sat, I manually assign channum based on the goegraphical location. For ex. I scan G10R@123W. I get maybe 50 channels from five different transponders(multiplexes). So my channums would be 1230000 to 1230050. Among those 50 channels there is probably 3 or 4 with a service_id = 1.
I'll post my detailed setup info along with the log you asked for later on tonight when I get home.
comment:5 Changed 18 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
channel dump and "-v record,channel" log missing, reopen when you have them.
Can you please attach a backend log with following verbose options "channel,record,siparser"?
The current code compares original_network_id, transport_stream_id and service_id form the DB with the received SDT. So tuning should work fine.
Ah, wait. Both channels have the same channum? That's a known bug in the channel scanner. To work properly in mythtv two different channels must not share the channum.