[發明專利]一種基于IPV9的直播系統在審
| 申請號: | 201911192298.X | 申請日: | 2019-11-28 |
| 公開(公告)號: | CN111064973A | 公開(公告)日: | 2020-04-24 |
| 發明(設計)人: | 張洪濤;夏耀威;吳丹雯;李利榮;劉歆;張旭;張澤森 | 申請(專利權)人: | 湖北工業大學 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/233;H04N21/2343;H04N21/238;H04N21/488;H04N21/643;H04N21/845;H04N21/8543 |
| 代理公司: | 武漢科皓知識產權代理事務所(特殊普通合伙) 42222 | 代理人: | 魯力 |
| 地址: | 430068 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ipv9 直播 系統 | ||
1.一種基于IPV9的直播系統,其特征在于,包括:
音視頻采集模塊:實現對主播的PC端的音視頻信息采集、實時編碼,然后通過流媒體協議把音視頻流推送到服務器;
服務器模塊:接收主播推送的音視頻信息,把音視頻信息轉碼切片成TS格式以用于HLS協議拉流;
網頁播放器模塊:用戶通過瀏覽器訪問服務器上的網頁資源,然后在網頁上選擇想要觀看的正在直播的主播的直播間,進入直播間會自動播放主播的實時視頻;
推流端:主要通過攝像頭采集視頻數據和麥克風采集音頻數據,經過一系列前處理、編碼、封裝,然后推流到CDN進行分發。
2.根據權利要求1所述的一種基于IPV9的直播系統,其特征在于,服務器模塊包括:
Nginx核心模塊:提供Nginx最基本的核心服務,包括進程管理、權限控制、錯誤日志記錄、配置文件解析、事件驅動機制、進程管理;
Nginx-rtmp-module模塊:Nginx-rtmp-module模塊是Nginx的第三方模塊,是一個基于Nginx的流媒體服務器,Nginx-rtmp-module模塊用于接收推流端推送的流媒體,并把流媒體分割成TS文件,支持播放端HLS拉流;
Swoole模塊:用于實現客戶端和服務器之間建立websocket長連接,進而實現彈幕消息的發送和接收;
cpolar模塊:用于將直播系統的網站公布到互聯網上。
3.根據權利要求1所述的一種基于IPV9的直播系統,其特征在于,推流端包括:
音頻采集:通過讀取主播電腦的聲卡,獲取主播聲卡的音頻采樣數據;音頻采樣數據一般為PCM編碼后的數據;
視頻采集:通過讀取主播電腦的攝像頭,采集主播攝像頭的像素數據;視頻像素數據一般為YUV格式的數據;
音頻編碼:把音頻采樣數據壓縮成為音頻碼流,從而降低音頻的數據量;本系統的推流端中采用的是AAC編碼,可以將音頻數據壓縮10倍以上;
視頻編碼:把采集到視頻像素數據壓縮成為視頻碼流,從而降低視頻的數據量;本系統的推流端中采用的是h.264編碼,可以將圖像數據壓縮100倍以上;
音視頻封裝:把AAC編碼的音頻碼流和h.264編碼的視頻碼流按照一定的格式封裝;本直播系統的推流端中采用的是FLV封裝格式,FLV格式包含頭文件,數據由大小不固定的Tag構成;
音視頻推流:本直播系統的推流采用RTMP協議,把音視頻封裝后的存儲路徑改為流媒體服務器的地址即可;FFmpeg會直接把封裝的音視頻推送到流媒體服務器,需要流媒體服務器支持RTMP協議推流;
視頻預覽:把采集到視頻像素數據預覽在電腦屏幕上,以便于主播實時了解推流的視頻信息。
4.根據權利要求1所述的一種基于IPV9的直播系統,其特征在于,網頁播放器模塊是一個基于HTML5的網頁播放器,包括前端顯示模塊和后臺控制模塊;
前端顯示模塊包括:
視頻播放區:用于播放從服務器獲取的實時音視頻流;
彈幕顯示區:用于顯示直播間觀眾發送的實時彈幕;
用戶控制區:用于用戶控制播放、暫停、全屏觀看以及彈幕的顯示與關閉,
后臺控制模塊包括:
視頻播放與控制模塊:采用HTML5播放視頻的標準,video標簽;video標簽自帶的播放控件中有播放、停止、全屏播放、音量控制、進度條等功能;
彈幕輸入與控制模塊:采用CSS和JavaScript設計;其中CSS用于控制彈幕的樣式,例如顏色和字體大小等;JavaScript用于控制彈幕隨機顯示的位置;
向服務器發送或接收服務器彈幕信息模塊::采用JavaScript建立客戶端與服務器的websocket連接,用于向服務器發送彈幕信息和從服務器接收彈幕信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北工業大學,未經湖北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911192298.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:凈水處理系統
- 下一篇:會話優先級判定方法及裝置





