Hi If it's interecting for anybody.
This is next version of a patch for non unique channels pids. (for stupid providers :) ). Rid not used now, SID/NID/TID+Transponder only. I tested this patch on 80E Express AM2 KU band. In my channels.conf:
Культура;Orion Express:11044:hC56:S80.0E:44948:301:401=rus:0:602:1:1:1:0 TV-NADYM;Service Provider:11190:HC34:S80.0E:3255:308 +8190:256=eng,257=eng:0:0:1:1:1:0 Russya+Tomsk;Russya+Tomsk:11463:VC34:S80.0E:3200:96 +100:97=rus,98=rus:0:2600:1:1:1:0 Yugoria Network:11478:HC34:S80.0E:4400:1110:1211=und,1213=und,1212=und,1214=und:0:0:1:1:1:0 GTRK KUZBASS;TandbergTV:11650:VC34:S80.0E:5700:308 +8190:256=eng,257=fra:0:0:1:1:1:0
Охота и Рыбалка;Orion Express:11044:hC56:S80.0E:44948:302:402=rus:0:602:2:1:1:0 Yugoria Audio:11478:HC34:S80.0E:4400:0:1215=und,1217=und:0:0:2:1:1:0
I think this is show how dvb standard use. And you can switch off "delete duplicate channels" in dvb settings menu, if you want. ( if you set "delete duplicate channels" to ON, vdr can works with incorrect pids too).
And other feature, this is deleting absent channels. If provider was deleted channels, you need delete it from channels.conf manually. After this patch, vdr auto deleting channels, which not present on transponder in sdt. Need select "delete absent channels" in dvb settings menu, but if you selected channels update or transponder update.
Attached patch: for native vrd-1.6.0, for vdr+iptv plugin, for vdr +h264(without dvb-s2), for vdr+h264+iptv.
ua0lnj schrieb:
Hi If it's interecting for anybody.
...
And other feature, this is deleting absent channels. If provider was deleted channels, you need delete it from channels.conf manually. After this patch, vdr auto deleting channels, which not present on transponder in sdt. Need select "delete absent channels" in dvb settings menu, but if you selected channels update or transponder update.
I am very interested in this feature. My providers (astra/hotbird) are smart enough not to send not to much garbage, but deleting of unused channels is really a pain. I am at 4500 Channels in my channels.conf and I am pretty sure that at least 30 % of them are long gone.
Is it possible to have that feature seperated ? @kls ... and include it in the mainline ?
Best regards Peter
En/na Peter Evertz ha escrit:
I am very interested in this feature. My providers (astra/hotbird) are smart enough not to send not to much garbage, but deleting of unused channels is really a pain. I am at 4500 Channels in my channels.conf and I am pretty sure that at least 30 % of them are long gone.
Beware, though, that there are providers that don't advertise channels in the sdt even if the channels are currently broadcasting. In the actuator plugin I have an option to prefix a '+' to all channels in the current satellite, then you start a channel scan which will update all active channels (i.e removing the '+'). At the end of the scan you can tell it to delete all channels marked with '+'. It's clumsier but it's safer, since you can revise the channels that are going to be deleted before actually deleting them. Of course all of this wouldn't be necessary if all broadcasters respected the standards....
Bye
On Thursday 10 Apr 2008, Peter Evertz wrote:
ua0lnj schrieb:
And other feature, this is deleting absent channels. If provider was deleted channels, you need delete it from channels.conf manually. After this patch, vdr auto deleting channels, which not present on transponder in sdt. Need select "delete absent channels" in dvb settings menu, but if you selected channels update or transponder update.
I am very interested in this feature. My providers (astra/hotbird) are smart enough not to send not to much garbage, but deleting of unused channels is really a pain. I am at 4500 Channels in my channels.conf and I am pretty sure that at least 30 % of them are long gone.
Is it possible to have that feature seperated ? @kls ... and include it in the mainline ?
Beware... VDRadmin (and maybe other applications) uses the line number in channels.conf to decide whether to display a channel. Deleting defunct channels would mess this up.
Peter Evertz wrote:
I am very interested in this feature. My providers (astra/hotbird) are smart enough not to send not to much garbage, but deleting of unused channels is really a pain. I am at 4500 Channels in my channels.conf and I am pretty sure that at least 30 % of them are long gone.
I'm using a (not yet published) small patch and a (also not yet published) plugin to keep track of channels:
The patch keeps a time stamp whenever a channel announcement is seen, and the plugin tracks the first-seen and last-seen time of all channels persistently. If a channel was not seen for some time, the channel name gets marked, and the channel can easily be deleted manually later.
If there's interest in this, I can publish these two.
Cheers,
Udo
Am Samstag 12 April 2008 schrieb Udo Richter:
Peter Evertz wrote:
I am very interested in this feature. My providers (astra/hotbird) are smart enough not to send not to much garbage, but deleting of unused channels is really a pain. I am at 4500 Channels in my channels.conf and I am pretty sure that at least 30 % of them are long gone.
I'm using a (not yet published) small patch and a (also not yet published) plugin to keep track of channels:
The patch keeps a time stamp whenever a channel announcement is seen, and the plugin tracks the first-seen and last-seen time of all channels
Is this timestamp stored in the channels.conf? If so, what about compatibility?
If there's interest in this, I can publish these two.
Yes, i would be interested. Please post it.
regards, Thiemo
Thiemo wrote:
The patch keeps a time stamp whenever a channel announcement is seen, and the plugin tracks the first-seen and last-seen time of all channels
Is this timestamp stored in the channels.conf? If so, what about compatibility?
No, it is not, to preserve compatibility and to keep the patch minimal. The patch keeps this information only on a per-session base. The plugin then stores the information in a separate file across sessions.
If there's interest in this, I can publish these two.
Yes, i would be interested. Please post it.
I'll see what I can do.
Cheers,
Udo