標籤:windows 錄製 並列模式 anychat
自AnyChat r4027版本開始,Windows平台(含Web平台)本地視頻錄製支援並列模式錄製。
Windows平台本地視頻錄製支援單使用者錄製、合成錄製(畫中畫模式)、並列錄製,其中:
1、單使用者錄製是指整個錄影檔案只有一個使用者的視頻資訊;
2、合成錄製是指整個錄影檔案包括通話雙方的視頻資訊,其中視頻以畫面迭加的形式展現;
3、並列錄製是指整個錄影檔案包括通話雙方的視頻資訊,其中視頻畫面以左右對稱的形式展現,不會遮擋任何一方的視頻地區;
並列錄製增加了一個錄製標誌定義(以Web版本為例):
var BRAC_RECORD_FLAGS_ABREAST = 0x00000100; // 錄製視頻時,將其它人的視頻並列錄製
複製代碼
錄製時調用範例程式碼如下(畫中畫模式):
var flags = BRAC_RECORD_FLAGS_VIDEO + BRAC_RECORD_FLAGS_AUDIO +BRAC_RECORD_FLAGS_MIXAUDIO + BRAC_RECORD_FLAGS_MIXVIDEO;
BRAC_StreamRecordCtrl(userid, 1, flags, 0);
複製代碼
650) this.width=650;" id="aimg_413" src="http://bbs.anychat.cn/data/attachment/forum/201403/26/213323qr5v5vv5vi6hrmi5.jpg" class="zoom" width="526" alt="213323qr5v5vv5vi6hrmi5.jpg" />
錄製時調用範例程式碼如下(並列模式):
var flags = BRAC_RECORD_FLAGS_VIDEO + BRAC_RECORD_FLAGS_AUDIO +BRAC_RECORD_FLAGS_MIXAUDIO + BRAC_RECORD_FLAGS_MIXVIDEO + BRAC_RECORD_FLAGS_ABREAST;
BRAC_StreamRecordCtrl(userid, 1, flags, 0);
複製代碼
650) this.width=650;" id="aimg_412" src="http://bbs.anychat.cn/data/attachment/forum/201403/26/213323d4ymwlozcm9nlzd8.jpg" class="zoom" width="600" alt="213323d4ymwlozcm9nlzd8.jpg" />