大纲: shareSDK 第三方SDK完成的 正则表达式: 1.创建匹配规则 2.创建正则表达式对象 3.开始匹配 第三方直播SDK 系统的框架有局限性http,HLS,如果有额外的一些协议,我们就需要借助第三方的SDK,ijkplayer,封装的ffmpeg 视频录制/美颜 原生以HLS为例,简单 ...
分类:
其他好文 时间:
2016-12-16 07:38:04
阅读次数:
213
1、 用ffmpeg制作推流工具,实现推流系统声音和桌面到rtmp服务器-CSDN论坛-CSDN.NET-中国最大的IT技术社区.html http://bbs.csdn.net/topics/392062722 2、 C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播 - h ...
分类:
其他好文 时间:
2016-12-14 14:27:48
阅读次数:
154
现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音视频采集、美颜/滤镜/特效处理、编码、封包、推流、转码、分发、解码/渲染/播放等。 直播常见的问题包括 主播在不稳定的网络环境下如何稳定推流? 偏远地区的观众如何高清流畅观看直播? 直播卡顿时如何智能切换线路? 如 ...
分类:
移动开发 时间:
2016-12-03 01:02:08
阅读次数:
291
?关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。 本系列文章大纲如下: (一)采集 (二)处理 (三)编码和封装 (四)推流和传输 (五)延迟优化 (六)现代播放器原理 ( ...
分类:
其他好文 时间:
2016-11-30 13:44:09
阅读次数:
207
本文是在使用由 EasyDarwin 团队开发的EasyPusher时导出的C++接口的.NET实现 附加将海康的PS流转换为H264流的.NET实现GetH246FromPS TIPS: 把.NET 数组数据转为指针的方法 取出指针处的数据到.NET数组 小建议:在导出C++接口的时候,最好自己使 ...
分类:
Web程序 时间:
2016-11-29 19:21:38
阅读次数:
540
本文记录iOS平台下基于FFmpeg的推流器。该示例C语言的源代码来自于《最简单的基于FFMPEG的推流器》。相关的概念就不再重复记录了。 源代码 项目的目录结构如图所示。 C代码位于ViewController.m文件中,内容如下所示。 [objc] view plain copy /** * 最 ...
分类:
移动开发 时间:
2016-11-24 15:58:04
阅读次数:
401
前几篇文章记录的都是iOS下基于FFmpeg的多媒体程序。本文记录一个IOS下自带的视频播放器。相比于移植FFmpeg来说,IOS自带的多媒体框架播放视频要简单很多——只需要调用几个接口就可以了。 源代码 项目的源代码位于ViewController.m文件中,内容如下所示。 [objc] view ...
分类:
移动开发 时间:
2016-11-24 15:09:15
阅读次数:
240
直播在2016年是一个非常火热的领域,我也有幸在今年参与了新浪微博直播客户端的开发,在此分享一下关于直播开发的一些经验。 1.视频直播的基本原理 视频直播的过程大概由这么几个部分构成: 推流端 源服务器 CDN边缘节点 播放端 直播架构.jpg 直播架构.jpg 整个直播流转的过程是:推流端将视频流 ...
分类:
其他好文 时间:
2016-11-24 07:33:00
阅读次数:
181
关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。 在上一期中,我们介绍了讲解编码和封装。 本篇是《解密视频直播技术》系列之四:推流和传输。推流是直播的第一公里,直播的推流对这 ...
分类:
其他好文 时间:
2016-11-21 19:42:38
阅读次数:
896
利用ffmepg推264流到rtmp服务端出现错误WriteN, RTMP send error 10053,具体如下图所示。 图1推流到rtmp服务错误 原因是视频流缺少SPS,PPS信息,加上这两个信息即可。 ...
分类:
其他好文 时间:
2016-11-20 18:52:51
阅读次数:
3910