远程录制控制参数类
该类用于配置呼叫中心系统中的远程录制功能参数。 通过该类,可以设置录制水印内容和额外信息等属性, 以满足不同业务场景下的录制需求。录制参数会影响 最终生成的录制文件的内容和元数据。
设置录制水印内容
水印内容映射表,键为水印标识,值为水印文本内容
设置录制时添加的水印文本内容,需要与业务管理平台的水印配置对应使用。 水印内容会叠加在录制视频画面上,通常用于标识视频归属、时间等信息。
示例:
const watermarkMap = new HashMap<string, string>();watermarkMap.set("title", "技术支持通话");watermarkMap.set("agent", "客服007");param.watermarkTextMap = watermarkMap; Copy
const watermarkMap = new HashMap<string, string>();watermarkMap.set("title", "技术支持通话");watermarkMap.set("agent", "客服007");param.watermarkTextMap = watermarkMap;
设置随路参数
随路参数,通常为JSON格式的字符串
设置录制时的额外信息,这些信息将被保存在录制文件的info文件中。 可用于存储业务相关的元数据,如通话ID、客户信息、业务类型等, 便于后续对录制文件进行分类和检索。
param.extraInfo = JSON.stringify({ callId: "call123456", customer: "张三", businessType: "技术支持"}); Copy
param.extraInfo = JSON.stringify({ callId: "call123456", customer: "张三", businessType: "技术支持"});
将对象转换为字符串
包含所有属性的JSON字符串
该方法用于将对象转换为JSON字符串,主要用于日志记录和调试。 返回的字符串包含watermarkTextMap和extraInfo属性的值。
将对象转换为JSON对象
包含所有属性的JSON对象
该方法用于将对象转换为JSON格式,便于数据序列化和传输。 返回的对象包含watermarkTextMap和extraInfo属性,未设置的属性值为undefined。
undefined
远程录制控制参数类
Remarks
该类用于配置呼叫中心系统中的远程录制功能参数。 通过该类,可以设置录制水印内容和额外信息等属性, 以满足不同业务场景下的录制需求。录制参数会影响 最终生成的录制文件的内容和元数据。