A nifty idea for streaming..
It would be really cool to write a streaming application that had one transcover per client (from a bus source) and scaled the transcoder’s bitrate based on how many TCP_ACKs it was getting back. (up to some sort of sane limit). It seems like, combined with a bit of buffer on the client side, you could do transparent adaptive streaming from MP3 that way. (kind of like VBR on steroids)
Is there any easy way to see TCP_ACKs from userspace?
February 20th, 2007 at 3:10 pm
Isn’t UDP most commonly used for streaming?
February 20th, 2007 at 4:29 pm
UDP is commonly used for streaming with dedicated streaming applications like Real and WMA. I want to stream MP3, which is commonly done over TCP. In addition, UDP doesn’t like NATs very much.