新四季網

一種數字視頻流的傳輸方法

2023-06-08 20:25:36 1

一種數字視頻流的傳輸方法
【專利摘要】本發明涉及一種數字視頻流的傳輸方法。該方法包括以下步驟:通電及初始化;USB視頻傳輸模塊通過設在USB視頻傳輸模塊上的網絡接口等待視頻接收端傳來的HTTP指令;接收到HTTP指令後,USB視頻傳輸模塊與視頻攝錄端進行握手過程;USB視頻傳輸模塊接收視頻攝錄端傳來的實時視頻流數據,若視頻流數據有效,則進入下一步驟,若視頻流數據無效,則返回重新進行握手過程;USB視頻傳輸模塊通過網絡接口向視頻接收端發送實時視頻流數據。本發明擺脫了通常UVC設備相對複雜的結構,利用了USB傳輸簡單通用的結構類型,更利於視頻設備端的實現及相關驅動的移植,便於理解和擴充,簡化了視頻傳輸設備結構,降低了傳輸成本。
【專利說明】一種數字視頻流的傳輸方法
【技術領域】
[0001]本發明涉及視頻傳輸領域,尤其涉及一種數字視頻流的傳輸方法。
【背景技術】
[0002]隨著科技的發展,現在的數位相機、攝錄機等視頻捕捉採集設備的編碼能力越來越強,相關的視頻資源也越來越多,造成網絡負荷越來越大,需要視頻設備儘可能高速高質量地採集及輸出視頻。目前比較常用的UVCXUSB Video Class)結構中設備結構比較複雜,驅動和實現不容易,對設備性能要求高,整個傳輸成本較高,不利於技術推廣應用。

【發明內容】

[0003]本發明的目的在於為克服現有技術的缺陷,而提供一種數字視頻流的傳輸方法,以簡化視頻傳輸設備結構,降低傳輸成本。
[0004]為實現上述目的,本發明採用以下技術方案:
[0005]一種數字視頻流的傳輸方法,包括以下步驟:
[0006]SI,視頻攝錄端通電,與視頻攝錄端通過USB接口連接的USB視頻傳輸模塊進行初始化;
[0007]S2,USB視頻傳輸模塊通過設在USB視頻傳輸模塊上的網絡接口等待視頻接收端傳來的HTTP指令,若收到HTTP指令則進入下一步驟,若沒有收到HTTP指令則繼續等待;
[0008]S3,接收到HTTP指令後,USB視頻傳輸模塊與視頻攝錄端進行握手過程,若握手不成功,則返回步驟S2重新接收HTTP指令,若握手成功,則進入下一步驟;
[0009]S4, USB視頻傳輸模塊接收視頻攝錄端傳來的實時視頻流數據,若視頻流數據有效,則進入下一步驟,若視頻流數據無效,則返回步驟S3重新進行握手過程;
[0010]S5, USB視頻傳輸模塊通過網絡接口向視頻接收端發送實時視頻流數據。
[0011]進一步地,步驟SI中包括以下步驟:
[0012]SI I,視頻攝錄端通電,USB視頻傳輸模塊的驅動加載;
[0013]S12,對USB視頻傳輸模塊的USB接口進行拔插檢測,對視頻攝錄端進行枚舉;
[0014]S13,USB視頻傳輸模塊的HTTP服務的準備和啟動。
[0015]進一步地,步驟S3包括以下步驟:
[0016]S31,USB視頻傳輸模塊接收到HTTP指令後對其進行解析;
[0017]S32, USB視頻傳輸模塊向視頻攝錄端發送準備指令;
[0018]S33,視頻攝錄端向USB視頻傳輸模塊發送約定的包頭數據;
[0019]S34,USB視頻傳輸模塊判斷是否握手成功,若不成功則返回步驟S2重新等待HTTP指令,若成功則進入步驟S4。
[0020]進一步地,在所述步驟S5中,USB視頻傳輸模塊的USB數據接收模塊將從視頻攝錄端的視頻採集模塊接收到的視頻流數據從網絡接口發送至視頻接收端的網絡設備接口。
[0021]進一步地,步驟S5之後還包括以下步驟:[0022]S6,USB視頻傳輸模塊判斷實時視頻流數據是否發送成功,若成功則返回步驟S4繼續傳送實時視頻流數據,若不成功則返回步驟S2等待視頻接收端的HTTP指令。
[0023]進一步地,視頻接收端為電腦、平板電腦或者智慧型手機。
[0024]進一步地,USB視頻傳輸模塊內嵌到視頻攝錄端或獨立於視頻攝錄端。
[0025]本發明與現有技術相比的有益效果是:
[0026]I)本發明擺脫了通常UVC設備相對複雜的結構,利用了 USB傳輸簡單通用的結構類型,更利於視頻設備端的實現及相關驅動的移植,便於理解和擴充,簡化了視頻傳輸設備結構,降低了傳輸成本。
[0027]2)本發明對USB傳輸的視頻格式無特別要求,同時主要的視頻信息由終端解碼器來自行解碼處理,這些視頻信息基本都可以在視頻流數據本身中獲取,無需先預存入視頻設備中重複發送,因此可以充分利用USB傳輸接口的通用性以及視頻採集模塊日益增強的編碼能力,實現高壓縮比、高質量、低帶寬的實時視頻流傳輸。
[0028]3)本發明的傳輸延時大幅縮短,使得數位相機、數碼攝錄機視頻的網絡傳輸延時可以控制在I秒以內,比現有技術的7秒左右的延時有了很大的改善。
[0029]4)本發明的USB的傳輸機制相對簡單,對視頻設備端的任務負荷小,可以實現邊錄邊傳的功能,現有技術模式無法實現此功能。
[0030]5)本發明對視頻流格式沒有特別要求,無需對收到的數據做任何再加工或預處理,因此可以靈活發布各類視頻流。
[0031]6)本發明的USB視頻傳輸模塊可以獨立於視頻攝錄端,置於專用的視頻發布伺服器內,採用即收即發的實時傳輸機制,不在本地外部存儲介質上生成任何臨時數據和文件,避免了其他傳輸發布技術經常產生很多臨時文件、垃圾文件的問題。
【專利附圖】

【附圖說明】
[0032]圖1為本發明實施例的流程圖【具體實施方式】
[0033]為了更充分理解本發明的技術內容,下面結合具體實施例對本發明的技術方案作進一步介紹和說明。
[0034]本發明實施例的流程圖如圖1所示。
[0035]本實施例的傳輸方法涉及視頻攝錄端、USB視頻傳輸模塊和視頻接收端。視頻攝錄端設有視頻採集模塊,同樣也設有USB接口與USB視頻傳輸模塊連接。USB視頻傳輸模塊包括與視頻採集模塊中的USB設備控制器電連接的USB主機控制器、通過USB主機控制器啟動的USB設備驅動模塊以及通過USB設備驅動模塊接收視頻採集模塊發出的視頻流數據的USB數據接收模塊。USB主機控制器負責檢索與USB視頻傳輸模塊USB連接的視頻攝錄端以及控制USB視頻傳輸模塊中USB傳輸的整個過程。視頻接收端設有用於接收視頻流數據的網絡設備接口。
[0036]數字視頻流的傳輸方法包括以下步驟:
[0037]步驟SI,視頻攝錄端通電,與視頻攝錄端通過USB接口連接的USB視頻傳輸模塊進行初始化;[0038]步驟S2,USB視頻傳輸模塊通過設在USB視頻傳輸模塊上的網絡接口等待視頻接收端傳來的HTTP指令,若收到HTTP指令則進入下一步驟,若沒有收到HTTP指令則繼續等待;
[0039]步驟S3,接收到HTTP指令後,USB視頻傳輸模塊與視頻攝錄端進行握手過程,若握手不成功,則返回步驟S2重新接收HTTP指令,若握手成功,則進入下一步驟;
[0040]步驟S4, USB視頻傳輸模塊接收視頻攝錄端傳來的實時視頻流數據,若視頻流數據有效,則進入下一步驟,若視頻流數據無效,則返回步驟S3重新進行握手過程;
[0041]步驟S5,USB視頻傳輸模塊通過網絡接口向視頻接收端發送實時視頻流數據;
[0042]步驟S6,USB視頻傳輸模塊判斷實時視頻流數據是否發送成功,若成功則返回步驟S4繼續傳送實時視頻流數據,若不成功則返回步驟S2等待視頻接收端的HTTP指令。
[0043]其中,步驟SI中包括以下步驟:
[0044]步驟S11,視頻攝錄端通電,USB視頻傳輸模塊的驅動加載;
[0045]步驟S12,對USB視頻傳輸模塊的USB接口進行拔插檢測,對視頻攝錄端進行枚舉;
[0046]步驟S13,USB視頻傳輸模塊的HTTP服務的準備和啟動。
[0047]其中,步驟S3包括以下步驟:
[0048]步驟S31,USB視頻傳輸模塊接收到HTTP指令後對其進行解析;
[0049]步驟S32,USB視頻傳輸模塊向視頻攝錄端發送準備指令;
[0050]步驟S33,視頻攝錄端向USB視頻傳輸模塊發送約定的包頭數據;
[0051]步驟S34,USB視頻傳輸模塊判斷是否握手成功,若不成功則返回步驟S2重新等待HTTP指令,若成功則進入步驟S4。
[0052]在所述步驟S5中,USB視頻傳輸模塊的USB數據接收模塊將從視頻攝錄端的視頻採集模塊接收到的視頻流數據從網絡接口發送至視頻接收端的網絡設備接口。
[0053]視頻接收端為電腦、平板電腦或者智慧型手機等。視頻攝錄端為手機、電腦、相機、攝像機等。
[0054]在本實施例中USB視頻傳輸模塊內嵌到視頻攝錄端,在其他實施例中USB視頻傳輸模塊可獨立於視頻攝錄端,如置於專用的視頻發布伺服器內。
[0055]以上陳述僅以實施例來進一步說明本發明的技術內容,以便於讀者更容易理解,但不代表本發明的實施方式僅限於此,任何依本發明所做的技術延伸或再創造,均受本發明的保護。
【權利要求】
1.一種數字視頻流的傳輸方法,其特徵在於,包括以下步驟: SI,視頻攝錄端通電,與所述視頻攝錄端通過USB接口連接的USB視頻傳輸模塊進行初始化; S2,所述USB視頻傳輸模塊通過設在USB視頻傳輸模塊上的網絡接口等待視頻接收端傳來的HTTP指令,若收到HTTP指令則進入下一步驟,若沒有收到HTTP指令則繼續等待;S3,接收到HTTP指令後,所述USB視頻傳輸模塊與視頻攝錄端進行握手過程,若握手不成功,則返回步驟S2重新接收HTTP指令,若握手成功,則進入下一步驟; S4,所述USB視頻傳輸模塊接收視頻攝錄端傳來的實時視頻流數據,若視頻流數據有效,則進入下一步驟,若視頻流數據無效,則返回步驟S3重新進行握手過程; S5,所述USB視頻傳輸模塊通過網絡接口向視頻接收端發送實時視頻流數據。
2.如權利要求1所述的數字視頻流的傳輸方法,其特徵在於,所述步驟SI中包括以下步驟: S11,視頻攝錄端通電,所述USB視頻傳輸模塊的驅動加載; S12,對所述USB視頻傳輸模塊的USB接口進行拔插檢測,對視頻攝錄端進行枚舉; S13,所述USB視頻傳輸模塊的HTTP服務的準備和啟動。
3.如權利要求1所述的數字視頻流的傳輸方法,其特徵在於,所述步驟S3包括以下步驟: S31,所述USB視頻傳輸模塊接收到HTTP指令後對其進行解析; S32,所述USB視頻傳輸模塊向視頻攝錄端發送準備指令; S33,所述視頻攝錄端向USB視頻傳輸模塊發送約定的包頭數據; S34,所述USB視頻傳輸模塊判斷是否握手成功,若不成功則返回步驟S2重新等待HTTP指令,若成功則進入步驟S4。
4.如權利要求1所述的數字視頻流的傳輸方法,其特徵在於,在所述步驟S5中,所述USB視頻傳輸模塊的USB數據接收模塊將從所述視頻攝錄端的視頻採集模塊接收到的視頻流數據從所述網絡接口發送至所述視頻接收端的網絡設備接口。
5.如權利要求1至4任一項所述的數字視頻流的傳輸方法,其特徵在於,所述步驟S5之後還包括以下步驟: S6,所述USB視頻傳輸模塊判斷實時視頻流數據是否發送成功,若成功則返回步驟S4繼續傳送實時視頻流數據,若不成功則返回步驟S2等待所述視頻接收端的HTTP指令。
6.如權利要求1至4任一項所述的數字視頻流的傳輸方法,其特徵在於,所述視頻接收端為電腦、平板電腦或者智慧型手機。
7.如權利要求1至4任一項所述的數字視頻流的傳輸方法,其特徵在於,所述USB視頻傳輸模塊內嵌到視頻攝錄端或獨立於視頻攝錄端。
【文檔編號】H04N21/61GK103686435SQ201310733501
【公開日】2014年3月26日 申請日期:2013年12月27日 優先權日:2013年12月27日
【發明者】歐陽君虎, 甘衛軍 申請人:天彩電子(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀