发布网友 发布时间:2022-04-20 08:18
共1个回答
热心网友 时间:2022-04-29 12:13
即时通信(Instant Messaging,IM)基于QQ 底层 IM 能力开发,仅需植入 SDK 即可轻松集成聊天、会话、群组、资料管理能力,帮助您实现文字、图片、短语音、短视频等富媒体消息收发,全面满足通信需要。
当我们进入直播间观看直播的时候,可以看到主播和用户之间通过聊天、弹幕、点赞、刷礼物这等等形式进行互动,这已经成为了整个直播中必不可少的环节。通过这些互动,为主播和用户之间搭建了“友好”的桥梁。那这些技术又是怎么实现的呢?
小程序直播搭配腾讯云即时通信 IM 的房间管理功能,为音视频聊天室提供互动、给主播点赞、商品列表等多种玩法,有效的活跃了直播间里的气氛,使互动形式更加丰富。
音视频聊天室适用的场景有哪些?
弹幕直播
音视频聊天室支持弹幕、 送礼和点赞等多消息类型,轻松打造良好的直播聊天互动体验;提供弹幕内容审核能力,保证您的直播免受不雅信息干扰。
网红带货
音视频聊天室与商业直播相结合,通过提供点赞、询价、购物券等特定消息类型,帮助直播客户实现流量变现。
教学白板
音视频聊天室可提供在线课堂、文本消息、画笔轨迹等能力,轻松实现教师学生沟通、画笔轨迹保存、大班课与小班课教学等教学场景。
音视频聊天室有什么特点呢?
1、适用于互动直播场景,群成员人数无上限。
2、支持针对涉黄、涉政以及不雅词的安全打击,满足安全监管需求。
3、支持向全体在线用户推送消息(群系统通知)。
4、Web 和微信小程序端支持以游客身份(即不登录)接收消息。
5、申请加群后,无需管理员审批,直接加入。
小程序直播如何接入音视频聊天室功能?
步骤1:创建应用
1.登录即时通信 IM 控制台;
2.单击【+添加新应用】;
3.在【创建应用】对话框中输入您的应用名称,单击【确定】。创建完成后,可在控制台总览页查看新建应用的状态、业务版本、SDKAppID、创建时间以及到期时间;
4.记录该应用的 SDKAppID 信息。
步骤2:创建 AVChatRoom
1.您可以通过控制台创建群组,也可以通过调用?创建群组 API?创建群组;
(本文以通过控制台创建为例。)
2.登录?即时通信 IM 控制台,单击目标应用卡片;
在左侧导航栏选择【群组管理】,单击【添加群组】;
3.输入群名称,选填群主 ID,选择【群类型】为【互动直播聊天室】;
4.单击【确定】,待群组创建成功后,记录其【群ID】。
步骤3:集成 SDK
您可以通过 NPM 或 Script 集成 SDK,推荐使用 NPM 集成。
(本文以使用 NPM 集成为例。)
Web项目
小程序项目
说明:
若同步依赖过程中出现问题,请切换 npm 源后再次重试。
步骤4:创建 SDK 实例
步骤5:加入群组
步骤6:登录SDK
步骤7:创建消息实例并发送
(本文以发送文本消息为例)
小程序直播功能的出现,使直播更加的灵活,同时也降低了商家在大平台直播的费用支出。无需安装下载应用,使用小程序直播,用户想看就看,十分便捷。小程序直播实现与直播平台同样的直播功能,如产品购买,直播美颜、观众点赞、弹幕发送等。
当直播营销与小程序相结合的时候,卖货也会变得更加简单。