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
Support
General Support
Composite input revisited
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: 823586" data-attributes="member: 82144"><p>Hi jasonblack</p><p></p><p>There is certainly no way to "disable" timeshifting. In fact I would consider the mechanism for timeshifting (ie. writing the stream to an HDD and reading it back) as a core part of the link between the MediaPortal front end and TV Server back end. It is very far from trivial to remove.</p><p></p><p>Technically the major sources of lag are probably the writing and reading from an HDD and well as digitising (encoding) and decoding the video. You do have some tricks up your sleave:</p><p>- using an HDD with good IO speed - an SSD if you can afford it, or maybe a RAM disk - for timeshifting would possibly reduce the read/write dependent lag significantly</p><p>- a tuner with hardware encoding is possibly best for reducing lag in the encode process</p><p>- you can also disable post-processing features in codecs and drivers</p><p>- there would also be hacks that you could use to reduce the buffer sizes (and hence the lag introduced) in TsReader</p><p></p><p>I think at the end of the day you can bend MP in its current form to make it do what you want but that doesn't change the fact that it is not really designed for it - the result won't be the best possible solution. If you are really passionate about the idea then I think it would be feasible to create a plugin for the MP client that supports rendering an external video input directly, however creating such a plugin would require a lot of skill and time. It might be a struggle to find developers who are interested in helping if you're not able to do it yourself. I don't see us creating such a plugin or adding the ability to disable timeshifting for a few reasons: the size and complexity of the task, the number of people who need this functionality, the additional complexity introduced in the code logic, the lack of developers...</p><p></p><p>mm</p></blockquote><p></p>
[QUOTE="mm1352000, post: 823586, member: 82144"] Hi jasonblack There is certainly no way to "disable" timeshifting. In fact I would consider the mechanism for timeshifting (ie. writing the stream to an HDD and reading it back) as a core part of the link between the MediaPortal front end and TV Server back end. It is very far from trivial to remove. Technically the major sources of lag are probably the writing and reading from an HDD and well as digitising (encoding) and decoding the video. You do have some tricks up your sleave: - using an HDD with good IO speed - an SSD if you can afford it, or maybe a RAM disk - for timeshifting would possibly reduce the read/write dependent lag significantly - a tuner with hardware encoding is possibly best for reducing lag in the encode process - you can also disable post-processing features in codecs and drivers - there would also be hacks that you could use to reduce the buffer sizes (and hence the lag introduced) in TsReader I think at the end of the day you can bend MP in its current form to make it do what you want but that doesn't change the fact that it is not really designed for it - the result won't be the best possible solution. If you are really passionate about the idea then I think it would be feasible to create a plugin for the MP client that supports rendering an external video input directly, however creating such a plugin would require a lot of skill and time. It might be a struggle to find developers who are interested in helping if you're not able to do it yourself. I don't see us creating such a plugin or adding the ability to disable timeshifting for a few reasons: the size and complexity of the task, the number of people who need this functionality, the additional complexity introduced in the code logic, the lack of developers... mm [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
Composite input revisited
Contact us
RSS
Top
Bottom