基于开源Flash Server:Red5构建RTMP流媒体播放平台[转发]

nick | Red5 | 2012-02-08
[文章作者:张宴 本文版本:v1.0 最后修改:2009.04.13 转载请注明原文链接:http://blog.s135.com/post/409/] 上周五,我们基于开源Flash Server:Red5(http://osflash.org/red5)的Flash流媒体服务平台上线,内容涉及视频上传、视频分发、调用接口、Flash播放器等。 一、Flash RTMP流媒体播放演示(播放时进度条可以自由拖动): 生产环境更多 Flash... [阅读全文]

FFmpeg – the swiss army knife of Internet Streaming – part IV

nick | flash, Red5 | 2011-08-31
This is the fourth and last part of a short series dedicated to FFmpeg (First, Second and Third part). In this conclusive article I will focus on the support for RTMP that makes FFmpeg an excellent tool for enhancing the capabilities of the Adobe Flash Streaming Ecosystem. FFmpeg introduced a strong support for RTMP streami... [阅读全文]

FFmpeg – the swiss army knife of Internet Streaming

nick | as, flash, open, Red5 | 2011-08-25
With this post I want to start a small series dedicated to FFmpeg. I have already talked about it 6 years ago when this tool was still young (Why I love FFmpeg: post1 and post2) but in these 6 years it has evolved widely and now it is a really useful “swiss army knife” for Internet streaming. I could define FFmpeg also as one... [阅读全文]

FCS/FMS教程连载[转自世纪流年]

nick | as, flash, Red5 | 2010-10-13
1、开始 一、FlashCom开发所需安装的软件和硬件: 1. FlashMX authoring 2. FlashMX Communication Server 3. ActionScript editor (笔者推荐 editplus ) 4. Flash Player 5. Camera and Micophone 二、设置开发环境 1. 确保FlashCom server已经启动 2. 更改运行FlashCom Server的URL地址 new_nc.connect(‘rtmp:/video/room_01’);//本地服... [阅读全文]

Red5的一般客户端连接各个事件的触发顺序

nick | flash, java, Red5 | 2010-09-29
假设用户登录的地址是 rtmp://localhost/MyChatRoom/lobby/roomA 以下是事件按先后顺序排列 程序开始 appStart:MyChatRoom Start: (在RED5启动的时候会自动去启动APP,从而触发以上事件) 登录 roomStart:/lobby Start:/lobby roomStart:/lobby/roomA Start:/lobby/roomA appConnect:0 connect appJoin:0: roomConnect:0 connect:/lobby roomJoin:0:/lobb... [阅读全文]

As3下的通信(Red5、SharedObject)

nick | as, flash, java, Red5 | 2010-09-27
简介摘要:代 码如下: client: FLASH var nc:NetConnection = new NetConnection(); nc.client = this; nc.objectEncoding = flash.net.ObjectEncoding.AMF0;//注意这句话(不加的话  同步事件没有被触发) nc.connect("rtmp://19 代码[dai ma]如下: client: FLASH var nc:NetConnection = new NetConnection(); nc.cli... [阅读全文]

red5流媒体服务器和as互相调用方法的例子(聊天室)

nick | as, flash, flex, java, Red5 | 2010-09-26
red5流媒体服务器和as互相调用方法的例子(聊天室)
1. 什么是Red5. Red5是一个开源项目,用于实现flash与服务器端之间通过rtmp(real time messaging protocal)协议通信,可以实现视频、音频的传输,remote shared object等等。相对于FMS, Red5是免费、开源的。 2. 环境搭建(用Tomcat好了). 首先下载Red5,我们这里适用0.7版。下载地址:http://osflash.org/red5/070final , 选择相应的版本就可以了。下... [阅读全文]

openmeeting 改造成flash聊天室

nick | as, flash, java, Red5 | 2010-09-25
(一) 好了,开始吧。首先我们需要用到以下东东: 1. JDK 1.5或以上版本 –  这个就不说了,以下所有东西都是基于它的。 2. Red5 –  开源Flash服务器,用来替代FCS/FMS,毕竟License还是有些贵的,呵呵。这里有信息和下载http://www.osflash.org/red5 3. OpenMeetings –  开源视频会议系统,基于OpenLaszlo开发。这里有信息和下载 ht... [阅读全文]

Red5开发详解

nick | as, flash, java, Red5 | 2010-09-25
1.下载最新版本的RED5 http://osflash.org/red5 2.安装RED5,注意在安装RED5前要先安装好JRE,安装RED5的时候会要求指定JRE的目录的。 3. 到RED5的安装目录,找到doc/templates目录,该目录中存放了一个标准的RED5应用程序模版myapp,将其复制到RED5安装目录中的 webapps目录下,并改名为你喜欢的文件夹名,比如你要开发一个聊天的程序,那么可以把... [阅读全文]
Ɣ回顶部