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

Mailing List Archive: MythTV: Dev

DVB-S with no SDT / NIT tables (REDUX)

 

 

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


dean at deanpemberton

Dec 5, 2007, 1:30 PM

Post #1 of 9 (1103 views)
Permalink
DVB-S with no SDT / NIT tables (REDUX)

Hi everyone.

Just over a month ago Steven Ellis made a post here regarding an issue
very important to MythTV users in New Zealand and Australia. You can
view the post and thread here.

http://www.gossamer-threads.com/lists/mythtv/dev/296989?page=last


In summary the problem is that one DVB-S provider has chosen to
broadcast their content in a way which does not use SDT/NIT tables.
This is FTA content (unscrambled and not restricted) it is unknown why
they do this.

This content can be viewed on a number of STB and other Linux PVR
solutions by inputting the v/a PIDs which are well known and widely
available. MythTV on the other hand, due to the way that it uses the
PMT/PAT to get the PIDs has no way of allowing a user to enter these by
hand.

There have been a number of suggestions in the previous thread as to how
a solution to this could be implemeted (from DVB PID caching to
hardcoding PIDs for certain channels), but it seems to have lost a bit
of traction. I'd just like to reiterate that this feature will provide
a large benefit to the majority of DVB-S MythTV users in Aus/NZ and we
are more than willing to provide all the help we can to work out a solution.

Thanks for your help everybody. Keep up the great work!


Dean

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


steven at openmedia

Dec 5, 2007, 2:15 PM

Post #2 of 9 (1043 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

On Thu, December 6, 2007 10:30 am, Dean Pemberton wrote:
> Hi everyone.
>
> Just over a month ago Steven Ellis made a post here regarding an issue
> very important to MythTV users in New Zealand and Australia. You can
> view the post and thread here.
>
> http://www.gossamer-threads.com/lists/mythtv/dev/296989?page=last
>
>
> In summary the problem is that one DVB-S provider has chosen to
> broadcast their content in a way which does not use SDT/NIT tables.
> This is FTA content (unscrambled and not restricted) it is unknown why
> they do this.
>
> This content can be viewed on a number of STB and other Linux PVR
> solutions by inputting the v/a PIDs which are well known and widely
> available. MythTV on the other hand, due to the way that it uses the
> PMT/PAT to get the PIDs has no way of allowing a user to enter these by
> hand.
>
> There have been a number of suggestions in the previous thread as to how
> a solution to this could be implemeted (from DVB PID caching to
> hardcoding PIDs for certain channels), but it seems to have lost a bit
> of traction. I'd just like to reiterate that this feature will provide
> a large benefit to the majority of DVB-S MythTV users in Aus/NZ and we
> are more than willing to provide all the help we can to work out a
> solution.

One option I've been investigating is to use the atsc_major_chan and
atsc_minor_chan fields in the channel table to indicate the vPID and aPID
for the channel. The mplexid would still point at the correct multiplex,
and we'd use a special serviceid such as "-1" to indicate we shouldn't
perform a normal PMT based lookup and instead use the hard coded a/v PIDS

Hence for "hidden" PIDS we'd use the channel table as follows
mplex -> Points at Multiplex
serviceid = -1 -> Indicates hidden channel with forced PIDS
atsc_major_chan = vPID
atsc_minor_chan = aPID

Feedback or alternative direction appreciated. Then I can look at
implementing something that the local NZ/AU MythTV community can test.

Steve




--------------------------------------------
Steven Ellis - Technical Director
OpenMedia Limited - The Home of myPVR
email - steven[at]openmedia.co.nz
sales - sales[at]openmedia.co.nz
support - support[at]openmedia.co.nz
website - http://www.openmedia.co.nz
_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


danielk at cuymedia

Dec 5, 2007, 2:36 PM

Post #3 of 9 (1031 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

On Thu, 2007-12-06 at 11:15 +1300, Steven Ellis wrote:
> Hence for "hidden" PIDS we'd use the channel table as follows
> mplex -> Points at Multiplex
> serviceid = -1 -> Indicates hidden channel with forced PIDS
> atsc_major_chan = vPID
> atsc_minor_chan = aPID

Ugh, no

> Feedback or alternative direction appreciated. Then I can look at
> implementing something that the local NZ/AU MythTV community can test.

Just set the sistandard to 'avpid', and then stick the pids in the
pidcache with a bogus tableid. This way multiple audio and video
pids can be supported. All you have to do to TVRec is extend
SetupDTVSignalMonitor with the new tuningmode. Implementing a
signal monitor and streamdata classes should be relatively simple.

-- Daniel

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


dean at deanpemberton

Dec 6, 2007, 2:02 PM

Post #4 of 9 (1016 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

That sounds like a good solution.

I've created a ticket (http://svn.mythtv.org/trac/ticket/4278)

Thanks for the help.


Dean


Daniel Kristjansson wrote:
> On Thu, 2007-12-06 at 11:15 +1300, Steven Ellis wrote:
>
>> Hence for "hidden" PIDS we'd use the channel table as follows
>> mplex -> Points at Multiplex
>> serviceid = -1 -> Indicates hidden channel with forced PIDS
>> atsc_major_chan = vPID
>> atsc_minor_chan = aPID
>>
>
> Ugh, no
>
>
>> Feedback or alternative direction appreciated. Then I can look at
>> implementing something that the local NZ/AU MythTV community can test.
>>
>
> Just set the sistandard to 'avpid', and then stick the pids in the
> pidcache with a bogus tableid. This way multiple audio and video
> pids can be supported. All you have to do to TVRec is extend
> SetupDTVSignalMonitor with the new tuningmode. Implementing a
> signal monitor and streamdata classes should be relatively simple.
>
> -- Daniel
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>

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


dean at deanpemberton

Dec 6, 2007, 2:04 PM

Post #5 of 9 (1017 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

That sounds like a good solution.

I've created a ticket (http://svn.mythtv.org/trac/ticket/4278)

Thanks for the help.


Dean


Daniel Kristjansson wrote:
> On Thu, 2007-12-06 at 11:15 +1300, Steven Ellis wrote:
>
>> Hence for "hidden" PIDS we'd use the channel table as follows
>> mplex -> Points at Multiplex
>> serviceid = -1 -> Indicates hidden channel with forced PIDS
>> atsc_major_chan = vPID
>> atsc_minor_chan = aPID
>>
>
> Ugh, no
>
>
>> Feedback or alternative direction appreciated. Then I can look at
>> implementing something that the local NZ/AU MythTV community can test.
>>
>
> Just set the sistandard to 'avpid', and then stick the pids in the
> pidcache with a bogus tableid. This way multiple audio and video
> pids can be supported. All you have to do to TVRec is extend
> SetupDTVSignalMonitor with the new tuningmode. Implementing a
> signal monitor and streamdata classes should be relatively simple.
>
> -- Daniel
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>

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


janne-mythtv at grunau

Dec 6, 2007, 2:11 PM

Post #6 of 9 (1010 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

On Thursday 06 December 2007 23:04:23 Dean Pemberton wrote:
> That sounds like a good solution.
>
> I've created a ticket (http://svn.mythtv.org/trac/ticket/4278)

I've deleted it since it was a duplicate of 4277. Please read
http://svn.mythtv.org/trac/wiki/TicketHowTo before submitting tickets.

Tickets for feature requests without patches are closed immediately.

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


dean at deanpemberton

Dec 6, 2007, 2:55 PM

Post #7 of 9 (1013 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

No Worries. Working on a patch. Sorry for any inconvienience.

Dean

Janne Grunau wrote:
>
> I've deleted it since it was a duplicate of 4277. Please read
> http://svn.mythtv.org/trac/wiki/TicketHowTo before submitting tickets.
>
> Tickets for feature requests without patches are closed immediately.
>
> Janne
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>

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


steven at openmedia

Dec 8, 2007, 9:11 PM

Post #8 of 9 (986 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

Dean Pemberton wrote:
> No Worries. Working on a patch. Sorry for any inconvienience.
>

Dean - Let me know if I can be of any assistance.

Steve
> Dean
>
> Janne Grunau wrote:
>
>> I've deleted it since it was a duplicate of 4277. Please read
>> http://svn.mythtv.org/trac/wiki/TicketHowTo before submitting tickets.
>>
>> Tickets for feature requests without patches are closed immediately.
>>
>> Janne
>> _______________________________________________
>> mythtv-dev mailing list
>> mythtv-dev[at]mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>>
>>
>>
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


--
Steven Ellis - Technical Director
OpenMedia Limited
email - steven[at]openmedia.co.nz
sales - sales[at]openmedia.co.nz
support - support[at]openmedia.co.nz
website - http://www.openmedia.co.nz

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


dean at deanpemberton

Dec 9, 2007, 12:06 AM

Post #9 of 9 (994 views)
Permalink
Re: DVB-S with no SDT / NIT tables (REDUX) [In reply to]

Will do.

My plan is to implement the sistandard stuff as suggested and then
duplicate the streammonitor etc, pulling out any stuff which we don't
need and having it get the PIDs from the table.

If that doesn't work I'll be back for some more help =)


Dean

Steven Ellis wrote:
> Dean Pemberton wrote:
>
>> No Worries. Working on a patch. Sorry for any inconvienience.
>>
>>
>
> Dean - Let me know if I can be of any assistance.
>
> Steve
>
>> Dean
>>
>> Janne Grunau wrote:
>>
>>
>>> I've deleted it since it was a duplicate of 4277. Please read
>>> http://svn.mythtv.org/trac/wiki/TicketHowTo before submitting tickets.
>>>
>>> Tickets for feature requests without patches are closed immediately.
>>>
>>> Janne
>>> _______________________________________________
>>> mythtv-dev mailing list
>>> mythtv-dev[at]mythtv.org
>>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>>>
>>>
>>>
>>>
>> _______________________________________________
>> mythtv-dev mailing list
>> mythtv-dev[at]mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>>
>>
>
>
>

_______________________________________________
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.