Media Player 2 or MP are only some pythons plugins which use the same "core player" from E2 its code is written in C++:So, therefore there is no big difference between them when we speak about playback.gstreamer 1.X is not stable, so I think it is not the right timeBut if you have STB based on SH4 you should think about player based on ffmpeg.If IPTVPlayer see ffmpeg in your box it will instal external player based on ffmpeg.It is working very well on my STB.Best regards,SSS
I tested your files from the git obtained from the links you posted earlier in this thread and initial results were very good with a vast improvement in cpu usage and playback,so well done.
But
After a period of a couple of hours with everything working as it should,the external player suddenly started to throw the error 246 message regarding playbin2 and not being able to construct the needed pipes.
At this point too,Gstreamer no longer worked with any other streaming plugins and the only way to resolve this issue was to reflash a backup image and start again.
Then after another few hours of use the same problem repeated itself once more so i had to reflash for a second time.
Your player also causes some kind of instability with eServiceMP3 as when using another plugin to stream it the box always crashed giving this message
getResolvedKey config.mediaplayer.extraHeaders failed !! (Typo??)
Again this problem was resolved by reflashing a backup,but as soon as your IPTVPlayer plugin installed the new required files,the above problem returned.
I tried installing the files into the plugin/bin folder and also the image/bin folder and both gave the same problem.
All in all its a great effort,but it still has bugs,and the bugs above are quite severe.
Ian.