
流媒体开发
雪峰流云
以技术为乐的程序猿!
展开
-
在Ubuntu 12.04 64bit上搭建Crtmpserver视频点播服务
说明如下:(1)所有操作最好使用root操作,以尽可能避免权限问题(2)crtmpserver和web服务器apache(Ngnix亦可)被装在同一台服务器上,客户端使用其他PC的桌面浏览器和android手机,下面是测试环境示意图:(3)测试环境位于局域网内,由一台路由器接入联通运营商提供的10M包年网络服务1.下载源码包并解压svn co --usernam原创 2014-02-03 13:08:00 · 5576 阅读 · 1 评论 -
最新 crtmpserver 源码的获取方法
C++ RTMP Server,作用跟FMS服务器一样,一个开源,一个收费。有免费的自然用免费的了。C++ RTMP Server官方主页:http://www.rtmpd.com/C++ RTMP Server下载页面:http://www.rtmpd.com/downloads/ 下载页面上都是编译好的,明显没有我们需要的源码C++ RTM转载 2014-02-02 12:54:21 · 2348 阅读 · 0 评论 -
在Ubuntu 14.04 64bit上编译安装Crtmpserver trunk svn 811版本!
这里仅在在Ubuntu 12.04 64bit上搭建Crtmpserver视频点播服务原创 2014-07-27 15:40:34 · 1994 阅读 · 0 评论 -
在Ubuntu 14.04 64bit下编译安装rtmpdump并调试输出
2011年那会儿就开始研究rtmp, 但是很快后来又换了公司转作Android移动浏览器项目,就一种没有机会继续进行下去.现在因为工作需要,我也重新捡使起来, 继续进行中断了几年的工作.下面记录下我的安装实录,以备以后参考.1.从官网http://rtmpdump.mplayerhq.hu/下载rtmpdump 2.4源码包git clone git://git.f原创 2014-07-01 22:44:14 · 2931 阅读 · 0 评论 -
Ubuntu 14.04 64bit上编译安装simple-rtmp-server(srs)服务器
下面的操作完全按照参考文献[1]进行,请采用root用户登陆,我这里只是记录了一下我在Ubuntu 14.04上面编译安装的过程.以作今后参考.该篇文章显示了srs提供的一个demo实例,包括实时流的rtmp播放, hls播放,视频会议, ffmpeg视频变换, jwplayer播放, OSMF播放,vlc播放等等功能.srs起初在Ubuntu 14.04上configure失败, 是open原创 2014-06-29 12:17:20 · 8681 阅读 · 2 评论 -
HLS中m3u8格式规范解读
权威的itef官方文档参见:https://datatracker.ietf.org/doc/draft-pantos-http-live-streaming/另外参见苹果官方文档https://developer.apple.com/streaming/#EXTM3U //必需,表示一个扩展的m3u文件#EXT-X-VERSION:3 //hls原创 2014-03-28 15:56:50 · 25835 阅读 · 0 评论 -
FFMPEG转码常用命令研究
ffmpeg简介官网链接是http://www.ffmpeg.org/上有说明,它是音视频的分离,转换,解码的完全解决方案。 其中最重要的就是libavcodec库。它被mplayer或者xine使用作为解码器。还有,国内比较流行的播放器影音风暴或MyMPC的后端ffdshow也是使用ffmpeg的解码库的。ffmpeg包括一组软件,ffmpeg用于对媒体文件进行处理,ffserver原创 2014-03-28 15:15:19 · 9661 阅读 · 1 评论 -
使用Nginx-rtmp-module搭建hls直播
HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。是苹果公司QuickTime X和iPhone软件系统的一部分。它的工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。在开始一个流媒体会话时,客户端原创 2014-03-27 10:29:01 · 39972 阅读 · 6 评论 -
在Ubuntu 12.04 64bit上搭建Crtmpserver视频直播服务
本篇博客继续在上篇《在Ubuntu 12.04 64bit上搭建Crtmpserver视频点播服务》http://blog.youkuaiyun.com/tao_627/article/details/18909075的基础上,搭建基于开源框架的视频直播服务,仍然使用root用户操作。基本框架图示如下:下面分为几个步骤说明如下:1.实时转码服务器构建这里为了充分挖掘开源项目的优原创 2014-02-06 14:24:57 · 3476 阅读 · 0 评论 -
在Ubuntu 14.04 64bit上下载更新x265源码
x264,x265,vpx这三个开源的视频编码器可以说是当今“最火”的视频编码器。x264现在占据着H.264视频编码器的半壁江山;x265则是目前实现H.265标准最好的开源视频编码器,并且在未来可能接替x264;而vpx则是Google推出的开源视频编码器,它提出的VP9编码标准的性能也不错。对x265来说,有两个网站1:http://www.videolan.org/developers原创 2015-05-19 06:55:41 · 1441 阅读 · 0 评论