Я использую FS 1.6. Я скомпилировал исходники. При выполнении видеовызова с использованием кодека VP8 проблем не возникает, но когда я ограничиваю клиентов использованием кодеков H263 или H264 , видео не отображается. После изучения журналов FS и сетевых пакетов я обнаружил, что клиенты запрашивают H263 или H264 но FS не согласовывает это!
Следующие строки показывают, что 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.
Эта проблема возникает при видеоконференции и двухточечном вызове.
Любое решение?
