阅读922 返回首页    go 腾讯云


视频类问题

一、视频质量

1.如果想要视频质量效果最优,需要满足什么样的硬件条件?

答:多人:

1).ios机型:1)网络条件良好 2)需要iPhone5S和以上的机型才可以。                  

2).android机型:1)网络条件良好 2)需要4核2.6G CPU及以上的机型才可以。         

双人:

1).ios机型:1)网络条件良好 2)需要iPhone5S和以上的机型才可以。                 

2).android机型:1)网络条件良好 2)需要4核1.2G CPU及以上的机型才可以。

2.如何按照自己的要求配置视频质量效果,最大支持的分辨率是多大?

答:对于SDK1.3版本,视频质量参数是可以通过web配置工具进行配置,可自定义配置端编解码器类型、图像宽高、帧率、码率、最大QP、最小QP、GOP、清晰化开关、清晰化度和FEC开关的参数(图像的颜色格式目前只支持I420,视频帧率最好在10-15帧左右)。                                                                   

最大支持分辨率有下面2种情况                                                                

双人:ios/android视频分辨率最大支持640*480,不支持pc。                          

多人:ios/android视频分辨率最大支持480*360,pc是最大支持640*480。            

(web配置工具在控制台→应用列表→应用配置→SPEAR引擎配置)

 

二、视频设备

1.当设备连接n个摄像头时,可以同时打开吗?

答:如果同类型的设备存在多个,是不允许同时打开的;打开其中一个设备时,如果之前已经有其他同类型的设备打开了,SDK会默认关闭那些设备。

2.想要改变画面的大小和位置怎么去实现?

答:SDK内部提供的渲染模块的功能比较简单,对于渲染画面大小、位置等不能任意设置。如果这样不能满足业务需求的话,建议业务侧可以自己实现渲染。

3.如何去进行视频通话?语音通话是默认打开的吗?

答:进入房间后,默认是进行语音通话。如果要进行视频通话,可以打开自己的摄像头,对方请求自己的画面就可以看到自己的画面;如果对方有视频,也可以请求对方的画面。

4.怎么就获取不到摄像头列表?(基于ActiveX的框架)

答:目前web 1.0sdk版本已发布,可以获取摄像头列表,具体使用要求如下(只支持多人):

sdk仅兼容IE6以上内核的浏览器;

Demo只支持IE9+浏览器;

Demo及SDK仅支持32位浏览器运行(支持64位操作系统),暂不支持64位浏览器运行。

5.自己看不到对方的画面?

答:

1)确保对方的摄像头是打开着,对方可以看到他自己的画面。如果对方的摄像头打开了自己还是看不到对方的画面的话,请看2。

2)确保自己有主动去请求查看对方的画面(对于android/ios,是通过点击对方头像来请求查看对方画面或取消查看;对于Windows平台,是通过右击某个成员来进行这些操作)。

6.对方看不到自己的画面?

答:

1)确保自己的摄像头是打开着,可以看到自己的画面。如果自己的摄像头打开了对方还是看不到自己的画面的话,请看2。

2)确保对方有主动去请求查看自己的画面(对于android/ios,是通过点击对方头像来请求查看对方画面或取消查看;对于Windows平台,是通过右击某个成员来进行这些操作)。

7.还能支持的视频源有哪些?

答:

这边的视频源可以任意,比如来自用户自己的摄像头的、来自某个视频文件的。

注意事项:输入的视频流必须遵循SDK接口所约定的要求。                            

具体要求是:视频必须转成一帧帧图像传进来,图像的颜色格式目前只支持I420,图像大小最大支持640×480,并且图像的宽高必须是4的倍数,视频帧率最好在10-15帧左右。另外,SDK不负责对所输入的视频流做图像预处理、渲染等。

8.可以给图像做预处理吗?

答:我们sdk不支持预处理,但是有接口,用户可以先做预处理,然后通过接口传输预处理视频,房间成员看到的也就是预处理后的视频。

9.为什么打开摄像头是正常的,但是却没有视频画面呢?

答:只有一个摄像头的情况,不管前置后置,都直接调用enablecamera就可以了(可以先通过getcameranum获取摄像头个数)。

10.为什么摄像头画面会旋转?

答:看看是不是锁定了界面方向。这种情况下获取的设备方向永远为竖直,会影响观看方的视频画面角度。

11.是否会根据网络条件去自动调整码率?

答:会自动调整码率,比如在网络条件好的情况下,会自动调高码率;网络条件不好的情况下,会自动调低码率。

12.能否可以支持屏幕分享?

答:已支持。

最后更新:2017-01-09 21:51:42

  上一篇:go 点播服务可以查看哪些统计数据
  下一篇:go 什么是URL防盗链功能