iOS端基于环信3.6.9 demo实现1v1视频转语音的功能

场景:A与B 1v1通话时,A当在通话页面点击视频转语音按钮后:
实现方案:
1.A暂停视频图像数据传输 -> pauseVideo ,然后UI上做隐藏双方视频view和相关button的处理

2.B监听对方中断或者继续数据流传输的回调 -> callStateDidChange ,然后判断aStatus == EMCallStreamStatusVideoPause 时,暂停自己的视频图像数据传输 -> pauseVideo ,然后UI上做隐藏双方视频view和相关button的处理

实现demo下载,在demo中搜索"转语音"即可以看到相关的实现,供参考:
链接:https://pan.baidu.com/s/1Je0HTIXeKuu8qNBhPfrmIQ  密码:94jm
 
视频转语音前:
视频转语音前.png

 
视频转语音后:
视频转语音后.png
共2个回复

luzhu

2020-07-16 17:07

顶。。。。

kijieoeew

2020-07-23 10:54

点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

在线咨询

电话咨询

技术咨询

免费试用