[發明專利]主播狀態的通知方法和裝置、主播狀態的提示方法和裝置有效
| 申請號: | 201711484893.1 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108174295B | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 耿顯東 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | H04N21/442 | 分類號: | H04N21/442;H04N21/44;H04N21/488;H04N21/2187 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 王玉雙 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 狀態 通知 方法 裝置 提示 | ||
1.一種用于通知主播狀態的方法,包括如下步驟:
步驟1,判定第一客戶端的用戶類型為主播用戶;
步驟2,檢測到所述第一客戶端并未在系統桌面運行;以及
步驟3,在所述第一客戶端采集的流數據中,添加標記主播用戶離開的標識,以供接收流數據的第二客戶端從所述流數據中讀取所述標識以及根據所述標識提示主播狀態為離開;
所述步驟2之后,還包括:
判定所述主播用戶暫停直播;
在所述步驟3之前,還包括:
從系統進程列表的第一項讀取當前在系統桌面運行的目標程序信息,并與標記主播用戶離開的標識一同添加至第一客戶端采集的流數據中。
2.根據權利要求1所述的方法,其中,所述步驟2包括如下子步驟:
子步驟1,檢測將所述第一客戶端切換至系統后臺的切換事件;
或,子步驟2,判定系統進程列表的第一項并非第一客戶端對應的進程。
3.根據權利要求1所述的方法,其中,在所述步驟3之后,還包括如下步驟:
步驟5,提取預設視頻片段并以流數據的格式提供給第二客戶端。
4.根據權利要求1所述的方法,其中,所述步驟3包括如下子步驟:
子步驟3,在所述第一客戶端采集的流數據中,添加標記主播用戶暫停直播的第一標識。
5.根據權利要求1所述的方法,其中,所述步驟2包括如下子步驟:
子步驟4,檢測到針對第一客戶端采集的流數據的切斷操作。
6.根據權利要求5所述的方法,其中,在所述步驟2之后,還包括如下步驟:
步驟7,判定所述主播用戶停止直播;
所述步驟3包括如下子步驟:
子步驟5,在所述第一客戶端采集的流數據中,添加標記主播用戶停止直播的第二標識。
7.根據權利要求1所述的方法,其中,所述步驟3包括如下子步驟:
子步驟6,在所述第一客戶端錄制的視頻數據的設定位置添加標記主播用戶離開的標識;
子步驟7,將視頻數據封裝成設定流數據封裝協議的數據包。
8.一種用于通知主播狀態的系統,包括:
用于判定第一客戶端的用戶類型為主播用戶的裝置;
用于檢測到所述第一客戶端并未在系統桌面運行的裝置;以及
用于在所述第一客戶端采集的流數據中,添加標記主播用戶離開的標識的裝置,以供接收流數據的第二客戶端從所述流數據中讀取所述標識以及根據所述標識提示主播狀態為離開;
所述系統還包括:
用于在所述檢測到所述第一客戶端并未在系統桌面運行之后,判定所述主播用戶暫停直播的裝置;
用于在所述在所述第一客戶端采集的流數據中,添加標記主播用戶離開的標識之前,從系統進程列表的第一項讀取當前在系統桌面運行的目標程序信息,并與標記主播用戶離開的標識一同添加至第一客戶端采集的流數據中的裝置。
9.根據權利要求8所述的系統,其中,所述用于檢測到所述第一客戶端并未在系統桌面運行的裝置包括:
用于檢測將所述第一客戶端切換至系統后臺的切換事件的裝置;
或,用于判定系統進程列表的第一項并非第一客戶端對應的進程的裝置。
10.根據權利要求8所述的系統,其中,所述系統還包括:
用于在所述在所述第一客戶端采集的流數據中,添加標記主播用戶離開的標識之后,提取預設視頻片段并以流數據的格式提供給第二客戶端的裝置。
11.根據權利要求8所述的系統,其中,所述用于在所述第一客戶端采集的流數據中,添加標記主播用戶離開的標識的裝置,具體用于在所述第一客戶端采集的流數據中,添加標記主播用戶暫停直播的第一標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711484893.1/1.html,轉載請聲明來源鉆瓜專利網。





