·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[FMS]从FMS流、渐进式 F4V 文件或渐进式 FLV 文件中接收数据

时间:2016-06-01 11:20酷播
[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 事件。

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器