当前位置: 首页 > news >正文

20251111Tuesday 代码修改备忘(为视频坐席 转坐席 以及 坐席发起呼叫 是否包含视频 而做的修改)

1 在外线呼入的时候,区分本呼叫是否带视频,决定在转坐席的时候,呼叫坐席软电话是否带视频
2 坐席发起呼叫的时候,指定本次呼叫是否带视频

1 修改 cardfs-video

(1)在呼入和呼出接通时,根据通道变量,判断本次呼叫是否带视频,记录到 linestruct 的新增成员 _hasVideo中

(2)收到ccs的呼叫通知(205)时,根据xml中的成员 audioonly 决定呼出命令中是否指定codecs (Makecall originate {... ,absolute_codec_string=PCMA}

如果没有指定 audioonly,就不携带 absolute_codec_string ,因为默认fs配置了outbound_codecs 字符串里面有 H264了。

2 修改 ccs-video
(1) Dev.cs 中 CDevTrk 类加成员变量 bool hasVideo 记录呼叫是否带视频

(2) execnotify_callinreport_101 和 execnotify_calloutresultreport_106 函数中,接收cardfs的通知,记录本次呼叫是否包含视频

(3) 在坐席呼出命令(fun==5) 中,判断xml 中是否包含 hasvideo字段,如果有,则本次呼出带视频,notifycard_ring函数加一个参数:bool hasvideo=false
notifycard_ring makecall 两个函数也都添加 bool hasvideo=false 参数。

(4) 在 trktransfertoagc 函数中,在向坐席送振铃时,根据外线的 hasvideo字段决定是否带视频振铃。

http://www.zskr.cn/news/46620.html

相关文章:

  • 2025年11月连锁酒店排行榜推荐:主流品牌对比与高性价比选择指南
  • 2025年11月沈阳酒店推荐:口碑评价列表实用避坑指南
  • Spring-ai 框架源码分析
  • 2025年11月GEO优化推荐:知名机构排行榜口碑评价对比指南
  • 2025年11月geo供应商推荐:知名机构排行榜口碑评价对比指南
  • matlab实现TCM-8PSK的调制解调,跑出误码率曲线
  • 【LVGL】复选框部件
  • serializers.ModelSerializer进行序列化和反序列化时,只传递instance和只传递data以及同时传递instance和data参数作为序列化输出和反序列化输入的数据源
  • 完整教程:在 Claude Code 中设置 MCP 服务器(技术总结)
  • [GXYCTF2019]Ping Ping Ping wp - fish666
  • 2025 年 11 月码垛机厂家推荐排行榜,全自动/高位/低位/立柱/编织袋/纸箱/桶/粉料/肥料码垛机,江苏/无锡码垛机器人实力解析
  • 基于MATLAB图像特征识别及提取实现图像分类
  • 无限长直导线周围电场分布的MATLAB
  • 1-2-3-泛型与反射
  • 1-3-1-知识图谱
  • T690363 促销活动
  • 1-6-0-总纲
  • 1-3-5-AQS详解
  • 起飞啦,太easy啦!!!小白的神级AI辅助工具,一句话即可搭建超50个节点的工作流~~~~
  • 3-1-1-2-MySQL锁机制
  • 3-1-2-2-MySQL分页查询机制
  • 3-1-0-MySQL知识总览
  • 4-1-2-Kafka-Broker-log
  • SqlSugar 在linux环境下连接sqlserver数据库报错SSL出错,因为升级了驱动,字符串增加Encrypt=True;TrustServerCertificate=True;
  • 【JMeter】图形化方式使用 - 谷粒
  • 薪酬管理:企业增长的“隐形引擎”—中国薪资管理系统Top 5深度分析与选型指南
  • SpringOJ竞赛计划----组件ElasticSearch
  • 【软件测试】你需要的面试技巧全在这里,细节满满
  • wrewe
  • qeq