moo*_*sly 13 android rtmp ios cordova xamarin
如果我们需要编写一个支持播放和播放RTMP视频流的跨平台移动应用程序.我知道可以使用Android原生库,而Objective C也有一些.但是,如果不使用不受支持的Flash,Adobe AIR或其他外部组件,我们是否可以真正实现跨平台?
哪种方式可以编写跨平台(至少Android> = 4 + iOS; WP,黑莓 - 很不错)支持RTMP/RTSP的移动应用程序?
大约要求:
在应用程序页面上播放一个或多个RTMP流,延迟时间最短(最长1-3秒 - 这就是为什么延迟高达10-20秒的HLS不适合的原因)
从移动设备摄像头广播到RTSP服务器
编写PhoneGap插件是否适合这项任务?这种插件的正确方法是什么 - 尝试将livu lib RTMP客户端(或其他RTMPy客户端)嵌入到插件代码中,比如使用带有phonegap的livu(lib)? 或插件内的操作系统版本并使用一些编译的本机视频流工具?
PS:如果你在github的某个地方使用过这样的插件,或者有一些使用跨平台框架进行视频流的经验 - 请分享你的经验.如果你有一个现成的流媒体插件,并愿意出售它,或者可以写它 - 请同时评论,我很乐意支付它.
Ani*_*mar -2
您好,您可以使用ionic框架为移动应用程序嵌入视频流,链接的参考是Ionic中的Nic raboy video,该项目的插件是camera,您可以根据您的延迟应用程序显示的要求编辑此插件文档并$http
在控制器中注入服务以将数据发送到服务器