TVVLCPlayer 1.0.2

TVVLCPlayer 1.0.2

Jérémy Marchand 维护。




TVVLCPlayer

TVVLCPlayer

TVVLCPlayer 允许您轻松地将强大的视频播放器与播放控制视图集成到您的 tvOS 应用中。它基于 TVVLCKit,旨在替换只能读取有限数量的格式的 AVPlayerViewController。

功能

  • 原生外观和感觉
  • 使用遥控器表面触摸进行拖动
  • 跳转、快进和快退

安装

# CocoaPods
pod "TVVLCPlayer", "~> 1.0.1"

使用

Storyboard

在您的 storyboard 中,从 org.cocoapods.TVVLCPlayer 包添加对 VLCPlayer storyboard 的引用。然后为 playerViewController 设置一个媒体

import TVVLCPlayer
...
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
      if let playerViewController = segue.destination as? VLCPlayerViewController {
            let media: VLCMedia = ...
            playerViewController.media = media
      }
}

代码中的内容

import TVVLCPlayer
...
let media: VLCMedia = ...
let playerViewController = VLCPlayerViewController.instantiate(media: media)

待办事项

  • 音频通道选择器
  • 字幕选择器
  • 信息视图