The invention discloses a notification method and device for the host state. By determining the user type of the first client, the first client is not running on the system desktop, and the host user is determined to suspend the live broadcast and read the target program information that is currently running on the system desktop from the first item of the system process list. And added to the stream data collected by the first client together with the label left by the labeled host user, in the stream data collected by the first client, the first identity of the host user suspending the live broadcast is added to the second client to read the stream data from the stream data for the received stream data and to prompt the host state according to the identity. Leave. The above method avoids the problem that partial stream data is not played by the playback terminal, and the corresponding processing time is more accurate and the user experience is better. At the same time, add the information of the system's current running program, and realize the reasons for the specific departure of the anchors based on the program information. One
【技术实现步骤摘要】
主播状态的通知方法和装置、主播状态的提示方法和装置
本专利技术涉及网络直播
,具体涉及一种主播状态的通知方法,一种主播状态的通知装置,一种主播状态的提示方法,一种主播状态的提示装置,一种计算机设备和一种计算机可读存储介质。
技术介绍
在视频直播时,主播经常因为接电话、切换其他应用等原因,将直播应用切换为后台运行。在此期间,视频和声音的采集将中断,但是该直播间仍存在,以便一段时间后主播切换回直播界面继续直播。现有技术中,主播在进行直播时,当直播的主播客户端检测到接电话、切换为后台运行或者结束直播等情况,通常会直接通过一个常规连接发送暂停或停止的通知给直播的各观众客户端。由于流数据传输难免有或多或少延时,而常规连接发送通知比流数据传输要快得多,导致仍然有流数据未传输完,观众客户端就因提前接收到暂停或停止的通知而提前停止直播,造成部分流数据未被观众客户端播放的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种主播状态的通知方法和相应的装置,以及一种主播状态的提示方法和相应的装置。依据本专利技术的一个方面,提供了一种用于通知主播状态的方法,包括如下步骤:步骤1,判定第一客户端的用户类型为主播用户;步骤2,检测到所述第一客户端并未在系统桌面运行;以及步骤3,在所述第一客户端采集的流数据中,添加标记主播用户离开的标识,以供接收流数据的第二客户端从所述流数据中读取所述标识以及根据所述标识提示主播状态为离开。可选地,所述步骤2包括如下子步骤:子步骤1,检测将所述第一客户端切换至系统后台的切换事件;或,子步骤2,判 ...
【技术保护点】
1.一种用于通知主播状态的方法,包括如下步骤:
【技术特征摘要】
1.一种用于通知主播状态的方法,包括如下步骤:步骤1,判定第一客户端的用户类型为主播用户;步骤2,检测到所述第一客户端并未在系统桌面运行;以及步骤3,在所述第一客户端采集的流数据中,添加标记主播用户离开的标识,以供接收流数据的第二客户端从所述流数据中读取所述标识以及根据所述标识提示主播状态为离开。2.根据权利要求1所述的方法,其中,所述步骤2包括如下子步骤:子步骤1,检测将所述第一客户端切换至系统后台的切换事件;或,子步骤2,判定系统进程列表的第一项并非第一客户端对应的进程。3.根据权利要求2所述的方法,在所述步骤2之后,还包括如下步骤:步骤4,判定所述主播用户暂停直播。4.根据权利要求3所述的方法,其中,在所述步骤3之后,还包括如下步骤:步骤5,提取预设视频片段并以流数据的格式提供给第二客户端。5.根据权利要求3所述的方法,其中,所述步骤3包括如下子步骤:子步骤3,在所述第一客户端采集的流数据中,添加标记主播用户暂停直播的第一标识。6.一种用于提示主播状态的方法,包括如下步骤:步骤1,接收采集流数据的第一客户端提供的流数据;步骤2,判定所述流数据的设定位置存在标记主播状态为离开的标识;以及步骤3,生成主播状态为离开的提示信息。7.一种用于通知主播状态的系统,包括:用于判定第一客户端的用户类型为主播用户的装置;用于...
【专利技术属性】
技术研发人员:耿显东,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。