Freeswitch: Неможливо здійснити відеодзвінок / конференцію за допомогою H26x


0

Я використовую 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.

Ця проблема виникає під час відеодзвінка та дзвінка з точки до точки.

Будь-яке рішення?

Відповіді:


0

Ви додали H264 у /etc/freeswitch/vars.xml? У цьому рядку:

Відео не працює для мене під час налаштування VP8 та H264 у цьому рядку, тому вам, можливо, доведеться дотримуватися лише VP8 або H264.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.