Могу ли я интегрировать демо-версию WebRTC-Native Android с моим kamilio/freeswitch?
Я новичок здесь, так что, возможно, мой вопрос также выглядит глупо. Если так, пожалуйста, научите меня, я буду очень признателен за это.
вопрос:
Я собираюсь собрать клиент Webrtc для Android для моего Kamilio/ Freeswitch. Поэтому я построил webrtc для Android и протестировал демо AppRTC и сделал видеозвонок. Что я хочу знать, так это то, могу ли я интегрировать это демо с моим собственным kamilio/freeswitch?
Надеюсь услышать от вас скоро.
С уважением
2 ответа
Да, конечно. С точки зрения сервера, WebRTC - это WebRTC независимо от того, запускаете ли вы его из приложения или из браузера. Просто убедитесь, что ваш клиент использует SIP (очистите SIP или SIP через веб-сокет, как описано в RFC 7118, поскольку это самый популярный протокол сигнализации, поддерживаемый также Kamailio/FreeSWITCH.
Определенно да. Взгляните на протокол FreeSWITCH VerTo, специально разработанный для WebRTC: https://freeswitch.org/confluence/display/FREESWITCH/mod_verto.
Также вы можете ознакомиться с этой демонстрацией в Google Play, где этот протокол реализован с помощью встроенного Android WebRTC SDK: https://play.google.com/store/apps/details?id=xyz.vertoandroid.vertoandroidlibdemo. (хм, бесстыдная вилка, извините).