亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于Unity的視頻流傳輸方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號(hào):40378849發(fā)布日期:2024-12-20 12:01閱讀:3來(lái)源:國(guó)知局
基于Unity的視頻流傳輸方法、裝置、設(shè)備及介質(zhì)與流程

本發(fā)明涉及計(jì)算機(jī),特別涉及一種基于unity的視頻流傳輸方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、著互聯(lián)網(wǎng)和通信技術(shù)的飛速發(fā)展,視頻流傳輸技術(shù)在各個(gè)領(lǐng)域得到了廣泛應(yīng)用。然而,傳統(tǒng)的視頻流傳輸方法存在一定的局限性,如傳輸效率低、實(shí)時(shí)性差、易受網(wǎng)絡(luò)波動(dòng)影響等問(wèn)題。因此,研究一種高效、穩(wěn)定的視頻流傳輸方法具有重要的現(xiàn)實(shí)意義。


技術(shù)實(shí)現(xiàn)思路

1、有鑒于此,本發(fā)明實(shí)施例提供了一種基于unity的視頻流傳輸方法,以解決現(xiàn)有技術(shù)中視頻流傳輸方法存在傳輸效率低、實(shí)時(shí)性差、易受網(wǎng)絡(luò)波動(dòng)影響的技術(shù)問(wèn)題。該方法包括:

2、搭建推流服務(wù)器;

3、在unity場(chǎng)景中設(shè)置至少一個(gè)攝像機(jī),通過(guò)所述攝像機(jī)實(shí)時(shí)采集屏幕中的視頻數(shù)據(jù);

4、將所述攝像機(jī)采集的視頻數(shù)據(jù)傳輸至編碼器進(jìn)行編碼;

5、將編碼后的視頻數(shù)據(jù)通過(guò)所述推流服務(wù)器傳輸至后臺(tái)服務(wù)器;

6、在所述后臺(tái)服務(wù)器中對(duì)所述編碼后的視頻數(shù)據(jù)進(jìn)行解碼,并對(duì)解碼后的視頻數(shù)據(jù)進(jìn)行顯示。

7、本發(fā)明實(shí)施例還提供了一種基于unity的視頻流傳輸裝置,以解決現(xiàn)有技術(shù)中視頻流傳輸方法存在傳輸效率低、實(shí)時(shí)性差、易受網(wǎng)絡(luò)波動(dòng)影響的技術(shù)問(wèn)題。該裝置包括:

8、推流服務(wù)器搭建模塊,用于搭建推流服務(wù)器;

9、攝像機(jī)設(shè)置模塊,用于在unity場(chǎng)景中設(shè)置至少一個(gè)攝像機(jī),通過(guò)所述攝像機(jī)實(shí)時(shí)采集屏幕中的視頻數(shù)據(jù);

10、編碼模塊,用于將所述攝像機(jī)采集的視頻數(shù)據(jù)傳輸至編碼器進(jìn)行編碼;

11、傳輸模塊,用于將編碼后的視頻數(shù)據(jù)通過(guò)所述推流服務(wù)器傳輸至后臺(tái)服務(wù)器;

12、解碼顯示模塊,用于在所述后臺(tái)服務(wù)器中對(duì)所述編碼后的視頻數(shù)據(jù)進(jìn)行解碼,并對(duì)解碼后的視頻數(shù)據(jù)進(jìn)行顯示。

13、本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述任意的基于unity的視頻流傳輸方法,以解決現(xiàn)有技術(shù)中視頻流傳輸方法存在傳輸效率低、實(shí)時(shí)性差、易受網(wǎng)絡(luò)波動(dòng)影響的技術(shù)問(wèn)題。

14、本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有執(zhí)行上述任意的基于unity的視頻流傳輸方法的計(jì)算機(jī)程序,以解決現(xiàn)有技術(shù)中視頻流傳輸方法存在傳輸效率低、實(shí)時(shí)性差、易受網(wǎng)絡(luò)波動(dòng)影響的技術(shù)問(wèn)題。

15、與現(xiàn)有技術(shù)相比,本說(shuō)明書實(shí)施例采用的上述至少一個(gè)技術(shù)方案能夠達(dá)到的有益效果至少包括:搭建推流服務(wù)器;在unity場(chǎng)景中設(shè)置至少一個(gè)攝像機(jī),通過(guò)攝像機(jī)實(shí)時(shí)采集屏幕中的視頻數(shù)據(jù);將攝像機(jī)采集的視頻數(shù)據(jù)傳輸至編碼器進(jìn)行編碼;將編碼后的視頻數(shù)據(jù)通過(guò)推流服務(wù)器傳輸至后臺(tái)服務(wù)器;在后臺(tái)服務(wù)器中對(duì)編碼后的視頻數(shù)據(jù)進(jìn)行解碼,并對(duì)解碼后的視頻數(shù)據(jù)進(jìn)行顯示。本申請(qǐng)中通過(guò)?unity場(chǎng)景中的攝像機(jī)實(shí)時(shí)采集屏幕中的視頻數(shù)據(jù),確保了視頻數(shù)據(jù)的高質(zhì)量和實(shí)時(shí)性,并直接通過(guò)推流服務(wù)器將視頻數(shù)據(jù)傳輸至后端服務(wù)器,實(shí)現(xiàn)了基于unity的視頻流傳輸?shù)胶笈_(tái)的方法,提高了傳輸穩(wěn)定性。同時(shí),由于unity引擎支持跨平臺(tái)開(kāi)發(fā),可以在多種平臺(tái)上運(yùn)行,應(yīng)用于多種操作系統(tǒng)和設(shè)備;具有較高的可擴(kuò)展性,便于后續(xù)功能的增加和升級(jí)。本申請(qǐng)的方法可廣泛應(yīng)用于遠(yuǎn)程監(jiān)控、在線教育、游戲直播、智能分析等領(lǐng)域,具有廣闊的市場(chǎng)前景。



技術(shù)特征:

1.一種基于unity的視頻流傳輸方法,其特征在于,所述方法包括:

2.如權(quán)利要求1所述的基于unity的視頻流傳輸方法,其特征在于,所述搭建推流服務(wù)器,包括:

3.如權(quán)利要求2所述的基于unity的視頻流傳輸方法,其特征在于,所述通過(guò)node.js服務(wù)和node-media-server模塊搭建基于rtmp協(xié)議的推流服務(wù)器,包括:

4.如權(quán)利要求3所述的基于unity的視頻流傳輸方法,其特征在于,所述rtmp協(xié)議的相關(guān)參數(shù)包括rtmp服務(wù)監(jiān)聽(tīng)的端口號(hào)、數(shù)據(jù)分片大小、是否緩存gop數(shù)據(jù)、發(fā)送心跳包的時(shí)間間隔以及心跳超時(shí)時(shí)間;所述http協(xié)議的相關(guān)參數(shù)包括http服務(wù)監(jiān)聽(tīng)的端口號(hào)以及允許跨域訪問(wèn)的源。

5.如權(quán)利要求1所述的基于unity的視頻流傳輸方法,其特征在于,所述方法還包括:

6.如權(quán)利要求5所述的基于unity的視頻流傳輸方法,其特征在于,所述視頻源設(shè)置為屏幕錄制,所述采集類型設(shè)置為直播形式。

7.如權(quán)利要求1所述的基于unity的視頻流傳輸方法,其特征在于,所述編碼器采用h.264或h.265編碼標(biāo)準(zhǔn)進(jìn)行編碼。

8.一種基于unity的視頻流傳輸裝置,其特征在于,包括:

9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述的基于unity的視頻流傳輸方法。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的基于unity的視頻流傳輸方法的計(jì)算機(jī)程序。


技術(shù)總結(jié)
本發(fā)明實(shí)施例提供了一種基于Unity的視頻流傳輸方法、裝置、設(shè)備及介質(zhì),涉及計(jì)算機(jī)技術(shù)領(lǐng)域,方法包括搭建推流服務(wù)器;在Unity場(chǎng)景中設(shè)置至少一個(gè)攝像機(jī),通過(guò)攝像機(jī)實(shí)時(shí)采集屏幕中的視頻數(shù)據(jù);將攝像機(jī)采集的視頻數(shù)據(jù)傳輸至編碼器進(jìn)行編碼;將編碼后的視頻數(shù)據(jù)通過(guò)推流服務(wù)器傳輸至后臺(tái)服務(wù)器;在后臺(tái)服務(wù)器中對(duì)編碼后的視頻數(shù)據(jù)進(jìn)行解碼,并對(duì)解碼后的視頻數(shù)據(jù)進(jìn)行顯示。本申請(qǐng)中通過(guò)Unity場(chǎng)景中的攝像機(jī)實(shí)時(shí)采集屏幕中的視頻數(shù)據(jù),確保了視頻數(shù)據(jù)的高質(zhì)量和實(shí)時(shí)性,提高了傳輸穩(wěn)定性;由于Unity引擎支持跨平臺(tái)開(kāi)發(fā),可應(yīng)用于多種操作系統(tǒng)和設(shè)備;提高了可擴(kuò)展性,便于后續(xù)功能的增加和升級(jí)。

技術(shù)研發(fā)人員:王曉敏,張琨
受保護(hù)的技術(shù)使用者:北京格如靈科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1