如果我们需要编写一个支持播放和播放RTMP视频流的跨平台移动应用程序。我知道可以使用Android原生库,而Objective C也有一些。但是,如果不使用不受支持的Flash,Adobe AIR或其他外部组件,我们是否可以真正实现跨平台?
哪种方式可以编写跨平台(至少Android> = 4 + iOS; WP,黑莓 - 很不错)支持RTMP / RTSP的移动应用程序?
大约要求:
编写PhoneGap插件是否适合这项任务?这种插件的正确方法是什么 - 尝试将livu lib RTMP客户端(或其他RTMPy客户端)嵌入到插件代码(如using livu (lib) with phonegap?)或插件内部的操作系统版本上,并使用一些已编译的本机视频流工具?
PS:如果你在github的某个地方使用过这样的插件,或者有一些使用跨平台框架进行视频流的经验 - 请分享你的经验。如果你有一个现成的流媒体插件,并愿意出售它,或者可以写它 - 请同时评论,我很乐意支付它。
嗨,您可以使用离子框架嵌入视频流为移动应用程序和链接的参考是Nic raboy video in Ionic和该项目的插件是camera,您可以根据您的要求编辑此插件文档延迟应用程序显示和注入$http
服务在您的控制器中将数据发送到服务器