Scot 27 Posted May 24, 2016 Share Posted May 24, 2016 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 More sharing options...
Luke 36876 Posted May 24, 2016 Share Posted May 24, 2016 that kind of mixture is currently not possible. we are working on xmltv though. Link to comment Share on other sites More sharing options...
Scot 27 Posted May 24, 2016 Author Share Posted May 24, 2016 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 More sharing options...
Scot 27 Posted May 25, 2016 Author Share Posted May 25, 2016 (edited) 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 NextPVR: 12 seconds EmbyTV: 7 seconds 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 May 25, 2016 by Scot Link to comment Share on other sites More sharing options...
CBers 6742 Posted May 25, 2016 Share Posted May 25, 2016 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 More sharing options...
Scot 27 Posted May 25, 2016 Author Share Posted May 25, 2016 (edited) checked a few days go, no mention of Australia... SD-JSON countries include: North AmericaUnited States Canada EuropeAustria Denmark Finland France Germany Great Britain Italy Norway Spain Sweden Switzerland Latin AmericaArgentina Belize Brazil Chile Columbia Costa Rica Ecuador Guatemala Guyana Honduras Mexico Panama Peru Uruguay Venezuela CaribbeanAnguila 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 May 25, 2016 by Scot Link to comment Share on other sites More sharing options...
CBers 6742 Posted May 25, 2016 Share Posted May 25, 2016 Raise a question on their forums ?? Link to comment Share on other sites More sharing options...
Scot 27 Posted May 26, 2016 Author Share Posted May 26, 2016 (edited) 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 May 26, 2016 by Scot Link to comment Share on other sites More sharing options...
Luke 36876 Posted May 26, 2016 Share Posted May 26, 2016 Start a Facebook page and get some likes Link to comment Share on other sites More sharing options...
Scot 27 Posted May 26, 2016 Author Share Posted May 26, 2016 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 More sharing options...
pünktchen 1241 Posted May 26, 2016 Share Posted May 26, 2016 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. 1 Link to comment Share on other sites More sharing options...
ebr 14850 Posted May 26, 2016 Share Posted May 26, 2016 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 More sharing options...
Vidman 589 Posted May 26, 2016 Share Posted May 26, 2016 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 More sharing options...
Scot 27 Posted May 27, 2016 Author Share Posted May 27, 2016 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 More sharing options...
pünktchen 1241 Posted May 27, 2016 Share Posted May 27, 2016 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 More sharing options...
Scot 27 Posted May 27, 2016 Author Share Posted May 27, 2016 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 More sharing options...
pünktchen 1241 Posted May 27, 2016 Share Posted May 27, 2016 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 More sharing options...
Scot 27 Posted May 27, 2016 Author Share Posted May 27, 2016 Unfortunately I had changed this before, just had forgotten about the setting (not sure what else I can do): Link to comment Share on other sites More sharing options...
pünktchen 1241 Posted May 27, 2016 Share Posted May 27, 2016 Attach server and transcoding logs! Link to comment Share on other sites More sharing options...
Scot 27 Posted May 27, 2016 Author Share Posted May 27, 2016 (edited) 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 May 27, 2016 by Scot Link to comment Share on other sites More sharing options...
Scot 27 Posted May 27, 2016 Author Share Posted May 27, 2016 Ok, logs attached. I have NextPVR enabled at the moment however it is not the NextPVR engine that is running during this stream....I have checked on the Windows server and the NextPVR service is idle.... server-63599975428.txt transcode-7d055a4e-475a-4bdc-aa70-b9e3583a5d52.txt Link to comment Share on other sites More sharing options...
pünktchen 1241 Posted May 27, 2016 Share Posted May 27, 2016 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 More sharing options...
Scot 27 Posted May 27, 2016 Author Share Posted May 27, 2016 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 More sharing options...
Scot 27 Posted May 27, 2016 Author Share Posted May 27, 2016 Okay, HDHomeRun Connect's hardware encoding 'on'....however same result. server-63599978641.txt transcode-638f20fc-b06b-44ad-99c7-de824fc44d2b.txt Link to comment Share on other sites More sharing options...
pünktchen 1241 Posted May 27, 2016 Share Posted May 27, 2016 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now