-
Notifications
You must be signed in to change notification settings - Fork 222
TODO
cumulusdev edited this page Feb 1, 2012
·
8 revisions
Here are listed remaining things to do on Cumulus project. If need, you can contact me to [email protected].
- Audio and Video Recording feature (even if it's already possible by a scripting way)
- Video on demand complete implementation
- Broadcasting data for NetGroup from server side
- AMF0 and AMF3 supports for Vector and XML data type
- Make impossible a Man-in-the-middle attack in checking nearNonce and farNonce values on client side
- Add SWF server verification feature
- IP ban, finish this feature
- explain RTMFP advantage (UDP, reliable, not reliable, etc...)
- Handshake fails 4 times on 1000, and it displays a "decrypt error!" log on server side. Today the solution is to retry a connection if it doesn't work after a while. Handshake could be improved to get 100% of success handshake.
- Clients index is limited in a group instance, it could reach max UInt32 value after a long time. Solve it.
- Could we find a way to cancel a "rendezvous" doing on a death peer?
- Make possible with a SWF distant client
- Refactor Middle class to get a Session inheritance and not ServerSession inheritance
- Audio/Video bounds, the flag 0x22 should be a codec marker? (0x27 works too)
- Create a FlowResponder class without close() public access, and a FlowWriter class with close() public access, to prohibit "close()" call from Flow write response
- ERROR("Some lost information received have not been yet sent on flowWriter %u",id) in FlowWriter.cpp happens sometimes!
- Add statistics informations for each flowWriter and not only on Listener and Publication