腾讯云uniapp云直播和即时通信插件接入流程

名词解释

  1. 移动直播 :移动直播(Mobile Live Video Broadcasting,MLVB)SDK 是云直播服务(LVB)在移动场景的延伸。相比于主要面向云对接的直播(LVB) 服务,移动直播既提供了基于 RTMP SDK 的“快速集成方案”,也提供了集直播(LVB)、云点播(VOD)、即时通信(IM) 和对象存储(COS) 等多云端服务的“一体化解决方案”。
    2.uniapp插件:是封装了腾讯云移动直播原生SDK,用于uniapp前端的一个免费插件,极大的简化了开发的流程。
    腾讯云uniapp云直播和即时通信插件接入流程_第1张图片

接入步骤

  1. 加载原生插件下载插件腾讯云uniapp云直播和即时通信插件接入流程_第2张图片

  2. 在腾讯云云直播控制台申请免费的license.
    腾讯云uniapp云直播和即时通信插件接入流程_第3张图片

  3. 在腾讯云即时通信控制台创建新的应用,生成新的userid 和 usersig。uid建议使用英文和数字的组合。
    腾讯云uniapp云直播和即时通信插件接入流程_第4张图片

  4. 运行demo的时候,将index.nvue的页面里面的licenseurl和licensekey换成刚刚申请的,Uid 和 sig换成第三步在即时通信控制台生成的
    腾讯云uniapp云直播和即时通信插件接入流程_第5张图片
    腾讯云uniapp云直播和即时通信插件接入流程_第6张图片

  5. 推流地址在pusher.nvue里面填入,拉流地址在player.nvue里面填入, 如何生成推拉流地址请参考这个链接:https://cloud.tencent.com/document/product/267/13551#.E6.AD.A5.E9.AA.A44.EF.BC.9A.E8.8E.B7.E5.8F.96.E6.92.AD.E6.94.BE.E5.9C.B0.E5.9D.80
    腾讯云uniapp云直播和即时通信插件接入流程_第7张图片

  6. 打包自定义基座,包名要和申请license时候的包名一样
    腾讯云uniapp云直播和即时通信插件接入流程_第8张图片

  7. 自定义基座打包成功后,运行基座选择,选择自定义调试基座

  8. 运行调试。注意:运行调试之前卸载之前安装的基座,需要在手机上开启摄像头权限。 如果要测试连麦,需要保证两台设备用的是不同的用户名,同一个方房间号。

你可能感兴趣的:(腾讯)