Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Ошибка видеовызова в Asterisk 1.8.18.0

Проблемы и их решения Asterisk как такового

Модератор: april22

Ошибка видеовызова в Asterisk 1.8.18.0

Сообщение fywy » 08 янв 2020, 19:04

Всем привет. Использую MicroSIP последний. Нужно получить видеозвонок.

sip.conf
Код: выделить все
[general]
context=incoming
allowguest=no
allowoverlap=no
realm=ого
udpbindaddr=0.0.0.0
tcpenable=yes
tcpbindaddr=0.0.0.0
transport=udp,tcp
srvlookup=no
pedantic=no
vmexten=voicemail
disallow=all
allow=alaw,ulaw,gsm
allow=h263
language=ru
useragent=Asterisk PBX
dtmfmode=rfc2833
videosupport=yes
maxcallbitrate=384
callevents=yes
alwaysauthreject=yes
rtptimeout=60
rtpholdtimeout=300
rtpkeepalive=30
allowsubscribe=no
subscribecontext=office
notifyringing=yes
localnet=192.168.0.0/255.255.0.0
externaddr=ага
nat=no
directmedia=no
directmediadeny=0.0.0.0/0
rtcachefriends=yes


пиры - реалтайм из mysql

Какая ошибка: Ignoring video media offer because port number is zero

Дебаг:
Код: выделить все
<------------->
  == Using SIP VIDEO CoS mark 6
  == Using SIP RTP CoS mark 5
    -- Executing [2830@office:1] Dial("SIP/2658-00012579", "SIP/2830") in new stack
  == Using SIP VIDEO CoS mark 6
  == Using SIP RTP CoS mark 5
Audio is at 19254
Video is at :15546
Adding codec 0x8 (alaw) to SDP
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x2 (gsm) to SDP
Adding video codec 0x80000 (h263) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
Reliably Transmitting (no NAT) to :5060:
INVITE sip:2830@:5060;ob SIP/2.0
Via: SIP/2.0/UDP :5060;branch=z9hG4bK29e587b9
Max-Forwards: 70
From: "HD-16243" <sip:2658@>;tag=as24435117
To: <sip:2830@:5060;ob>
Contact: <sip:2658@:5060>
Call-ID: 09d88fbb461bdb2a79bf153262488a72@:5060
CSeq: 102 INVITE
User-Agent: Asterisk PBX
Date: Wed, 08 Jan 2020 14:09:11 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 352

v=0
o=root 43828427 43828427 IN IP4
s=Asterisk PBX 1.8.18.0
c=IN IP4
b=CT:384
t=0 0
m=audio 19254 RTP/AVP 8 0 3 101
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv
m=video 15546 RTP/AVP 34
a=rtpmap:34 H263/90000
a=sendrecv

---
    -- Called SIP/2830

<--- SIP read from UDP::5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP ;received=;branch=z9hG4bK29e587b9
Call-ID: 09d88fbb461bdb2a79bf153262488a72@:5060
From: "HD-16243" <sip:2658@>;tag=as24435117
To: <sip:2830@;ob>
CSeq: 102 INVITE
Content-Length:  0


<------------->
--- (7 headers 0 lines) ---

<--- SIP read from UDP::5060 --->
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP :5060;received=;branch=z9hG4bK29e587b9
Call-ID: 09d88fbb461bdb2a79bf153262488a72@:5060
From: "HD-16243" <sip:2658@>;tag=as24435117
To: <sip:2830@;ob>;tag=176355fd1af340b2993238e9a8202bf7
CSeq: 102 INVITE
Contact: "Viktar Bachkouski" <sip:2830@:5060;ob>
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
Content-Length:  0


<------------->
--- (9 headers 0 lines) ---
list_route: hop: <sip:2830@:5060;ob>
    -- SIP/2830-0001257a is ringing

<--- SIP read from UDP::5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP :5060;received=;branch=z9hG4bK29e587b9
Call-ID: 09d88fbb461bdb2a79bf153262488a72@:5060
From: "HD-16243" <sip:2658@>;tag=as24435117
To: <sip:2830@;ob>;tag=176355fd1af340b2993238e9a8202bf7
CSeq: 102 INVITE
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
Contact: "Viktar Bachkouski" <sip:2830@:5060;ob>
Supported: replaces, 100rel, timer, norefersub
Content-Type: application/sdp
Content-Length:   384

v=0
o=- 3787492148 3787492149 IN IP4
s=pjmedia
b=AS:352
t=0 0
a=X-nat:0
m=audio 13 RTP/AVP 8 101
c=IN IP4
b=TIAS:64000
a=rtcp:14 IN IP4
a=sendrecv
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ssrc:407907072 cname:470e73d91f16182f
m=video 0 RTP/AVP 34
c=IN IP4 127.0.0.1
a=rtpmap:34 H263/90000

<------------->
--- (11 headers 18 lines) ---
Found RTP audio format 8
Found RTP audio format 101
Found audio description format PCMA for ID 8
Found audio description format telephone-event for ID 101
[2020-01-08 17:09:17] WARNING[25007]: chan_sip.c:9066 process_sdp: Ignoring video media offer because port number is zero
Capabilities: us - 0x8000e (gsm|ulaw|alaw|h263), peer - audio=0x8 (alaw)/video=0x0 (nothing)/text=0x0 (nothing), combined - 0x8 (alaw)
Non-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x1 (telephone-event|), combined - 0x1 (telephone-event|)
Peer audio RTP is at port :13
Peer doesn't provide video
list_route: hop: <sip:2830@:5060;ob>
set_destination: Parsing <sip:2830@:5060;ob> for address/port to send to
set_destination: set destination to :5060
Transmitting (no NAT) to :5060:
ACK sip:2830@:5060;ob SIP/2.0
Via: SIP/2.0/UDP :5060;branch=z9hG4bK07984a95
Max-Forwards: 70
From: "HD-16243" <sip:2658@>;tag=as24435117
To: <sip:2830@:5060;ob>;tag=176355fd1af340b2993238e9a8202bf7
Contact: <sip:2658@:5060>
Call-ID: 09d88fbb461bdb2a79bf153262488a72@:5060
CSeq: 102 ACK
User-Agent: Asterisk PBX
Content-Length: 0


---
    -- SIP/2830-0001257a answered SIP/2658-00012579
    -- Locally bridging SIP/2658-00012579 and SIP/2830-0001257a
[2020-01-08 17:09:17] WARNING[18674]: chan_sip.c:9066 process_sdp: Ignoring video media offer because port number is zero

<--- SIP read from UDP::5060 --->


<------------->

<--- SIP read from UDP::5060 --->


<------------->

<--- SIP read from UDP::5060 --->
BYE sip:2658@:5060 SIP/2.0
Via: SIP/2.0/UDP :5060;rport;branch=z9hG4bKPj39047309752343bfb1541b155e4f1337
Max-Forwards: 70
From: <sip:2830@;ob>;tag=176355fd1af340b2993238e9a8202bf7
To: "HD-16243" <sip:2658@>;tag=as24435117
Call-ID: 09d88fbb461bdb2a79bf153262488a72@:5060
CSeq: 22888 BYE
User-Agent: MicroSIP/3.19.22
Content-Length:  0


<------------->
--- (9 headers 0 lines) ---
Sending to :5060 (no NAT)
Scheduling destruction of SIP dialog '09d88fbb461bdb2a79bf153262488a72@:5060' in 32000 ms (Method: BYE)

<--- Transmitting (no NAT) to :5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP :5060;branch=z9hG4bKPj39047309752343bfb1541b155e4f1337;received=;rport=5060
From: <sip:2830@;ob>;tag=176355fd1af340b2993238e9a8202bf7
To: "HD-16243" <sip:2658@>;tag=as24435117
Call-ID: 09d88fbb461bdb2a79bf153262488a72@:5060
CSeq: 22888 BYE
Server: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


Помогите, пожалуйста, найти причину
fywy
 
Сообщений: 6
Зарегистрирован: 08 янв 2020, 18:46

Re: Ошибка видеовызова в Asterisk 1.8.18.0

Сообщение ded » 08 янв 2020, 21:06

Вы там стираете ИП адреса из дебага что ли?
From: <sip:2830@;ob>;tag=176355fd1af340b2993238e9a8202bf7
To: "HD-16243" <sip:2658@>;tag=as24435117

Виктар Башкоуски 2830 сообщает из PJSIP что исходный source у него = 127.0.0.1

m=video 0 RTP/AVP 34
c=IN IP4 127.0.0.1
a=rtpmap:34 H263/90000

С таким адресом много не увидим.
ded
 
Сообщений: 14616
Зарегистрирован: 26 авг 2010, 19:00

Re: Ошибка видеовызова в Asterisk 1.8.18.0

Сообщение fywy » 13 янв 2020, 12:59

А причем тут адрес вообще? О как бывает, видеопоток к адресу увязали :) Как оказалось, дело было в кодеке. MicroSIP использует PJSIP, который с SIP совместимо только через H264. Заменил на него и заработало. Ну почти. Теперь что-то с разрешением. 117х115 и 64кбита, хотя maxcallbitrate в 4000 выставлен
fywy
 
Сообщений: 6
Зарегистрирован: 08 янв 2020, 18:46

Re: Ошибка видеовызова в Asterisk 1.8.18.0

Сообщение fywy » 13 янв 2020, 17:22

Дело было: h264 кодеке. Только он совместим с SIP пирами астериска, и PJSIP Микросипа
fywy
 
Сообщений: 6
Зарегистрирован: 08 янв 2020, 18:46


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 6

© 2008 — 2020 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH