
It's no secret that
facebook has become a popular platform for creating your own applications. We wondered. What kind of application is missing in facebook?
There are a lot of opportunities for Facebook users to communicate, but there is no communication with friends through a video call. What is not an idea for the application?
A month later, our
video chat for Facebook appeared .
Feature Description
- Call your friend from the list on Facebook
- Call a stranger

Surely, you have a question about how we solve problems with privacy and perverts.
- Facebook partially saves us from this problem, because even if you call a stranger, you can find out his profile id.
- There are status settings in the chat. If you turn it off, strangers will not be able to call you.
Technology
- Client-side: Flash Player 10.1+, RTFMP, Facebook API
- Server-side: Adobe Ciruss, PHP, MySQL, CentOS
Flash Player for communication uses one of the recent developments of Adobe - RTMFP (
Real Time Media Flow Protocol ). It is a P2P protocol for transferring data between users, without having to pass this data through the server. The protocol is also interesting because we can operate with any Flash objects, be it binary data or complex structures.
UDP is used as a transport, and it has the ability to receive duplication of information and losses. But for multimedia data broadcast, UDP is a great option.
Next, flash receives a unique identifier from
Adobe Ciruss (it was once Stratus). This is a server in the depths of Adobe, it helps to find and connect interlocutors. Adobe for developers provides free access.
Future plans
- Add the ability to connect with your twitter friends and contacts from Google
- Save the last 5 images of users with whom you spoke and the ability to send a complaint to perverts. We will exclude them from the chat forever.
We hope that the habr-community will help us with a useful feedback and twist the roulette with friends.
Well, we promise to correct all errors and keep you informed about the development of the project.
First thanks for ideas and suggestions
trinya !
If you have any suggestions or suggestions please write - socialvideochat@gmail.com
')
PS Known bugs:
1. The sound goes to the speakers and starts to fade. We study how to solve, but headphones help.
2. Sometimes it is not possible to connect with the interlocutor. Helps reconnect. This, as we wrote above, is a lack of a UDP protocol.