ZMLive 是一个基于Swift3.1的开源直播项目
ZMLive 是一个基于Swift3.1的开源直播项目,完成了大部分直播功能。使用了瀑布流、ysocket、ProtocolBuffer、音频视频播放和采集技术、GPUImage、硬解码软解码技术和OpenGL。
Swift 视频处理/播放器
共68Star
详细介绍
ZMLive
介绍
ZMLive 是一个基于Swift3.1的开源直播项目,完成了大部分直播功能。使用了瀑布流、ysocket、ProtocolBuffer、音频视频播放和采集技术、GPUImage、硬解码软解码技术和OpenGL。另外还有一些高级动画、图文混排和Swift的面相协议的开发等知识点也会在项目中运用,保证大家收获满满。对于一些关键技术我会在以后博客里一一的进行详细讲解。
APP展示
环境
Xcode 8.+
安装
1.Clone the repo
$ git clone https://github.com/zhanming0601/ZMLive.git
$ cd ZMLive
2.Install dependencies
$ pod install
3.Start
$ run
注意!!!!!!
因为GitHub限制单文件最大不能超过100M,所以有一个第三方库需要大家解压一下导入到项目即可运行。
License
The MIT License
问题?
可以给我发邮件到 18611205315@163.com or issues me