Страница 65 из 437

Cообщение от   Telegram-канал suharik71

Добавлено: 26 ноя 2024, 08:58
notify_ded_bot

смущает тот момент что этого kind не вижу в исходном коде самого модуля астера

Cообщение от   Telegram-канал suharik71

Добавлено: 26 ноя 2024, 08:59
notify_ded_bot

вероятно опять плохо смотрю)

Cообщение от   Telegram-канал romk4

Добавлено: 26 ноя 2024, 09:12
notify_ded_bot
смущает тот момент что этого kind не вижу в исходном коде самого модуля астера

Ты посмотри еще другие примеры как его использовать, там реально нужно создать 320 байт payload из нулей, в питоне это так выглядит

PCM_SIZE = (320).to_bytes(2, 'big')
types.audio + PCM_SIZE + bytes(320)

Cообщение от   Telegram-канал suharik71

Добавлено: 26 ноя 2024, 09:18
notify_ded_bot
Ты посмотри еще другие примеры как его использовать, там реально нужно создать 320 байт payload из нулей, в питоне это так выглядит

PCM_SIZE = (320).to_bytes(2, 'big')
types.audio + PCM_SIZE + bytes(320)

это где такие примеры?

Cообщение от   Telegram-канал romk4

Добавлено: 26 ноя 2024, 09:39
notify_ded_bot
это где такие примеры?

https://github.com/silentindark/audiosocket_server/blob/b5d8f7e3d3fa5d0a0b95c050ac12cb1bc9fc4e84/connection.py#L31

Cообщение от   Telegram-канал krooto

Добавлено: 26 ноя 2024, 10:03
notify_ded_bot
академический вопрос!
с точки зрения последовательности байт как выглядит тишина в голосе?

о тут возможны варианты
но рождается тишина так:
;transmit_silence = yes ; Transmit silence while a channel is in a
; waiting state, a recording only state, or
; when DTMF is being generated. Note that the
; silence internally is generated in raw signed
; linear format. This means that it must be
; transcoded into the native format of the
; channel before it can be sent to the device.
; It is for this reason that this is optional,
; as it may result in requiring a temporary
; codec translation path for a channel that may
; not otherwise require one.

Cообщение от   Telegram-канал YourHoliness

Добавлено: 26 ноя 2024, 11:10
notify_ded_bot

Всем доброго дня
Помогите встать на верный путь
В компании для домофонов планируется внедрить видеозвонок на sip-мониторы квартирные.
В тестах передают, что от астерисков не приходит видео.
Не совсем соображу в чем проблема и в какую сторону копать. На астерисках включена поддержка h264, videosupport=yes.
SDP при инвайте от устройства:
v=0
o=- 1888369185 412808765 IN IP4 192.168.0.88
s=-
c=IN IP4 192.168.0.88
t=0 0
m=audio 15334 RTP/AVP 0 8 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=sendrecv
a=rtcp-rsize
a=ssrc:1054073132 cname:sip:user@server
a=mid:0
a=minptime:20
a=ptime:20
a=label:1
m=video 31748 RTP/AVP 96 97
a=rtpmap:96 H264/90000
a=rtpmap:97 H265/90000
a=sendrecv
a=rtcp-rsize
a=ssrc:1658443407 cname:sip:user@server
a=mid:1
a=framerate:30.00
a=rtcp-fb:* nack
a=rtcp-fb:* nack pli
a=content:main
a=label:2

Ответ от Астериска:
v=0
o=root 1793001854 1793001854 IN IP4 server
s=Asterisk PBX 20.2.1
c=IN IP4 server
b=CT:384
t=0 0
m=audio 16150 RTP/AVP 8 0
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=maxptime:150
a=sendrecv
m=video 43316 RTP/AVP 96
a=rtpmap:96 H264/90000
a=sendrecv
a=nortpproxy:yes

Cообщение от   Telegram-канал Alneteng

Добавлено: 26 ноя 2024, 11:11
notify_ded_bot

смотрите в ответ от астериска

Cообщение от   Telegram-канал YourHoliness

Добавлено: 26 ноя 2024, 11:34
notify_ded_bot
смотрите в ответ от астериска

вот я и не понимаю что не вижу..
В ответе от астера вижу только этот момент касательно видео
m=video 43316 RTP/AVP 96
a=rtpmap:96 H264/90000

С другим устройством уже 102-ой профиль был, аналогично
В RTP от устройства нет информации об ошибках, только то, что не декодировано
H.264
NAL unit header or first byte of the payload
0... .... = F bit: No bit errors or other syntax violations
.10. .... = Nal_ref_idc (NRI): 2
...0 0001 = Type: NAL unit - Coded slice of a non-IDR picture (1)
H264 NAL Unit Payload
1... .... = first_mb_in_slice: 0
.001 10.. = slice_type: P (P slice) (5)
.... ..1. = pic_parameter_set_id: 0
[Not decoded yet]
[Expert Info (Warning/Undecoded): [Not decoded yet]]
[[Not decoded yet]]
[Severity level: Warning]
[Group: Undecoded]

От Астериска сообщение "Bit errors or other syntax violations"
H.264
NAL unit header or first byte of the payload
1... .... = F bit: Bit errors or other syntax violations
.11. .... = Nal_ref_idc (NRI): 3
...1 1111 = Type: NAL unit - Extended NAL Header (31)
H264 NAL Unit Payload
1111 1... = Extension Header Subtype: Unknown (31)
.... .1.. = Extension Header J - DON Present Indicator: True
.... ..1. = Extension Header K: True
.... ...1 = Extension Header L: True

Cообщение от   Telegram-канал Alneteng

Добавлено: 26 ноя 2024, 11:40
notify_ded_bot

что за инвайт отправляется с именем server, там связность есть по IP?