日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

实时视频流:工作原理

發布時間:2023/12/18 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 实时视频流:工作原理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們來談談實時視頻流的過程。它從相機開始。今天的相機是數碼相機,可以以驚人的4K分辨率(2160p)捕捉圖像。該分辨率需要非常高的比特率來支持從相機輸出的“原始”數字視頻信號,因此用于傳輸該信號的電纜必須能夠處理大量數據。在某些情況下可以使用HDMI或以太網電纜。但大多數情況下,長距離傳輸的4K信號需要SDI電纜才能管理帶寬要求。

有些直播是通過智能手機完成的,但更嚴肅的現場制作會使用額外的相機。常見的現場制作通常使用三相機工作室設置。這些攝像機和其他視頻源連接到在它們之間轉換的切換器。用于制作的音頻通過XLR電纜傳輸到混音器。通常,切換器將來自調音臺的音頻添加到最終輸出信號中。它還可能包括添加圖形,標題甚至動畫的功能。當需要采集卡時,切換器可以是硬件,軟件或兩者兼而有之。

將實時視頻編碼為可流式文件格式

對于要存儲或流式傳輸的最終輸出信號,視頻信號需要通過編碼器壓縮為“編解碼器”。編解碼器有各種形狀和大小。業界的標準是H.264,它通常用于廣播和分發。H.264壓縮視頻以便輕松流式傳輸,這意味著將千兆字節壓縮到兆字節。

編碼器本身可能內置于攝像頭中,但它也可以是獨立設備,計算機軟件或移動應用程序。

一旦視頻流通過編碼器壓縮,視頻數據仍然需要打包成實時傳輸協議(RTP),以便通過互聯網傳輸。作為大量連續數據,需要將其分解為可消化的塊或信息包。稍后這些分組將被媒體播放器重新組合并解碼成連續信號。許多編碼器使用RTMP作為標準,我們自己的WOWZ協議建立在該標準之上。

向服務器提供流媒體

打包后,將流拉出或推送到媒體服務器。媒體服務器可能與編碼器位于同一系統上,也可能位于云中的某個位置。

代碼轉換,轉換,轉換和Transmuxing

媒體服務器從編碼器中提取流并根據需要轉換視頻。Ingress是進入媒體服務器的數據量。媒體服務器可以將數據轉碼為新的編解碼器。他們可以將視頻轉換為不同的分辨率,甚至可以轉換數據,從而創建不同的比特率。媒體服務器還可以將數據重新打包或轉換為不同的協議。從媒體服務器傳出的數據稱為出口。我們來談談實時視頻流的過程。它從相機開始。今天的相機是數碼相機,可以以驚人的4K分辨率(2160p)捕捉圖像。該分辨率需要非常高的比特率來支持從相機輸出的“原始”數字視頻信號,因此用于傳輸該信號的電纜必須能夠處理大量數據。在某些情況下可以使用HDMI或以太網電纜。但大多數情況下,長距離傳輸的4K信號需要SDI電纜才能管理帶寬要求。

有些直播是通過智能手機完成的,但更嚴肅的現場制作會使用額外的相機。常見的現場制作通常使用三相機工作室設置。這些攝像機和其他視頻源連接到在它們之間轉換的切換器。用于制作的音頻通過XLR電纜傳輸到混音器。通常,切換器將來自調音臺的音頻添加到最終輸出信號中。它還可能包括添加圖形,標題甚至動畫的功能。當需要采集卡時,切換器可以是硬件,軟件或兩者兼而有之。

將實時視頻編碼為可流式文件格式

對于要存儲或流式傳輸的最終輸出信號,視頻信號需要通過編碼器壓縮為“編解碼器”。編解碼器有各種形狀和大小。業界的標準是H.264,它通常用于廣播和分發。H.264壓縮視頻以便輕松流式傳輸,這意味著將千兆字節壓縮到兆字節。

編碼器本身可能內置于攝像頭中,但它也可以是獨立設備,計算機軟件或移動應用程序。

一旦視頻流通過編碼器壓縮,視頻數據仍然需要打包成實時傳輸協議(RTP),以便通過互聯網傳輸。作為大量連續數據,需要將其分解為可消化的塊或信息包。稍后這些分組將被媒體播放器重新組合并解碼成連續信號。許多編碼器使用RTMP作為標準,我們自己的WOWZ協議建立在該標準之上。

向服務器提供流媒體

打包后,將流拉出或推送到媒體服務器。媒體服務器可能與編碼器位于同一系統上,也可能位于云中的某個位置。

代碼轉換,轉換,轉換和Transmuxing

媒體服務器從編碼器中提取流并根據需要轉換視頻。Ingress是進入媒體服務器的數據量。媒體服務器可以將數據轉碼為新的編解碼器。他們可以將視頻轉換為不同的分辨率,甚至可以轉換數據,從而創建不同的比特率。媒體服務器還可以將數據重新打包或轉換為不同的協議。從媒體服務器傳出的數據稱為出口。

總結

以上是生活随笔為你收集整理的实时视频流:工作原理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。