I would like to keep this project separate from the Java codebase
mainly for two reasons... first of all...i would really like to create
a Library for writing C++ clients for RTMP/T servers so that one can
use it with RED5 as well as FCS. I would like it grow as a sister
project of RED5 in C++.... may be it shall shape out to be something
of a high performance C++ compliment / alrernative to RED5 technology.
I think this makes a lot of sense. Will you be focusing mainly on streaming? I see that as an area that performance could be gained by using C++ over Java. Red5 and tries to do quite a lot, streaming, scopes, shared objects, application server, webserver, remoting, etc. Java is great for that and for extension. However having a lighter weight library focused on high performance streaming would be very useful, esp for embedding.
Do not worry about the C++ dev part i got that covered (been working
with C++ enterprise app and framework design/dev for 7+ years)... :) i
think the red5 dev community can contribute enormously in terms of the
protocol back and forth... The red5 server code gives me a fair idea
as to how the packets are decoded and encoded... but i am right now
looking for the exact protocol sequence for my first milestone...
publishing an FLV Stream....
I thought this was the dev list :) my bad... I shall sign up for the
dev list and post some immediate questions I have there...
anyways thanks for the response... it would be nice if we could
schedule like a yahoo or msn chat session...sometime in a day or so..
so that i could give you a little presentation as to what I plan to
do.. and ask some specific questions...
Sure, I will be around most of the weekend so just give me a ping on gtalk.
Once the code is seeded I can take help from others.. but i would like
to deliver a working prototype before bringing in other developers...
Look forward to trying it out.
-- Luke
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
