五分鍾搞定WebRTC視頻錄制


WebRTC-Client-Record

服務端錄制要根據你所使用的服務端,來決定視頻錄制的解決方案。 所以不是本文討論的重點,本文主要討論使用WebRTC的客戶端解決方案

WebRTC-Client-Record是基於WebRTC所寫的客戶端視頻錄制解決方案,他已經完美得集成到Jitsi上,可以手動選擇錄制的分辨率,默認支持回音消除,他不消耗用戶的帶寬,只消耗一點用戶的CPU和內存。

功能如下

  • 支持手動選擇錄制的程序,如果有多個屏幕,支持手動選擇,可以選擇瀏覽器標簽頁,和應用程序進行錄制
  • 支持手動選擇錄制的分辨率,建議錄制比例4:3,如果選擇錄制的分辨率不支持,WebRTC-Client-Record會手動選擇一個最接近的分辨率
  • 默認開啟回音消除
  • 手動選擇錄制的幀率
  • 支持暫停,繼續,下載等功能
  • 兼容各種瀏覽器,IE沒有試過
  • 支持一鍵部署到Jitsi-Meet
  • 后續增加中

WebRTC-Client-Record支持一鍵部署到Jitsi-meet,但是不僅僅支持Jitsi-meet,理論上他是支持所有的流媒體服務端的。

github地址 https://github.com/daxiondi/WebRTC-Client-Record


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM