home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Area 51 - Testing Area
CableCARD tuner support for MediaPortal 1
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="mm1352000" data-source="post: 986727" data-attributes="member: 82144"><p>Another progress update from today for those who are itching to try this! <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p> </p><p>Tuning is working, so I can timeshift and record. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /></p><p> </p><p>The next thing on my list was scanning. I've done some experiments to work out how we can implement support for that.</p><p>It seems that the SI (service information... which is the channel names, numbers, EPG data etc.) is exclusively carried out of band (OOB), which means that we have to get it from the CableCARD. This in turn means that we will be receiving the SI data in the TV library (C# code) from the MP2 UPnP lib.</p><p>I had already written C++ code to interpret that data in TsWriter for the first patch (PBDA method), and I was hoping we were going to be able to reuse it for the UPnP/DRI support. From what I learned today that won't be possible... or at least I figure it is probably better to rewrite in C#. So a small setback.</p><p> </p><p>Rewriting the code and wrapping it into something that we can use for scanning will probably take roughly a week of my time in the evenings. Fortunately Thursday is a public holiday here (ANZAC day) so I am hoping I will be able to complete the scanning support by the end of this week. After that I think we'll be pretty much up to par with the previous PBDA support and ready to release a public beta.</p><p> </p><p>So my list of things to do:</p><ul> <li data-xf-list-type="ul">implement SI table parsing - NIT, NTT, SVCT, LVCT, MGT</li> <li data-xf-list-type="ul">create a channel scanner that wraps the table parsers</li> <li data-xf-list-type="ul">test scanning</li> </ul><p>mm</p></blockquote><p></p>
[QUOTE="mm1352000, post: 986727, member: 82144"] Another progress update from today for those who are itching to try this! :) Tuning is working, so I can timeshift and record. :D The next thing on my list was scanning. I've done some experiments to work out how we can implement support for that. It seems that the SI (service information... which is the channel names, numbers, EPG data etc.) is exclusively carried out of band (OOB), which means that we have to get it from the CableCARD. This in turn means that we will be receiving the SI data in the TV library (C# code) from the MP2 UPnP lib. I had already written C++ code to interpret that data in TsWriter for the first patch (PBDA method), and I was hoping we were going to be able to reuse it for the UPnP/DRI support. From what I learned today that won't be possible... or at least I figure it is probably better to rewrite in C#. So a small setback. Rewriting the code and wrapping it into something that we can use for scanning will probably take roughly a week of my time in the evenings. Fortunately Thursday is a public holiday here (ANZAC day) so I am hoping I will be able to complete the scanning support by the end of this week. After that I think we'll be pretty much up to par with the previous PBDA support and ready to release a public beta. So my list of things to do: [LIST] [*]implement SI table parsing - NIT, NTT, SVCT, LVCT, MGT [*]create a channel scanner that wraps the table parsers [*]test scanning [/LIST] mm [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Area 51 - Testing Area
CableCARD tuner support for MediaPortal 1
Contact us
RSS
Top
Bottom