[發明專利]一種網絡電視直播的方法、裝置和系統無效
| 申請號: | 201010144026.5 | 申請日: | 2010-04-12 |
| 公開(公告)號: | CN102215424A | 公開(公告)日: | 2011-10-12 |
| 發明(設計)人: | 王濤偉 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04N21/238 | 分類號: | H04N21/238;H04N7/26;H04L29/06 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 電視直播 方法 裝置 系統 | ||
技術領域
本發明涉及互聯網技術領域,尤其涉及一種網絡電視直播的方法、裝置和系統。
背景技術
隨著網絡技術的發展和網絡影響的擴大,網絡電視直播受到越來越多的關注。網絡電視直播將電視信號引入互聯網,使用戶可以在互聯網上觀看各個電視臺以及其他直播類節目。相對于傳統的電視直播,網絡電視直播的選擇性強,且收視方便。
為節約系統帶寬,網絡電視直播通常采用P2P(Peer?to?Peer,點對點)技術,應用于P2P網絡,P2P網絡中的點和點之間可以直接交換信息,所有設備都是通信平等的一端,每一端的設備既是客戶端又是服務器端,如何表現取決于用戶的要求,網絡應用由使用者自由驅動。網絡設備有大量的數據流入與流出,信息在網絡設備間直接流動,高速及時,降低了中轉服務成本,構成網絡設備互動的基礎和應用。在使網絡信息分散化的同時,相同特性的P2P設備可以構成存在于互聯網中的子網,使信息按照新方式又一次集中。
在使用P2P方式播放的網絡電視直播系統中,所有觀看同一個節目的用戶構成P2P網絡,每個用戶都可以從其他多個用戶中獲取節目數據,同時向其他用戶提供節目數據。現有的網絡電視直播系統包括P(Peer,種子)節點、SP(Super?Peer,超級種子)服務器和發布源子系統,其中,P節點為觀看直播節目的普通用戶,主要通過與觀看同一直播節目的其他P節點的信息交換獲取視頻數據,直接用播放器的控件進行播放;SP服務器由運營商部署,存儲有直播節目的流媒體數據,當P節點不能從觀看同一直播節目的其他P節點上獲取節目數據或者從觀看同一直播節目的其他P節點上獲取不到足夠的節目數據時,可以從SP服務器上獲得節目數據,以降低網絡電視運營商的服務器的帶寬成本;發布源子系統負責將視頻信號流化,生成流媒體數據,并將流媒體數據發布到SP服務器上。
現有技術中,發布源子系統通過將原始的節目信號流化生成流媒體數據后,再通過私有協議對流媒體數據進行封裝,最后將流媒體數據發布到超級節點SP上。P節點從SP服務器上或者觀看同一直播節目的其他P節點上獲得流媒體數據后,直接通過播放器的控件進行播放。
發明人在實現本發明的過程中,發現現有技術至少存在以下缺陷:
網絡電視直播系統發布高清電視節目(例如,碼率超過1000kbps)的信號時,帶寬較低(例如,帶寬低于1M)的用戶無法流暢地欣賞高清電視節目;同時,SP服務器向用戶傳輸高清電視節目的信號時,也會耗費較大的帶寬資源。
發明內容
本發明提供了一種網絡電視直播的方法、裝置和系統,用于降低系統消耗的帶寬資源。
本發明提供了一種網絡電視直播的方法,應用于包括發布源子系統、種子P節點和超級種子SP服務器的網絡電視直播系統中,包括以下步驟:
所述SP服務器接收所述發布源子系統壓縮后的流媒體數據,所述流媒體數據為網絡電視視頻信號的流化數據;
所述SP服務器將所述壓縮后的流媒體數據下發到所述P節點,使所述P節點對所述壓縮后的流媒體數據進行解壓縮并播放解壓縮后的流媒體數據。
優選地,所述壓縮后的流媒體數據為至少兩種碼率不同的壓縮后的流媒體數據,
所述SP服務器接收所述發布源子系統壓縮后的流媒體數據之前,還包括:
所述發布源子系統采用不同的壓縮算法對同一視頻信號對應的流媒體數據進行壓縮,獲取至少兩種碼率不同的壓縮后的流媒體數據,并將所述流媒體數據發布到所述SP服務器。
優選地,所述SP服務器將所述壓縮后的流媒體數據下發到所述P節點,包括:
所述SP服務器接收來自所述P節點的流媒體請求消息,根據所述流媒體請求消息獲取所述P節點的帶寬信息;
所述SP服務器根據所述帶寬信息,從所述至少兩種碼率不同的壓縮后的流媒體數據中為所述P節點選擇碼率匹配的壓縮后的流媒體數據;
所述SP服務器將所述匹配的壓縮后的流媒體數據下發到所述P節點。
優選地,所述P節點對所述壓縮后的流媒體數據進行解壓縮,包括:
所述P節點接收所述SP服務器下發的解壓算法,根據所述解壓算法對所述SP服務器下發的壓縮后的流媒體數據進行解壓縮。
優選地,所述SP服務器將所述壓縮后的流媒體數據下發到所述P節點之后,還包括:
所述P節點將所述壓縮后的流媒體數據發送到觀看同一直播節目的其他P節點。
本發明還提供了一種SP服務器,應用于包括發布源子系統、P節點和SP服務器的網絡電視直播系統中,所述SP服務器包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010144026.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種富含有機硒鋅的白靈菇的生產方法
- 下一篇:一種可促進菌筒盡快出菇的方法





