MusubiPlayerSDK
MusubiPlayerSDK是一个iOS应用级别的媒体播放器。它使用AVFoundation播放本地和互联网上的音频和视频。MusubiPlayer可以轻松实现视频播放器在您的iOS应用中。
安装MusubiPlayer
MusubiPlayer可通过CocoaPods使用。要安装它,只需在Podfile中添加以下行:
use_frameworks!
pod 'MusubiPlayer', '~> 0.1'
您必须在Podfile中添加`'use_frameworks!'
演示
用法
使用MusubiPlayer非常简单
- HLS
var player: MusubiPlayer?
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
player = MusubiPlayer(videoPreview)
player?.open("[HLS URL]", mediaType: .hls)
player?.start()
}
- 播放带外部字幕的视频
- MusubiVideo Player支持SMI、SRT字幕
- SubtitleType(1):通过HTTP网络获取的字幕
- SubtitleType(2):本地字幕
- MusubiVideo Player支持SMI、SRT字幕
player?.open(mediaURL, mediaType: .hls)
player?.setExternalSubtitle("/[subtitleName].smi", SubtitleType(2))
player?.start()
- 缩略图进度条
player?.open([Local Video File Name], mediaType: .local)
player?.setThumbnailSeekbar(seekBar)
文档
发行说明文档
作者
Jeong HanKyo,[email protected]