[發明專利]媒體流的實時推送方法及服務器有效
| 申請號: | 201910324891.9 | 申請日: | 2019-04-22 |
| 公開(公告)號: | CN110072128B | 公開(公告)日: | 2021-01-15 |
| 發明(設計)人: | 姜紅旗;辛振濤;姜紅艷;申素輝 | 申請(專利權)人: | 北京開廣信息技術有限公司 |
| 主分類號: | H04N21/25 | 分類號: | H04N21/25;H04N21/262;H04N21/6437;H04N21/845 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張潤 |
| 地址: | 100036 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 媒體 實時 推送 方法 服務器 | ||
1.一種媒體流的實時推送方法,其特征在于,所述媒體流為實時產生的媒體單元的序列,其中,每個媒體單元關聯有一個產生時間和/或一個指示產生順序的序號,所述方法包括以下步驟:
接收客戶端發送的媒體段請求,其中,所述媒體段請求攜帶至少一個命令,所述命令包括:啟動推送命令;
根據所述啟動推送命令來啟動一個推送任務,其中,當所述啟動推送命令攜帶指示待傳送的目標媒體流的第一類參數、指示待傳送的候選媒體單元特征的第二類參數和指示新的媒體段的生成方法的分段策略中的至少一個時,根據所述第一類參數確定待傳送的目標媒體流,為推送任務分配一個推送任務標識,根據所述第二類參數生成初始媒體段,并根據所述分段策略持續生成新的媒體段,將所述推送任務標識和生成的媒體段發送給所述客戶端,所述媒體段封裝了所述目標媒體流中的候選媒體單元。
2.根據權利要求1所述的媒體流的實時推送方法,其特征在于,還包括:
當所述啟動推送命令不攜帶所述第一類參數時,所述目標媒體流為缺省指定;
當所述啟動推送命令不攜帶所述第二類參數時,所述初始媒體段封裝了缺省指定的媒體單元;
當所述啟動推送命令不攜帶所述分段策略時,所述推送任務的分段策略為缺省指定。
3.根據權利要求2所述的媒體流的實時推送方法,其特征在于,所述缺省指定的媒體單元為所述目標媒體流中所有和最新媒體單元的序號間隔小于第一預設值的媒體單元,或者為所述目標媒體流中所有和最新媒體單元的產生時間間隔小于第二預設值的媒體單元。
4.根據權利要求1所述的媒體流的實時推送方法,其特征在于,當所述啟動推送命令攜帶的第二類參數包括起始序號且起始序號有效時,所述候選媒體單元的序號在所述起始序號之后。
5.根據權利要求1所述的媒體流的實時推送方法,其特征在于,當所述啟動推送命令攜帶的第二類參數包括起始時間且起始時間有效時,所述候選媒體單元的產生時間在所述起始時間之后。
6.根據權利要求1所述的媒體流的實時推送方法,其特征在于,所述每個媒體單元關聯一個優先級,當所述啟動推送命令攜帶的第二類參數包括單元優先級范圍時,所述候選媒體單元的優先級在所述單元優先級范圍內。
7.根據權利要求1所述的媒體流的實時推送方法,其特征在于,所述分段策略為等序號間隔推送,所述分段策略攜帶的參數包括:指定序號間隔,所述分段策略指示的新的媒體段的生成方法,包括以下步驟:
S801、當初始媒體段生成時,確定推送起始序號;
S802、當新的媒體單元產生時,判斷所述新的媒體單元的序號與所述推送起始序號的間隔是否等于所述指定序號間隔,如果是,則將所有序號在所述推送起始序號之后的候選媒體單元封裝成新的媒體段,更新所述推送起始序號;
S803、重復執行S802。
8.根據權利要求1所述的媒體流的實時推送方法,其特征在于,所述分段策略為等時間間隔推送,所述分段策略攜帶的參數包括:指定時間間隔,所述分段策略指示的新的媒體段的生成方法,包括:
從生成初始媒體段的時間開始,每經過一個時長為所述指定時間間隔的時間段,則將所述時間段內產生的候選媒體單元封裝成新的媒體段。
9.根據權利要求1所述的媒體流的實時推送方法,其特征在于,若干個序號連續的媒體單元組成了一個單元集,所述分段策略為單元集推送,所述分段策略攜帶的參數包括:指定單元集個數,所述分段策略指示的新的媒體段的生成方法,包括:
當新的媒體單元產生時,判斷所述新的媒體單元是否為一個單元集的最后一個媒體單元,如果是,再判斷當前待推送的單元集的個數是否等于所述指定單元集個數,如果是,則將所述當前待推送的單元集中的候選媒體單元封裝成新的媒體段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京開廣信息技術有限公司,未經北京開廣信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910324891.9/1.html,轉載請聲明來源鉆瓜專利網。





