Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

difference between freeswitch and red5

Firstly I just want to know that what is the difference between freeSwitch and Red5?

As I have very good working experience with red5 and I have made many app's that streamed video/audio using Red5.

But now I am not able to understand that If Red5 can do video/audio conferencing or streamed live video then what is the use of FreeSwitch in conferencing or in other things.

I want to make a app in PHP or rails or Django(Python) where users can record their voice by participating in conference and while recording, the voice of all users will be broadcast to other members.

So now I really want to know what will be the right solution to do this?

like image 964
Arjun Thakur Avatar asked Nov 11 '22 11:11

Arjun Thakur


1 Answers

FreeSWITCH is primarily a telephony application server. So, it is oriented on solving the telephony tasks. There is also support for WebRTC, and some work is being done for video conferencing.

What you can easily do with FreeSWITCH, is allowing users join your Red5 conference from the telephony network.

like image 165
Stanislav Sinyagin Avatar answered Jan 04 '23 01:01

Stanislav Sinyagin