Я використовую FS 1.6. Я склав його вихідні коди. Немає проблем під час відеодзвінка за допомогою VP8кодеку, але коли я обмежую клієнтів у використанні H263чи H264кодеках, відео не відображається. Дослідивши журнали FS та мережеві пакети, я з’ясував, що клієнти просять H263або H264FS не домовляється про це!
Наступні рядки показують, що FS порівнюють лише H264з VP8:
2017-01-25 05:58:07.132032 [DEBUG] switch_core_media.c:4843 Video Codec Compare [H264:108]/[VP8:99]
2017-01-25 05:58:07.132032 [DEBUG] switch_core_media.c:4843 Video Codec Compare [H264:99]/[VP8:99]
Хоча H264завантажується як show codecвихід у fs_cli:
...
codec,GSM,mod_spandsp
codec,H.261 Video (passthru),mod_h26x
codec,H.263 Video (passthru),mod_h26x
codec,H.263+ Video (passthru),mod_h26x
codec,H.263++ Video (passthru),mod_h26x
codec,H.264 Video (passthru),mod_h26x
...
codec,VP8 Video,CORE_VPX_MODULE
codec,VP9 Video,CORE_VPX_MODULE
30 total.
Ця проблема виникає під час відеодзвінка та дзвінка з точки до точки.
Будь-яке рішення?