System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于通信,提供一種基于私有視頻傳輸協議的直播方法和裝置。
技術介紹
1、隨著信息化與互聯網及視頻技術的快速發展,用戶對于實時監控需求日益增長,對實時視頻的需求不在僅限于安全防護領域,在景區景觀宣傳,餐廳就餐環境宣傳,景區/餐館排隊情況實時查看等多場合多場景的直播查看都有需求。然而,傳統的私有協議下的實時監控往往局限于特定的播放軟件,難以實現對外公開分享,限制了信息的傳播范圍和利用價值,通過技術手段實現企標協議實時監控視頻的安全、高效轉換,并對外提供慢直播服務,以滿足公眾對各種場景直播觀看需求,因此,能夠將企標協議下的實時監控視頻轉換為公共慢直播的方法顯得尤為重要。
2、現有技術中存在以下問題:靈活性局限,播放需要集成sdk,才能滿足例如h5頁面、小程序、大屏播放等,用戶觀看需要下載注冊app,流程復雜且繁瑣;播放流暢性差,私有協議視頻流無法接入cdn分發,用戶觀看視頻時使用一人一路視頻流,具體從視頻源站直接拉流,帶寬占用大且受網絡環境影響存在卡頓等播放流暢性差的問題,進而導致用戶體驗差。
3、因此,有必要提供一種基于私有視頻傳輸協議的直播方法,以解決上述問題。
技術實現思路
1、本專利技術提供一種基于私有視頻傳輸協議的直播方法和裝置,以解決現有技術中播放靈活性受限制,需要集成sdk或下載app,整個播放流程復雜且繁瑣,因播放時需從視頻源站直接拉流,導致帶寬占用大且受網絡環境影響觀看過程存在卡頓等的播放流暢性差的問題,用戶體驗感差等的技術問題,本專利
2、本專利技術第一方面提出一種基于私有視頻傳輸協議的直播方法,所述直播方法包括:接收來自客戶端的直播請求,根據直播請求中的終端標志,發起拉流請求;基于所建立的數據流傳輸通道,并從相應終端拉取協議視頻數據流數據;流媒體將私有協議視頻數據流推送到協議轉換服務;將所生成的視頻流地址作為回源地址發送到分發服務以生成cdn播放地址,基于所生成的cdn播放地址進行直播內容審核;將所生成的視頻流地址作為回源地址發送到分發服務以生成cdn播放地址,基于所生成的cdn播放地址進行直播內容審核;用戶通過各類客戶端應用選擇通過內容審核的直播內容進行觀看。
3、本專利技術第二方面提出一種基于私有視頻傳輸協議的直播裝置,其執行本專利技術第一方面所述的直播方法,所述直播裝置包括:接收模塊,接收來自客戶端的直播請求,根據直播請求中的終端標志,發起拉流請求;拉取模塊,基于所建立的數據流傳輸通道,并從相應終端拉取協議視頻數據流數據;推送模塊,流媒體將私有協議視頻數據流推送到協議轉換服務;分發模塊,將所生成的視頻流地址作為回源地址發送到分發服務以生成cdn播放地址,基于所生成的cdn播放地址進行直播內容審核;觀看模塊,用戶通過各類客戶端應用選擇通過內容審核的直播內容進行觀看。
4、本專利技術第三方面提供一種電子設備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序;當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本專利技術第一方面所述的直播方法。
5、本專利技術第四方面提供一種計算機可讀介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現本專利技術第一方面所述的直播方法。
6、本專利技術實施例包括以下優點:
7、與現有技術相比,本專利技術通過接收來自客戶端的直播請求,根據直播請求中的終端標志,發起拉流請求;基于所建立的數據流傳輸通道,并從相應終端拉取協議視頻數據流數據,無需集成sdk,能夠有效簡化流程;流媒體將私有協議視頻數據流推送到協議轉換服務,能夠獲得經私有協議轉換后的視頻數據流,占用寬帶小,不受網絡環境的影響,進而提高播放流暢性;將所生成的視頻流地址作為回源地址發送到分發服務以生成cdn播放地址,基于所生成的cdn播放地址進行直播內容審核;用戶通過各類客戶端應用選擇通過內容審核的直播內容進行觀看,能夠提高用戶體驗感。
8、此外,該方法不僅保留了實時監控的實時性和準確性,還通過慢直播形式提升了觀看體驗,降低了網絡帶寬要求,便于公眾在不同網絡環境下觀看,能夠有效滿足向公眾展示生產情況、增強透明度及吸引公眾關注的需求。
本文檔來自技高網...【技術保護點】
1.一種基于私有視頻傳輸協議的直播方法,其特征在于,所述直播方法包括:
2.根據權利要求1所述的直播方法,其特征在于,包括:
3.根據權利要求2所述的直播方法,其特征在于,包括:
4.根據權利要求1所述的直播方法,其特征在于,包括:
5.根據權利要求1所述的直播方法,其特征在于,包括:
6.根據權利要求1所述的直播方法,其特征在于,包括:
7.一種基于私有視頻傳輸協議的直播裝置,其特征在于,其執行權利要求1至6中任一項所述的直播方法,所述直播裝置包括:
8.根據權利要求7所述的直播裝置,其特征在于,包括:
9.根據權利要求8所述的直播裝置,其特征在于,包括:
10.根據權利要求7所述的直播裝置,其特征在于,包括:
【技術特征摘要】
1.一種基于私有視頻傳輸協議的直播方法,其特征在于,所述直播方法包括:
2.根據權利要求1所述的直播方法,其特征在于,包括:
3.根據權利要求2所述的直播方法,其特征在于,包括:
4.根據權利要求1所述的直播方法,其特征在于,包括:
5.根據權利要求1所述的直播方法,其特征在于,包括:
6.根據權利要求...
【專利技術屬性】
技術研發人員:王威,王明奇,牛冠杰,韓豐景,林瓏,
申請(專利權)人:聯通在線信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。