YouTube直播SDK集成(一)
因为工作需要研究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集成(一)相关推荐
- YouTube直播SDK集成(二)
一,前面已经知道了基础的环境配置,先看登录: (1)首先要导入SDK,然后引入头文件 import GoogleSignIn (2)然后触发登录按钮的时候进行是否需要登录的逻辑判断,进行登录 //登录 ...
- ios视频直播SDK集成指引
此文介绍语音视频云服务商即构科技提供的ios视频直播SDK集成指引.此SDK可实现主播和观众以一对一.一对多.或多对多的关系等,并支持小程序. 手动安装 目前 ZegoLiveRoom SDK 仅支持 ...
- 腾讯云互动直播SDK集成综述
SDK构成 互动直播SDK由两部分构成,IMSDK和AVSDK 其中IMSDK为云通信SDK,为AVSDK提供账号登录.信令通道.IM弹幕消息.日志模块.日志上报等功能 AVSDK提供摄像头采集.编码 ...
- android主流视频直播sdk,Android视频直播SDK集成指引
手动安装 目前 ZegoLiveRoom SDK 仅支持通过拷贝库文件的方式,集成步骤如下. 1 准备环境 请确保开发环境满足以下技术要求: Android Studio 2.1 或以上版本 已经下载 ...
- 基于电商直播SDK快速实现一个淘宝直播APP【内附源码】
现在各大互联网APP都标配电商直播带货了,没有直播带货开发经验都感觉自己跟不上技术的进步.今天快速基于Java实现一个安卓端电商直播APP,深入理解整个电商直播开发流程.我们最终实现效果如下: 按照惯 ...
- 七牛非Cocoapods 手动集成霹雳直播SDK(通用版)
引言 一直想写一个通用版的教程,霹雳直播SDK更新太快,每一版的更新,都要重新更新一下之前写的单独的教程.我是个懒人,想要一下解决所有的问题,授人以鱼不如授人以渔,这个博客重点会讲需要用非Cocoap ...
- 视频直播APP源码在安卓中推送SDK集成居然如此简单!
视频直播APP源码在安卓中推送SDK集成居然如此简单! 思维导图 详细步骤 下载 demo 我的师傅大鸟哥告诉我,集成各类 SDK 的第一步骤都是下载个 Demo,先把 Demo 跑起来看看是什么鬼. ...
- iOS各平台直播SDK收费明细
一.前言 现在直播SDK相当多,有收费一条龙的,也有开源的,对于大部分非专业做直播的公司,只是项目中部分模块有直播需求,当然是希望快速开发集成直播功能,大部分会选用收费直播SDK,开发周期短,上线快, ...
- Windows平台RTSP|RTMP播放端SDK集成说明
2.1 demo说明 大牛直播SDK提供C++/C#两套接口,对外提供32/64位debug/release库,C++和C#接口一一对应,C#接口比C++接口增加前缀NT_PB_: WIN-Playe ...
- 腾讯云直播SDK接入指南
现如今直播类的app,如映客,抖音,火山视频等APP,基本大家手里都会安装,很多公司都可能会研发自己的直播系统,在2020年疫情阶段,很多老师采用了远程直播授课的方式.在国内如果你想使用直播技术,那么 ...
最新文章
- 烦人的Null,你可以走开点了
- 七年终登Science封面:最强大脑皮层神经网络重建,揭示迄今哺乳动物最大神经线路图...
- python文字教程-Python在图片中添加文字的两种方法
- 环境调试: RuntimeWarning: Couldn‘t find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn(“
- 数论杂谈(欧拉定理与费马小定理结论与应用)
- iOS开发周报-- 第一期
- Java分布式唯一ID生成方案——比UUID效率更高的生成id工具类
- unity常见问题之20题
- vector与list的接口介绍与如何使用以及区别,附代码。
- 计算机教学常规检查小结,总结·反思·提高——邮政路小学全体教师期末教学常规检查反馈...
- 2 电感耦合方式的射频前端
- 医疗行业做好百度竞价的五大技巧
- Unity与iOS相互调用
- Linux下ORACLE的/u01空间不足解决办法
- 云e办学习笔记(十六)Redis集成菜单
- 联想电池召回网上登记 Troubleshooting
- html的音频在线地址,HTML 音频(Audio)
- 网络DNS域名转换成IP地址
- Python计算Arduino声音方向范围和绘制声音位置二维概率分布热图
- Java基本类型介绍