关于一对一直播系统,之前我们聊过太多的内容了。一对一直播系统的功能,搭建部署用到的内容以及它与传统直播平台的区别。我们先简单回顾下一对一直播系统不同于传统直播平台的地方:
1.通过连麦功能建立私聊机制
2.一对一视频直播预约功能
不论对于一对一直播系统还是传统直播平台,直播间部分的功能何消息内容推送socket部分应用基本一致。
直播间部分的开发(部分):
一对一直播系统直播间部分的开发比较特殊的地方在于进入直播间之前的付费私聊机制和主播详情页的设置。
a)付费私聊:我们常见的付费私聊方式有指定收费金额(先付费),主播同意连麦私聊后,会先按照主播设定的房间收费标准扣除用户的金币或钻石,然后进行正常的一对一私聊;另一种则是计时收费,这种方式使用较为灵活,主播设置每分钟的收费标准,双方正常连麦私聊后开始从用户余额中扣费,余额用完自动断开一对一私聊。
b)主播详情页面:此页面的设定除了在开启一对一私聊前用户能对主播充分了解,同时也是为了配合当下火爆的小视频功能,主播上传的小视频内容都可以在主播详情页进行展现,使得用户可以关注主播日常生活的点点滴滴。
接下来,重点来啦~~我们反复提到的连麦私聊是一对一直播系统的灵魂。当然连麦也是现在大多数直播平台必备的功能,这里分享下连麦私聊功能关于观众发起连麦请求和主播同意请求的部分代码指令片段:
除了连麦私聊功能,一对一视频直播预约也是有别于传统直播平台的核心功能点。说白了一对一直播系统的核心是用户排队跟主播进行一对一私聊,而不像传统直播平台那样一群人守在直播间“围观”主播。预约功能可以和私信内容进行联动,向主播发送私信预约一对一私聊时间,除此之外在主播和用户正在进入一对一私聊时,此时向主播发起请求,除了要给用户提示当前主播的状态还要提示前面预约一对一私聊的人数,这就免不了预约人id的回调操作。
以上就是关于连麦私聊和预约功能接口的简介。至于我们文中提到的小视频功能本篇就不再过多赘述,后面在单独的短视频功能介绍中为大家展示相关接口部分内容及相关代码片段。
原文地址:http://blog.51cto.com/13943085/2320384