Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

EIT on a custom service

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


ngarratt at gmail

Jun 28, 2008, 7:34 AM

Post #1 of 3 (378 views)
Permalink
EIT on a custom service

Our local provider (MultiChoice Africa) has started testing full
schedule data over EIT. Previously they used a custom OpenTV
application for this, with EIT doing present/following only. It still
appears to be in testing phase (with some bad data), but I'd like to
start adding support for this to MythTV.

Adding a hard-coded PID and filtering on the Network ID works fine.
They do provide SI tables for this service, however, and it makes more
sense to use this rather than a hard-coded PID. What's the best way of
getting the current PID? Parse the cached PAT/PMT tables?

I see SDT isn't used much outside the scanner, but this would be
preferred (in case someone removes this service from their channel
list).


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


janne-mythtv at grunau

Jun 28, 2008, 8:41 AM

Post #2 of 3 (352 views)
Permalink
Re: EIT on a custom service [In reply to]

On Saturday 28 June 2008 16:34:28 Neil Garratt wrote:
>
> Adding a hard-coded PID and filtering on the Network ID works fine.
> They do provide SI tables for this service, however, and it makes
> more sense to use this rather than a hard-coded PID. What's the best
> way of getting the current PID? Parse the cached PAT/PMT tables?

Full DVB standard EIT should be on PID 0x12. If they use a different PID
for EIT we need to hardcode it since there is to my knownledge no way
to announce EIT PIDs.

> I see SDT isn't used much outside the scanner, but this would be
> preferred (in case someone removes this service from their channel
> list).

The SDT (network id, transport id, service id) is used for full DVB
tuning.

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


ngarratt at gmail

Jun 29, 2008, 11:44 AM

Post #3 of 3 (327 views)
Permalink
Re: EIT on a custom service [In reply to]

Hi Janne

On Sat, Jun 28, 2008 at 5:41 PM, Janne Grunau <janne-mythtv[at]grunau.be> wrote:
> On Saturday 28 June 2008 16:34:28 Neil Garratt wrote:
>>
>> Adding a hard-coded PID and filtering on the Network ID works fine.
>> They do provide SI tables for this service, however, and it makes
>> more sense to use this rather than a hard-coded PID. What's the best
>> way of getting the current PID? Parse the cached PAT/PMT tables?
>
> Full DVB standard EIT should be on PID 0x12. If they use a different PID
> for EIT we need to hardcode it since there is to my knownledge no way
> to announce EIT PIDs.
>
As I mentioned, they provide SI tables for this. There is a service
called EITs on one of the least-used transponders. The PMT for this
service then contains the current PID for the full EIT schedule. It's
non-standard, but they're moving to control the whole viewing platform
(including smartcard bi-marriage).

>> I see SDT isn't used much outside the scanner, but this would be
>> preferred (in case someone removes this service from their channel
>> list).
>
> The SDT (network id, transport id, service id) is used for full DVB
> tuning.
>
Ideally I would need to use SDT+PAT+PMT (I'm not sure if they will be
changing service ID's in the future).

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

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.