我必须为android设备开发一个应用程序,我以前没有开发android应用程序的经验。
这个应用程序应该能够录制视频/音频,并通过rtmp与red5流媒体服务器通信。我已经有了flv格式的录像机和音频录像机,可以在flv格式下录制,目前正在php网站上使用。我可以在android app中使用这些.swf和php文件吗?或者我需要在java / action script3中编写新的脚本?android是否能够播放flv文件,我的意思是说,如果我在应用程序中传递flv文件URL (到flv播放器),它是否能够播放。我猜如果我直接访问设备摄像头/麦克风并录制flv会更好。
另外,我的场景推荐使用哪种语言,java还是action script 3.0?
任何指导/指示都将不胜感激。
发布于 2011-08-30 03:02:51
您也许能够在此项目中使用现有的.swf和.php代码,但您必须特别将flash内容发布到Adobe AIR,以便在Android设备上运行它。
你可以在手机上做任何你可以在常规AIR应用中做的事情,尽管还有额外的考虑因素(带宽、性能等)。
您选择哪种语言取决于您对应用程序的未来计划。如果您已经有了用AS3编写的大部分代码,那么改编它以适应移动场景可能会更容易一些。此外,如果你打算最终部署到iPhone上,使用AS3会更容易,因为你可以只将相同的AIR应用程序发布到两个设备上,而不需要重写它。
如果您关心性能和应用程序接口访问,并且对移植到iPhone不感兴趣,我建议您使用Java。
https://stackoverflow.com/questions/6785420
复制相似问题