5G终端视频客服需求及实现方式

news2024/11/16 18:02:07

5G视频客服的适老化需求聚焦“远程辅助”和“触屏交互”两项功能。

需要UI、AP framework和Modem共同实现完成需求。

UI需要终端自行按需求开发实现。

芯片商提供AP framework层和modem的修改方案。

终端厂商要自行和CMCC客服端进行功能上的调试验证,完成功能认证。

远程辅助功能

日常用户尤其是老年人使用手机时,经常遇到“看不清、听不懂、不会用”等问题,此时只能线下求助子女、亲属、营业厅或者手机卖场的工作人员,这种方式存在服务短板,不能“随时、专业、高效”地为用户提供服务。现在,通过将5G视频客服和中国移动10086客服相结合,可有效解用户的用机困难问题。

  • 业务场景

当用户遇到用机问题时,可直接拨打10086,在和坐席通话过程中,用户可发起远程辅助,将手机屏幕实时分享给坐席,由坐席指导用户解决问题。整个服务过程中,坐席只能观看用户手机屏幕内容,由用户本人按照指示操作。

通过“远程辅助”功能,10086 坐席可以远程指导用户使用手机, 解决使用手机或 app 的问题。

  • 使用条件

(1)用户使用支持 VoLTE 视频通话的手机拨打 10086(10086 指号码为“10086”或者号码为“各省地市区号+10086”);

(2)中国移动 5G 视频客服系统根据服务策略,将用户来话升级为单向视频(此时用户可以看到“远程辅助”按钮,但不能点击);

(3)中国移动 5G 视频客服系统将用户来话升级为双向视频(此时用户可以点击启动“远程辅助”功能)。

  • 服务流程

图片

(1)建立双向视频通话  

用户接通人工服务后,坐席向用户发起双向视频前,进行隐私政策知情告知,客户授权同意后发起双向视频升级申请,屏幕弹出确认弹窗,同意后即可建立双向视频会话。此时右上角浮窗内展示手机前置摄像头画面,“远程辅助”键由置灰状态变为高亮。(“远程辅助”键在音频会话下不予展示,在单向视频通话下需置灰展示)

(2)发起远程辅助  

在双向视频会话中,用户可通过终端功能面板上“远程辅助”键发起远程辅助,用户同意之后随即弹出确认远程辅助提示,用户确认之后,开始建立连接,连接成功后,摄像头浮窗隐藏,通话计时处新增远程辅助计时,与通话时长轮播展示。

(3)远程辅助中切换应用  

当用户从通话切换至其他应用后,视频客服服务画面需生成缩略浮窗,并实时更新画面内容,点击浮窗或左上角状态提示均可返回通话页,点击功能面板中的“结束远程辅助”键可结束远程辅助,结束后屏幕右上角恢复摄像头画面显示。

  • 技术说明  

手机终端实现基于 5G 视频客服的“远程辅助”功能,技术上依托VoLTE双向视频通话功能,可以简化理解为“视频源”的切换,即只是将原来由前/后摄像头采集的视频,切换为手机屏幕的截屏视频流,摄像头画面和远程辅助画面视频源切换时,视频流的码率参数、分辨率等参数保持不变,视频图像应在铺满上下左右均不留黑边,图像允许出现一定程度比例压缩。

手机终端实现“远程辅助”功能,需要依赖芯片提供视频源切换的能力,以下是MTK的建议接口,供参考:

可以使用AOSP API: setCamera(String cameraId), 通过将cameraId传固定string “screen”即可将视频源切换为屏幕截屏视频流。

结束屏幕共享的方式为重新设置回camera对应的有效camera Id。

屏幕共享过程中,由于始终是按竖屏方式共享,因此屏幕共享过程中,UI需要屏蔽setDeviceOrientation,即使UI有监测到用户有转屏,也不要调用setDeviceOrientation方法(只限于屏幕共享过程中)。

远程辅助开关MTK_SUPPORT_VIDEO_CALL_CMOS,为0表示关闭,如要打开该功能需修改为1

屏幕共享功能,通过carrierconfig “mtk_key_vt_screen_share_support_bool” 控制,如果需要打开屏幕共享功能,需要把该carrierconfig设置为true

屏幕共享目前只是针对适老化视频客服的需求。

只有在进行视频客服时,才允许显示屏幕共享的功能。

图片

触屏交互功能

目前5G视频客服服务过程中,用户可以观看播放的各类视频,如果想和系统交互,只能打开通话界面的拨号键盘,通过按键方式输入有限信息,且使用方式较为复杂,尤其是对于老年人使用门槛更高。因此,5G视频客服需要升级交互模式,实现“所见即所得”的直观操作,即触屏交互功能。

  • 业务场景

用户拨打热线电话,可以观看视频内容,并直接点选所需服务或滑动浏览介绍内容,完成业务流程。

通过“触屏交互”功能,用户在使用5G视频客服时可更加直观地与系统交互,降低使用门槛,提升用户体验。

  • 使用条件

(1)手机终端支持VoLTE视频客服,且支持5G视频客服的触屏交互功能;

(2)手机拨打的呼叫中心服务号码,其呼叫平台支持5G视频客服的触屏交互功能;

(3)手机终端和呼叫平台通过信令协商,了解双方是否支持触屏交互功能,完成触屏能力协商流程。

  • 终端UI要求

若使用现有手机终端VoLTE视频通话UI界面,直接支持触屏交互功能,会存在操作逻辑问题。为确保用户能够顺利使用5G视频客服的触屏交互功能,特制定5G视频客服触屏交互的终端交互UIUE规范,将终端功能面板和触屏业务区做区域划分。此规范是中国移动5G视频客服适老化能力实现的基本前提。

(1)手机屏幕区域划分说明

根据初步调研,目前市场上大部分手机比例约为9:20,部分手机约为9:19,为保证用户体验,以新上市机型较多采用的9:20屏幕比进行适配。

(2)适配布局说明

9:20屏幕机型:触屏区域以5:8固定的宽高比,以720*1600px为例,状态栏高度48px,占比3%;触屏区域高度为1152px,占比为72%;终端底部功能区高度为400px,占比25%;

9:19及其余比例机型:视频客服触控区需始终保持5:8的比例完整展示,自状态栏下方起,终端功能面板根据底部剩余面积进行适配。

视频客服触控区整体保持等宽居上适配。

(3)终端功能面板交互

当功能面板更多功能(如拨号盘)被唤起时,会遮盖部分触控区,此时应增加遮罩蒙层,停止业务内容响应,待面板功能使用完毕,点击遮罩区域恢复功能面板默认状态,恢复业务响应。

(4)摄像头浮窗交互 

当视频浮窗出现后,固定在右上角位置,不支持拖动,视频客服业务按键热区避开此部分区域。当用户点击浮窗,本地摄像头画面变为大屏展示,此时应暂停触屏坐标回传。

  • 技术说明  

1. 触屏交互功能 SIP 信令协商流程  

视频客服平台在与终端(CP 层)进行信令交互建立会话时,视频客服平台在 SDP 中增加视频客服标签行(a=content:g.3gpp.cmos);终端侧(CP 层)需要识别标签行。

对于由终端呼出的会话,在收到视频客服平台的 200OK,并发送 ACK后,CP 层把标签行的内容(content:g.3gpp.cmos)传递给 AP 层。AP 层对标签行的内容进行解析。当 AP 层发现内容包含

“content:g.3gpp.cmos”之后,AP 层发送 INFO(内容包含“ack:g.3gpp.cmos”),经由 CP 层封装后(Content

Type:application/text)发送到视频客服平台。

对于由视频客服平台呼出的会话,CP 层发出 200OK,收到视频客服平台的 ACK 后,CP 层把标签行的内容(content:g.3gpp.cmos)传递给AP 层。AP 层对标签行的内容进行解析。当 AP 层发现内容包含

“content:g.3gpp.cmos”之后,AP 层触发发送 INFO(内容包含“ack:g.3gpp.cmos”),经由 CP 层封装后(Content

Type:application/text)发送到视频客服平台。

(1)简要对接流程

终端呼叫视频客服平台流程:

图片

视频客服平台呼叫终端流程:

图片

(2)对 CP 的需求

信令协商过程中,CP 层能解析视频客服平台发送的 SDP 中携带的a=content:g.3gpp.cmos 行。

在会话建立同时,CP 层向 AP 层推送的会话建立事件之中添加上述 SDP 携带的行信息(content:g.3gpp.cmos)。

CP 层能提供接口(与发送触屏坐标的接通相同)。AP 层调用此接口能设置并发送 INFO 消息(Content-Type 为application/text)。

(3)对 AP 的需求

AP 通过 CP 上传的会话建立事件,能够识别 SDP 中携带的行信息(content:g.3gpp.cmos)为视频客服平台支持触屏互动,并调取相应的交互 UI。

AP 在识别出“content:g.3gpp.cmos”信息后,如果终端支持触屏功能,能回复内容为“ack:g.3gpp.cmos”的 INFO(详见 INFO格式)

(4)触屏功能协商中 INFO 消息格式

触屏功能应答的 INFO 消息格式(由终端发送给视频客服平台)

Content-Type:application/text

<?xml version="1.0" encoding="UTF-8" ?>

<msml version="1.1">

<send event="ack:g.3gpp.cmos" />

</msml>

2. 触屏交互功能说明  

5G 视频客服触屏交互功能主要包含 2 种操作:点击和滑动。在实现方式上,两种操作的实现方式相同。以点击操作为例,用户点击手机终端屏幕,手机终端获取终端屏幕坐标,并将手机终端屏幕坐标转换成视频坐标,手机将互动指令(视频坐标)通过 SIP INFO 送至 5G 视频客服系统;5G 视频客服系统回复 200 OK(INFO),并解析用户操作指令,根据业务规则响应,向手机终端发送新的视频。

手机终端收到 5G 视频客服发送的视频后,有三种方式进行视频展示,分别为拉伸铺满、平铺留边、剪裁,推荐手机终端采用剪裁模式来展示视频。

手机终端实现 5G 视频客服的“触屏交互”功能,需要依赖芯片提供SIP INFO 的操作接口,以下是 MTK 的建议接口,供参考

sendCallEvent(String event, Bundle extras) ,event 传

“mediatek.telecom.event.CALL_EVENT_VIDEO_SCREEN_OPERATION”,

可以参考 mtk 的 createMediaActionBundle 函数,Bundle extras 里点击坐标时,putInt(“type”, 2) // 2 表示点击屏幕

putString(“data”, “(x, y)#”) //x, y 为点击的坐标值

putInt(“type”, 3) // 3 表示滑动屏幕

putString(“data”, “(x1, y1)(-1, SEQ)#”) //-1 表示是本次滑动的起点坐标,SEQ:用户开始滑动时的时间戳(毫秒级)作为本次滑动操作的唯一标识。

putString(“data”, “(x2, y2)(-2, SEQ)#”) //-2 表示本次滑动距离开始滑动点 20 像素的坐标,SEQ:用户开始滑动时的时间戳(毫秒级)作为本次滑动操作的唯一标识。

putString(“data”, “(x3, y3)(-3, SEQ)#”) //-3 表示本次滑动的终点坐标,SEQ:用户开始滑动时的时间戳(毫秒级)作为本次滑动操作的唯一标识。

欢迎关注微信公众号“我想我思”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/920987.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RTSP/Onvif视频服务器EasyNVR安防视频云服务平台出现崩溃并重启的情况解决方案

EasyNVR安防视频云服务平台的特点是基于RTSP/Onvif协议将前端设备统一接入&#xff0c;在平台进行转码、直播、处理及分发&#xff0c;在安防监控场景中&#xff0c;EasyNVR可实现实时监控、云端录像、云存储、告警、级联等视频能力&#xff0c;极大满足行业的视频监控需求。 有…

HBP人脑计划结果如何:欧洲投入6亿欧元利用计算机重建人脑?

为期十年的人脑计划将在九月份结束。《Nature》杂志审视了它的成就和动荡的过去。 来自人脑颞叶神经元回路的数字重建。来源&#xff1a;Nicolas Antille 人脑计划&#xff08;Human Brain Project&#xff0c;HBP&#xff09;历时长达10年&#xff0c;即将迎来圆满结束。这一庞…

薪火传承 | 天空卫士致敬原三线企业核工业部525厂老同志

上世纪60年代&#xff0c;几百万建设者开创了我国历史上一次规模空前的工业大迁移和工业大开发。创造出“艰苦创业、勇于创新、团结协作、无私奉献”的三线建设精神永为后世所敬仰和学习。 三线企业的前辈们用自己的青春和智慧为中国的科技事业作出了巨大的贡献。时光斗转&…

宠物赛道,用AI定制宠物头像搞钱项目教程

今天给大家介绍一个非常有趣&#xff0c;而粉丝价值又极高&#xff0c;用AI去定制宠物头像或合照的AI项目。 接触过宠物行业应该知道&#xff0c;获取1位铲屎官到私域&#xff0c;这类用户的价值是极高的&#xff0c;一个宠物粉&#xff0c;是连铲个屎都要花钱的&#xff0c;每…

排水管网水位监测方案助力城市“排忧解涝”

城市排水管网是城市地下生命线之一&#xff0c;事关城市安全、健康运行和高质量发展。然而由于排水管网内部自身的复杂性、多样性、隐蔽性等因素的存在&#xff0c;致使城市排水管网存在雨污混接、管网淤堵、入渗入流、运行负荷等现象&#xff0c;导致城市出现内涝、溢流污染等…

实力突出!安全狗云原生安全整体解决方案获优胜奖

近日&#xff0c;经过层层筛选&#xff0c;“2023年网络安全优秀创新成果大赛暨四川省‘熊猫杯’网络安全优秀作品大赛”得出获奖名单。 作为国内云原生安全领导厂商&#xff0c;安全狗旗下解决方案获优胜奖。 厦门服云信息科技有限公司&#xff08;品牌名&#xff1a;安全狗&a…

创建web应用程序,React和Vue怎么选?

React和Vue都是创建web应用程序的绝佳选择。React得到了科技巨头和庞大的开源社区的支持&#xff0c;代码库可以很大程度地扩展&#xff0c;允许你创建企业级web应用程序。React拥有大量合格甚至优秀的开发人员粉丝&#xff0c;可以解决你在开发阶段可能遇到的任何问题。 毫无疑…

C语言:选择+编程(每日一练Day7)

目录 选择题&#xff1a; 题一&#xff1a; 题二&#xff1a; 题三&#xff1a; 题四&#xff1a; 题五&#xff1a; 编程题&#xff1a; 题一&#xff1a;图片整理 思路一&#xff1a; 思路二&#xff1a; 题二&#xff1a;寻找数组的中心下标 思路一&#xff1…

软考A计划-系统集成项目管理工程师-项目风险管理-上

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列点击跳转>蓝桥系列 &#x1f449;关于作者 专注于Android/Unity和各种游…

csdn冷知识:如何在csdn里输入公式或矩阵

目录 1 输入公式 2 输入矩阵 3 如何输入复杂公式 4 如何修改&#xff0c;已经生成的公式 1 输入公式 进入编辑模式点击右边的菜单&#xff1a;公式然后进入公式编辑器&#xff0c;选择右边的 ... 可以选择大括号等&#xff0c;右边还有矩阵符号选择后你需要创建几行几列的…

Python“牵手”唯品会商品详情API接口运用场景及功能介绍,唯品会API接口申请指南

唯品会是一家专门做特卖的网站&#xff0c;成立于2008年。唯品会网站以比零售大幅优惠的折扣价&#xff0c;向中国消费者提供优质、受欢迎的品牌正品&#xff0c;商品囊括时装、护肤品、箱包、皮具、配饰、香水等2。唯品会在中国领创"名牌折扣限时抢购正品保障"的独特…

【VS_C++基础知识】

很高兴在雪易的CSDN遇见你 &#xff0c;给你糖糖 欢迎大家加入雪易社区-CSDN社区云 前言 本文分享VS_C的基础知识&#xff0c;希望对各位小伙伴有所帮助&#xff01; 感谢各位小伙伴的点赞关注&#xff0c;小易会继续努力分享&#xff0c;一起进步&#xff01; 你的点赞就…

三星申请新商标:未来将应用于智能戒指,作为XR头显延伸设备

三星最近向英国知识产权局提交了名为“Samsung Curio”的新商标&#xff0c;这预示着三星正积极扩展可穿戴设备生态。该商标被分类为“Class 9”&#xff0c;这表明它有可能被用于未来的智能戒指。 据报道&#xff0c;三星计划将智能戒指作为XR头显设备的延伸&#xff0c;与苹果…

Qt应用开发(基础篇)——进度条 QProgressBar

一、前言 QProgressBar类继承于QWidget&#xff0c;是一个提供了横向或者纵向进度条的小部件。 QProgressBar进度条一般用来显示用户某操作的进度&#xff0c;比如烧录、导入、导出、下发、上传、加载等这些需要耗时和分包的概念&#xff0c;让用户知道程序还在正常的执行中。 …

tomcat更改端口号和隐藏端口号

因为默认端口:8080不会自动隐藏&#xff0c;因此为了更显格调需要将其改为:80 进入tomcat的server文件 将其改为80&#xff0c;之后将tomcat重新启动即可 tomcat启动流程 [rootshang ~]# cd /usr/local/tomcat/apache-tomcat-8.5.92 [rootshang apache-tomcat-8.5.92]# cd b…

框架分析(4)-Spring

框架分析&#xff08;4&#xff09;-Spring 专栏介绍Spring核心特点控制反转&#xff08;IoC&#xff09;面向切面编程&#xff08;AOP&#xff09;组件化集成简化开发总结 优缺点优点高度可扩展控制反转&#xff08;IoC&#xff09;面向切面编程&#xff08;AOP&#xff09;集…

7、Spring_AOP

一、Spring AOP 简介 1.概述 对于spring来说&#xff0c;有三大组件&#xff0c;IOC&#xff0c;ID&#xff0c;AOP aop概述&#xff1a;AOP(Aspect Oriented Programming)面向切面编程。 作用&#xff1a;不改变原有代码设计的基础上实现功能增强 例子 传统打印日志 使用…

常见前端面试之VUE面试题汇总六

17. MVVM 的优缺点? 优点: 分离视图&#xff08;View&#xff09;和模型&#xff08;Model&#xff09;&#xff0c;降低代码耦合&#xff0c;提⾼视图或者 逻辑的重⽤性: ⽐如视图&#xff08;View&#xff09;可以独⽴于 Model 变化和修改&#xff0c;⼀个 ViewModel 可以…

安防视频监控平台EasyCVR云存储平台基于云-端-边一体化结构在银行自助机ATM中的应用方案

随着银行ATM功能的不断完善和升级&#xff0c;人们对ATM的依赖和使用程度越来越高。然而&#xff0c;作为一个开放的公共环境&#xff0c;ATM在服务应用中容易出现各种异常情况和业务纠纷&#xff0c;一些不法分子也利用ATM进行犯罪活动。 对于银行用户来说&#xff0c;提前预警…

2021–2022年北京市丰台区典型自然保护地植物物种名录数据集

摘要 植物是自然保护地的核心组成,是维持生物多样性等生态系统功能发挥的基础资源。本文基于2021和2022年对北京市丰台区4处代表性的自然保护地(南苑森林湿地公园、绿堤公园、莲花池公园、北宫国家森林公园)中植物物种的实地调查结果,整理出丰台区典型自然保护地植物物种名…