Jump to content

HDHomeRun Connect


Scot

Recommended Posts

Scot

Hi All/Luke

 

I'm in Australia so cannot get Schedules Direct therefore would need to lean on NextPVR (or the like) for my Guide Data.

 

What I'd like to know is would it be possible to use the NextPVR to bring in the guide data but have EmbyTV go direct when streaming Live TV? The reason is when using Emby - NextPVR - Client it takes 10 seconds to start a stream (even if the client does not need a transcoded stream) whereas if direct the start up would be much quicker.

 

For example:

NextPVR - Kodi Client = 3 seconds to start playing

EmbyTV - NextPVR - Kodi Client = 10 seconds to start playing

 

Would the above be possible?

 

Thanks

 

Scot

Link to comment
Share on other sites

that kind of mixture is currently not possible. we are working on xmltv though.

Link to comment
Share on other sites

Scot

okay :-( I believe IceTV would be interested in working with you for the Australia market?

 

I misread a statement that maybe it was possible....I just bought the Australian version of the HDHomeRun Connect (4) that has DLNA etc.

 

I have added the NextPVR and so Emby now see's the two EmbyTV detected tuners and the NextPVR PlugIn see's the 2 tuners it has associated with it (I know same tuners)....starting a Live stream from NextPVR via Emby (web, Chrome) on takes 6 seconds and I see FFMEG going strong, via NextPVR and the NextPVR takes 12 seconds and also the NextPVR's transcoder starts up.

 

I have transcoding box ticked on the HDHomeRun device...I have no idea why transcoding is starting when 1. The client is cable of a direct stream and 2. FFMPEG gets used when the HDHomeRun is requested to transcode (no DRM).

 

Just using Kodi via NextPVR or direct to the HDHomeRun have a live TV stream start in 1-2 seconds, 6 seconds is a big wait for what I see as transcoding start up time when transcoding isn't required.

 

Any clues on what I am doing wrong?

Link to comment
Share on other sites

Scot

Luke

 

Any change you can answer my question?

 

In a nutshell if I stream via NextPVR I get the transcoder working hard (so quite a delayed start) however via EmbyTV the ffmpeg tanscode also kicks in (even for clients that should be able to play without transcoding).....this makes the delayed start much more than say via Kodi on the same client.

 

So via

  1. NextPVR: 12 seconds
  2. EmbyTV: 7 seconds
  3. Kodi via NextPVR or direct (therefore no transcoding) to the HDHomeRun: 1-2 seconds (at most)

It seems that one is forced to have transcoding if even the client doesn't need it when using the NextPVR or EmbyTV systems.

 

Would it be possible have to have a play transcoded or play direct as a temporary measure if it is hard to detected the capabilities of the client automatically?

 

Thanks

Edited by Scot
Link to comment
Share on other sites

CBers

I'm in Australia so cannot get Schedules Direct therefore would need to lean on NextPVR (or the like) for my Guide Data.

 

May 6th 2016

Non-North American countries now supported!

After lots of discussion and analysis, we are now accepting members outside of North America. The SD-JSON service has had guide data for these regions, but we weren't sure how to deal with some international privacy laws.

Our Privacy Policy has been updated and simplified. We clarify that we are governed by the laws of the U.S. and Washington State. Members in other regions acknowledge that privacy laws specific to your region are not relevant to transactions with us.

We don't collect a lot of personally identifiable info anyway!

 

http://www.schedulesdirect.org/

 

See if Australia is among them.

Link to comment
Share on other sites

Scot

checked a few days go, no mention of Australia...

 

SD-JSON countries include:

  • North America
    • United States
    • Canada
  • Europe
    • Austria
    • Denmark
    • Finland
    • France
    • Germany
    • Great Britain
    • Italy
    • Norway
    • Spain
    • Sweden
    • Switzerland
  • Latin America
    • Argentina
    • Belize
    • Brazil
    • Chile
    • Columbia
    • Costa Rica
    • Ecuador
    • Guatemala
    • Guyana
    • Honduras
    • Mexico
    • Panama
    • Peru
    • Uruguay
    • Venezuela
  • Caribbean
    • Anguila
    • Antigua/Barbuda
    • Aruba
    • Bahamas
    • Barbados
    • Bermuda
    • Bonaire, Saba, St. Eustatius
    • British Virgin Islands
    • Cayman Islands
    • Curacao
    • Dominica
    • Dominican Republic
    • Grenada
    • Jamaica
    • Puerto Rico
    • Saint Martin
    • Saint Vincent / Grenadines
    • St. Kitts and Nevis
    • St. Lucia
    • Trinidad and Tobago
    • Turks and Caicos
  • Free to air satellite
Edited by Scot
Link to comment
Share on other sites

Scot

That has been done dozens of times over many years...it isn't going to happen or it is still a longgggg time away.

 

Also, still waiting on an answer as to why EmbyTV insists on transcoding everything even to clients that can play Live streams direct.

 

On the Roku's there has been a "Play Direct" or "Play Transcoded" or something similar, for sometime. It would be good to have this feature if it is hard for Emby to determine the clients capabilities. Transcoding makes a 1-2 start up time blow out to 7-8 seconds which for local client that doesn't need to transcode streams seems pointless (as well as takes up limited cycles on my HP Proliant that could be put to better uses than transcoding when not needed).

 

I've tried disabling and enabling the "transcode" option on the HDHomeRun, makes no difference...when  a Live TV Stream starts the FFMPEG transcoding engine kicks in.

 

Luke, any reason the above couldn't be utilised? Or am I doing something wrong?

 

Thanks....

Edited by Scot
Link to comment
Share on other sites

Scot

I've given up on Schedules Direct, it's a non-go for Australia....we've waited literality years and Schedules Direct are fully aware that many Australian's want a guide but it' never going to come.

 

IceTV on the other hand have met all the legal requirements in Australia and their guide is really good, I am confident they would be happy to work with EmbyTV (they do have an API).

 

Transcoding Question:

On the topic of the transcoding? Any feedback on those questions? Would love to know if I am doing something wrong.

 

Thanks.

Link to comment
Share on other sites

pünktchen

The transcoding problem is specific to the NextPVR plugin because it doesn't provide the necessary media infos. DVBLink, DVBViewer, MediaPortal, TVHeadend and ServerWMC are all able to direct play.

  • Like 1
Link to comment
Share on other sites

IceTV on the other hand have met all the legal requirements in Australia and their guide is really good, I am confident they would be happy to work with EmbyTV (they do have an API).

 

We talked to them last year and,  yeah, they would love to have worked with us because their service was quite expensive :).

 

They did have a "free" option but it required us using their recording engine and generating a quota of new customers for them every year.

 

We are working on an xmltv implementation that should help you guys out, no...?

Link to comment
Share on other sites

Vidman

Maybe if there was some kind of road map showing where things like this stand it would cut down on a number of threads requiring answers....but i guess that might be a little too open to be competitive?

Link to comment
Share on other sites

Scot

The transcoding problem is specific to the NextPVR plugin because it doesn't provide the necessary media infos. DVBLink, DVBViewer, MediaPortal, TVHeadend and ServerWMC are all able to direct play.

 

That's not my issue, I understand via NextPVR the transcoding is used...however when I am using just my HDHomeRun Connect to Emby with the EmbyTV being used the FFMPEG kicks in (not the NextPVR one).

Link to comment
Share on other sites

pünktchen

That's not my issue, I understand via NextPVR the transcoding is used...however when I am using just my HDHomeRun Connect to Emby with the EmbyTV being used the FFMPEG kicks in (not the NextPVR one).

 

Do you have uninstalled the NextPVR plugin to be sure that the core tv features are used?

Do you playback local or remote?

Have you checked the bitrate limits in your user playback setting?

 

Where are the logs? Luke always wants some!

Link to comment
Share on other sites

Scot

I know NextPVR isn't used, if it is it clearly shows up in Task Manager (as well as an icon in the Status NextPVR bar)....I've tried removing, same issue.

 

All play back locally....

 

How do I check the bitrates in the user playback settings for Live TV? Using the Windows Client, Android TV client and Web Client.....

 

Thanks....

Link to comment
Share on other sites

pünktchen

Click on your little user icon at the top right of every screen, than playback setting.

Because you don't know this, i guess it's set to "auto" for you which is a good setting in general. But for testing purposes i would set it to the highest available value.

Link to comment
Share on other sites

Scot

Unfortunately I had changed this before, just had forgotten about the setting (not sure what else I can do):

 

 

post-1126-0-27004100-1464341342_thumb.jpg

Link to comment
Share on other sites

Scot

sorry, where would I find those and are turn turned on by default?

 

I'll start the server, so logs are fresh, start a live stream and then post.

 

EDIT: Found the logs, restart Emby, starting a stream from the Web Client with Max Bite Streaming Rate to 1080P : 60Mbps

Edited by Scot
Link to comment
Share on other sites

pünktchen

Video is mpeg2 -> no browser supports this.

Audio is ac3 -> only edge browser supports this i think.

 

Turn on transcoding in your HDHomerun device and post logs again.

Link to comment
Share on other sites

Scot

Ok....I have tried with the transcoding on the HDHomeRun on/off...

 

Also, I have tried with iPhone 6S+, iPad Mini, from a Windows Client and Android TV (both a Nexus Player and Sony TV)....each time the same Emby FFMPEG transcoder starts...

 

I'll try turn on the transcoder now on the HDHomeRun, restart Emby and repeat the test from the Web Browser Client (to be the same, happy to change to one of the other clients if you advise)

 

By the way, thanks for the help....

Link to comment
Share on other sites

pünktchen

Okay, HDHomeRun Connect's hardware encoding 'on'....however same result.

 

Are you sure your HDHomerun supports hardware transcoding?

I guess not: https://www.silicondust.com/support/faq/#what-is-the-difference-between-the-different-models Only the "Extend", the US model does it!

 

Apple devices will always need a transcoded stream in your case, because of mpeg2.

Browsers as mentioned before.

Android TV should direct play, but for me (i only have the beta app) mpeg2 video gets also transcoded lately.

Android Mobile (latest beta) can definitely direct play your streams!

Windows apps i'm not sure, but Theater can do it.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...