• 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);
    复制代码

    <IGNORE_JS_OP style="WORD-SPACING: 0px; FONT: 14px/17px Tahoma, Helvetica, SimSun, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(68,68,68); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; WORD-WRAP: break-word; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke- 0px">



    录制时调用示例代码如下(并列模式):

    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);
    复制代码

    <IGNORE_JS_OP style="WORD-SPACING: 0px; FONT: 14px/17px Tahoma, Helvetica, SimSun, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(68,68,68); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; WORD-WRAP: break-word; orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke- 0px">

  • 相关阅读:
    1.4redis小结--队列在抢购活动的实现思路
    1.3redis小结--配置php reids拓展
    redis小结 1-2
    redis小结 1-1
    pandas学习小记
    Python简单算法的实现
    python编码
    ThinkPHP中的__initialize()和类的构造函数__construct()
    js正则常用方法
    总结了下PHPExcel官方读取的几个例子
  • 原文地址:https://www.cnblogs.com/megan812/p/3880154.html
Copyright © 2020-2023  润新知