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
HTPC Projects
Hardware
TV-Cards
Analog Hauppauge WIN TV config problem
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: 697245" data-attributes="member: 82144"><p>Hi again ramu</p><p></p><p></p><p></p><p></p><p></p><p>Number 1 is out - we don't use AVI.</p><p>Number 2 and 3 are also out - we don't use JPEG or MJPEG.</p><p>Number 4 would be completely against the timeshifting strategy that we use, so any plugin that you create would be useless.</p><p></p><p>You can see how TV Server connects to the tuners in the attached screenshots. It is different for analog and DVB tuners, but the outputs for both sources are TS files on the HDD (MediaPortal Ts Analyser and TsFileSink write TS files to HDD). This TS file is the timeshifting file or recording file <strong>created by TV Server</strong>. On the <strong>MediaPortal client</strong> side, the TS file is read by the MediaPortal File Reader and then connected to the screen and soundcard with codecs...</p><p></p><p>I think the best place for you to join with the framework would be at the TS file. Then TV Server will create the TS file for you (you will have to tell it to do this with a MediaPortal client GUI plugin) and then you will have to read and analyse the TS file with the framework. This will be ***HARD*** because TS is not yet supported by the framework. Also, it is only a container. Inside there could be MPEG 2 or h.264, which would be ***even HARDER*** to deal with.</p><p></p><p>Perhaps you could use the MP file reader to read the TS and codecs to understand the formats (MPEG 2, h.264 etc.), but then you would still have to create a custom "renderer" that replaces VMR or EVR. Instead of rendering it would analyse the video and do whatever you want to do with it. Essentially this would be the framework wrapped up in a renderer box.</p><p></p><p>Maybe you could use a "sample grabber" filter, but I don't know how these work or what format they produce (it *could* be JPEG though, which would make it easy). I've attached a picture of how you could connect it, but I have no idea how to use or control it...</p><p></p><p>What I want to say is that this is a ***BIG*** project! It won't be a quick hack at all. It could take me *months* to do something like that, and I already know parts of the MP code. It is not that I want to discourage you. Rather, if you want to do it then you will have to be prepared for hard work, and you will have to do lots of research for yourself. I don't have the time to help you, but I could sometimes offer advice if you were *really* stuck.</p><p></p><p>Hopefully that makes sense. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="mm1352000, post: 697245, member: 82144"] Hi again ramu Number 1 is out - we don't use AVI. Number 2 and 3 are also out - we don't use JPEG or MJPEG. Number 4 would be completely against the timeshifting strategy that we use, so any plugin that you create would be useless. You can see how TV Server connects to the tuners in the attached screenshots. It is different for analog and DVB tuners, but the outputs for both sources are TS files on the HDD (MediaPortal Ts Analyser and TsFileSink write TS files to HDD). This TS file is the timeshifting file or recording file [B]created by TV Server[/B]. On the [B]MediaPortal client[/B] side, the TS file is read by the MediaPortal File Reader and then connected to the screen and soundcard with codecs... I think the best place for you to join with the framework would be at the TS file. Then TV Server will create the TS file for you (you will have to tell it to do this with a MediaPortal client GUI plugin) and then you will have to read and analyse the TS file with the framework. This will be ***HARD*** because TS is not yet supported by the framework. Also, it is only a container. Inside there could be MPEG 2 or h.264, which would be ***even HARDER*** to deal with. Perhaps you could use the MP file reader to read the TS and codecs to understand the formats (MPEG 2, h.264 etc.), but then you would still have to create a custom "renderer" that replaces VMR or EVR. Instead of rendering it would analyse the video and do whatever you want to do with it. Essentially this would be the framework wrapped up in a renderer box. Maybe you could use a "sample grabber" filter, but I don't know how these work or what format they produce (it *could* be JPEG though, which would make it easy). I've attached a picture of how you could connect it, but I have no idea how to use or control it... What I want to say is that this is a ***BIG*** project! It won't be a quick hack at all. It could take me *months* to do something like that, and I already know parts of the MP code. It is not that I want to discourage you. Rather, if you want to do it then you will have to be prepared for hard work, and you will have to do lots of research for yourself. I don't have the time to help you, but I could sometimes offer advice if you were *really* stuck. Hopefully that makes sense. :) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
HTPC Projects
Hardware
TV-Cards
Analog Hauppauge WIN TV config problem
Contact us
RSS
Top
Bottom