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

https://www.pianshen.com/article/39011465359/

名词解释

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

接入步骤

  1. 加载原生插件下载插件在这里插入图片描述
  2. 在腾讯云云直播控制台申请免费的license.
    在这里插入图片描述
  3. 在腾讯云即时通信控制台创建新的应用,生成新的userid 和 usersig。uid建议使用英文和数字的组合。
    在这里插入图片描述
  4. 运行demo的时候,将index.nvue的页面里面的licenseurl和licensekey换成刚刚申请的,Uid 和 sig换成第三步在即时通信控制台生成的
    在这里插入图片描述
    在这里插入图片描述
  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
    在这里插入图片描述
  6. 打包自定义基座,包名要和申请license时候的包名一样
    在这里插入图片描述
  7. 自定义基座打包成功后,运行基座选择,选择自定义调试基座
  8. 运行调试。注意:运行调试之前卸载之前安装的基座,需要在手机上开启摄像头权限。 如果要测试连麦,需要保证两台设备用的是不同的用户名,同一个方房间号。

发表评论

电子邮件地址不会被公开。 必填项已用*标注