因为工作需要研究YouTube和FaceBook直播推流,因为网上教程太少,整理一下集成的流程。


一,相关网站
1,准备条件

  • Xcode 8.0或更高版本。
  • CocoaPods依赖管理器
  • 访问互联网和Web浏览器。
  • Google帐户。

2, 启用 YouTube Data API v3 (https://console.developers.google.com)

3 创建新应用程序或选择现有应用程序

3,然后到https://console.developers.google.com 创建凭据获取key

4,然后在youtube 开启直播功能 需要24小时 https://www.youtube.com/features (最新版本申请直接通过)

5,接下来就是看官方文档 API啦 测试一下快速入门Demo 然后配置基础工程,登录
https://developers.google.com/youtube/v3/quickstart/ios

配置pod

cat << EOF > Podfile &&
platform :ios, '8.0'
target 'QuickstartApp' dopod 'GoogleAPIClientForREST/YouTube', '~> 1.2.1'pod 'Google/SignIn', '~> 3.0.3'
end
EOF
pod install &&
open QuickstartApp.xcworkspace

demo代码

#import "AppDelegate.h"@implementation AppDelegate- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {NSError* configureError;[[GGLContext sharedInstance] configureWithError: &configureError];NSAssert(!configureError, @"Error configuring Google services: %@", configureError);return YES;
}- (BOOL)application:(UIApplication *)applicationopenURL:(NSURL *)urlsourceApplication:(NSString *)sourceApplicationannotation:(id)annotation {return [[GIDSignIn sharedInstance] handleURL:urlsourceApplication:sourceApplicationannotation:annotation];
}

到此,就可以愉快的测试油管的SDK登录了
YouTube直播SDK集成(二)

学习网址:
常见问题
参考学习网址
API
Client Libraries

Demo

YouTube直播SDK集成(一)相关推荐

  1. YouTube直播SDK集成(二)

    一,前面已经知道了基础的环境配置,先看登录: (1)首先要导入SDK,然后引入头文件 import GoogleSignIn (2)然后触发登录按钮的时候进行是否需要登录的逻辑判断,进行登录 //登录 ...

  2. ios视频直播SDK集成指引

    此文介绍语音视频云服务商即构科技提供的ios视频直播SDK集成指引.此SDK可实现主播和观众以一对一.一对多.或多对多的关系等,并支持小程序. 手动安装 目前 ZegoLiveRoom SDK 仅支持 ...

  3. 腾讯云互动直播SDK集成综述

    SDK构成 互动直播SDK由两部分构成,IMSDK和AVSDK 其中IMSDK为云通信SDK,为AVSDK提供账号登录.信令通道.IM弹幕消息.日志模块.日志上报等功能 AVSDK提供摄像头采集.编码 ...

  4. android主流视频直播sdk,Android视频直播SDK集成指引

    手动安装 目前 ZegoLiveRoom SDK 仅支持通过拷贝库文件的方式,集成步骤如下. 1 准备环境 请确保开发环境满足以下技术要求: Android Studio 2.1 或以上版本 已经下载 ...

  5. 基于电商直播SDK快速实现一个淘宝直播APP【内附源码】

    现在各大互联网APP都标配电商直播带货了,没有直播带货开发经验都感觉自己跟不上技术的进步.今天快速基于Java实现一个安卓端电商直播APP,深入理解整个电商直播开发流程.我们最终实现效果如下: 按照惯 ...

  6. 七牛非Cocoapods 手动集成霹雳直播SDK(通用版)

    引言 一直想写一个通用版的教程,霹雳直播SDK更新太快,每一版的更新,都要重新更新一下之前写的单独的教程.我是个懒人,想要一下解决所有的问题,授人以鱼不如授人以渔,这个博客重点会讲需要用非Cocoap ...

  7. 视频直播APP源码在安卓中推送SDK集成居然如此简单!

    视频直播APP源码在安卓中推送SDK集成居然如此简单! 思维导图 详细步骤 下载 demo 我的师傅大鸟哥告诉我,集成各类 SDK 的第一步骤都是下载个 Demo,先把 Demo 跑起来看看是什么鬼. ...

  8. iOS各平台直播SDK收费明细

    一.前言 现在直播SDK相当多,有收费一条龙的,也有开源的,对于大部分非专业做直播的公司,只是项目中部分模块有直播需求,当然是希望快速开发集成直播功能,大部分会选用收费直播SDK,开发周期短,上线快, ...

  9. Windows平台RTSP|RTMP播放端SDK集成说明

    2.1 demo说明 大牛直播SDK提供C++/C#两套接口,对外提供32/64位debug/release库,C++和C#接口一一对应,C#接口比C++接口增加前缀NT_PB_: WIN-Playe ...

  10. 腾讯云直播SDK接入指南

    现如今直播类的app,如映客,抖音,火山视频等APP,基本大家手里都会安装,很多公司都可能会研发自己的直播系统,在2020年疫情阶段,很多老师采用了远程直播授课的方式.在国内如果你想使用直播技术,那么 ...

最新文章

  1. 烦人的Null,你可以走开点了
  2. 七年终登Science封面:最强大脑皮层神经网络重建,揭示迄今哺乳动物最大神经线路图...
  3. python文字教程-Python在图片中添加文字的两种方法
  4. 环境调试: RuntimeWarning: Couldn‘t find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn(“
  5. 数论杂谈(欧拉定理与费马小定理结论与应用)
  6. iOS开发周报-- 第一期
  7. Java分布式唯一ID生成方案——比UUID效率更高的生成id工具类
  8. unity常见问题之20题
  9. vector与list的接口介绍与如何使用以及区别,附代码。
  10. 计算机教学常规检查小结,总结·反思·提高——邮政路小学全体教师期末教学常规检查反馈...
  11. 2 电感耦合方式的射频前端
  12. 医疗行业做好百度竞价的五大技巧
  13. Unity与iOS相互调用
  14. Linux下ORACLE的/u01空间不足解决办法
  15. 云e办学习笔记(十六)Redis集成菜单
  16. 联想电池召回网上登记 Troubleshooting
  17. html的音频在线地址,HTML 音频(Audio)
  18. 网络DNS域名转换成IP地址
  19. Python计算Arduino声音方向范围和绘制声音位置二维概率分布热图
  20. Java基本类型介绍

热门文章

  1. Modern C++ 书籍推荐
  2. P卡、worldfirst、连连跨境电商收款哪家好?
  3. 我们很高兴地宣布我们正在与 OKC 整合
  4. Plot双y轴绘制常用代码
  5. PS——制作一寸照片、小二寸照片、二寸照片
  6. 文档公式编辑神器-Snip
  7. 拯救者win10重置系统出现“初始化出现错误,未进行任何更改”问题解决方法
  8. 互换性与测量技术基础总复习题(答案)
  9. mapreduce流量统计与自定义分区算法:手机号码按归属地输出
  10. 服务器有什么类型?应用功能是什么