HEVC 10 bit streaming to full HD TV
I have a low power desktop (ASRock Mod 1150 H97M with integrated graphics, Intel Pentium G3258 CPU, 1920*1200 monitor, Windows 10) which acts as a media server in my home. My TV is Sony/Android TV/ 55 inch/full HD (kdl55w805C). I have Virgin fibre 350mbps connection, and both TV and desktop is physically connected to the Virgin Wi-Fi router through cat 6 cable.
I have movies/videos stored in the desktop. In the TV I use Kodi to watch the movies which is shared in the desktop.
All good until I recently came across a movie which is 4K HEVC 10bit. Kodi in my TV just refused to open the file. Since my TV is only full HD and the processor in TV is presumably not up to decode HEVC it is understandable. So my next target is to somehow use the desktop to process the video and stream to the TV.
When opening the video file, Windows 10 movies asked me to buy an HEVC decoder from store -which I did. After this (to my surprise) my relatively weak computer played the movie in the computer without any noticeable issues! However when I try to cast the movie to the TV, it just failed. The TV showed "unsupported video error". I tried using Windows Media Player, but the result was same — it can play the movie in computer but casting to TV failed.
This got me a bit confused. I thought when casting/streaming, the computer decodes the video and sends the decoded signals to the player. So when the TV is saying unsupported video what does that mean?
I tried VLC, but it cannot even play the video in the computer.
Tried Plex making the computer the Plex server. The TV Plex app can show all 1080p videos beautifully, but the HEVC playing failed. I tried playing the HEVC file using the Plex server in my Samsung S8 smartphone (which is 4K) and it played it without any issues. My question here is which device is decoding the HEVC file? Plex media server in the desktop or the playing device?
How can I solve this issue? Getting a dedicated graphics card(with HEVC decoding) is going to solve the problem? I am doubtful if it is because my system is able to play the video using Windows Media Player so it has the processing power to decode the video. But still it failed to cast to the TV.
Any insights are much appreciated
video tv video-streaming h.265
add a comment |
I have a low power desktop (ASRock Mod 1150 H97M with integrated graphics, Intel Pentium G3258 CPU, 1920*1200 monitor, Windows 10) which acts as a media server in my home. My TV is Sony/Android TV/ 55 inch/full HD (kdl55w805C). I have Virgin fibre 350mbps connection, and both TV and desktop is physically connected to the Virgin Wi-Fi router through cat 6 cable.
I have movies/videos stored in the desktop. In the TV I use Kodi to watch the movies which is shared in the desktop.
All good until I recently came across a movie which is 4K HEVC 10bit. Kodi in my TV just refused to open the file. Since my TV is only full HD and the processor in TV is presumably not up to decode HEVC it is understandable. So my next target is to somehow use the desktop to process the video and stream to the TV.
When opening the video file, Windows 10 movies asked me to buy an HEVC decoder from store -which I did. After this (to my surprise) my relatively weak computer played the movie in the computer without any noticeable issues! However when I try to cast the movie to the TV, it just failed. The TV showed "unsupported video error". I tried using Windows Media Player, but the result was same — it can play the movie in computer but casting to TV failed.
This got me a bit confused. I thought when casting/streaming, the computer decodes the video and sends the decoded signals to the player. So when the TV is saying unsupported video what does that mean?
I tried VLC, but it cannot even play the video in the computer.
Tried Plex making the computer the Plex server. The TV Plex app can show all 1080p videos beautifully, but the HEVC playing failed. I tried playing the HEVC file using the Plex server in my Samsung S8 smartphone (which is 4K) and it played it without any issues. My question here is which device is decoding the HEVC file? Plex media server in the desktop or the playing device?
How can I solve this issue? Getting a dedicated graphics card(with HEVC decoding) is going to solve the problem? I am doubtful if it is because my system is able to play the video using Windows Media Player so it has the processing power to decode the video. But still it failed to cast to the TV.
Any insights are much appreciated
video tv video-streaming h.265
add a comment |
I have a low power desktop (ASRock Mod 1150 H97M with integrated graphics, Intel Pentium G3258 CPU, 1920*1200 monitor, Windows 10) which acts as a media server in my home. My TV is Sony/Android TV/ 55 inch/full HD (kdl55w805C). I have Virgin fibre 350mbps connection, and both TV and desktop is physically connected to the Virgin Wi-Fi router through cat 6 cable.
I have movies/videos stored in the desktop. In the TV I use Kodi to watch the movies which is shared in the desktop.
All good until I recently came across a movie which is 4K HEVC 10bit. Kodi in my TV just refused to open the file. Since my TV is only full HD and the processor in TV is presumably not up to decode HEVC it is understandable. So my next target is to somehow use the desktop to process the video and stream to the TV.
When opening the video file, Windows 10 movies asked me to buy an HEVC decoder from store -which I did. After this (to my surprise) my relatively weak computer played the movie in the computer without any noticeable issues! However when I try to cast the movie to the TV, it just failed. The TV showed "unsupported video error". I tried using Windows Media Player, but the result was same — it can play the movie in computer but casting to TV failed.
This got me a bit confused. I thought when casting/streaming, the computer decodes the video and sends the decoded signals to the player. So when the TV is saying unsupported video what does that mean?
I tried VLC, but it cannot even play the video in the computer.
Tried Plex making the computer the Plex server. The TV Plex app can show all 1080p videos beautifully, but the HEVC playing failed. I tried playing the HEVC file using the Plex server in my Samsung S8 smartphone (which is 4K) and it played it without any issues. My question here is which device is decoding the HEVC file? Plex media server in the desktop or the playing device?
How can I solve this issue? Getting a dedicated graphics card(with HEVC decoding) is going to solve the problem? I am doubtful if it is because my system is able to play the video using Windows Media Player so it has the processing power to decode the video. But still it failed to cast to the TV.
Any insights are much appreciated
video tv video-streaming h.265
I have a low power desktop (ASRock Mod 1150 H97M with integrated graphics, Intel Pentium G3258 CPU, 1920*1200 monitor, Windows 10) which acts as a media server in my home. My TV is Sony/Android TV/ 55 inch/full HD (kdl55w805C). I have Virgin fibre 350mbps connection, and both TV and desktop is physically connected to the Virgin Wi-Fi router through cat 6 cable.
I have movies/videos stored in the desktop. In the TV I use Kodi to watch the movies which is shared in the desktop.
All good until I recently came across a movie which is 4K HEVC 10bit. Kodi in my TV just refused to open the file. Since my TV is only full HD and the processor in TV is presumably not up to decode HEVC it is understandable. So my next target is to somehow use the desktop to process the video and stream to the TV.
When opening the video file, Windows 10 movies asked me to buy an HEVC decoder from store -which I did. After this (to my surprise) my relatively weak computer played the movie in the computer without any noticeable issues! However when I try to cast the movie to the TV, it just failed. The TV showed "unsupported video error". I tried using Windows Media Player, but the result was same — it can play the movie in computer but casting to TV failed.
This got me a bit confused. I thought when casting/streaming, the computer decodes the video and sends the decoded signals to the player. So when the TV is saying unsupported video what does that mean?
I tried VLC, but it cannot even play the video in the computer.
Tried Plex making the computer the Plex server. The TV Plex app can show all 1080p videos beautifully, but the HEVC playing failed. I tried playing the HEVC file using the Plex server in my Samsung S8 smartphone (which is 4K) and it played it without any issues. My question here is which device is decoding the HEVC file? Plex media server in the desktop or the playing device?
How can I solve this issue? Getting a dedicated graphics card(with HEVC decoding) is going to solve the problem? I am doubtful if it is because my system is able to play the video using Windows Media Player so it has the processing power to decode the video. But still it failed to cast to the TV.
Any insights are much appreciated
video tv video-streaming h.265
video tv video-streaming h.265
edited Dec 10 at 22:06
Spiff
76.5k10116161
76.5k10116161
asked Dec 10 at 14:51
Jimmy
1064
1064
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Video streamed across a network is always compressed. Even if you are only streaming what your TV is capable of, with a low film/cinema frame rate of 24 fps, that's 1920 pixels wide * 1080 pixels high * 24 bits per pixel * 24 frames per second = about 1.2 gigabits per second, which is more bandwidth than most consumers have on their home networks, wired or wireless.
Uncompressed 4K UHD (2160p) with 10 bits-per-RGB-color-channel at a high frame rate like 60fps approaches 15 gigabits per second.
So you need a casting solution that will decode HEVC, downsample/convert from 2160p and 10-bit color to 1080p and 8-bit color, and recompress as something like H.264 AVC that your TV probably understands, and cast that to the TV. That seems like a lot of work, and not something I would expect any free video player to automatically do on the fly.
Actually Emby server (free) does that - transcoding on demand - when properly configured.
– GabrielaGarcia
Dec 12 at 20:10
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1382344%2fhevc-10-bit-streaming-to-full-hd-tv%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Video streamed across a network is always compressed. Even if you are only streaming what your TV is capable of, with a low film/cinema frame rate of 24 fps, that's 1920 pixels wide * 1080 pixels high * 24 bits per pixel * 24 frames per second = about 1.2 gigabits per second, which is more bandwidth than most consumers have on their home networks, wired or wireless.
Uncompressed 4K UHD (2160p) with 10 bits-per-RGB-color-channel at a high frame rate like 60fps approaches 15 gigabits per second.
So you need a casting solution that will decode HEVC, downsample/convert from 2160p and 10-bit color to 1080p and 8-bit color, and recompress as something like H.264 AVC that your TV probably understands, and cast that to the TV. That seems like a lot of work, and not something I would expect any free video player to automatically do on the fly.
Actually Emby server (free) does that - transcoding on demand - when properly configured.
– GabrielaGarcia
Dec 12 at 20:10
add a comment |
Video streamed across a network is always compressed. Even if you are only streaming what your TV is capable of, with a low film/cinema frame rate of 24 fps, that's 1920 pixels wide * 1080 pixels high * 24 bits per pixel * 24 frames per second = about 1.2 gigabits per second, which is more bandwidth than most consumers have on their home networks, wired or wireless.
Uncompressed 4K UHD (2160p) with 10 bits-per-RGB-color-channel at a high frame rate like 60fps approaches 15 gigabits per second.
So you need a casting solution that will decode HEVC, downsample/convert from 2160p and 10-bit color to 1080p and 8-bit color, and recompress as something like H.264 AVC that your TV probably understands, and cast that to the TV. That seems like a lot of work, and not something I would expect any free video player to automatically do on the fly.
Actually Emby server (free) does that - transcoding on demand - when properly configured.
– GabrielaGarcia
Dec 12 at 20:10
add a comment |
Video streamed across a network is always compressed. Even if you are only streaming what your TV is capable of, with a low film/cinema frame rate of 24 fps, that's 1920 pixels wide * 1080 pixels high * 24 bits per pixel * 24 frames per second = about 1.2 gigabits per second, which is more bandwidth than most consumers have on their home networks, wired or wireless.
Uncompressed 4K UHD (2160p) with 10 bits-per-RGB-color-channel at a high frame rate like 60fps approaches 15 gigabits per second.
So you need a casting solution that will decode HEVC, downsample/convert from 2160p and 10-bit color to 1080p and 8-bit color, and recompress as something like H.264 AVC that your TV probably understands, and cast that to the TV. That seems like a lot of work, and not something I would expect any free video player to automatically do on the fly.
Video streamed across a network is always compressed. Even if you are only streaming what your TV is capable of, with a low film/cinema frame rate of 24 fps, that's 1920 pixels wide * 1080 pixels high * 24 bits per pixel * 24 frames per second = about 1.2 gigabits per second, which is more bandwidth than most consumers have on their home networks, wired or wireless.
Uncompressed 4K UHD (2160p) with 10 bits-per-RGB-color-channel at a high frame rate like 60fps approaches 15 gigabits per second.
So you need a casting solution that will decode HEVC, downsample/convert from 2160p and 10-bit color to 1080p and 8-bit color, and recompress as something like H.264 AVC that your TV probably understands, and cast that to the TV. That seems like a lot of work, and not something I would expect any free video player to automatically do on the fly.
edited Dec 10 at 22:12
answered Dec 10 at 22:02
Spiff
76.5k10116161
76.5k10116161
Actually Emby server (free) does that - transcoding on demand - when properly configured.
– GabrielaGarcia
Dec 12 at 20:10
add a comment |
Actually Emby server (free) does that - transcoding on demand - when properly configured.
– GabrielaGarcia
Dec 12 at 20:10
Actually Emby server (free) does that - transcoding on demand - when properly configured.
– GabrielaGarcia
Dec 12 at 20:10
Actually Emby server (free) does that - transcoding on demand - when properly configured.
– GabrielaGarcia
Dec 12 at 20:10
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1382344%2fhevc-10-bit-streaming-to-full-hd-tv%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown