有没有办法在 Ozeki VoIP SIP SDK 中调整 H264 配置文件级别?
Is there a way to adjust H264 profile level in the Ozeki VoIP SIP SDK?
目前正在使用 Ozeki 的 VoIP SIP SDK 开发软件电话应用程序。面临SDK使用H264编解码器发起的呼叫未在SIP Invite消息中指定任何profile-level-id的问题。这导致一些被调用者默认使用极低的配置文件级别,例如 1.1 (42000B),即 176x144 分辨率。提供配置文件级别 return 质量更好的视频的软电话呼叫的相同被叫方。
Here is the part of the packet capture that shows the lack of H264 profile-level-id.
我想知道是否有任何方法可以在 SDK 中提供 3.1 (42001F) 或更高的配置文件级别。我尝试创建新的 H264 编解码器定义,但无法将它们附加到软电话模型。非常感谢任何帮助或想法。
我最终手动编辑 SDP 消息以在十六进制值中插入配置文件级别 ID 参数。 SDK 具有 ISDPMessageManipulator 接口以允许拦截传入和传出的消息。
目前正在使用 Ozeki 的 VoIP SIP SDK 开发软件电话应用程序。面临SDK使用H264编解码器发起的呼叫未在SIP Invite消息中指定任何profile-level-id的问题。这导致一些被调用者默认使用极低的配置文件级别,例如 1.1 (42000B),即 176x144 分辨率。提供配置文件级别 return 质量更好的视频的软电话呼叫的相同被叫方。
Here is the part of the packet capture that shows the lack of H264 profile-level-id.
我想知道是否有任何方法可以在 SDK 中提供 3.1 (42001F) 或更高的配置文件级别。我尝试创建新的 H264 编解码器定义,但无法将它们附加到软电话模型。非常感谢任何帮助或想法。
我最终手动编辑 SDP 消息以在十六进制值中插入配置文件级别 ID 参数。 SDK 具有 ISDPMessageManipulator 接口以允许拦截传入和传出的消息。