使用环信3.xSDK 集成音视频通话功能

    使用环信新版 SDK3.3.0以后版本实现完整的音视频通话功能,本次实现将所有的逻辑操作都放在了 VMCallManager 类中,方便对音视频界面最小化的管理; 此项目实现了音视频过界面的最小化,以及视频通话界面本地和远程画面的大小切换等功能
 
项目源码git地址https://github.com/lzan13/VMLibraryManager
 
使用版本


PS:这边并没有将 libs 目录上传到 github,需要大家自己去环信官网下载最新的 sdk 放在 libs 下 PS:必须使用环信SDK3.3.0以后的版本

实现功能
  • 通话界面最小化及恢复
  • 通话悬浮窗的实现,可拖动
  • 视频通话界面切换
  • 视频通话的录制
  • 视频通话的截图
  • 横竖屏的自动切换


已知问题
  • 未接通时切换到悬浮窗,当接通时无法显示画面
  • 主叫方接通时无法显示远程图像


项目截图
001.png

002.png


003.png


004.png


005.png

关联项目

实现有一个 TV 端的应用,可以实现和移动端进行实时通话,给大家在 TV 端使用环信 SDK 进行集成音视频通话加以参考
TV 端视频通话项目
 
 

4 个评论

对应源码不对吧
运行不了
Nice ! 虽然运行中遇到一些问题,但最终还是运行出来了,非常感谢!
项目地址:https://github.com/lzan13/VMChatDemoCall

要回复文章请先登录注册

知识价值的认可,源自您的赞赏

扫描二维码,你的支付将由imGeek代收后转给对方

×