EasyRTMP


EasyRTMP 1
A new release of EasyRTMP has been launched, the major change in this version is: Added a test win32 version of streaming server(nginx) with rtmp and HLS supported to the EasyRTMP project. Try it if you like. Per my local test it seem good than the previous version. My goal […]

New release of EasyRTMP





Download, build and install CD to build directory (home) cd /usr/build Download & unpack latest nginx-rtmp (you can also use http) git clone git://github.com/arut/nginx-rtmp-module.git Download & unpack nginx (you can also use svn) wget http://nginx.org/download/nginx-1.2.4.tar.gz tar xzf nginx-1.2.4.tar.gz cd nginx-1.2.4 Build nginx with nginx-rtmp ./configure --add-module=/usr/build/nginx-rtmp-module make make install For […]

Getting started with nginx rtmp


随着视频相关技术的进步和新产品的出现,人们对于在网络中实现直播的需求也越来越多。本文给出一个在网络中实现直播的解决方案,本方案可以用于把直播电视引入到网络中,也可以用于直播会议,讲座等,也就是实现“现场直播”。 方案采用当前网络中比较流行的视频格式,也就是flash。很多视频分享站点都采用flash,国际上比如Google的Youtube视频分享站点,国内比如土豆。 方案尽可能避免采用商业软件,至少避免采用付费软件,尽可能采用开源的产品。用到的产品有: 3.1 red5 0.9.0 wordpress 3.0.1 wordpress plugin – Flash Video Player 5.0.4 还需要一个采集卡或者摄像头。 第一步要做的就是依次安装上述软件,如果想实际运营,比较理想的是把Adobe Flash Media Live Encoder,red5以及wordpress分别安装在不同的计算机或者服务器上,如果仅仅是为了测试,这样的安装就没有什么必要了。然后在 wordpress上安装Flash Video Player插件。 第二步当然是启动Adobe Flash Media Live Encoder,red5以及wordpress三个服务。 第三步启动实时内容注入,这是在Adobe Flash Media Live Encoder上完成的。无非是选择视频采集设备,音频采集设备,在输出配置中的FMS URL一栏,填入如下内容:rtmp://ip.of.the.red5/oflaDemo,在Stream一栏填入:livestream。然后启动编码。 第四步在wordpress的管理页面新建一个Post,并加入如下内容,且内容需要用中括号括起来: flashvideo streamer=rtmp://ip.of.the.red5/oflaDemo file=livestream type=video / 最后用浏览器打开wordpress中刚刚加入的那个Post,会看到一个Flash播放器,开始播放。 ok? 顺便提一下,如果是点播,那么只是file=…的文件名不一样,比如oflaDemo就提供了avatar.flv等多个flv视频用于点播测试,在streams目录里。

一个基于flash的直播电视解决方案


10
由于之前的版本在Windows 7下面跑总是有问题(视频采集的原因),恰好前两天安装了Windows 7,所以今天就把代码再稍微改了一下下,终于,EasyRTMP也可以支持Windows 7了。 此外,由于EasyRTMP/EzStreamSvr/EasyDSS等等工程其实有很多很多的代码都是重复了,为了日后维护的方便,特地把许多功能独立成一个个的DLL,这样,每个工程都可以使用,同时,万一发现什么问题,也可以只改一个DLL就可以了,不需要所有的工程都去改一遍。所以,这也是一个大变革(对于软件工程而言,并不是针对功能)。 建议大家下载新的程序使用。 下载地址:http://rg4.net/easyrtmp 介绍说明:http://rg4.net/easyrtmp    

EasyRTMP更新到1.3.0.41



EasyRTMP - 基于RTMP H.264的视频监控平台
  一直在搞视频监控系统,既然可以支持RTMP,为什么不做 一个基于RTMP的视频监控系统呢?所以我想,闲着也是闲着,就在EasyRTMP的基础上搞了这么一个东西,把大华的8路 H.264硬件压缩卡采集数据,用RTMP流发布,这样就可以让视频监控的客户端也无需安装任何插件,兼容所有Flash播放器平台。CentOS实现, 在ATOM CPU + 1G内存上完全不卡, 整机功耗只有30W。 更多关于EasyRTMP的介绍可浏览网页:http://rg4.net/easyrtmp

EasyRTMP – 基于RTMP H.264的视频监控平台


2
EasyRTMP其实跟EzStreamSvr差不多,它也是一个视频直播系统,只不过,EzStreamSvr是基于RTSP + RTP技术的,而EasyRTMP则是基于RTMP的。 EasyRTMP走的是Red5/FMS的解决方案,此方案最大的一个特点是客户端只要有Adobe Flash就可以了,而事实上Flash可以说是全世界装机量最高的一个软件(注意:没有之一),只要是台电脑、是个智能手机,不管你用的是什么操作系统,都有Flash,或者都可以有Flash,因此,也就是说要看EasyRTMP直播出来的视频不需要安装任何的客户端软件。 下载地址: EasyRTMP v1.0: http://rg4.net/p/easyrtmp/EasyRTMP.rar Client Flash: http://rg4.net/p/easyrtmp/client.rar 注意: 要想让整个系统工作起来,您还必须安装一个Red5 Server 或者 FMS Server。 Demo版本只能放5分钟的实时视频,若超过5分钟,您必须重新点击EasyRTMP.exe中的Start按钮,才能继续实时视频直播(也即Demo版本您必须每5分钟点一次Start)。 Live Demo: 在RG4.NET有放一个demo,但Red5服务器不一定长时间开着,若有需要观看Demo效果,您可以打开网页: http://rg4.net/p/easyrtmp/client/live.html 并: a. 在其中的Server处填入您的Red5/FMS 服务器地址。如:rtmp://rtmp.rg4.net/live b. 在Stream处填入0_320x240,然后点击Play。注:0_320×240的格式意义:第一个0代表第一个摄像头;320×240代表EasyRTMP捕捉并编码出来的视频解析度为320×240。 这样您就可以观看到EasyRTMP Public到Red5/FMS的实时视频。 意见反馈: 若您对EasyRTMP有任何的问题,欢迎随时与我们取得联络。

EasyRTMP 1.0发布