Я пытаюсь сделать видеозвонок, используя библиотеки FreeSWITCH и pjsip. Аудио звонки работают без проблем. Для включения видео я внес следующие изменения:
1. I followed all the steps mentioned here.
PJSIP video user guide (https://trac.pjsip.org/repos/wiki/Video_Users_Guide)
2. FreeSWITCH
a. Updated /usr/local/freeswitch/conf/vars.xml with h264 codec.
<XPREPROCESScmd="set"data="global_codec_prefs=H264,OPUS,G722,PCMU,PCMA"/>
b. However, h264 is not showing in the codecs list (show codecs)
c. when I make a video, call... FreeSWITCH is converting it to an audio call. When I initiate a call Video port was opened but later it was closed.
От pjsip до FreeSwitch (1-й этап) это был видеозвонок ... но 2-й этап - вызов аудитории.
v = 0
o = FreeSWITCH 1540768194 1540768195 В IP4 192.168.100.41
s = FreeSWITCH
c = IN IP4 192.168.100.41
t = 0 0
м = аудио 26506 RTP / AVP 0 96
a = rtpmap: 0 PCMU / 8000
a = rtpmap: 96 телефонных событий / 8000
a = fmtp: 96 0-16
а = PTIME: 20
a = rtcp: 26507 В IP4 192.168.100.41
м = видео 0 RTP / AVP 19
Пожалуйста, дайте мне знать, что делать дальше.