美文网首页
集成环信实时视频的一些坑

集成环信实时视频的一些坑

作者: 斯文9 | 来源:发表于2017-07-18 15:31 被阅读0次

上周项目里加了实时视频功能,在这里把踩得坑和大家分享一下,这里不是对环信配置和基础用的说明,那些文章一搜一堆.

1 需要pod 包含实时语音的 Hyphenate  此外还需要导入libiconv.dylib库,这是环信实时语音包含的依赖库,还有还需导入libbz2.1.0.tbd库,因为视频聊天里面包含ffmpeg第三方,它需要这个依赖库。

2,分析一下环信发实时语音的界面和方法

点击图上箭头就会调用上面的方法,那些是moreview里面所有点击的代理方法

下图是环信easyUI的里面的方法

ps:环信demo并没有集成实时语音和实时视频功能,但是文件都有放在里面

本地化文件,可以在里面修改文字显示

这是发起实时语音和视频的声音文件

所有需要的东西都已经准备好,现在来说下环信的发起的流程

a :首先要初始化 DemoCallManager,在项目的更目录初始化,因为环信使用通知来进行传递的(ps;假如你发现实时视频功能无论是第一次发起和接听都失败了,那么很大概率是因为你初始化DemoCallManager)的位置再通知后面了,在pch里面定义  #define DEMO_CALL1

b:到这里其实就已经能调起界面了,

这是环信里里面的方法,加入你有自己的跟控制,那么这个tabar就是你控制的跟控制器

c:来看一下视频界面的方法

EMCallViewController.m

方法名言简意赅,一点需要注意的是,- (void)viewDidAppear:(BOOL)animated里面播放声音,在- (IBAction)answerAction:(id)sender 里面停止播放,否则会有刺耳的声音

相关文章

  • 集成环信实时视频的一些坑

    上周项目里加了实时视频功能,在这里把踩得坑和大家分享一下,这里不是对环信配置和基础用的说明,那些文章一搜一堆. 1...

  • iOS-快速集成环信移动客服(含官方文档隐藏属性)

    最近项目需要集成环信移动客服,把遇到的坑给记下。这里集成的是的客服访客端(不带实时语音),废话不多说,开搞开搞。 ...

  • 环信

    环信EaseUI 导入环信SDK和EaseUI使用cocoapods集成 集成视频:http://www.imge...

  • 集成环信视频遇到的坑!

    首先集成环信基本的操作这里就不多说了,只说下集成实时视频。首先去官方demo 把红框中圈起来的类都扔进工程里面。因...

  • 集合环信的辛酸泪

    在集成环信的时候就像砸电脑,各种坑啊。。。 环信第一坑 官网上的Easeui demo就是最大的fuck 环信第二...

  • iOS 环信集成

    1、流程类: 最新环信V3.3.7单聊集成与使用 iOS环信3.0集成 (三)单聊集成有视频 iOS 环信3.0D...

  • 环信集成的一些坑

    按照官方介绍集成后 在5以及一下编译报错,5s及以上可以通过。此时需要导入FixFopen.c这个文件 还是报错的...

  • iOS第三方使用

    环信集成 不包含实时语音版本 SDK(HyphenateSDK),引用时 #import pod 'Hyphena...

  • 集成环信EaseUI

    记录下项目中集成环信的坑。当做个总结。1.昵称显示,2.自定义表情,3.忘了(好像没了) 一、集成环信 ...

  • iOS开发-在现有项目中集成环信SDK及EaseUI

    公司项目中需要集成即时聊天的功能,在现有项目的基础上集成环信最新的SDK遇到了很多坑 注册和创建应用 环信开发文档...

网友评论

      本文标题:集成环信实时视频的一些坑

      本文链接:https://www.haomeiwen.com/subject/vmrhkxtx.html