加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flash中播放视频和音频流(rtmp协议)

发布时间:2020-12-15 06:35:44 所属栏目:百科 来源:网络整理
导读:在Flash中播放red5的视频和音频流,代码如下: import flash.net.NetConnection;import flash.events.NetStatusEvent;import flash.media.Camera;import flash.net.NetStream;var netConnect2:NetConnection=new NetConnection();netConnect2.addEventListen

在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);
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读