【发布时间】:2014-11-23 08:43:23
【问题描述】:
我想做Flash格式的实时数据流(以视频的形式),我搜索发现苹果不支持Flash我们有没有其他第三方
可以使用的库,
搜索后找到http://www.realtimelibs.com/#feature_3,但也是付费的,不知道天气支持flash格式
我很想得到任何帮助或指导
【问题讨论】:
-
感谢评论家。你介意添加一些评论为什么我被否决了吗? AIR 肯定是一种选择,我怀疑还有其他选择
-
Lachlan.. “视频是 Flash 格式”是什么意思?您的意思是媒体容器是 FLV 还是视频编解码器本身是 [Adobe 版本的] H.263 ..?? iOS 只能处理 H.264 视频和 AAC/MP3 内部和 MP4/M4A 容器。 FLV 可以包含 H.263 或 H.264 以及 AAC 或 MP3 音频,因此您可能只需将 Vid+Audio 从 FLV 移动到 MP4 容器即可获得可播放的 iOS 文件。我说的是移动,但如果你真的知道编程,这意味着用“MP4”结构替换任何“FLV”部分字节,然后......瞧! FLV 现在可以在您的 iPhone 上播放 MP4。
-
PS:我不在 iPhone 上编码,但我在 AS3 中玩过 FLV 和 MP4 字节等,所以据我所知,这就是我要做的。编写一个接收 FLV 字节的播放器,读取位,从内存中丢弃,然后从中创建一个新的 MP4 字节结构,然后告诉 iOS 播放新的字节缓冲区。 MP4 虽然不好玩,但你可以看出它是由委员会 (MPEG) 制作的。这仅适用于 FLV 首先具有 H.264 + AAC/MP3 的情况。也只有当 iPhone 可以即时处理字节杂耍。这个 Muxing/Demux 选项比完整格式重新编码的强度低