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 2
Plugin Development
Featured Plugins
MP2Extended
Plugin: MP2Extended
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="johanj" data-source="post: 1155582" data-attributes="member: 88055"><p>I think there are multiple functions for historical reasons. One can do the steps manually: initStream and then startStream. Then use the resulting url in a video player. At this stage one can stop the stream and seek, or change audio, or change streaming profile, and then start it again without having to start all over again with initStream. </p><p></p><p>About seeking. The way above is how MPExtended do it(don't seem to be a standardized way) I could do it in a similar way when fiddling with streaming using Emby as backend. Benefit with Emby is that they can burn in subtitles and that is not possible with MPExtended. Another benefit is that there can use profiles that support native seeking in the video player, I think it is a HSL profile. Right now in MPiV we have little control of the native video player and therefore use an additional seekbar in the gui when not in fullscreen mode. </p><p></p><p>The DoStream is a simplified function that came at a later stage, I have not used it. I think it's a combined init and start stream function. </p><p></p><p>I don't use RetrieveStream and I never use any raw data, only the urls for the video/audio stream.</p></blockquote><p></p>
[QUOTE="johanj, post: 1155582, member: 88055"] I think there are multiple functions for historical reasons. One can do the steps manually: initStream and then startStream. Then use the resulting url in a video player. At this stage one can stop the stream and seek, or change audio, or change streaming profile, and then start it again without having to start all over again with initStream. About seeking. The way above is how MPExtended do it(don't seem to be a standardized way) I could do it in a similar way when fiddling with streaming using Emby as backend. Benefit with Emby is that they can burn in subtitles and that is not possible with MPExtended. Another benefit is that there can use profiles that support native seeking in the video player, I think it is a HSL profile. Right now in MPiV we have little control of the native video player and therefore use an additional seekbar in the gui when not in fullscreen mode. The DoStream is a simplified function that came at a later stage, I have not used it. I think it's a combined init and start stream function. I don't use RetrieveStream and I never use any raw data, only the urls for the video/audio stream. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 2
Plugin Development
Featured Plugins
MP2Extended
Plugin: MP2Extended
Contact us
RSS
Top
Bottom