2014-11-23 66 views
1

我想对Flash格式的数据进行实时流(以视频的形式),我搜索并发现苹果不支持Flash我们有其他任何第三方
图书馆,可使用支持iOS的RTMP/RTSP(Flash视频格式)

搜索,我发现http://www.realtimelibs.com/#feature_3后,但也付出我不知道天气它支持flash格式

我希望得到任何帮助或任何指导

+0

感谢评论家。你介意补充一些评论,为什么我得到了投票? AIR肯定是一个选项,我怀疑还有其他人 – dogsgod 2014-11-23 22:09:32

+0

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。 – 2014-11-26 06:26:11

+0

PS:我没有在iPhone上编码,但我在AS3中玩过FLV和MP4字节,所以知道我会做什么......编写一个接收FLV字节,读取位,从内存中丢弃然后创建一个新的MP4字节结构,然后告诉iOS播放新的字节缓冲区。 MP4虽然不是很有趣,你可以告诉它由委托人(MPEG)制作。这只适用于FLV首先具有H.264 + AAC/MP3的情况。也只有iPhone可以处理字节杂乱。这种Muxing/Demux选项比全格式重新编码要少 – 2014-11-26 06:43:30

回答

0

您可能会尝试将您的应用作为AIR应用实施。 AIR是用于iOS和Android的跨平台Flash运行时。

寻找Apache Flex免费的基于Eclipse的IDE或使用任何Adobe工具。