A
Anonymous
Guest
professorhat:Mr Mellie:professorhat:Mr Mellie:Most of the answers are subjective so how about a more scientific approach?
Take a known source, say the fist 1GB of any film you like and save as a file on disk on computer 1.
Read the computer 1 file and send via HDMI to computer 2.
Computer 2 captures the data and saves to disk.
Now compare the file on computer 1 with that on computer 2.
Can not be that hard can it?
Finding two computers which communicate not only via HDMI cables, but which can also communicate using the same protocols that Blu-Ray players use to send data to TVs - that may be fairly hard, yes.
The reason for putting the data on disk was to remove and Blu-Ray /
dodgy disk problems. A computer disk will always return the same data.
The protocol will be HDMI surely? All we want to test is the cable nothing else.
I understand you want to use a computer's hard disk, but the reason a computer's hard disk returns the same data every time is down to similar transport protocols that ensure you always get the same data, such as the ones used when you download something from the internet - error correction is inherently built into these protocols to ensure data is always correct. Hard disks are not infallible and you'll get read errors from them just as you will from CDs, DVDs or Blu-Rays (though they are admittedly a lot less error prone for obvious reasons). These protocols ensure that any errors are corrected, if necessary by reading a hard disk again.
As well as this, as the_lhc has said, computers don't communicate with each other over HDMI cables. And HDMI is not a computer transport protocol (like TCP/IP is for example, which is the main transport protocol used by computers over networks at this point in time). HDMI is an interface created specifically for transmitting audio and visual data. So the major issues of setting up your test still stand I'm afraid.
Yeah I think I understand how computers communicate.
HDMI can be used to send and capture data using the video cards and HDMI capture cards. Just need someone with the time, money and inclination to do it.
WHF could look into the possibility of getting a test system set up. Maybe get the cable manufacturers to contribute
.
You are right in that HDMI is designed to transfer sound and video however the interface sends digital data it does not care about the content.
Having done some investigation HDMI looks more like UDP than TCP to me in that there is no time to check the receiver is getting the data correctly, the sender just keeps sending it. UDP is used for streaming media on the net for services like iPlayer. There is no error correction or resending of data with UDP.
Take a known source, say the fist 1GB of any film you like and save as a file on disk on computer 1.
Read the computer 1 file and send via HDMI to computer 2.
Computer 2 captures the data and saves to disk.
Now compare the file on computer 1 with that on computer 2.
Can not be that hard can it?
Finding two computers which communicate not only via HDMI cables, but which can also communicate using the same protocols that Blu-Ray players use to send data to TVs - that may be fairly hard, yes.
The reason for putting the data on disk was to remove and Blu-Ray /
dodgy disk problems. A computer disk will always return the same data.
The protocol will be HDMI surely? All we want to test is the cable nothing else.
I understand you want to use a computer's hard disk, but the reason a computer's hard disk returns the same data every time is down to similar transport protocols that ensure you always get the same data, such as the ones used when you download something from the internet - error correction is inherently built into these protocols to ensure data is always correct. Hard disks are not infallible and you'll get read errors from them just as you will from CDs, DVDs or Blu-Rays (though they are admittedly a lot less error prone for obvious reasons). These protocols ensure that any errors are corrected, if necessary by reading a hard disk again.
As well as this, as the_lhc has said, computers don't communicate with each other over HDMI cables. And HDMI is not a computer transport protocol (like TCP/IP is for example, which is the main transport protocol used by computers over networks at this point in time). HDMI is an interface created specifically for transmitting audio and visual data. So the major issues of setting up your test still stand I'm afraid.
Yeah I think I understand how computers communicate.
HDMI can be used to send and capture data using the video cards and HDMI capture cards. Just need someone with the time, money and inclination to do it.
WHF could look into the possibility of getting a test system set up. Maybe get the cable manufacturers to contribute
You are right in that HDMI is designed to transfer sound and video however the interface sends digital data it does not care about the content.
Having done some investigation HDMI looks more like UDP than TCP to me in that there is no time to check the receiver is getting the data correctly, the sender just keeps sending it. UDP is used for streaming media on the net for services like iPlayer. There is no error correction or resending of data with UDP.