【问题标题】:How to make my iOS radio app more efficient如何让我的 iOS 广播应用更高效
【发布时间】:2020-06-28 00:13:47
【问题描述】:

我正在使用从实时 url 流式传输的 AVPlayer 构建一个 iOS 广播应用程序。我怎样才能使它更节能?我注意到它不断地进行网络调用,并且在我的耗电应用程序的顶部。

【问题讨论】:

  • 您可以使用时间分析仪仪器和能量监测仪器来检查您的应用程序,但这种应用程序几乎必须保持无线电通电才能传输数据流。您可能无能为力。
  • 没有足够的信息来为您调试情况。不过,为了呼应@Paulw11 的 cmets,假设您正在播放实时内容,您可能对此无能为力。 (如果您无法通过网络请求获取直播内容,您希望如何播放直播内容?)
  • 抱歉信息不足;我想我主要是想知道直播 URL。我注意到 Apple Podcasts 应用程序消耗的能量非常少。是因为它主要是下载内容,而不是直播?

标签: ios xcode streaming avplayer http-live-streaming


【解决方案1】:

网络通话将继续消耗您的电池电量,但如果您允许用户在手机锁定时在后台播放内容,则可能会停止消耗电量 - 这也取决于手机。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    相关资源
    最近更新 更多