How to stop an addon when player stops while playing a nonstandard satip rtsp stream?
#76
(2022-04-24, 08:43)phunkyfish Wrote: @stko V20 will work too, for testing purposes it’s all good. To add a patch to to the build just download the patch (eg https://github.com/xbmc/xbmc/pull/PRNUMBER.patch) to packages/mediacenter/kodi/patches/ and then rebuild.

You need to do this to build the changes.

So put the patch here in the LibreElec structure: packages/mediacenter/kodi/patches/
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#77
@phunkyfish 
Your hint about how to inject the patch worked fine, and also the protocol satip:// is now working nicelly

Code:

2022-04-25 16:18:49.663 T:749   WARNING <general>: Create - unsupported protocol(satip) in satip://192.168.1.113/?freq=11347&src=aa&pol=v&msys=dvbs2&sr=22000&fec=23&rolloff=35&sid=11170&pmt=6700&pids=0,6710,6720,6700
2022-04-25 16:18:49.664 T:749     ERROR <general>: Exists - Error checking for satip://192.168.1.113/?freq=11347&src=aa&pol=v&msys=dvbs2&sr=22000&fec=23&rolloff=35&sid=11170&pmt=6700&pids=0,6710,6720,6700
2022-04-25 16:18:49.711 T:577      INFO <general>: VideoPlayer::OpenFile: satip://192.168.1.113/?freq=11347&src=aa&pol=v&msys=dvbs2&sr=22000&fec=23&rolloff=35&sid=11170&pmt=6700&pids=0,6710,6720,6700
2022-04-25 16:18:49.712 T:750      INFO <general>: Creating InputStream
2022-04-25 16:18:49.714 T:750      INFO <general>: Creating Demuxer
2022-04-25 16:18:54.235 T:750      INFO <general>: Opening stream: 0 source: 256
2022-04-25 16:18:54.235 T:750      INFO <general>: Creating video codec with codec id: 27
2022-04-25 16:18:54.236 T:750      INFO <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper
2022-04-25 16:18:54.349 T:750      INFO <general>: Creating video thread
2022-04-25 16:18:54.349 T:756      INFO <general>: running thread: video_thread

but now comes the best thing on it: When using the satip:// protocol, I could not make the Sat->IP reveiver to hang up anymore in a 60 sec TCP timeout when changing the channel via Player.Open(). What that means you can only judge if you watched TV for over a year and always made a one minute break when you switched from one channel to another... So here it's party time now with seamless TV channel zapping :-)


And again I can only thank you for your help and support, wish you all the best in life and in the Kodi project and hopefully we'll meet again some day :-)
Reply
#78
No problem at all. And thanks to @tmm1 who spent the time learning the intricacies of satip and adding the full implementation to ffmpeg!
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply

Logout Mark Read Team Forum Stats Members Help
How to stop an addon when player stops while playing a nonstandard satip rtsp stream?0