Ios Swift直播时的所有因素?
我正在尝试制作我的应用程序,这是一个集成了实时流媒体的应用程序,任何注册的人都可以访问。我一直在搜索,信息非常模糊 制作具有流媒体直播功能的IOS应用程序需要考虑哪些因素? 我不知道如何实现这些,也没有看到多少关于如何实现这些的文档我必须使用什么第三方软件,我是否需要用不同的编程语言创建一些东西? 目前,此应用程序将仅适用于IOSIos Swift直播时的所有因素?,ios,iphone,swift,sdk,live-streaming,Ios,Iphone,Swift,Sdk,Live Streaming,我正在尝试制作我的应用程序,这是一个集成了实时流媒体的应用程序,任何注册的人都可以访问。我一直在搜索,信息非常模糊 制作具有流媒体直播功能的IOS应用程序需要考虑哪些因素? 我不知道如何实现这些,也没有看到多少关于如何实现这些的文档我必须使用什么第三方软件,我是否需要用不同的编程语言创建一些东西? 目前,此应用程序将仅适用于IOS 谢谢,问题是,有多少用户?你想花多少钱?性能/质量/停机时间等有多重要。?这是商业应用程序吗? 由于有多个用户连接到一个流,我建议拖缆将其流到服务器,服务器通过该服务
谢谢,问题是,有多少用户?你想花多少钱?性能/质量/停机时间等有多重要。?这是商业应用程序吗?
由于有多个用户连接到一个流,我建议拖缆将其流到服务器,服务器通过该服务器处理客户端的带宽需求,从而使其更容易扩展。如果是一对一或最多三对一,你仍然可以考虑将p2p应用于社交流(例如,家庭流),而不是商业会议(除非你想让他们使用e2e加密,避免使用服务器等,这通常是完全过火的,尽管可能的话可以实现加密,使用库非常简单)。
现在,如果您要求了解编码,请查找一些教程,例如,它非常好,非常简单,可能会为访问它的客户端执行您想要的操作。使用avfoundationplayback,它有到HTTP直播的链接,以及如何实现它。
这是一款健身应用程序,因此质量是其中的一个重要因素,目前我正在考虑免费试用,并开始执行我的想法。我计划让很多用户一次看一个视频。把它想象成健身行业的一个抽搐。你需要一个web服务器来承载流,看看:这里最重要的是带宽和延迟,所以选择一个托管在你的目标受众所在区域的服务器,然后选择一个带宽稍大的服务器。一种解决方法是通过整合YouTube等视频流媒体。这将处理编码为可变比特率的问题。实际上,我推荐YouTube方法而不是自托管,如果你不想让它可搜索,你可以考虑让它不被列出,只是让它让应用程序为客户端存储url。还可以很容易地嵌入到网站或android端口,等等。因为你只是嵌入视频。问题可能是添加,看看Vimeo,但是流媒体直播仅在pro上,每月75美元,可能比自托管更便宜。同样,最重要的是预算。它可能(通常更好)上传编辑的内容,因为你可以项目更好的质量。你好,让我知道如果你找到了一个解决方案,你用了什么?