基于开源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
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
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教程连载[转自世纪流年]
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的一般客户端连接各个事件的触发顺序
假设用户登录的地址是
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)
简介摘要:代 码如下: 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互相调用方法的例子(聊天室)
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聊天室
(一)
好了,开始吧。首先我们需要用到以下东东:
1. JDK 1.5或以上版本 – 这个就不说了,以下所有东西都是基于它的。
2. Red5 – 开源Flash服务器,用来替代FCS/FMS,毕竟License还是有些贵的,呵呵。这里有信息和下载http://www.osflash.org/red5
3. OpenMeetings – 开源视频会议系统,基于OpenLaszlo开发。这里有信息和下载 ht... [阅读全文]