在我的应用程序中,我遇到的问题是处理一个场景,其中对话一侧的捕获设备改变了他的方向,这需要反映在另一侧的渲染设备上。
我正在使用iOS,并且已经找到了如何使用pjsua_vid_win_rotate()来处理方向的变化,假设对话的捕获方使用静态方向。问题似乎是会话的呈现方面没有得到通知,发送给他的视频的方向已经改变。用pjsip处理这个问题的正确方法是什么?
基本上问题如下:
答案 0 :(得分:1)
有一个RTP扩展可用于携带移动方向数据。它尚未在PJSIP中得到支持。 summary of existing standards for CVO
或者您可能希望使用特定于应用程序的RTCP APP类型数据包以自定义格式传输(freesoft.org/CIE/RFC/1889/33.htm)
这些选项中的任何一个都需要更改PJSIP监听和创建RTP的方式。这可以通过创建媒体传输适配器来完成:PJSIP Media Transport Adapter