System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及視頻傳輸,尤其涉及一種直播連線過程中的橫豎屏自適應組合方法、裝置、設備。
技術介紹
1、云連線為重要軟件運營服務(software?as?a?service,saas)層云應用產品服務,該平臺是一種實時流媒體服務云平臺;云連線基于云匯聚、云協轉、云傳輸、云連線、云合屏等平臺功能模塊進行封裝和開發,可提供超低延時連線解決方案。
2、通過該產品,主持人、嘉賓等角色可以通過互聯網連線方式進入云連線進行內容制作,打破地域限制;節目負責人、責編等角色可以通過云連線進行協同節目制作,實現便捷的異地生產。
3、目前的平臺界面能夠適配橫屏顯示,但在橫屏跟縱屏信號同時需要顯示時,縱屏信號可能需要裁切跟縮放,元素的排列和顯示效果可能不盡如人意,因此目前的顯示適配會導致界面顯示混亂、信息呈現不清晰,進而影響用戶對連線操作的理解和執行。
技術實現思路
1、本公開提供了一種直播連線過程中的橫豎屏自適應組合方法、裝置、設備及存儲介質。
2、根據本公開的第一方面,提供了一種直播連線過程中的橫豎屏自適應組合方法,該方法包括:
3、云連線系統接收各連線軟件終端的信號,其中,所述連線軟件終端包括小屏端連線軟件終端以及演播室端連線軟件終端;
4、對各連線軟件終端的信號進行分析,確定信號來源及信號特征,其中,所述信號特征包括分辨率、寬高比、幀率、畫幅構成以及信號內容;
5、根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終
6、在第一方面的一些實現方式中,該方法還包括:
7、當連線終端基于連線軟件終端的信號中的分辨率確定信號類型為豎屏信號時,云連線系統接收的連線軟件終端的信號是連線終端將對應的信號進行采集并基于對應信號中人的姿態信息轉換的橫屏信號;
8、當連線終端基于連線軟件終端的信號中的分辨率確定信號類型為橫屏信號時,云連線系統接收的連線軟件終端的信號是連線終端采集的橫屏信號。
9、在第一方面的一些實現方式中,根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源及信號特征,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式,包括:
10、根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源、分辨率、寬高比、幀率、畫幅構成以及信號內容中人的姿態信息按照預設的排列算法進行尺寸計算,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式。
11、在第一方面的一些實現方式中,信號特征還包括視頻互動內容信息;
12、所述方法還包括:
13、基于連線軟件終端的信號對應的視頻互動內容信息確定當前需要主窗口展示的信號;
14、基于當前需要主窗口展示的信號對應的分辨率、寬高比、幀率、畫幅構成以及信號內容中人的姿態信息,對當前顯示界面的顯示區域中的布局方式進行調整,得到調整后的布局方式。
15、在第一方面的一些實現方式中,該方法還包括:
16、基于各連線軟件終端的信號,確定停止接入的信號和/或新接入的信號;
17、基于停止接入的信號在平臺顯示界面中的布局,和/或新接入的信號的分辨率,對所述布局方式進行調整。
18、在第一方面的一些實現方式中,根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源、分辨率、寬高比、幀率、畫幅構成以及信號內容中人的姿態信息按照預設的排列算法進行尺寸計算,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式,包括:
19、基于各連線軟件終端的信號對應的信號來源、分辨率、寬高比、幀率、畫幅構成以及信號內容中人的姿態信息確定橫屏顯示的信號以及要進行豎屏轉換的信號;
20、將所述要進行豎屏轉換的信號轉換為豎屏信號;
21、基于橫屏顯示的信號和轉換的豎屏信號的數量以及展示的優先順序,根據云連線系統當前顯示界面的顯示區域的形狀以及大小,按照預設的排列算法進行尺寸計算,確定當前顯示界面的顯示區域中的布局方式。
22、在第一方面的一些實現方式中,基于橫屏顯示的信號和轉換的豎屏信號的數量以及展示的優先順序,根據云連線系統當前顯示界面的顯示區域的形狀以及大小,按照預設的排列算法進行尺寸計算,確定當前顯示界面的顯示區域中的布局方式,包括:
23、基于橫屏顯示的信號和轉換的豎屏信號的數量以及展示的優先順序,根據云連線系統當前顯示界面的顯示區域的形狀以及大小,按照預設的排列算法,確定顯示尺寸需要調整的信號以及對應預設顯示模板尺寸的信號;
24、對顯示尺寸需要調整的信號進行尺寸調整,得到尺寸調整后的信號;
25、基于尺寸調整后的信號以及對應預設顯示模板尺寸的信號,確定當前顯示界面的顯示區域中的布局方式。
26、根據本公開的第二方面,提供了一種直播連線過程中的橫豎屏自適應組合裝置,該裝置包括:
27、接收模塊,用于接收各連線軟件終端的信號,其中,所述連線軟件終端包括小屏端連線軟件終端以及演播室端連線軟件終端;
28、分析模塊,用于對各連線軟件終端的信號進行分析,確定信號來源及信號特征,其中,所述信號特征包括分辨率、寬高比、幀率、畫幅構成以及信號內容;
29、確定模塊,用于根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源及信號特征,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式,并進行展示。
30、根據本公開的第三方面,提供了一種電子設備,該電子設備包括:存儲器和處理器,存儲器上存儲有計算機程序,處理器執行程序時實現如以上的方法。
31、根據本公開的第四方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,程序被處理器執行時實現如根據本公開的第一方面的方法。
32、本公開中,通過云連線系統接收各連線軟件終端的信號,其中,連線軟件終端包括連線軟件終端以及演播室端連線軟件終端;對各連線軟件終端的信號進行分析,確定信號來源及信號特征,其中,信號特征包括分辨率、寬高比、幀率、畫幅構成以及信號內容;根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源及信號特征,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式,并進行展示。本公開通過對各連線軟件終端的信號進行分析,確定信號來源及信號特征,基于該信號來源及信號特征進而使各連線軟件終端的信號能夠在平臺顯示界面中進行合理的布局,提高了用戶對連線操作的理解和執行效率。
33、應當理解,
技術實現思路
部分中所描述的內容并非旨在限定本公開的實施例的關鍵或重要特征,亦非用于本文檔來自技高網...
【技術保護點】
1.一種直播連線過程中的橫豎屏自適應組合方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源及信號特征,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式,包括:
4.根據權利要求2所述的方法,其特征在于,所述信號特征還包括視頻互動內容信息;
5.根據權利要求3所述的方法,其特征在于,所述方法還包括:
6.根據權利要求3所述的方法,其特征在于,所述根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源、分辨率、寬高比、幀率、畫幅構成以及信號內容中人的姿態信息按照預設的排列算法進行尺寸計算,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式,包括:
7.根據權利要求6所述的方法,其特征在于,所述基于橫屏顯示的信號和轉換的豎屏信號的數量以及展示的優先順序,根據云連線系統當前顯示界面的
8.一種直播連線過程中的橫豎屏自適應組合裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,包括:
10.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,
...【技術特征摘要】
1.一種直播連線過程中的橫豎屏自適應組合方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各連線軟件終端的信號對應的信號來源及信號特征,確定各連線軟件終端的信號在當前顯示界面的顯示區域中的布局方式,包括:
4.根據權利要求2所述的方法,其特征在于,所述信號特征還包括視頻互動內容信息;
5.根據權利要求3所述的方法,其特征在于,所述方法還包括:
6.根據權利要求3所述的方法,其特征在于,所述根據云連線系統當前顯示界面的顯示區域的形狀以及大小,基于各...
【專利技術屬性】
技術研發人員:覃益明,嵇達,汪豐毅,劉林燁,唐一枝,廖欣葉,
申請(專利權)人:湖南廣播電視臺,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。