您的位置:首页 > 创业商讯 >

教大家RTMP播放器实例使用代码参考

时间:2020-07-06 09:23:01 来源:互联网

近日有关于教大家RTMP播放器实例使用代码参考的问题受到了很多网友们的关注,大多数网友都想要知道教大家RTMP播放器实例使用代码参考的具体情况,那么关于到教大家RTMP播放器实例使用代码参考的相关信息,小编也是在网上进行了一系列的信息,那么接下来就由小编来给大家分享下小编所收集到与教大家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()方法播放视频。

补充:

生成播放列表:已解决,参考;

播放控制和音量控制:已解决,用Netstream.seek方法,可实现视频的拖动、快进/快退,SoundTransform.volume实现音频的控制。

参数传递:stage.loaderInfo.parameters方法获取网页传参。

延伸阅读:RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括Adobe Media Server/Ultrant Media Server/red5等。RTMP与HTTP一样,都属于TCP/IP四层模型的应用层。

RTMP又是Routing Table Maintenance Protocol(路由选择表维护协议)的缩写。 在 AppleTalk 协议组中,路由选择表维护协议(RTMP,Routing Table Maintenance Protocol)是一种传输层协议,它在 AppleTalk 路由器中建立并维护路由选择表。RTMP 基于路由选择信息协议(RIP)。正如 RIP 一样,RTMP 使用跳数作为路由计量标准。一个数据包从源 网络发送到目标网络,必须通过的路由器或其它中间介质节点数目的计算结果即为跳数。

免责声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,并不代表本站赞同其观点和对其真实性负责。如有侵权行为,请第一时间联系我们修改或删除,多谢。
精选展示

Copyright © 2021 山西商业网 All Rights Reserved