Hacker News new | ask | show | jobs
by nextw33k 4264 days ago
The Cram time is what piqued my interest, I assume that the decompression is also not real time. Video formats are obviously designed with real time playback in mind and processing constraints. Could you give the time to decompress that file?

Not saying this is a bad thing in anyway. I believe you are right when you mention piracy. For a torrent swarm this format would be ideal in the same way that RAR was a decade or two ago.

I think the trend to a centralised streaming Internet is a bad one. A decentralised P2P one is much more in keeping with the initial ideals of the Internet. Download, decompress (for use) and share are a much more fitting if they respected copyright at the same time.

Best of luck.

1 comments

Time is interesting. There's certainly no way you could stream videos like this right now, but the mention of future multithreading and GPU support would help minimize the time. You could support "cramming" by blocks of bytes rather than a whole file and leave the beginning uncompressed so you could start a stream and decompress the rest of the file with some lead time for the viewer. Certainly, this is pushing the bounds of hardware as of right now, but in a few years that'd be irrelevant anyway. They also pretty clear about it being a beta, can't wait to see what it could do in future.