我有一个 Flex/AIR 桌面应用程序,它将本地摄像头和麦克风连接到 NetStream 以传送到 Flash 媒体服务器。
但是,我还想在文件系统上本地存档传出流的副本。是否可以访问 NetStream 对象的实际字节流(即使在可怕的 mx.internal 命名空间中),我可以转身并将其提供给本地存档的 FileStream?
我有一个 Flex/AIR 桌面应用程序,它将本地摄像头和麦克风连接到 NetStream 以传送到 Flash 媒体服务器。
但是,我还想在文件系统上本地存档传出流的副本。是否可以访问 NetStream 对象的实际字节流(即使在可怕的 mx.internal 命名空间中),我可以转身并将其提供给本地存档的 FileStream?
不幸的是,这并不完全可能,因为 Flash 是异步的。Flash(或 Air)目前对流的支持并不多。录制视频已经有一些尝试,但声音是另一回事。
我认为唯一可行的解决方案是将您的 Air 应用程序与您可以将流发送到的“服务器”应用程序打包在一起,然后将文件保存到硬盘驱动器。