- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个连接到 Flash Media Server 的 netConnection。我正在尝试使用 Flash Player 10.1 中的新appendBytes 函数将本地FLV 文件流式传输到FMS。但是我遇到了问题...我在线获取的文档
function playFile(data:ByteArray):void
{
// data is bytearray data from an already loaded FileReference object
netStream.play(null);
netStream.appendBytesAction(NetStreamAppendBytesAction.RESET_BEGIN);
netStream.appendBytes(data);
}
但是,我在使用appendBytesAction 和appendBytes 时遇到错误。错误是:错误#2004:参数之一无效....
TypeError: Error #2004: One of the parameters is invalid.
有什么想法吗?谢谢
最佳答案
当流的 NetConnection
连接到除“null”之外的任何其他内容时,您无法成功使用 appendBytes
。来自 appendBytes
方法的文档 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html#appendBytes%28%29 :
Passes a
ByteArray
into aNetStream
for playout. Call this method on aNetStream
in "Data Generation Mode". To put aNetStream
into Data Generation Mode, callNetStream.play(null)
on aNetStream
created on aNetConnection
connected to null. CallingappendBytes()
on aNetStream
that isn't in Data Generation Mode is an error and raises an exception.
这几乎肯定意味着 Adobe 所谓的“数据生成模式”在连接到 Flash Media Server 实例的连接对象上不可用。
关于flash - NetStream.appendBytes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7947269/
我有一个连接到 Flash Media Server 的 netConnection。我正在尝试使用 Flash Player 10.1 中的新appendBytes 函数将本地FLV 文件流式传输到
免责声明:我是 Xcode/iPhone SDK Noob。 我正在尝试与现有服务器建立客户端 TCP/IP 连接。连接后,我希望收到一些有关服务器的数据(版本等)。 建立连接后,会触发 NSStre
我有一个包含 ASCII 代码的 [UInt8] 数组,我想从它创建一个从 NSMutableData 传递过来的字符串 我使用 appendBytes 方法并将快速数组地址传递给它,一切正常 问题是
我正在通过此链接重写应用程序: http://www.raywenderlich.com/12910/how-to-make-a-simple-playing-card-game-with-multi
简短版本: 我正在寻找 C 或 Actionscript 中的库或示例代码,它允许我在 FLV 文件中查找每个关键帧的字节偏移量。我知道该规范发布于 http://download.macromedi
我已将 MailCore 集成到我的 iOS 项目中。最近,我在 Crittercism(现在的 Apteligent)收到了几份关于 MailCore 导致应用程序崩溃的报告。崩溃是由 MCData
我正在尝试了解如何在 Flash 10.1 中使用 http 动态流式传输,但我无法使用基本功能。对视频文件使用 appendbytes 的语法是什么? package com.player { im
我正在使用 NetStream.appendBytes() 在 Adobe AIR 中播放本地视频(不涉及服务器) .我想用 BitmapData.draw()拍摄视频输出的照片,但出现此错误: Er
我是一名优秀的程序员,十分优秀!