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="mcheng89" data-source="post: 924591" data-attributes="member: 131403"><p>The code patch if that's possible? I think it would jumpstart my understanding of how everything in the TVServer works. <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>I actually dont know C# but I have used C++ and libupnp to control my Ceton device. I'm going to try and get this to work with DRI since I have a W7 64bit server.</p><p></p><p>So first step would be to get the card detected. I'm just skimming the code right now, but I'll try to spend some more time this weekend to understand how it all works.</p><p>------------------------------------------------------------------------</p><p>Does card detection take place in this file: TvEngine3/TVLibrary/TVLibrary/Implementations/TvCardCollection.cs?</p><p>How did you detect the HDHomeRun when you used upnp (since it takes some time for the device to be detected)? Did you block the DetectCards() function until the HDHomeRun showed up, or is there a way to add a card after DetectCards() got called?</p><p></p><p>Looks like card detection is called once on init:</p><p>TvEngine3/TVLibrary/TvService/TVController.cs - InitController()</p><p>------------------------------------------------------------------------</p><p>Some notes for myself (MP2 UPnP lib):</p><p>MediaPortal/Source/Core/UPnP/Infrastructure/CP/UPnPNetworkTracker.cs</p><p>MediaPortal/Tools/UPnPTools/UPnPDeviceSpy/FormDeviceSpy.cs</p><p></p><p>_networkTracker.RootDeviceAdded += networkTracker_RootDeviceAdded;</p><p>_networkTracker.RootDeviceRemoved += networkTracker_RootDeviceRemoved;</p><p>_networkTracker.Start();</p><p>------------------------------------------------------------------------</p><p>TvEngine3/TVLibrary/TvService/TVController.cs</p><p>TvEngine3/TVLibrary/TVLibrary/Implementations/TvCardCollection.cs</p><p>------------------------------------------------------------------------</p><p>TvEngine3/TVLibrary/SetupTv/SettingsForm.cs</p></blockquote><p></p>
[QUOTE="mcheng89, post: 924591, member: 131403"] The code patch if that's possible? I think it would jumpstart my understanding of how everything in the TVServer works. :) I actually dont know C# but I have used C++ and libupnp to control my Ceton device. I'm going to try and get this to work with DRI since I have a W7 64bit server. So first step would be to get the card detected. I'm just skimming the code right now, but I'll try to spend some more time this weekend to understand how it all works. ------------------------------------------------------------------------ Does card detection take place in this file: TvEngine3/TVLibrary/TVLibrary/Implementations/TvCardCollection.cs? How did you detect the HDHomeRun when you used upnp (since it takes some time for the device to be detected)? Did you block the DetectCards() function until the HDHomeRun showed up, or is there a way to add a card after DetectCards() got called? Looks like card detection is called once on init: TvEngine3/TVLibrary/TvService/TVController.cs - InitController() ------------------------------------------------------------------------ Some notes for myself (MP2 UPnP lib): MediaPortal/Source/Core/UPnP/Infrastructure/CP/UPnPNetworkTracker.cs MediaPortal/Tools/UPnPTools/UPnPDeviceSpy/FormDeviceSpy.cs _networkTracker.RootDeviceAdded += networkTracker_RootDeviceAdded; _networkTracker.RootDeviceRemoved += networkTracker_RootDeviceRemoved; _networkTracker.Start(); ------------------------------------------------------------------------ TvEngine3/TVLibrary/TvService/TVController.cs TvEngine3/TVLibrary/TVLibrary/Implementations/TvCardCollection.cs ------------------------------------------------------------------------ TvEngine3/TVLibrary/SetupTv/SettingsForm.cs [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Area 51 - Testing Area
CableCARD tuner support for MediaPortal 1
Contact us
RSS
Top
Bottom