2017-01-26, 14:55
I have done some more debugging of the DSPlayer Krypton mod.
The DSPlayer is working only for local/remote media files what have a matching file extensions with these ones defined in "mediasconfig_internal.xml".
LiveTV of pvr addon isn't handled by the DSPlayer because of the function PlayMedia in Application.cpp:
return PlayFile(*(*m_currentStack)[0], "videoplayer", true);
It will use everytime the default VideoPlayer, not the DSPlayer.
Also a big problem is that the DSPlayer is designed to open the media stream by itself.
This does not apply for Kodi >= v17.
Like the DVBViewer PVR addon is opening and handling the stream. Kodi VideoPlayer gets the stream data from the addon - not by a local file...
The problem here is that the DSPlayer doesn't know anything about the stream info and/or file extension and can't initialize the graph for the stream.
So on my opinion the DSPlayer for Krypton needs a lot of rework to be compatible to handle the CDVDInputStream.
The default VideoPlayer is handling all stream data with the CDVDInputStream.
So somebody have enough know-how and time to rework the DSPlayer for Kodi v17 and higher?
The DSPlayer is working only for local/remote media files what have a matching file extensions with these ones defined in "mediasconfig_internal.xml".
LiveTV of pvr addon isn't handled by the DSPlayer because of the function PlayMedia in Application.cpp:
return PlayFile(*(*m_currentStack)[0], "videoplayer", true);
It will use everytime the default VideoPlayer, not the DSPlayer.
Also a big problem is that the DSPlayer is designed to open the media stream by itself.
This does not apply for Kodi >= v17.
Like the DVBViewer PVR addon is opening and handling the stream. Kodi VideoPlayer gets the stream data from the addon - not by a local file...
The problem here is that the DSPlayer doesn't know anything about the stream info and/or file extension and can't initialize the graph for the stream.
So on my opinion the DSPlayer for Krypton needs a lot of rework to be compatible to handle the CDVDInputStream.
The default VideoPlayer is handling all stream data with the CDVDInputStream.
So somebody have enough know-how and time to rework the DSPlayer for Kodi v17 and higher?