gpt4 book ai didi

ios - iOS 上的 MobileVLCKit 问题(夜间构建)

转载 作者:行者123 更新时间:2023-11-30 13:43:45 27 4
gpt4 key购买 nike

我遇到了一些无法在 iOS 上使用 MobileVLCKit 解决的问题 (MobileVLCKit-UniversalBinary-20160204-0547)。我使用的是 iOS9 和 Swift。

  • 我需要知道流何时无法播放,可能是因为 url 无效或出于任何其他原因。我尝试检查 VLCMediaPlayer.state 但它不会(永远)是 VLCMediaPlayerStateError 所以我可以呈现某种用户友好的错误。有什么解决办法吗?
  • VLCMediaPlayerStateBuffering 有点没用。当播放器正在缓冲远程媒体但不切换到其他状态时,状态将设置为 VLCMediaPlayerStateBuffering,最好是在流畅播放时设置为 VLCMediaPlayerStatePlaying。实际上,当视频缓冲时,我无法显示加载旋转器或其他内容。
  • 当远程视频停止或流媒体中途停止工作时,VLCMediaPlayerdrawable View 始终显示最后一帧。有什么方法可以清除/清除可绘制 View 吗?

有什么想法吗?谢谢!

最佳答案

感谢您查看我们不稳定的夜间构建:)

  • 这是我下周的待办事项 list 。我们将添加适当的对话框 API,包括对用户友好对话框的支持(可由应用程序自定义)。如果您有 VLCMediaPlayerStateError 无法发送的特定测试用例,我们很乐意提供。
  • 正确,VLCMediaPlayerStateBuffering 仅在缓冲开始时发送。但是,您应该收到状态更改事件,这使您有机会检查 VLC 是否仍在缓冲。至少,这是我们在 VLC 的 iOS 和 tvOS 应用程序中实现“缓冲”微调器的方式。
  • 不,没有办法做到这一点。

关于ios - iOS 上的 MobileVLCKit 问题(夜间构建),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35231174/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com