Category: RsProducts


What is RTSPPlayer? Once upon a time, a buddy asked me to develop a RTSP streaming player for him in my personal blog forum, http://bbs.rg4.net/thread-13768-1-1.html. A few days later, I got run over by a motocyle while I was on my way to work. I had to rest at home […]

RTSPPlayer for Android





我在写EzStreamSvr的过程中,曾经有一个想法是把EzStreamSvr和EasyDSS两个东西给合并掉,也即:EzStreamSvr也兼具将视频发布到Darwin Streaming Server (DSS)的功能,但在后来的几年时间里,我一直很少在Windows下做东西,而且这个发布到DSS的功能其本身对EzStreamSvr的意义也不大,所以这个想法就被“遗忘”、“废弃”掉了。 不过好歹我也做出了一个完全可用的版本,有兴趣的朋友可以下载下来玩玩看。 注意:你必须预先安装DSS才能让整个功能跑起来,就像EasyDSS一样。

EzStreamSvr for DSS


1. 关于EasyPlayer EasyPlayer是一个基于Ffmpeg解码器的的简单的、但全能的视频播放器,支持4xm,8bps,aac,ac3,eac3, amv, ape, dca, imc, alas, rm, rmvb, nuv, ptx, tta, wma, wmv, flic, flac,flv, g726, h261, h263, h264, mp1, mp2, mp3, mp4, smc, tmv, dvdsub, dvbsub 等等多种格式。EasyPlayer播放器调用了FFmpeg的LGPL代码,各种视频封装和编码格式基本都支持,测试过avi mkv rmvb mp4 wmv ogv没有问题。 EasyPlayer 欢迎下载使用及测试。若您有任何的意见和建议您随时与我联络。 我目前正着手进行Android版本EasyPlayer 的开发,欢迎大家测试使用,并希望能将您使用中碰到的问题反馈给我。 联系方式:service@rg4.net。 2. EasyPlayer下载: EasyPlayer for Android (未优化) EasyPlayer for Windows Mobile […]

EasyPlayer – A simple player base on FFMPEG


1. 关于Easy Converter * * * * * * * * * * * * * * * * * * * * * * * * * Easy Converter是一款基于ffmpeg架构的、一款绿色(免安装)、免费、高效的音视频转换工具,我写这个东西的目的主要是为了更好的了解每种媒体文 件格式的一些细节,所以我不会用直接调用ffmpeg.exe的方式来实现。其究极目标是做成一个全格式支持的格式转换器(不过这真的不大现实,主要原因 是没什么用,所以也没什么必要,呵呵)。与同类工具软件相比,Easy Converter具有解压缩即可运行,不用安装,免费使用,免费升级,内核采用汇编优化,支持多媒体指令集,转换效率高的特点。欢迎您来使用! 2. 版本 * * * * * * * * * * * * * * * […]

EasyCvt – A simple video converter base on FFMPEG




EasyOSD This is a tool which can be used to add an overlay texture to your video by simply using the famous ffmpeg libraries. Brief function(Working flow): 1. Open and calculate total video file duration for a specified AVI file(*Not all the video containers are fully supported, but you can […]

EasyOSD – Add texture overlay to your videos


What is EasyIPCam? 把你的手机变成一个IP Camera?对的,这就是EasyIPCam干的事情。经过几天的努力,终于完成了一个版本,但是目前来说,还是很粗糙。 本版本功能: 1. 在电脑上浏览手机摄像头视频。 2. 支持Android 2.2 及更新版本。本版本在我的手机(小米, Android 4.0.3)及我老婆的手机(Sumsung i9001)测试通过。 要浏览视频,您还必须安装一个支持RTSP流媒体的播放器,如:VLC,QuickTime等。当然您也可以在您的手机/平板上安装我的另一个程序RTSPPlayer(http://rtspplayer.rg4.net),然后在另一个手机上看安装了EasyIPCam的手机的视频。 若您有任何问题也可到流媒体开发论坛提问:http://bbs.rg4.net/forum-31-1.html You can download its android version from here: http://rg4.net/p/easyipcam/EasyIPCam.apk, or just download from Baidu App, AppChina etc by searching keywords EasyIPCam. Bug report & feedback If you have trouble in using this app, […]

EasyIPCam for Android



What is ONVIFPlayer? A really simple player for ONVIF devices. It is an extention version of RTSPPlayer, which can play ONVIF device’s video by input device IP/port/userid/password only. And if your device does not supports ONVIF, but it’s streaming protocol is RTSP + RTP, this app would work too, the […]

ONVIFPlayer for Windows


1. EasyDSS 系统概述 Easy DSS视频点播系统模块是流媒体服务平台解决方案的重要模块之一,可以独立运营,也可提供嵌入到各种对视频有要求的系统平台中(如:网络授课系统、视频点播系统、安防监控系统等等)。 整个模块基于C/S架构,采用业界最优秀的流媒体服务器之一的Darwin Streaming Server内核,除支持MPEG-1、MPEG-2、MPEG-4、H.264、VC-1等多种标准编码格式的众多主流媒体格式及avi、asf、 wmv、mp4、mov、rm、rmvb、flv、3GP等等全格式的文件Container容器外,还支持所有非媒体流格式(需订制),同时采用完整 Profile的转码技术,同一个视频源可同时转码成多种不同的Profile,以适应不同的客户端, 支持从1080P、720P等高清客户端(如:PC电脑、专门的高清流媒体播放终端),到QCIF、QQVGA的小型终端(如:手机、MCU等)。采用标 准RTP协议(包括RTP over UDP、RTP over TCP、RTP over HTTP),全面实现对多网卡、跨网段、跨路由、跨防火墙的支持。单服务器支持1000并发流(无缓冲)。 EasyDSS内核 流媒体服务平台的一个关键技术,是其并发分发的性能,Easy DSS业界最优秀的流媒体服务器Darwin Streaming Server作为其分发的内核。使用 Easy DSS技术的单台服务器可以提供1000个并发流。 流媒体平台对比 EasyDSS 流媒体服务平台 Microsoft MediaService REAL HelixServer 单服务器并发数 1000~1200 400~500 200~400 注: 1、Media Service、Helix Server还包括所有用这两系统的SDK开发的流媒体系统。 2、采用EasyDSS的平台单机并发性能是Media Service、Helix Service以及采用两平台SDK进行二次开发系统的2~3倍。 全格式媒体文件支持 通常许多流媒体服务器都会受限于媒体文件的格式,只能支持其中一种或者几种媒体文件,这样用户必将受限于媒体文件格式,当媒体文件源是不支持的格式 的时候,只能通过转换格式来实现,而这样对用户来说,无论在管理上,还是质量上都会带来许多的不便和不利。而EasyDSS平台模块可以支持全格式的媒体 文件,这无疑将对您的整个系统带来相当大的便利。 转码技术 一般情况下,一个片源文件只能分发出一种格式的视频:如果这个格式是高清的,那手机就不能看;但是如果你提供的视频源是适合手机看的,那即使客户使用的支持大解析度的PC,效果也肯定只能到达视频源的效果。 而EasyDSS提供了一整套的转码技术,为您的各种困惑提供帮助: […]

EasyDSS – A simple way to implement Darwin Streaming Server ...


目前EzStreamSvr可以同时Streaming音频和视频,且支持多个摄像头,及Dual Stream(多码流)功能,是同一个视频源在同一时间内既可以提供适合电脑观看的大解析度的高清的视频,又可以提供适合手机看的小解析度的低码流的视频。 支持功能简述: ?视频分发:也可作为一个独立的分发服务器,来Relay某一远程的标准RTSP/RTP的视频源。 ?视频录制:在直播(包括Relay)视频的同时,也可以对视频进行录像(录制于EzStreamSvr服务器上)。支持各种主流的容器,如MP4/FLV/AVI/MKV/TS。 视频预览:在直播(包括Relay)视频的同时,可以在服务器上直接对视频进行预览播放。 ?支持RTP over UDP, RTP over TCP。 ?OSD字幕:支持OSD filter字幕。 视频采集:采集服务器上的视频并进行视频直播(采集部分的多码流功能由于实际用处不大,于3.0版本之后暂停支持) 一、关于EzStreamSvr 这是一个标准的、基于RTP的流媒体服务器,服务器端捕捉第一个USB摄像头的视频,并编码成H.264 or MPEG4的视频,并打包以RTP的协议发送给客户端,可以在任何支持标准RTP的Windows客户端、Linux客户端、Mac客户端、 Windows Mobile手机客户端、Symbian手机客户端浏览实时视频。 当然,理论上讲是可以支持上述的客户端,但我个人测试的有: 1. CorePlayer(包括PC版和各种CorePlayer所支持的手机版:Windows Mobile, Symbian, iPhone, BlackBerry, etc.) a. CorePlayer – Windows Mobile 手机版:http://bbs.rg4.net/thread-856-1-1.html b. CorePlayer – Win32版: http://bbs.rg4.net/thread-6234-1-1.html 2. RealPlayer Embedded版(Nokia N73):诺基亚手机自带 3. VLC(PC版) :http://www.videolan.org 4. QuickTime Player […]

EzStreamSvr – A simple streaming server base on RTSP/RTP streaming ...



20120908更新: 之前的版本是用ffmpeg + SDL来实现的播放器,然而ffmpeg并不支持Intel的 Indeo Video 5(IV5)的编码格式(许多4D影片都是这种编码格式的),并且,自己在手动控制一些时间戳存在问题的视频格式时也容易出来播放同步上的问题(在不同电 脑上的表现不一样),因此,我又花了大力气改了一版基于VLC的播放器,以实现这个4D影院播放控制系统。 不过,这个版本仍未实现控制命令协议的编辑(仍然需要自己手动的去更改excel中的控制命令/协议)。 注: 修改后的整个软件变得非常大,达到64M之多,而我的网站是放在国外的,国内连接下载速度有限,因此,我有同时在360云盘里放了一份copy,您也可以直接到那儿下载:http://yunpan.cn/lk/22gseek1ll 20120503更新: 这个软件其实是EasyPlayer 全格式播放器的一个支线版本。可用于播放并控制4D影院的视频。其原理其实也很简单,就是: 1. 必须事先做好一个与要播放的视频相关的串口命令列表(如:播放到第几秒,在控制座椅怎么动,往哪个方面动),这个协议命令将存放在一个excel文件里。 2. 将预先做好的串口协议的excel文件与视频文件放在一起(位于同一个目录下) 3. 用EasyPlayer打开视频进行播放,这样在播放的同时EasyPlayer将在预定的时间发送指定的命令到串口,以达到4D影院的、随着视频而动的效果。 我有放一个示例的视频文件及其配套的协议命令在下载列表中,可用于测试。

4DTheater – 4D Theater Control System