[FMS]从FMS流、渐进式 F4V 文件或渐进式 FLV 文件中接收数据
[FMS]从FMS流、渐进式 F4V 文件或渐进式 FLV 文件中接收数据
从 Flash Media Server 流、渐进式 F4V 文件或渐进式 FLV 文件中接收数据
Flash Media Server、F4V 文件和 FLV 文件可以在流处理或播放过程中发送包含特定数据点上的数据的事件对象。您可以使用两种方法在播放过程中从流或 FLV 文件中处理数据:
- 将客户端属性与事件处理函数相关联以接收数据对象。使用
NetStream.client
属性分配对象以调用特定的数据处理函数。分配给NetStream.client
属性的对象可以侦听下列数据点:onCuePoint()
、onImageData()
、onMetaData()
、onPlayStatus()
、onSeekPoint()
、onTextData()
和onXMPData()
。在这些函数内编写过程,以处理在播放过程中从流中返回的数据对象。有关详细信息,请参阅NetStream.client
属性。 - 将客户端属性与 NetStream 类的子类相关联,然后编写事件处理函数以接收数据对象。NetStream 是一个密封类,即无法在运行时将属性或方法添加到 NetStream 对象。然而,您可以创建 NetStream 的子类并在其中定义您的事件处理函数。您还可以将该子类变为动态的并对子类的实例添加事件处理函数。
在您使用对象复制、直接路由或发布 API 之前,等待接收 NetGroup.Neighbor.Connect
事件。
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...