亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何實時進行屏幕錄制并保存在像s3這樣的云存儲中

如何實時進行屏幕錄制并保存在像s3這樣的云存儲中

Go
智慧大石 2022-06-27 10:03:20
我正在嘗試解決一個問題,您需要實時錄制屏幕并繼續將數據發送到后端,后端會將視頻存儲為 s3 對象(任何云存儲)。我確實研究過,但是我到處看到有人在錄制視頻并在錄制完成后將其作為單個文件發送,這里的問題是文件可能非常大,無法將其作為單個文件發送,因此我希望它得到在 s3 中實時保存。我還看到了有助于點對點通信的 Webrtc。任何在 GO 或 Nodejs 中實現的建議都會有所幫助。謝謝
查看完整描述

2 回答

?
慕工程0101907

TA貢獻1887條經驗 獲得超5個贊

您可以做的是使用 SFU。它將用于將屏幕數據發送到使用 webrtc 并將其保存到文件服務器端。

您可以為此使用mediasoup

這是一個工作示例:https ://github.com/ethand91/mediasoup3-record-demo


查看完整回答
反對 回復 2022-06-27
?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

您應該檢查Multipart upload overview。

無論視頻多大,您只需將每5M數據作為一部分上傳到S3。雖然它的工作方式不完全像流,但它幾乎是流。

對于 GO sdk,請查看S3 Golang SDK


查看完整回答
反對 回復 2022-06-27
  • 2 回答
  • 0 關注
  • 211 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號