直播
hard_man
这个作者很懒,什么都没留下…
展开
-
1小时学会:最简单的iOS直播推流(番外)运行不起AWLive的demo的同学请看这里
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive我收到了很多反馈和评论,问我为什么AWLive运行不起来。 大概是说报这样一个错误: 我实在没想到会有人问这个原创 2017-01-25 10:49:01 · 1672 阅读 · 5 评论 -
1小时学会:最简单的iOS直播推流(二)代码架构概述
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!!源代码:https://github.com/hardman/AWLive群:552660248推流流程使用rtmp协议(其他协议也类似)推流的大体流程如下: 1. 通过系统相机捕获视频及声音,该美颜的美原创 2016-11-10 23:33:21 · 4867 阅读 · 0 评论 -
1小时学会:最简单的iOS直播推流(三)使用系统接口捕获音视频数据
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!!源代码:https://github.com/hardman/AWLive群:552660248通过系统相机录制视频获取音视频数据,是推流的第一步。 源码中提供2种获取音视频数据的方法:一是使用系统自带接原创 2016-11-14 11:34:25 · 6276 阅读 · 6 评论 -
1小时学会:最简单的iOS直播推流(四)如何使用GPUImage,如何美颜
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive 群:552660248上一篇文章介绍了如何使用系统方法捕获视频数据,但是更多的时候,为了使用美颜滤镜,我们原创 2016-11-16 00:03:54 · 10718 阅读 · 4 评论 -
1小时学会:最简单的iOS直播推流(五)yuv、pcm数据的介绍和获取
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive 群:552660248前面介绍了如何通过相机实时获取音视频数据。我们接下来就需要了解获取到的数据到底是什么原创 2016-11-16 23:17:40 · 11367 阅读 · 12 评论 -
1小时学会:最简单的iOS直播推流(六)h264、aac、flv介绍
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive 群:552660248前面介绍了如何捕获音视频原始数据,介绍了yuv和pcm。下面来介绍一下我们的想要转换原创 2016-11-24 22:43:38 · 4477 阅读 · 1 评论 -
1小时学会:最简单的iOS直播推流(七)h264/aac 硬编码
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive 群:552660248前面已经介绍了如何从硬件设备获取到音视频数据(pcm,NV12)。但是我们需要的视频原创 2016-12-07 22:02:59 · 7975 阅读 · 10 评论 -
1小时学会:最简单的iOS直播推流(八)h264/aac 软编码
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive软编码包含3部分内容: 1. 将pcm/yuv数据编码成aac/h264格式 2. 将aac/h264数据封装成f原创 2017-11-23 12:19:04 · 1587 阅读 · 0 评论 -
1小时学会:最简单的iOS直播推流(九)flv 编码与音视频时间戳同步
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive前文介绍了如何获取音视频的aac/h264数据,那么如何将数据写入rtmp流中呢? rtmp最初是Adobe Fla原创 2017-11-23 12:20:18 · 4777 阅读 · 4 评论 -
1小时学会:最简单的iOS直播推流(十)librtmp使用介绍
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLivertmp(一般大写,小写会被认为英文不好或不专业,iOS开发者对这一点更为敏感)协议是Adobe公司为Flash视频的原创 2017-11-23 12:21:27 · 2818 阅读 · 0 评论 -
1小时学会:最简单的iOS直播推流(十一)sps&pps和AudioSpecificConfig介绍(完结)
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!! 源代码:https://github.com/hardman/AWLive简述sps/pps/AudioSpecificConfig前文中已经多次提到过sps&pps/AudioSpecifi原创 2017-11-23 12:22:25 · 3016 阅读 · 0 评论 -
1小时学会:最简单的iOS直播推流(一)介绍
最近在做iOS直播,研究了相关直播技术,主要包含两方面:推流,播放。所以这次主要研究推流技术。并将代码开源,然后在blog里做一些简单的代码解析。源代码:https://github.com/hardman/AWLive群:552660248原创 2016-11-07 00:13:19 · 11120 阅读 · 5 评论