freepbx и видео
Добавлено: 03 фев 2014, 20:04
в общем, сел игратся с вопросом. Видеосаппорт=ес, 264 кодек разрешил.
Настроил сип-клиенты на андроиде и ПК.
На первом CSipSimple + пак для видео, на втором прижился в итоге Jitsi.
После долгих и нужных ковыряний получается следующее:
видео идет с телефона на ПК
с ПК на телефон видео не идет.
Далее попал в руки еще один андроид, оттуда видео тоже не идет.
"Не идет" всегда выглядит так:
На "первом" андроиде долго не хотело работать, пока не поигрался с выбором разрешения передачи видео (которое в пикселях). Те же игры на втором андроиде и на ПК к удаче не привели.
Если ПК делает вид, что все хорошо, но просто не передает на андроидо видеопоток (или андроид его не хочет показывать) то у второго андроида вообще не включается видео (video deactivated).
У кого какие идеи? То, что поток передается хотя бы в одну сторону, говорит что серверная часть скорее всего в порядке.
Еще можно загрешить на то, что все девайсы с видео находятся в одной локалке и лезут через один нат (роутер).. Но проверить пока никак не могу эту теорию. Может, кто имеет андроид поиграться, желает? Заведу акк, попробуем.
Первыф андроид 4.2
второй 4.0. Может, поэтому?
Настроил сип-клиенты на андроиде и ПК.
На первом CSipSimple + пак для видео, на втором прижился в итоге Jitsi.
После долгих и нужных ковыряний получается следующее:
видео идет с телефона на ПК
с ПК на телефон видео не идет.
Далее попал в руки еще один андроид, оттуда видео тоже не идет.
"Не идет" всегда выглядит так:
Код: Выделить всё
[2014-02-03 19:56:16] VERBOSE[9253][C-0000002f] netsock2.c: == Using SIP VIDEO TOS bits 136
[2014-02-03 19:56:16] VERBOSE[9253][C-0000002f] netsock2.c: == Using SIP VIDEO CoS mark 6
[2014-02-03 19:56:16] VERBOSE[9253][C-0000002f] netsock2.c: == Using SIP RTP TOS bits 184
[2014-02-03 19:56:16] VERBOSE[9253][C-0000002f] netsock2.c: == Using SIP RTP CoS mark 5
[2014-02-03 19:56:16] VERBOSE[9253][C-0000002f] app_dial.c: -- Called SIP/101
[2014-02-03 19:56:16] VERBOSE[9253][C-0000002f] app_dial.c: -- Connected line update to SIP/105-0000005a prevented.
[2014-02-03 19:56:17] VERBOSE[9253][C-0000002f] app_dial.c: -- SIP/101-0000005b is ringing
[2014-02-03 19:56:18] WARNING[7448][C-0000002f] [b]chan_sip.c: Ignoring video stream offer because port number is zero[/b]
[2014-02-03 19:56:18] VERBOSE[9253][C-0000002f] app_dial.c: -- Connected line update to SIP/105-0000005a prevented.
[2014-02-03 19:56:18] VERBOSE[9253][C-0000002f] app_dial.c: -- SIP/101-0000005b answered SIP/105-0000005a
[2014-02-03 19:56:19] WARNING[7448][C-0000002f] chan_sip.c: Ignoring video stream offer because port number is zero
Если ПК делает вид, что все хорошо, но просто не передает на андроидо видеопоток (или андроид его не хочет показывать) то у второго андроида вообще не включается видео (video deactivated).
У кого какие идеи? То, что поток передается хотя бы в одну сторону, говорит что серверная часть скорее всего в порядке.
Еще можно загрешить на то, что все девайсы с видео находятся в одной локалке и лезут через один нат (роутер).. Но проверить пока никак не могу эту теорию. Может, кто имеет андроид поиграться, желает? Заведу акк, попробуем.
Первыф андроид 4.2
второй 4.0. Может, поэтому?