【技术实现步骤摘要】
本申请涉及网络直播,特别是涉及一种麦位状态同步方法、装置、直播系统、电子设备以及计算机可读存储介质。
技术介绍
1、在网络直播技术中,通常会建立各种虚拟的直播房,如语音房;直播房中往往采用了连麦直播模式,例如,在语音房中,主播作为房主创建一个语音房,直播房界面上可以设置多个麦位,观众进入语音房之后,可以点击直播房界面麦位进行上麦和发言;房主/管理员可以对每个麦位进行权限管理,例如禁麦、开麦、踢人和邀请等等。
2、在处理直播中的麦位状态变化时,客户端通常都是以直播服务器下发的状态广播作为依据,即每个麦位状态变化会发送一个广播信息,由于直播服务器下发的广播信息经过不同网络传输到客户端,直播服务器也无法整合这些广播信息,网络网速因素的影响将使得客户端无法确保接收到广播信息顺序的准确性,例如,管理员a和管理员b同时对同一个麦位进行闭麦操作,如果管理员a先操作而管理员b后操作,由于管理员b使用的网络网速比管理员a快,客户端先收到管理员b的操作触发的广播信息,按客户端接收顺序就是管理员a的操作先于管理员b的操作,而实质上真实的操作顺序是
...【技术保护点】
1.一种麦位状态同步方法,应用于客户端,其特征在于,包括:
2.根据权利要求1所述的麦位状态同步方法,其特征在于,在将所述最新的广播信息更新到所属麦位状态对应的属性数组中之前,还包括:
3.根据权利要求2所述的麦位状态同步方法,其特征在于,根据状态操作产生的时间戳对缓冲队列中存放的广播信息进行排序,包括:
4.根据权利要求3所述的麦位状态同步方法,其特征在于,根据所述属性数组同步直播房中各个麦位的麦位状态,包括:
5.根据权利要求1所述的麦位状态同步方法,其特征在于,在将所述最新的广播信息更新到所属麦位状态对应的属性数组
...【技术特征摘要】
1.一种麦位状态同步方法,应用于客户端,其特征在于,包括:
2.根据权利要求1所述的麦位状态同步方法,其特征在于,在将所述最新的广播信息更新到所属麦位状态对应的属性数组中之前,还包括:
3.根据权利要求2所述的麦位状态同步方法,其特征在于,根据状态操作产生的时间戳对缓冲队列中存放的广播信息进行排序,包括:
4.根据权利要求3所述的麦位状态同步方法,其特征在于,根据所述属性数组同步直播房中各个麦位的麦位状态,包括:
5.根据权利要求1所述的麦位状态同步方法,其特征在于,在将所述最新的广播信息更新到所属麦位状态对应的属性数组中之前,还包括:
6.根据权利要求1-5任一项所述的麦位状态同步方法,其特...
【专利技术属性】
技术研发人员:梁伟杰,
申请(专利权)人:广州方硅信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。