Windows平臺視頻錄製支持視頻並列模式錄製

自AnyChat r4027版本開始,Windows平臺(含Web平臺)本地視頻錄製支持並列模式錄製。

Windows平臺本地視頻錄製支持單用戶錄製、合成錄製(畫中畫模式)、並列錄製,其中:
1、單用戶錄製是指整個錄像文件只有一個用戶的視頻信息;
2、合成錄製是指整個錄像文件包括通話雙方的視頻信息,其中視頻以畫面迭加的形式展現;
3、並列錄製是指整個錄像文件包括通話雙方的視頻信息,其中視頻畫面以左右對稱的形式展現,不會遮擋任何一方的視頻區域;

並列錄製增加了一個錄製標誌定義(以Web版本爲例):

  1. var BRAC_RECORD_FLAGS_ABREAST        =        0x00000100;        // 錄製視頻時,將其它人的視頻並列錄製

複製代碼

錄製時調用示例代碼如下(畫中畫模式):

  1. var flags = BRAC_RECORD_FLAGS_VIDEO + BRAC_RECORD_FLAGS_AUDIO +BRAC_RECORD_FLAGS_MIXAUDIO +  BRAC_RECORD_FLAGS_MIXVIDEO;

  2. BRAC_StreamRecordCtrl(userid, 1, flags, 0);

複製代碼


213323qr5v5vv5vi6hrmi5.jpg



錄製時調用示例代碼如下(並列模式):

  1. var flags = BRAC_RECORD_FLAGS_VIDEO + BRAC_RECORD_FLAGS_AUDIO +BRAC_RECORD_FLAGS_MIXAUDIO +  BRAC_RECORD_FLAGS_MIXVIDEO + BRAC_RECORD_FLAGS_ABREAST;

  2. BRAC_StreamRecordCtrl(userid, 1, flags, 0);

複製代碼


213323d4ymwlozcm9nlzd8.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章