我在这里读到了一些关于在iOS设备录制时进行实时流媒体视频/音频的帖子。不幸的是,似乎没有任何“好”的解决方案。
我知道在录制时必须访问文件,然后将文件发送到服务器,其他用户可以在直播中观看我的流(有一小段时间的延迟)。
对于iOS的工作对我来说不是问题,我更难处理的是应该如何处理数据并传输到服务器以及服务器的整个处理过程。
我有几个问题:
- 仅说“服务器”非常模糊,它应该是什么类型的“服务器”?
- 我知道必须使用某种协议将数据发送到服务器,然后从服务器获取数据,以便用户可以观看实时视频。我应该使用哪种协议?
- 整个服务器端处理似乎让我感到非常迷茫,应该如何处理已发送到服务器的文件?
- 所有这些似乎都非常复杂,是否有任何第三方解决方案?例如Periscope、Ustream或Meerkat等应用程序使用哪种技术为其用户提供实时流媒体功能?
如果可能的话,我也很感激能够得到每个问题超过一个字的答案。