iOS开发-声网Agora Demo

  • 前言
  • 开发准备
  • 代码
  • 关于其他详细的文档

前言

  • 声网Agora是最近类似七牛云和腾讯云的直播视频类的付费SDK,官网上的Demo不是很易懂,所以下面举个例子。

开发准备

  • podfile导入
    pod 'AgoraRtcEngine_iOS'

代码

  • ViewController.m
#import "ViewController.h"
#import <AgoraRtcKit/AgoraRtcEngineKit.h> //声网SDK@interface ViewController () <AgoraRtcEngineDelegate>@property(nonatomic, strong) AgoraRtcEngineKit *agoraKit;@end@implementation ViewController- (void)viewDidLoad {[super viewDidLoad];[self.agoraKit startPreview]; //开始预览本地视频
}#pragma mark - agoraKit- (AgoraRtcEngineKit *)agoraKit {if(_agoraKit == nil) {_agoraKit = [AgoraRtcEngineKit sharedEngineWithAppId:@"your key" delegate:self];[_agoraKit enableVideo];AgoraRtcVideoCanvas *videoCanvas = [[AgoraRtcVideoCanvas alloc] init];videoCanvas.view = self.view;videoCanvas.renderMode = AgoraVideoRenderModeHidden;[_agoraKit setupLocalVideo:videoCanvas];}return _agoraKit;
}- (void)setCameraFront { // 设置前置摄像头AgoraCameraCapturerConfiguration *configuration = [[AgoraCameraCapturerConfiguration alloc]init];configuration.cameraDirection = AgoraCameraDirectionFront;[self.agoraKit setCameraCapturerConfiguration:configuration];
}@end

关于其他详细的文档

  • 官网文档

    • 我方和对方第一帧画面的回调
    • 声音静音的回调
    • 开始视频的方法等

iOS开发-声网Agora Demo相关推荐

  1. 基于声网 Agora 信令 SDK 开发聊天室应用(一)

    文章作者:monkeyHi 本文是 声网 Agora 开发者的投稿.如有疑问,欢迎与作者交流. 社会高度发展的今天,大家都离不开社交和社交网络.近几年,直播行业的稳定高速发展,背后隐藏一个事实,大家需 ...

  2. 声网 Agora Share:从天到秒级效率提升,一切都为服务好 15 万+应用

    如今,实时音视频互动已成为生活中无处不在的场景,特别是疫情带来的"生活场景线上化",使亿万用户涌到线上,为线上应用带来了巨大流量.当实时音视频变成主流互动方式, 这项服务不仅仅是满 ...

  3. 从技术、服务到共创 声网 Agora 携手合作伙伴共建 RTC 生态

    10 月 24 日,实时音视频云服务开创者声网 Agora 在北京召开"未来·与声俱来"品牌发布会.作为品牌的首次正式对外发声,本次发布会展示了声网用 RTC 技术赋能全行业的战略 ...

  4. 声网 Agora 的 2019

    50+新增数据中心 300%全网带宽容量上涨 中国区支持百万大频道动态扩展能力 海外大频道扩容时间缩短50% 日分钟数超过6亿 支持 5G 网络下高清.大码率视频传输 移动端超分.感知视频编码.AI ...

  5. 4 分钟,快速了解声网 Agora SDK 3.0

    声网 Agora Native SDK 3.0 ,以及 Web SDK 3.0.2 ,已经正式发布上线一段时间了.如果大家没时间看文字,可以通过这个视频快速了解一下. 新版本 SDK 采用了全新的系统 ...

  6. 声网Agora发布教育信息化解决方案 助力教育公平提效

    4月23日-25日,由中国教育装备行业协会主办的第79届教育装备展在厦门国际会展中心举办.作为赋能教育信息化的实时互动PaaS服务商,声网Agora应邀参会.展会现场,声网展示了基于实时音视频互动能力 ...

  7. 声网Agora Native SDK 2.9.3 发布

    新年伊始,开工大吉! 声网 Agora Native SDK 2.9.3 现在已经正式发布,并已更新至官网开发者中心的「SDK和应用下载」页面.新版本面向Android.iOS.macOS.Windo ...

  8. 从技术、服务到共创 声网Agora构建RTC生态

    10月24日,实时音视频云服务开创者声网Agora在北京召开"未来•与声俱来"品牌发布会.作为品牌的首次正式对外发声,本次发布会展示了声网用RTC技术赋能全行业的战略布局.宣布开源 ...

  9. 声网 agora php sdk,快速了解声网Agora SDK 3.0

    声网 Agora Native SDK 3.0 ,以及 Web SDK 3.0.2 ,已经正式发布上线一段时间了. 新版本 SDK 采用了全新的系统架构和下一代实时编码传输技术,同时还新增了许多新功能 ...

最新文章

  1. 支付宝 php rsa算法,:PHP支付宝接口RSA验证
  2. VS code for python开发利器
  3. SAP ECC 6.0 ,R3 windows server 2003 安装分享 自学教程
  4. XML数据读取方式性能比较(一)
  5. 强弩之末,势不能穿鲁缟
  6. DataGridView的DataGridViewComboBoxColumn列点击一次
  7. sqlserver2008登录sa失败
  8. windows 服务实例
  9. 【笔记】iOS开发基础笔记二
  10. 音视频工程师(初步)(一)音视频的基本概念
  11. 这个冬天,头秃了,口袋也空了......
  12. 和为S的连续正数序列(python)
  13. 000 初步使用Kotlin开发Android应用
  14. 誉赐 PC阳光板www.ycpc.icoc.cn/详尽概述
  15. linux网盘客户端,Linux下的百度网盘客户端BaiduPCS-Go
  16. cgi/fastcgi停止工作
  17. 网安渗透测试面试集1
  18. 科学家与超级计算机结合,科学家计算出银河系质量:约为2100亿个太阳
  19. 数据结构与算法——迷宫问题
  20. POJ 1015 陪审团问题

热门文章

  1. 开源数据库MySQL DBA运维实战 第2章 SQL1
  2. 编码时,不要让字母和数字产生混淆,影响开发判断
  3. python单词库,标记单词
  4. 前台离岗提示语_前台卫生温馨提示语
  5. 模块电路选型(6)----存储模块
  6. python批量把doc文件转换成docx
  7. 段错误(Segmentation fault)
  8. Redis缓存雪崩缓存击穿缓存穿透
  9. 微信小程序引用本地js里的json数据
  10. GoLang之图解channel之读、写、关闭