NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Support Windows v
« Previous 1 … 97 98 99 100 101 102 Next »
Sat>ip

 
  • 0 Vote(s) - 0 Average
Sat>ip
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,802
Threads: 769
Joined: Nov 2003
#11
2019-07-08, 09:58 PM
For DVB-T I was testing with minisatip on a Linux box with WinTV-dualHD stick.
Kay Diefenthal
Offline

Junior Member

Posts: 9
Threads: 1
Joined: Jul 2019
#12
2019-07-10, 11:14 AM
your last changes looking good and working
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,802
Threads: 769
Joined: Nov 2003
#13
2019-07-10, 04:38 PM
Great!
Kay Diefenthal
Offline

Junior Member

Posts: 9
Threads: 1
Joined: Jul 2019
#14
2019-09-01, 11:00 AM
hi Sub

had seen that you use timeout for receiving the ts over rtp
one dvbt2 frequency (514) in germany bonn had 3 sdt sections this 3 are represent the complete table see attachment

is it not better insteed the timeouts to use sectionnumber and lastsectionnumber to get the complete data ?
sure for this are some checks needed had the inprogresssection the same PID TableID and VersionNumber

if this checks true

Code:
private HashSet<int> _sectionsCompleted = new HashSet<int>();

Check if this sections are knowing if yes than not parse the rest

Code:
if (_sectionsCompleted.Count == inprogresssection.LastSectionNumber+1)
{                
                Console.Write("Got have all Sections" );
                return;
}

if (_sectionsCompleted.Contains(inprogresssection.SectionNumber))
{
                Console.Write("Hashset Contains an SectionNumber with Number :" + inprogresssection.SectionNumber.ToString());              
                return;
}

if the Section checks return false than parse the section and add this to the Hashset

Code:
_sectionsCompleted.Add(inprogresssection.SectionNumber);
Console.Write("Add SectionNumber :" + inprogresssection.SectionNumber.ToString()+" to Hashset");

so can you be sure that you have all ServiceDescriptions
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,802
Threads: 769
Joined: Nov 2003
#15
2019-09-01, 06:41 PM
For most table types it does use the section_number and last_section_number. During scan there is still a timeout for the maximum wait though.

Are you having consistent issues with finding these channels? If so, you might have to supply a sample transport stream so I can take a look here.
Kay Diefenthal
Offline

Junior Member

Posts: 9
Threads: 1
Joined: Jul 2019
#16
2019-09-01, 06:45 PM
no problem here, but had think that it can be an alternative to timeouts solution
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,802
Threads: 769
Joined: Nov 2003
#17
2019-09-01, 07:10 PM
It's got to have a timeout too. You can't wait infinitely if some data isn't found.
Kay Diefenthal
Offline

Junior Member

Posts: 9
Threads: 1
Joined: Jul 2019
#18
2019-09-01, 08:53 PM
yes there have you right is there nothing to parse is it an Problem
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (2): « Previous 1 2


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode