您的位置:首页 > 编程语言

Flash中播放视频和音频流(rtmp协议)代码示例

2014-07-18 14:52 363 查看
在Flash中播放red5的视频和音频流,代码如下:
import flash.net.NetConnection;
import flash.events.NetStatusEvent;
import flash.media.Camera;
import flash.net.NetStream;

var netConnect2:NetConnection=new NetConnection();
netConnect2.addEventListener(NetStatusEvent.NET_STATUS,netConnectHandler2);
netConnect2.connect("rtmp://10.1.49.137/oflaDemo","codyy");

var receiveStream:NetStream
function netConnectHandler2(evt:NetStatusEvent):void
{
trace(evt.info.code);
switch (evt.info.code)
{
case "NetConnection.Connect.Success" :
initRec();
trace("链接成功2");
break;
case "NetConnection.Connect.Closed" :
trace("链接失败2");
break;
}
}
function initRec()
{
var cc = new Object();
cc.onMetaData = onmd;
var flvName:String=loaderInfo.parameters.xian;
trace(flvName);
receiveStream= new NetStream(netConnect2);
receiveStream.client = cc;
function onmd(o : Object):void{}
receiveStream.play(flvName);
rece_video.attachNetStream(receiveStream);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: