Как установить атрибуты медиа portSIP в Swift?
Я пытаюсь составить повторное приглашение SIP-сообщения с видео-носителем, указанным как recvonly.
Я использую вызов portSIP:
portSIPSDK.updateCall(sessionId, enableAudio: true, enableVideo: true)
но ПРИГЛАШЕНИЕ SIP выходит с =sendrecv.
Я пробовал разные комбинации догадок, и самое близкое, что я смог сделать, это позвонить.
portSIPSDK.setVideoCodecParameter(VIDEO_CODEC_H264, parameter:"recvonly")
но при этом добавляется медиа-атрибут, который выглядит следующим образом: fmtp:125 recvonly (и оставляет медиа-атрибут по умолчанию sendrecv в сообщении)
ПРИМЕЧАНИЕ. Я использую видеокодек H264.
Также... Когда я попробовал:
portSIPSDK.updateCall(sessionId, enableAudio: true, enableVideo: false)
INVITE выходит с атрибутом media неактивным.
Я просмотрел документацию здесь и не могу найти решение этой, казалось бы, очевидной функциональности: https://www.portsip.com/docs/html_man/ios/html/index.html
заранее спасибо.