我目前正在开展一个项目,该项目要求Android和iOS设备上的视频直播到我们的服务器。
我已经研究了一段时间,并且遇到了死,昂贵或昂贵的图书馆。
到目前为止,我发现的唯一可行解决方案是使用Adobe FlashBuilder,但由于多种原因,坦率地说这并不是很好。
我希望能够在两个平台上本地执行此操作,但这对我的雇主而言并不是一个非常多汁的项目,所以他们不愿意花钱购买昂贵的图书馆。
是否有符合条件的免费/廉价图书馆?还有其他方式让我本地做这个吗?技术本身是可以协商的,我们目前专注于RTMP,因为我们使用FlashBuilder,但只要视频流式传输到服务器,那么他们就不会特别关心使用什么协议。
感谢您提前获得的帮助,如果我提出这个问题的方式不合理,请告诉我。
答案 0 :(得分:0)
我可以说Android。我在我的应用程序中使用openCV库特别是FFmpegFrameRecorder可以使用RTMP协议。我的应用程序适用于RED5服务器。在缺点中,我会提到大量的本地库。
看到我的回答,我在那里描述了我用过的 Android Studio with javaCv and FFMPEG