Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think you slightly underestimate JTV's performance, as well as the level to which it can be customized...

EDIT: concede the point to DarkShikari, though I still think you could make very viable companies based on those ideas and JTV technology.



I think you underestimate the difficulty of getting low latency video connections.

For example, Flash by default buffers at least 8 frames for decoding. This means you instantly have 1/3 of a second of latency for a 24fps stream.* Most live-streaming encoders use a VBV buffer size of about 1-2 seconds--very few are even designed to go below about half a second.

When you need to go low latency, every millisecond adds up, and it becomes painful fast.

*There is a (very ugly) hack to somewhat reduce this. I don't think I'm allowed to talk about it due to my current contractual obligations, but if you're experienced in video streaming, perhaps you can figure it out.

EDIT: I agree, it's possible, but JTV might have to modify their internals to make it possible.


First thought "Decouple sound from video."

Next thought "send video directly between computers."

But for a truly ugly hack, double each frame on the client side so flash thinks it's 48FPS video.


But for a truly ugly hack, double each frame on the client side so flash thinks it's 48FPS video.

You're getting close ;)




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: