腾讯云视频 -实时音视频学习日志

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、实时音视频功能h5只支持ios

2、不能主动拉人建群

3、pc端的demo研究整体流程可以按照腾讯音视频上面指导的步骤走,申请账号,创建应用,购买套餐。购买好套餐后然后记录sdkappid、accountType。下载密钥。在开发辅助里面有个签名(UserSig)生成工具可以根据我们的帮助我们测试自己生成的userSig是否正确。针对pc端demo的研究,大致思路是这样的。首先是登录,登录的时候提交到后台验证根据实时音视频官方提供的加密算法然后返回对应的userSig 值,然后通过对应的api就可以实现创建房间和登录了。

注意点:所有的请求要改成https 当报错为1008 的时候要考虑是不是请求没有用http

4、房间号是整形,建议不要太长,web端对长度没有验证,但是小程序端有验证 注意!!

5、工作中涉及到小功能要把视频窗口变大位子移动,按理说用position定位也是ok的但是我用的是自适应,所以要用css的角度下手对目前我现有的功能来说改动挺大,然后我找了一个投机的方法也奏效,记录一下,就是把原来视频标签拷贝到要移动的地方,最关键的是把视屏流的资源一起重新赋值一下就ok了 

video.srcObject = info.stream;

6、开启盘录后在腾讯云的直播后台设置了回调地址用来接收视频的地址信息。这里我自己犯过的小错记录一下 获取服务器传过来的参数

file_get_contents("php://input");

要用这个方式,其他方法试过了没获取到。

7. 小程序提交到web端的视频模糊需要调整码率,码率是在小程序端调整。因为它默认的是200-400。会把数据压缩

转载于:https://my.oschina.net/AnnaWang/blog/1839888

你可能感兴趣的:(腾讯云视频 -实时音视频学习日志)