anyRTC雲端錄製功能上線

什麼是雲端錄製?

雲端錄製,是 anyRTC針對音視頻通話、直播研發的錄製組件,與 anyRTC SDK 兼容,經過簡單的操做方法,幫助開發者集成錄製服務,實現一對1、一對多的音視頻通話或直播的錄製。無需部署 Linux 服務器,減輕了研發和運維的壓力,更輕量便捷。 有了錄製功能,能夠將語音聊天、視頻聊天以及直播的內容以視頻的內容儲存下來,提供給更多的人在方便的時間觀看。html

錄製架構

雲端錄像屬於anyRTC音視頻服務的子服務。您在開啓音視頻服務後,能夠開通雲端錄像服務,在音視頻通話(或直播)時能夠啓動音視頻錄製任務。 雲端錄製服務與您的 App 系統交互如圖所示:緩存

image

主要功能

  • 錄製模式安全

    • 合流錄製模式:頻道內全部 UID 的音視頻混合錄製爲一個音視頻文件。
    • 單流錄製模式:分開錄製頻道內每一個 UID 的音頻流和視頻流,每一個UID均有其對應的音頻文件和視頻文件。
  • 視頻截圖

    在單流模式下,支持視頻截圖服務器

  • 訂閱指定的 UID

    支持設置訂閱白名單或黑名單,以及在錄製過程當中更新訂閱名單。詳見設置訂閱名單架構

  • 訂閱指定的媒體類型

    僅訂閱音頻、僅訂閱視頻、同時訂閱音頻和視頻。運維

  • 設置音頻屬性

    在合流模式下,支持設置音視頻屬性,如碼率和分辨率。分佈式

  • 設置合流佈局

    在合流模式下,支持自定義合流佈局使用預設的佈局,以及設置屏幕(畫布)的背景顏色。支持在錄製過程當中更新合流佈局或背景顏色。佈局

    image.png

  • 第三方雲存儲

    支持將錄製文件存儲在如下第三方雲存儲中:Amazon S三、阿里雲、騰訊雲、七牛雲、金山雲。學習

  • 錄製雙流

    若是 anyRTC RTC SDK 啓用了雙流模式,你能夠選擇錄製大流或小流。測試

  • 錄製加密頻道

    支持錄製採用如下加密方式的頻道:AES128XTS、AES128ECB、AES256XTS。

  • 轉碼

    anyRTC 提供轉碼腳本,用於合併音視頻文件以及轉換文件格式

  • 消息通知服務

    anyRTC 提供消息通知服務。開通該服務後,你會收到雲端錄製的事件通知:錄製文件的文件名、第一個切片文件的開始時間、流狀態改變時的時間戳

應用場景

anyRTC 雲端錄製應用普遍,主要能夠在如下場景中發揮重要做用:

  1. 在線教育

    在 1v1 、一對多的小班線上課堂中,提供高質量的音視頻錄製: 方便用戶在課程結束後,反覆觀看、收聽錄製下來的課堂視頻或音頻,來鞏固及複習學習成果; 因時間衝突錯過上課的用戶也能夠觀看課堂視頻或音頻進行學習。

  2. 社交直播

    精彩瞬間錄製、直播回放、截圖鑑黃

  3. 金融行業

    在開展在線理財、開戶、面籤等業務時,應國家監管要求,必須提供錄音錄像服務,造成交易記錄的視頻,存檔備查。

  4. 客服中心

    方便後期用戶調研、獲取相關用戶信息、客服質量評估

  5. 遠程醫療

    對遠程問診、在線諮詢過程進行在線錄製,幫助病人足不出戶獲取醫療資源,並方便後期診療參考等。

image.png

雲端錄製特性

anyRTC 雲端錄製主要有如下特性:

  • 高可靠性

    全球分佈式集羣部署,提供高可用性服務、當第三方雲存儲故障,提供自動存儲災備和延遲上傳功能。

    • 錄製過程異常時,自動恢復:遇到崩潰,都會自動重啓服務,保證錄製正常進行。錄製成切片文件,異常時最多影響一個切片,不會對總體文件形成較大影響。
    • 文件上傳異常時,自動緩存:因各類因素致使的錄製文件沒法上傳至用戶指定的雲存儲平臺時,會啓動自動緩存機制,確保錄製文件不會丟失。待存儲節點的故障修復後,所有轉存成功。該機制有效避免了錄製文件損失。
  • 高安全性

    提供視頻通話、數據傳輸、數據存儲等端到端安全保障機制,詳情可參考信息安全說明。錄製數據所有經過軟件定義實時網 anyRTC SD-RTN 來獲取。錄製完成後,全部錄製文件自動上傳至客戶指定的雲存儲平臺。拉流環節採用Token鑑權機制、AES加密機制,傳輸環節採用傳輸通道加密機制,確保將文件安全地存儲至指定雲平臺。

  • 兼容性

    支持第三方雲存儲:七牛雲阿里雲騰訊雲金山雲Amazon S3。雲端錄製的數據直接上傳到指定的存儲空間裏,無需客戶在下載轉存。

  • 穩定易用

    雲端錄製服務提供了一套 RESTful API,整個開發過程更加簡單。開發者不須要部署、運維 Linux 服務器,調用 3 個 API,30分鐘便可完成集成、測試和部署。

anyRTC創業扶持計劃

  • 30萬免費分鐘數,助力初創企業快速發展。
anyRTC初創企業扶持計劃,只要經過企業審覈,聯繫客服加入 anyRTC創業扶持計劃,便可享受30萬免費分鐘數。得到分鐘數可下降在實時音視頻技術服務所產生的成本費用,零成本快速啓動項目。
  • 專屬技術指導支持
anyRTC爲初創企業提供一對一專屬客服,爲客戶提供專業、認真的服務,及時解答您的疑惑。併爲客戶提供專屬技術指導,更快上手,輕鬆上線!

聯繫咱們

聯繫電話:021-65650071

QQ諮詢羣:580477436

ArCall技術交流羣:597181019

諮詢郵箱:hi@dync.cc

技術問題:開發者論壇

獲取更多幫助前往:www.anyrtc.io

相關文章
相關標籤/搜索