How do you handle live video streaming in Flash AS3?

actionscript-3, flash, sockets, video-streaming

Solution

some fms server alternatives... about their features, u need to check them out individually..

http://code.google.com/p/rtmplite/ - python

http://rtmpy.org - python

http://code.google.com/p/haxevideo/ - haxe : C++ etc

red5 - u already using it

http://www.wowzamedia.com/ - Java

http://www.themidnightcoders.com/products.html - .NET, Java

http://code.google.com/p/erlyvideo/ - Erlang

http://code.google.com/p/rubyizumi/ - Ruby

http://www.rtmpd.com/ - C++

http://wiki.gnashdev.org/Cygnal - C++

http://mammothserver.org/ - C++

Problem

I've been dabbling with socket servers in Java and now I'm ready to get my feet wet with an idea I had. I would like to use python for my socket server and obviously AS3 for my client. I'm able to create a full chat using my own python socket server but I'm almost clueless what to do now that I want to add in LIVE video (want to make it a live video "chat"). I've found tutorials but they are for FMS and I can not afford that, also Red5 looked nice but couldn't find a live video tutorial off hand (plus I would have to switch to Red5 from my own socket server). So if someone could even nudge me into some resources on the subject (the subject of live video without using FMS) that would be very helpful, Google is failing me right now.

Original source