SFLphone is meant to be a robust enterprise-class desktop phone. It is design
with a hundred-calls-a-day receptionist in mind. It can work for you, too.
SFLphone is meant to be a robust enterprise-class desktop phone. It is designed with a hundred-calls-a-day receptionist in mind. It can work for you, too.
SFLphone is released under the *GNU General Public License*.
@@ -9,10 +9,10 @@ Five students from Polytechnic school will be working part-time on the project f
Goals
-----
- The main goal of this partnership is to implement a video layer in SFLphone to allow video calls and video conferencing. It is an interesting challenge because videoconference is not much implemented in softphones yet. The first step consists in implementing peer-to-peer video calls.
- The technical goal of this partnership is to implement a video layer in SFLphone to allow video calls and video conferencing. It is an interesting challenge because videoconference is not much implemented in softphones yet. The first step consists in implementing peer-to-peer video calls.
.
- This is how the application should behave on a client side:
* The user open a multimedia session with an other client (SIP protocol)
* The user opens a multimedia session with an other client (SIP protocol)
* Local video capture (video4linux2 driver) is compressed and shipped through RTP packets.
* In the same time, the incoming video stream (in RTP packets also) is decompressed and displayed.
* The visualization framework should be flexible ans should allow user parametrization. 3D API OpenGL should be used.