I got thinking about this the other day and i came to the conclusion that HDMI, DVI, and all other uncompressed consumer video cable formats are really pointless.
Lets be honest, there is no such thing as uncompressed video to the end consumer. All video content that a consumer partakes of is coming from a compressed source. DVD, Blu-ray, Cable/Satellite TV, and even digital home videos and pictures are all compressed. So why do we need cables that send uncompressed video which in turn makes the cables more expensive, and have strict length requirements, since they need much higher bandwidth to carry the uncompressed video.
Why not just do the decoding in the display device? instead we decode on the player, then send the uncompressed video over a cable capable of carrying the necessary bandwidth for uncompressed video, then display on the display. Just send the compressed video directly to the display to save having to make complex expensive cables.
While writing this post, i did find one small flaw in my argument. There are a few types of sources out there that are natively uncompressed, those being sources where the content is being directly crated by the system dynamically. Computers, and Game consoles come to mind.
The point of this is that it seems much more logical to me to send the source as is to the end device. Stop sending the decoded data to the end device when all that data is compressed to start with.
Lets be honest, there is no such thing as uncompressed video to the end consumer. All video content that a consumer partakes of is coming from a compressed source. DVD, Blu-ray, Cable/Satellite TV, and even digital home videos and pictures are all compressed. So why do we need cables that send uncompressed video which in turn makes the cables more expensive, and have strict length requirements, since they need much higher bandwidth to carry the uncompressed video.
Why not just do the decoding in the display device? instead we decode on the player, then send the uncompressed video over a cable capable of carrying the necessary bandwidth for uncompressed video, then display on the display. Just send the compressed video directly to the display to save having to make complex expensive cables.
While writing this post, i did find one small flaw in my argument. There are a few types of sources out there that are natively uncompressed, those being sources where the content is being directly crated by the system dynamically. Computers, and Game consoles come to mind.
The point of this is that it seems much more logical to me to send the source as is to the end device. Stop sending the decoded data to the end device when all that data is compressed to start with.












