时间:2021-05-22
终于把连接RTMP服务器的原理搞通了,其实也不是很难,但花了大把时间,走了不少弯路……本篇只讲述关键的部分,主要目的是让自己加印象,为解决下一部问题打好基础。
AS版本:3.0
FLASHPLAYER: 10
开发环境:WindowXP FlashCS4
RTMP服务器:red5 , 假设服务器地址为:rtmp://rtmp_host/
RTMP实例:以red5下的oflaDemo实例为例
邮件: Gary@veepi.com publicgs@126.com
加载视频流需要多个类共同运作,所以首先列出这些类。
NetConnection 对象
NetConnection 作为视频流数据的来源,以下代码尝试连接到rtmp服务器。
net_conn = new NetConnection;net_conn.connect(rtmp://rtmp_host/oflaDemo);
NetStream 对象
通过NetStream控制对象控制视频的播放;
stream_ctrl = new NetStream(net_conn);
Video对象
最后将NetStream对象中的数据实例化为Video对象,调用VideoStream.play()方法播放视频。
补充:
生成播放列表:已解决,参考<RTMP协议研究>;
播放控制和音量控制:已解决,用Netstream.seek方法,可实现视频的拖动、快进/快退,SoundTransform.volume实现音频的控制。
参数传递:stage.loaderInfo.parameters方法获取网页传参。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
CKplayer高级应用中,介绍了播放器js互动调用演示,现在来说说RTMP视频示例。软件名称:CKplayer超酷flv播放器v6.7软件大小:331KB
本文实例为大家分享了js+audio实现音乐播放器的具体代码,供大家参考,具体内容如下音乐播放器*{margin:0;padding:0;-moz-user-s
本文实例为大家分享了Android项目实现视频播放器的具体代码,供大家参考,具体内容如下VideoView控件是播放视频用的,借助它可以完成一个简易的视频播放器
本文实例为大家分享了android音乐播放器的具体代码,供大家参考,具体内容如下话不多说先上效果前言写这个音乐播放器实在是迫不得已。因为我们Andoird课程要
本文实例为大家分享了python实现音乐播放器的具体代码,供大家参考,具体内容如下"""这是一个用海龟画图模块和pygame的混音模块制作的简易播放器。作者:李