2016-10-13 00:16:48 点击量:12 标签: 收藏本文
从 Flash Media Server 流、渐进式 F4V 文件或渐进式 FLV 文件中接收数据
Flash Media Server、F4V 文件和 FLV 文件可以在流处理或播放过程中发送包含特定数据点上的数据的事件对象。您可以使用两种方法在播放过程中从流或 FLV 文件中处理数据:
NetStream.client 属性分配对象以调用特定的数据处理函数。分配给 NetStream.client 属性的对象可以侦听下列数据点:onCuePoint()、onImageData()、onMetaData()、onPlayStatus()、onSeekPoint()、onTextData() 和 onXMPData()。在这些函数内编写过程,以处理在播放过程中从流中返回的数据对象。有关详细信息,请参阅 NetStream.client 属性。在您使用对象复制、直接路由或发布 API 之前,等待接收 NetGroup.Neighbor.Connect 事件。
注意:要通过音频文件(如 mp3 文件)发送数据,请使用 Sound 类将音频文件与 Sound 对象关联起来。然后使用 Sound.id3 属性读取声音文件中的元数据。
在 AIR for iOS 中支持 H.264 编码的视频
对于 H.264 视频,AIR 3.0 for iOS(及更高版本)支持完整 NetStream API 的子集。下表列出了 AIR for iOS 中不支持的 NetStream 播放成员:
| 不支持的属性 | 不受支持的方法 | 不支持的事件 |
|---|---|---|
| bufferTime | appendBytes() | onCuePoint(仅与 FLV 文件一起使用) |
| bufferLength | appendBytesAction() | onImageData |
| backBufferTime | step() | onSeekPoint |
| backBufferLength | onTextData | |
| bufferTimeMax | onXMPData | |
| bytesLoaded | drmError | |
| currentFPS | drmStatus | |
| inBufferSeek | onDRMContentData | |
| info | drmAuthenticate | |
| liveDelay | DRM.encryptedFLV 状态事件代码 | |
| maxPauseBufferTime | ||
| soundTransform | ||
| 描述 RTMFP 连接的所有属性 |
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室