EmbyFan2018 0 Posted October 27, 2018 Share Posted October 27, 2018 If I have a Roku 4K Ultra and I run an Emby server and I want to playback 4k 10-bit videos can the roku do this? Also do I have to have any special hardware on the server side for this to work? Thanks, EmbyFan2018 Link to comment Share on other sites More sharing options...
speechles 1917 Posted October 27, 2018 Share Posted October 27, 2018 (edited) If I have a Roku 4K Ultra and I run an Emby server and I want to playback 4k 10-bit videos can the roku do this? Also do I have to have any special hardware on the server side for this to work? Thanks, EmbyFan2018 Yes. The Roku Ultra can playback any 4K HEVC @ 10bit. No special equipment at all required. Other than, an HDCP 2.2 certified HDMI cable. Your server will only be dispatching a stream to the Roku Ultra to play directly. There is no transcoding required to get this to play. Edited October 27, 2018 by speechles Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted October 28, 2018 Author Share Posted October 28, 2018 Yes. The Roku Ultra can playback any 4K HEVC @ 10bit. No special equipment at all required. Other than, an HDCP 2.2 certified HDMI cable. Your server will only be dispatching a stream to the Roku Ultra to play directly. There is no transcoding required to get this to play. Thanks for the info. Link to comment Share on other sites More sharing options...
speechles 1917 Posted October 28, 2018 Share Posted October 28, 2018 (edited) Thanks for the info. Forgot to add this in. The Roku Ultra can also playback 4K HEVC @ 10bit at 1080p/720p directly. What this means is even if you don't yet have a 4K TV and want to prepare by obtaining things now. The Roku Ultra can play those 4K movies directly to your 1080p or 720p TV with no transcoding and all the downscaling done on the Roku. Usually to downscale 4K to 1080p/720p it has to be done on the emby server with transcoding of the video stream and the raise in CPU% that goes with running fffmpeg. On Roku Ultra this downscaling on device allows direct play of 4K to any 720p/1080p/4K display with no ffmpeg process. This ability isn't found on all devices. Edited October 28, 2018 by speechles 2 Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted October 28, 2018 Author Share Posted October 28, 2018 (edited) Delete Edited October 28, 2018 by EmbyFan2018 Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted October 28, 2018 Author Share Posted October 28, 2018 Forgot to add this in. The Roku Ultra can also playback 4K HEVC @ 10bit at 1080p/720p directly. What this means is even if you don't yet have a 4K TV and want to prepare by obtaining things now. The Roku Ultra can play those 4K movies directly to your 1080p or 720p TV with no transcoding and all the downscaling done on the Roku. Usually to downscale 4K to 1080p/720p it has to be done on the emby server with transcoding of the video stream and the raise in CPU% that goes with running fffmpeg. On Roku Ultra this downscaling on device allows direct play of 4K to any 720p/1080p/4K display with no ffmpeg process. This ability isn't found on all devices. Thanks good to know, I setup an Emby server tonight for the first time. Have not had time to test with the roku yet though. But I only want my media served locally (my local network only) and what is REALLY bothering me is it keeps showing that it is serving it on my WAN ip, I have the box unchecked and I read that in Linux this is just a visual bug. However it is a REALLY hard one to get over if you REALLY don't want your media served out over the internet, which I defiantly don't. Link to comment Share on other sites More sharing options...
Happy2Play 8279 Posted October 28, 2018 Share Posted October 28, 2018 (edited) Thanks good to know, I setup an Emby server tonight for the first time. Have not had time to test with the roku yet though. But I only want my media served locally (my local network only) and what is REALLY bothering me is it keeps showing that it is serving it on my WAN ip, I have the box unchecked and I read that in Linux this is just a visual bug. However it is a REALLY hard one to get over if you REALLY don't want your media served out over the internet, which I defiantly don't. How are you connecting on your Roku? Is this the setting you unchecked "Allow remote connections to this Emby Server."? But you could ensure UPNP is not enabled on your router or unchecked "Enable automatic port mapping" or don't port forward Emby ports. Edited October 28, 2018 by Happy2Play Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted October 28, 2018 Author Share Posted October 28, 2018 How are you connecting on your Roku? Is this the setting you unchecked "Allow remote connections to this Emby Server."? But you could ensure UPNP is not enabled on your router or unchecked "Enable automatic port mapping" or don't port forward Emby ports. I am connecting locally on the roku. Yes "Allow remote connections to this Emby Server." is unchecked. UPNP is disabled on the router. "Enable automatic port mapping" is also disabled. I am not port forwarding Emby ports. Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted October 28, 2018 Author Share Posted October 28, 2018 I had a chance to try this out today and I am REALLY impressed with how well it works on the Roku. However I do have one question, the default audio stream is 2 channel there is a secondary 5.1 audio channel. For some reason it defaults to the 2 ch instead of the 5.1, but what is weird is when it says it is 2 ch my AV Receiver shows it as 5.1 and emby reports direct stream, however if I pick the 5.1 audio track my AV Receiver also still says 5.1 but now emby says it is transcoding. Any idea why it would be transcoding? Thanks. Link to comment Share on other sites More sharing options...
speechles 1917 Posted October 28, 2018 Share Posted October 28, 2018 (edited) I had a chance to try this out today and I am REALLY impressed with how well it works on the Roku. However I do have one question, the default audio stream is 2 channel there is a secondary 5.1 audio channel. For some reason it defaults to the 2 ch instead of the 5.1, but what is weird is when it says it is 2 ch my AV Receiver shows it as 5.1 and emby reports direct stream, however if I pick the 5.1 audio track my AV Receiver also still says 5.1 but now emby says it is transcoding. Any idea why it would be transcoding? Thanks. We need to fix the terminology used within the app. What is happening when you choose a different audio stream is the app will force a remux. It will copy all the streams. This technically is transcoding, since we change the container, but it isn't modify any of the streams. The server may show this as "directstream" which is what happens during a remux, or an audio codec change. When the server has to change the video stream, this is what should report as "transcoding". We have work to do in what we call each play method, but rest assured the playback engine is accurate. We just need to have the display mechanism in the app use the playback engine to tell what play method is actually being used and able to tell the difference between "remux/directstream" and "transcoding". ATM if it does either, the app calls this transcoding. This is just an error in what is shown. Not an error in how it is playing back. Look at the server dashboard under active devices. The correct method of playback will be listed by the server. The app will be adjusting to match this. Sorry for any confusion. Edited October 28, 2018 by speechles Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted October 28, 2018 Author Share Posted October 28, 2018 We need to fix the terminology used within the app. What is happening when you choose a different audio stream is the app will force a remux. It will copy all the streams. This technically is transcoding, since we change the container, but it isn't modify any of the streams. The server may show this as "directstream" which is what happens during a remux, or an audio codec change. When the server has to change the video stream, this is what should report as "transcoding". We have work to do in what we call each play method, but rest assured the playback engine is accurate. We just need to have the display mechanism in the app use the playback engine to tell what play method is actually being used and able to tell the difference between "remux/directstream" and "transcoding". ATM if it does either, the app calls this transcoding. This is just an error in what is shown. Not an error in how it is playing back. Look at the server dashboard under active devices. The correct method of playback will be listed by the server. The app will be adjusting to match this. Sorry for any confusion. So when it reports that it is playing 2 ch audio is it really playing 5.1? Link to comment Share on other sites More sharing options...
speechles 1917 Posted October 28, 2018 Share Posted October 28, 2018 (edited) So when it reports that it is playing 2 ch audio is it really playing 5.1? Nah, that is another issue we can get to. ATM lets focus on the fact it says its transcoding more than it really is. That issue is solved. Lets move on. For this new issue you mean: It is reporting that 5.1 audio is present. It tells you that on the detail screen which audio codec is preferred. Now if the preferred codec isn't possible to direct play, the Roku app can and will have the emby server transcode this to a codec it can support. This might mean the display is incorrect on a detail screen versus what really is sent to your audio equipment. You can select the 5.1 even if your equipment can't support it. The emby server will then transcode it to a codec that is supported. All of this is done based on what the app detects as supported by your Roku and the HDMI chain. What type of audio codec are the two audio streams? I am very curious what is happening. Can you provide media info from the web client for that item? Edited October 28, 2018 by speechles Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted October 29, 2018 Author Share Posted October 29, 2018 Nah, that is another issue we can get to. ATM lets focus on the fact it says its transcoding more than it really is. That issue is solved. Lets move on. For this new issue you mean: It is reporting that 5.1 audio is present. It tells you that on the detail screen which audio codec is preferred. Now if the preferred codec isn't possible to direct play, the Roku app can and will have the emby server transcode this to a codec it can support. This might mean the display is incorrect on a detail screen versus what really is sent to your audio equipment. You can select the 5.1 even if your equipment can't support it. The emby server will then transcode it to a codec that is supported. All of this is done based on what the app detects as supported by your Roku and the HDMI chain. What type of audio codec are the two audio streams? I am very curious what is happening. Can you provide media info from the web client for that item? Probably won't get a chance to mess with it again until the weekend, but will try to get it to you then. Thanks. Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted November 4, 2018 Author Share Posted November 4, 2018 Nah, that is another issue we can get to. ATM lets focus on the fact it says its transcoding more than it really is. That issue is solved. Lets move on. For this new issue you mean: It is reporting that 5.1 audio is present. It tells you that on the detail screen which audio codec is preferred. Now if the preferred codec isn't possible to direct play, the Roku app can and will have the emby server transcode this to a codec it can support. This might mean the display is incorrect on a detail screen versus what really is sent to your audio equipment. You can select the 5.1 even if your equipment can't support it. The emby server will then transcode it to a codec that is supported. All of this is done based on what the app detects as supported by your Roku and the HDMI chain. What type of audio codec are the two audio streams? I am very curious what is happening. Can you provide media info from the web client for that item? Here are the 2 audio streams... Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 164 kb/s (default) Metadata: creation_time : 2018-09-03T14:31:48.000000Z handler_name : Stereo Stream #0:2(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 640 kb/s Metadata: creation_time : 2018-09-03T14:31:48.000000Z handler_name : Surround Side data: audio service type: main Stream #0:3(eng): Data: bin_data (text / 0x74786574) Metadata: creation_time : 2018-09-03T14:31:48.000000Z handler_name : SubtitleHandler This is the message I get about why it says it is transcoding when I switch to 5.1 audio.... TranscodeReasons=SecondaryAudioNotSupported Thanks, EmbyFan2018 Link to comment Share on other sites More sharing options...
speechles 1917 Posted November 5, 2018 Share Posted November 5, 2018 (edited) @@EmbyFan2018 Your Roku is an Ultra. You just need to wait for the next beta and your issue is solved. To everyone else: If your model number starts with a "42" or a "27" these models do not support secondary audio. Sorry. If your model number doesn't start with "42" or "27" then the next beta should solve your issue. Stay tuned.. watch for updates. Edited November 5, 2018 by speechles Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted November 6, 2018 Author Share Posted November 6, 2018 @@EmbyFan2018 Your Roku is an Ultra. You just need to wait for the next beta and your issue is solved. To everyone else: If your model number starts with a "42" or a "27" these models do not support secondary audio. Sorry. If your model number doesn't start with "42" or "27" then the next beta should solve your issue. Stay tuned.. watch for updates. Thanks, will you post in here when the beta is out that fixes this? also if I am running the non beta version now, how do I upgrade to the beta? Just run the beta installer and it will overwrite the non beta version? Also is there any chance you can fix the issue where it shows your external ip address when outside connection are suppose to be blocked? Have it either show nothing or even better read "blocked". Thanks, EmbyFan2018 Link to comment Share on other sites More sharing options...
Happy2Play 8279 Posted November 7, 2018 Share Posted November 7, 2018 Thanks, will you post in here when the beta is out that fixes this? also if I am running the non beta version now, how do I upgrade to the beta? Just run the beta installer and it will overwrite the non beta version? Also is there any chance you can fix the issue where it shows your external ip address when outside connection are suppose to be blocked? Have it either show nothing or even better read "blocked". Thanks, EmbyFan2018 Both apps can co-exist as they are different channels. https://emby.media/community/index.php?/topic/8001-emby-for-roku-channel/ Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted November 11, 2018 Author Share Posted November 11, 2018 Both apps can co-exist as they are different channels. https://emby.media/community/index.php?/topic/8001-emby-for-roku-channel/ I am a bit confused by this answer, I am running the non beta server. So do I have to run the beta server if I run the beta channel on the roku, or can the non beta server serve both the beta and the non beta channel. Also when speechles said "Your Roku is an Ultra. You just need to wait for the next beta and your issue is solved." did he mean the beta server or the beta channel? Thanks, EmbyFan2018 Link to comment Share on other sites More sharing options...
speechles 1917 Posted November 11, 2018 Share Posted November 11, 2018 (edited) I meant the beta Roku channel. The beta channel does not require direct approval from Roku before devices are allowed to update. Beta updates are frequent. You may have several updates that never actually get pushed through to the Roku store approval process. So if you use the beta version of the channel you will be able to see features before they trickle down into the Roku store version of the app. In as much, some of these features may be incomplete, have bugs, etc.. and this is where you can help us find these issues. If you don't want that hassle, by all means, stay on the Roku store version of the app. Edited November 11, 2018 by speechles Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted November 18, 2018 Author Share Posted November 18, 2018 I meant the beta Roku channel. The beta channel does not require direct approval from Roku before devices are allowed to update. Beta updates are frequent. You may have several updates that never actually get pushed through to the Roku store approval process. So if you use the beta version of the channel you will be able to see features before they trickle down into the Roku store version of the app. In as much, some of these features may be incomplete, have bugs, etc.. and this is where you can help us find these issues. If you don't want that hassle, by all means, stay on the Roku store version of the app. Did install the beta Channel and it does direct stream with both audio channels now. Is there anyway that it could automatically pick the 5.1 audio over 2ch without me having to pick it manually? Thanks, EmbyFan2018 Link to comment Share on other sites More sharing options...
ebr 14910 Posted November 18, 2018 Share Posted November 18, 2018 Is there anyway that it could automatically pick the 5.1 audio over 2ch without me having to pick it manually? Yes, depending on your audio preference settings in the server and if the desired audio track is marked as "Default". Link to comment Share on other sites More sharing options...
EmbyFan2018 0 Posted November 23, 2018 Author Share Posted November 23, 2018 Yes, depending on your audio preference settings in the server and if the desired audio track is marked as "Default". Can you tell me where I would find these setting I have looked high and low and I am not seeing them. Thanks, EmbyFan2018 Link to comment Share on other sites More sharing options...
Luke 37054 Posted November 23, 2018 Share Posted November 23, 2018 Can you tell me where I would find these setting I have looked high and low and I am not seeing them. Thanks, EmbyFan2018 Click your user icon in the top right of the web app. 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