I'm assuming Win server is the server and OSX is the client, and I'm assuming you're using SMB shares?
Sounds like OSX buffers the whole file to local disk and then starts reading it while it's still buffering at full whack, instead of reading it directly/only when necessary.
Can you get a disk usage meter in the task manager for Mac? Sounds like your stuttering is caused by excess disk IO.
Pretty much all 4k content including that on physical UHD Blu ray discs is compressed with HVEC 265 and while that does mean you need a decoder I had taken that as a given.
However compression in this sense does not mean you lose quality.
In all reality a full quality 4K feature is probably going to max out somewhere well under 100mbs and probably closer to 50. (108 is just a theoretical maximum)
For reference a std blu ray is usually somewhere between 18 and 25 with a much less efficient compression codec so say 3x for HVEC 4K so say between 56 and 75 is realistic.
Yes, Bluray is basically a standard for compression/encoding.
Once video becomes encoded (such as on a Bluray) it becomes a data stream as opposed to a video stream which makes the bitrate of uncompressed video irrelevant because you're transferring encoded data. The bitrate of uncompressed 4K doesn't matter in this case because you're not streaming 4K video over the network, you're streaming a data file, the bitrate of which is calculated by dividing the total size of the file by the total length of the film. The destination will do the decoding of the data to turn it back into an uncompressed video signal such as HDMI so it can be displayed on a screen.
Your assumptions are right.
I've been trying VLC and 5kplayer, both of which exhibit the same issues. The thing is, a 1080p film plays fine. I don't see why a 4K film should be any different apart from the obviously larger file size.
I'll double check all these figures and provide more info if possible tonight when I get home. I'll also try the file directly on the client computer. Excessive disk I/O shouldn't be major issue as the client runs off an SSD so it should be capable of handling anything major.
For reference a std blu ray is usually somewhere between 18 and 25 .
I believe it's normally one of three sources.Would also be interested to know whats being used to create the 4k rip, as I wasnt aware there was anything that could do this at present (so surely it could be a ripping issue also)?
I believe it's normally one of three sources.
Webrip of the Sony 4k service available in the US.
Webrip of Amazon/Netflix 4k.
Re-encode of UHD Blu-ray using a HDFury.
I would be interested to try it out on my home media server and client.
Media server on the gigabit network
Client on AC1200.
Never had an issue with blu rays but I've only tested files up to 25gigabyte for a 2hour film (I can find out the bit rate if needed from memory its something like 25mbps for video and 2mbps for audio?)
I'm really just waiting for when makemkv can deal with UHD blu ray before I start buying them.
Wrong. The compression standards for Bluray are MPEG2, VC-1 and H.264. Bluray is the physical medium on which the compressed video, audio, special features, bluray menu structure etc are all stored.Yes, Bluray is basically a standard for compression/encoding.
the bitrate of which is calculated by dividing the total size of the file by the total length of the film.
LOL, rubbish. The streaming services use roughly 25Mbps for their UHD content and the Ultra HD Bluray spec lists three bitrates, 82Mbps, 108Mbps and 128Mbps. A 100Mb Ethernet connection is more than capable of supporting "decent quality 4k video".
Wrong. The compression standards for Bluray are MPEG2, VC-1 and H.264. Bluray is the physical medium on which the compressed video, audio, special features, bluray menu structure etc are all stored.
I've already mentioned this, sorry.Not really. The bitrate is not always fixed.
Hmm that's an average 66.6 megabits per second for the file. So considering it's variable bitrate it's not surprising the network usage is surging to 90Mb/s, and to answer your question in the OP, I'd say it was perfectly normal.
Without going into too much detail, the compression ratio is variable, achieving a fixed rate is done by controlling the quantisation factor (Qp). However this only ever produces approximate results. Companies spend vast amounts of time optimising their rate control algorithms to provide good bitrate control.
Qp control is a major cause of compression artefacts, which are visible when the compressed stream is decoded.
Bluray's will often have a more variable bitrate to reduce/remove these compression artefacts. So for scenes with little motion or movement the bitrate will be low. For scenes with higher motion or explosions/random noise (i.e. smoke) then the bitrate will increase as there is more information and less redundancy in the data.
I have tried streaming 4k films from my PC to my TV and it drops frames and stutters as the bitrate was exceeding 100mb/sec connection on the TV.
The streaming services compress the hell out of the films and TV episodes, so look rubbish compared to 4k bluray.
You assume that the network stack on all TV's offer 100% efficiency, but in reality they do not seem to, at least not with the Samsung 6400 & 9000 which both use wired connections yet still stutter with decent quality material.
May I offer a simple explanation.
Do those Samsung TVs actually support hardware HVEC ? it is far from automatic that just because the TV can hardware decode HVEC 265 via an HDMI port that it can via Ethernet or wireless.
My guess is the TV is software decoding and simply is not powerful enough.
You just said the "compression standards" "for bluray" are MPEG2, VC-1 and H.264,
You've literally said "Compression standards for bluray are..." AND you've gone on to define them....
...so how on earth can it be wrong to say that Blurays are inherently compressed video, and that the compression used, and thus the specific decoders required, are standardised across all Bluray players. The encoding used is still a defined standard for Bluray even though there are various combinations to choose from, as well as audio encoders/decoders.
You are getting mixed up with Blu-ray drive as a data storage medium and Blu-ray Player as a standardised video delivery and playback medium. When you're using it as a video delivery medium there are standards to adhere to and compression is one of them (as is directory structure, menus etc, as you mentioned).
FrankJH, Domi, this is getting confusing
if you are feeding the video via HDMI then that is not a hevc/265 stream - just hdmi data 12Gb/s+ etc. ? the hevc/265 decode has been done by the external device (tv box etc)
But, yes agree with your comments on s/w decode and it would be interesting to know if Samsung glitching, dimesion99 referenced were down to network or decoder capabilities (suppose you can put the video on a sd card/usb and maybe identify which of the two)