Actionscript 3 是否可以在AS3项目中嵌入mp4电影?(无网流)
我需要嵌入一个电影文件到AS3项目并播放它。我以前只使用过NetStreams,但由于这次我想将其作为嵌入式资源使用,所以没有必要这样做 我知道可以使用MP3和其他资源,但找不到任何关于mp4之类视频的清晰信息Actionscript 3 是否可以在AS3项目中嵌入mp4电影?(无网流),actionscript-3,flash,embedded-resource,Actionscript 3,Flash,Embedded Resource,我需要嵌入一个电影文件到AS3项目并播放它。我以前只使用过NetStreams,但由于这次我想将其作为嵌入式资源使用,所以没有必要这样做 我知道可以使用MP3和其他资源,但找不到任何关于mp4之类视频的清晰信息 很难用谷歌搜索这个问题,因为“嵌入”一词含糊不清。您可以使用如下元数据将任何内容作为二进制数据嵌入: [Embed("file.mp4", mimeType="application/octet-stream")] [嵌入(“file.mp4”,mimeType=“应用程序/八位字节流”
很难用谷歌搜索这个问题,因为“嵌入”一词含糊不清。您可以使用如下元数据将任何内容作为二进制数据嵌入: [Embed("file.mp4", mimeType="application/octet-stream")] [嵌入(“file.mp4”,mimeType=“应用程序/八位字节流”)]
然后您可以在运行时以ByteArray的形式获取数据。因此,如果您可以使用字节数组进行播放,那么是的,这是可能的。也许这个+
NetStream.appendBytes()
可以工作?问题是MP4只是一个容器,所以这取决于Flash是否支持编解码器。我确信MP4+H264可以工作。