United States
FAST DELIVERY ∙ EXPERT TECH SUPPORT
UK STOCK ∙ 2 YEAR WARRANTY
Zidoo UHD8000
8K Dolby Vision & HDR10+ Media Player with 2x 3.5" HDD bays , ESS audio DAC and dual HDMI.
  INCLUDES EXPRESS 2-4 DAY DELIVERY 

Author Topic: TVHeadend with PVR Backend.  (Read 19241 times)

MortUK

  • Senior Member
  • ***
  • Posts: 103
    • View Profile
TVHeadend with PVR Backend.
« 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.

looun

  • Senior Member
  • ***
  • Posts: 550
    • View Profile
    • himedia Pro Blog
Re: TVHeadend with PVR Backend.
« Reply #1 on: May 31, 2015, 12:56:33 PM »
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.

MortUK

  • Senior Member
  • ***
  • Posts: 103
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #2 on: May 31, 2015, 01:41:24 PM »
Thanks for the reply,

I was just interested to find out if the PVR function works considering the external player..

hdmkv

  • Senior Member
  • ***
  • Posts: 234
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #3 on: June 01, 2015, 01:29:04 PM »
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.
Hi-deft Media Keen Videosaurus

MortUK

  • Senior Member
  • ***
  • Posts: 103
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #4 on: June 01, 2015, 04:40:54 PM »
Thanks man, That's what i was after.....

I'm hoping the Raspberry Pi development will do 3D fully soon....

looun

  • Senior Member
  • ***
  • Posts: 550
    • View Profile
    • himedia Pro Blog
Re: TVHeadend with PVR Backend.
« Reply #5 on: June 01, 2015, 05:44:23 PM »
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.
« Last Edit: June 01, 2015, 05:58:27 PM by looun »

hdmkv

  • Senior Member
  • ***
  • Posts: 234
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #6 on: June 01, 2015, 10:07:13 PM »
looun is correct.
Hi-deft Media Keen Videosaurus

MortUK

  • Senior Member
  • ***
  • Posts: 103
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #7 on: June 02, 2015, 01:01:43 PM »
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..

hdmkv

  • Senior Member
  • ***
  • Posts: 234
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #8 on: June 02, 2015, 01:07:52 PM »
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?

Code: [Select]
<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>
« Last Edit: June 02, 2015, 01:11:05 PM by hdmkv »
Hi-deft Media Keen Videosaurus

Saragosa

  • Posts: 33
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #9 on: June 02, 2015, 02:23:04 PM »
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 ?
« Last Edit: June 02, 2015, 02:35:30 PM by Saragosa »

futeko.com

  • Administrator
  • Senior Member
  • *****
  • Posts: 4643
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #10 on: June 02, 2015, 04:15:02 PM »
Install ES File Explorer and change settings so you can view hidden files. Navigate to sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/.

MortUK

  • Senior Member
  • ***
  • Posts: 103
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #11 on: July 25, 2015, 02:53:49 PM »
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]
« Last Edit: July 25, 2015, 04:03:04 PM by MortUK »

hdmkv

  • Senior Member
  • ***
  • Posts: 234
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #12 on: July 25, 2015, 03:48:13 PM »
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.
« Last Edit: July 25, 2015, 06:48:10 PM by hdmkv »
Hi-deft Media Keen Videosaurus

MortUK

  • Senior Member
  • ***
  • Posts: 103
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #13 on: July 25, 2015, 07:38:31 PM »
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.

hdmkv

  • Senior Member
  • ***
  • Posts: 234
    • View Profile
Re: TVHeadend with PVR Backend.
« Reply #14 on: July 27, 2015, 05:56:16 PM »
It works, except as I'm in U.S. (ATSC and mpeg2 land), I had to modify this part of HiMedia's playercorefactory.xml...
Code: [Select]
<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.
Hi-deft Media Keen Videosaurus

 

DELIVERY ∙ PAYMENT ∙ WARRANTY+RETURNS ∙ ABOUT ∙ PRIVACY ∙ FORUM ∙ CONTACT ∙ COMPARE AUDIO STREAMERS
© SDHDIGITAL LTD 2025