Am Freitag 10 Februar 2006 13:55 schrieb Klaus Schmidinger: > Patrick Fischer wrote: > > The Function cChannel::Nid() returns the OridignalNetworkID and not the > > NetworkID, so it is a little bit confusing. > > This are two differents Values. > > So the cChannel::Nid() should return the NetworkID and cChannel::Onid() > > should return the OriginalNetworkID. > > I know vdr will not use this values, but I do. > > I was sometimes wondering what the difference between the two is. > Can you enlighten me? To identify a transport stream (onid-tid), a service (onid-tid-sid or onid-sid) or an event, you have to use the onid. As I understand it, the idea is that the onid identification is (in theory) independent from the physical network which is identified by the nid. When you have a look at http://www.dvb.org/products_registration/dvb_identifiers/ there a two lists, for nid and onid, although many values are identical. I think in practice you almost always use the onid. Marcel