futeko.com FORUM
Product Support => HiMedia Q5/Q10 4K3D => Topic started by: MortUK on May 30, 2015, 12:07:48 PM
-
Hi Guys,
I'm considering getting one of these boxes..
I'm currently running Kodi through a FireTV with TVHeadend for PVR and the backend running on my Sinology NAS..
My question is that has anyone got any experience of running the Q5 with a PVR and Live TV.? Will this box run as a PVR.?
Thanks,
Mort.
-
With Q5 you have:
- Excellent playback to film : better video quality,23,976 ( fire don't have ), audio hd.
- wrost kodi add on support, no auto switch fps, no 29,97 59,97
- android market with a lot of live TV.
i always sayif you want 100% kodi buy a htpc or raspi, if you playback film buy q5.
-
Thanks for the reply,
I was just interested to find out if the PVR function works considering the external player..
-
Doesn't work for me... used DVBLink server (installed on my NAS) and its PVR add-on on HiMedia. Sets up fine, including EPG, but when trying to watch live TV, external player gets launched & I get a 'cannot play' type error.
PVR issue, stuttery MPEG2 HD playback & sync issues, and poor VC-1 playback are all reasons why I'm holding onto my Chromebox with OpenELEC for everything non 3D.
-
Thanks man, That's what i was after.....
I'm hoping the Raspberry Pi development will do 3D fully soon....
-
Raspi 2 don't have true audio hd passthrougth( pcm is not equal ) and don't have iso support soon.
Kodi team don't have great interest to support 3D, raspi 2 is a exception.
-
looun is correct.
-
I wonder...
Would the Q5 let me install 2 versions of Kodi.? One with the external player and one without..
I could have one version for 3D and movie stuff and another for PVR and TV shows.... It's a bit of s workaround but might save having 2 boxes...
Mort..
-
Yep, you can do that as long as they're different builds: SPMC, XBMC 12/13 and Kodi 14/15.
One thing is I've been studying the playercorefactory.xml that HiMedia's wrapper installs & wondering if we can modify it... and it seems from below that Kodi (dvdplayer) is being called for PVR, so wonder why it calls up the external player in actual use?
<playercorefactory>
<players>
<player name="HimediaXBMCWrapper" type="ExternalPlayer" audio="false" video="true">
<filename>com.himedia.xbmcwrapper</filename>
<hidexbmc>true</hidexbmc>
<playcountminimumtime>120</playcountminimumtime>
</player>
</players>
<rules action="prepend">
<rule protocols="smb" name="XBMCWrapper" >
<rule video="true" videoresolution="540" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="XBMCWrapper"/>
<rule filename=".*720.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="XBMCWrapper"/>
<rule filename=".*1080.*" player="XBMCWrapper"/>
</rule>
<rule protocols="pvr" player="XBMCWrapper" >
<rule video="true" videoresolution="540" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="XBMCWrapper"/>
<rule filename=".*720.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="XBMCWrapper"/>
<rule filename=".*1080.*" player="XBMCWrapper"/>
<rule filename=".*0.pvr" player="dvdplayer"/>
<rule filename=".*1.pvr" player="dvdplayer"/>
</rule>
<!-- Internet streams -- Disabled for now -->
<!--<rule internetstream="true" player="MXPlayerFree" />-->
<rule video="true" videoresolution="540" player="XBMCWrapper">
<rule filename=".*540.*" player="XBMCWrapper"/>
</rule> <rule video="true" videoresolution="720" player="XBMCWrapper">
<rule filename=".*720.*" player="XBMCWrapper"/>
</rule> <rule video="true" videoresolution="1080" player="XBMCWrapper">
<rule filename=".*1080.*" player="XBMCWrapper"/>
</rule>
<rule dvdimage="true" player="XBMCWrapper" >
<rule video="true" videoresolution="540" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
</rule>
<rule protocols="rtmp" player="XBMCWrapper"/>
<rule protocols="rtsp" player="XBMCWrapper" />
<rule protocols="sop" player="XBMCWrapper" />
<rule video="true" player="HimediaXBMCWrapper">
<rule protocols="hdhomerun|myth|cmyth|mms|mmsh|udp" player="DVDPlayer" />
<rule name="rtmp" protocols="rtmp" player="DVDPlayer" />
<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />
<rule name="streams" internetstream="true" player="DVDPlayer">
<rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="DVDPlayer"/>
<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
</rule>
</rule>
</rules>
</playercorefactory>
-
One curious thing that I found is with pvr there are only some streamings that work. The others call himedia wrapper and give a error. But if you enter the streaming working, click "ok" on remote control for full screen, and then "ok" again and appears a menu with 2 arrows, one for next streaming up and another for next streaming down. And by this way all the streamings work because they still using the internal dvd player
hdmkv, how do I reach that file ?
-
Install ES File Explorer and change settings so you can view hidden files. Navigate to sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/.
-
OK,
So the guys over at the German Forum:
http://www.android-mediaplayer.de/
Have written a playercorefactory.xml that appears to solve this issue.. I've attached a copy of the file from their forum (Credit to SaEt9000 over there).
The instructions are in German but apparently it gets copied into the UserData folder.. It ensures that only ISO, MKV, M2TS and AVI files play with the external player..
Mort,
[attachment deleted by admin]
-
Interesting, will try it and report back. BTW, do you have a link to the thread where this is discussed? I'd like to use Google Translate and understand what various settings are doing, and maybe modify some. Thanks.
-
I'm actually on the verge of getting one of these.. If PVR works it could be the thing that pushes me over the edge.. :o)
OK, so the custom Firmware that includes the fix and various other things is here:
http://www.android-mediaplayer.de/index.php/Thread/1859-Custom-Firmware-v1-0-9-1-f%C3%BCr-QuadCore-Q5-4K3D-Q10-4K3D/
Unfortunately it will change your box to german language...
The playercorefactory.xml thread is here:
http://www.android-mediaplayer.de/index.php/Thread/1329-XBMCWrapper-playercorefactory-anpassen/?postID=18577#post18577
Mort.
-
It works, except as I'm in U.S. (ATSC and mpeg2 land), I had to modify this part of HiMedia's playercorefactory.xml...
<rule protocols="pvr" player="DVDPlayer" >
<rule video="true" videoresolution="540" player="DVDPlayer"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="DVDPlayer"/>
<rule filename=".*720.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="DVDPlayer"/>
<rule filename=".*1080.*" player="DVDPlayer"/>
<rule filename=".*0.pvr" player="dvdplayer"/>
<rule filename=".*1.pvr" player="dvdplayer"/>
</rule>
Seems to work, so planning to play around with modifying playercorefactory.xml more.
-
How did you get on with the PVR.?
-
Has been working fine w/the playercorefactory.xml bit I posted. Here's my full playercorefactory.xml...
<playercorefactory>
<players>
<player name="HimediaXBMCWrapper" type="ExternalPlayer" audio="false" video="true">
<filename>com.himedia.xbmcwrapper</filename>
<hidexbmc>true</hidexbmc>
<playcountminimumtime>120</playcountminimumtime>
</player>
</players>
<rules action="prepend">
<rule protocols="smb" name="XBMCWrapper" >
<rule video="true" videoresolution="540" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="XBMCWrapper"/>
<rule filename=".*720.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="XBMCWrapper"/>
<rule filename=".*1080.*" player="XBMCWrapper"/>
</rule>
<rule protocols="pvr" player="DVDPlayer" >
<rule video="true" videoresolution="540" player="DVDPlayer"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="DVDPlayer"/>
<rule filename=".*720.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="DVDPlayer"/>
<rule filename=".*1080.*" player="DVDPlayer"/>
<rule filename=".*0.pvr" player="dvdplayer"/>
<rule filename=".*1.pvr" player="dvdplayer"/>
</rule>
<!-- Internet streams -- Disabled for now -->
<!-- rule internetstream="true" player="MXPlayerFree" -->
<rule video="true" videoresolution="540" player="XBMCWrapper">
<rule filename=".*540.*" player="XBMCWrapper"/>
</rule> <rule video="true" videoresolution="720" player="XBMCWrapper">
<rule filename=".*720.*" player="XBMCWrapper"/>
</rule> <rule video="true" videoresolution="1080" player="XBMCWrapper">
<rule filename=".*1080.*" player="XBMCWrapper"/>
</rule>
<rule dvdimage="true" player="XBMCWrapper" >
<rule video="true" videoresolution="540" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
</rule>
<rule protocols="rtmp" player="DVDPlayer"/>
<rule protocols="rtsp" player="DVDPlayer" />
<rule protocols="sop" player="DVDPlayer" />
<rule video="true" player="HimediaXBMCWrapper">
<rule protocols="hdhomerun|myth|cmyth|mms|mmsh|udp" player="DVDPlayer" />
<rule name="rtmp" protocols="rtmp" player="DVDPlayer" />
<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />
<rule name="streams" internetstream="true" player="DVDPlayer">
<rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="DVDPlayer"/>
<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
</rule>
</rule>
</rules>
</playercorefactory>
In your case, as your username indicates you're in the UK, I'd try the German forum one as is.
-
OK,
So the guys over at the German Forum:
http://www.android-mediaplayer.de/
Have written a playercorefactory.xml that appears to solve this issue.. I've attached a copy of the file from their forum (Credit to SaEt9000 over there).
The instructions are in German but apparently it gets copied into the UserData folder.. It ensures that only ISO, MKV, M2TS and AVI files play with the external player..
Mort,
Hello More UK,
Can we use that .xml with all Himedia Box Q5/Q10 with another language as french for example. Thanks very much
-
Has been working fine w/the playercorefactory.xml bit I posted. Here's my full playercorefactory.xml...
<playercorefactory>
<players>
<player name="HimediaXBMCWrapper" type="ExternalPlayer" audio="false" video="true">
<filename>com.himedia.xbmcwrapper</filename>
<hidexbmc>true</hidexbmc>
<playcountminimumtime>120</playcountminimumtime>
</player>
</players>
<rules action="prepend">
<rule protocols="smb" name="XBMCWrapper" >
<rule video="true" videoresolution="540" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="XBMCWrapper"/>
<rule filename=".*720.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="XBMCWrapper"/>
<rule filename=".*1080.*" player="XBMCWrapper"/>
</rule>
<rule protocols="pvr" player="DVDPlayer" >
<rule video="true" videoresolution="540" player="DVDPlayer"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="DVDPlayer"/>
<rule filename=".*720.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="DVDPlayer"/>
<rule filename=".*1080.*" player="DVDPlayer"/>
<rule filename=".*0.pvr" player="dvdplayer"/>
<rule filename=".*1.pvr" player="dvdplayer"/>
</rule>
<!-- Internet streams -- Disabled for now -->
<!-- rule internetstream="true" player="MXPlayerFree" -->
<rule video="true" videoresolution="540" player="XBMCWrapper">
<rule filename=".*540.*" player="XBMCWrapper"/>
</rule> <rule video="true" videoresolution="720" player="XBMCWrapper">
<rule filename=".*720.*" player="XBMCWrapper"/>
</rule> <rule video="true" videoresolution="1080" player="XBMCWrapper">
<rule filename=".*1080.*" player="XBMCWrapper"/>
</rule>
<rule dvdimage="true" player="XBMCWrapper" >
<rule video="true" videoresolution="540" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="720" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
<rule video="true" videoresolution="1080" player="XBMCWrapper"/>
<rule filename=".*540.*" player="XBMCWrapper"/>
</rule>
<rule protocols="rtmp" player="DVDPlayer"/>
<rule protocols="rtsp" player="DVDPlayer" />
<rule protocols="sop" player="DVDPlayer" />
<rule video="true" player="HimediaXBMCWrapper">
<rule protocols="hdhomerun|myth|cmyth|mms|mmsh|udp" player="DVDPlayer" />
<rule name="rtmp" protocols="rtmp" player="DVDPlayer" />
<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />
<rule name="streams" internetstream="true" player="DVDPlayer">
<rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="DVDPlayer"/>
<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
</rule>
</rule>
</rules>
</playercorefactory>
In your case, as your username indicates you're in the UK, I'd try the German forum one as is.
That's great, Thanks for the feedback.. I'm definitely going to pick up one of the Himedia players, although might wait to see what the Himedia H8 Octa can do when it's released in a couple of weeks.
Binnugsay, from what i can tell it doesn't matter what language your box is in.. It's just the file notes that are in German and the player will ignore them, they are just for reference.
Mort..
-
Right, language doesn't matter. If you look at the German one, only the comments are in German, with rest (the actual code) English.
-
Right, language doesn't matter. If you look at the German one, only the comments are in German, with rest (the actual code) English.
Hello,
try this file but no way with mkv, iso, bdmv structure with Himediawrapper. so are you sure about this .xml file....
Just change the playercorefactory.xml in userdata in xbmckodi folder. So have you a way from that. Thanks
[attachment deleted by admin]