环境:ubuntu server 14.1. 安装ffmpeg apt-get install ffmpeg (这个我没有测试成功!),我用下面这种方式: wget http://ffmpeg.org/releases/ffmpeg-2.7.2.tar.bz2 tar -xjvfffmpeg-...
分类:
其他好文 时间:
2015-09-13 23:07:11
阅读次数:
334
平台:centos6.5 x86_64最小化安装 1安装rmpforge源 rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm 安装epel源 rpm -Uvh http://download.fedoraproject.org...
分类:
其他好文 时间:
2015-08-25 12:49:20
阅读次数:
455
目的:使Nginx支持Rtmp协议推流,并支持hls分发功能及FFMPEG转码多码率功能。 一、准备工作 模块:nginx-rtmp-module-master(支持rtmp协议) 下载地址: http://nginx.org https://github.com/arut/nginx-rtmp-modul...
分类:
其他好文 时间:
2015-08-15 12:12:51
阅读次数:
2195
iOS平台支持AAC编码器接口,主要使用AudioConverter API。之所以做AAC编码器是因为在做一个HLS的功能,而HLS要求的TS文件,需要视频采用H264编码,音频采用AAC编码。H264可以使用硬件或软件编码器,前面已经介绍。AAC也可以使用硬件或者软件编码,iOS全都支持。
首先需要创建一个Converter,
extern OSStatus
AudioConver...
分类:
移动开发 时间:
2015-08-14 19:03:11
阅读次数:
13111
记得有一次用手机上网看 MP4 ,才知道手机是看不到一般格式的视频的,参考了一些有关流媒体的文章后,渐渐地就缠上了 Ffmpeg ... ? ? ? ?今年特意下载个短视频来测试新版 ffmpeg ,制作流媒体 HLS ...
分类:
其他好文 时间:
2015-08-14 15:54:26
阅读次数:
251
EasyHLS
EasyHLS是什么?
EasyHLS是EasyDarwin开源流媒体社区开发的一款HLS打包库,接口非常简单,只需要传入打包的文件名、切片存放的目录、打包间隔以及切片数,EasyHLS库就能轻松将H264+AAC的流媒体切片,提供给WEB服务器进行HLS流媒体发布,我们提供了两套操作示例:
EasyHLS_RTSP:以RTSPClient的形式,从RTSP ...
分类:
Windows程序 时间:
2015-08-11 23:29:31
阅读次数:
2306
1、为何要使用HTTP Live Streaming可以参考wikipediaHTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体 网络传输协议。是苹果公司QuickTime X和iPhone软件系统的一部分。它的工作原理是把整个流分成一个个小的基于HT...
分类:
Web程序 时间:
2015-08-11 14:02:46
阅读次数:
280
前些日子,也是项目需要,花了一些时间研究了HTTP Live Streaming(HLS)技术,并实现了一个HLS编码器HLSLiveEncoder,当然,C++写的。其功能是采集摄像头与麦克风,实时进行H.264视频编码和AAC音频编码,并按照HLS的协议规范,生成分段的标准TS文件以及m3u.....
分类:
移动开发 时间:
2015-08-11 13:38:09
阅读次数:
372
二、安装Nginx相关模块 1.环境准备 yum install –y pcre pcre-devel yum install –y zlib zlib-devel 2.下载nginx及rtmp模块 wget http://nginx.org/download/nginx-1.6.2.tar.gz tar xzvf nginx_1.6.2.tar.gz ...
分类:
其他好文 时间:
2015-08-08 16:42:54
阅读次数:
245
目前流媒体直播流除了用HLS来做,很多还是用rtmp协议,在这里我先粘帖个测试流地址供大家调试开发:
rtmp://live.hkstv.hk.lxdns.com/live/hks...
分类:
其他好文 时间:
2015-08-06 11:11:03
阅读次数:
1323