PLVVodPlayerSkinProtocol Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | PLVVodPlayerSkinProtocol.h |
delegatePlayer
required method
弱引用的播放器
@property (nonatomic, weak) IBOutlet PLVVodPlayerViewController *delegatePlayer
Declared In
PLVVodPlayerSkinProtocol.h
shouldHideNavigationBar
required method
指导页面隐藏导航栏
@property (nonatomic, assign) BOOL shouldHideNavigationBar
Declared In
PLVVodPlayerSkinProtocol.h
shouldHideStatusBar
required method
指导页面状态栏隐藏
@property (nonatomic, assign) BOOL shouldHideStatusBar
Declared In
PLVVodPlayerSkinProtocol.h
statusBarStyle
required method
指导页面状态栏样式
@property (nonatomic, assign) UIStatusBarStyle statusBarStyle
Declared In
PLVVodPlayerSkinProtocol.h
qualityCount
required method
清晰度个数
@property (nonatomic, assign) int qualityCount
Declared In
PLVVodPlayerSkinProtocol.h
quality
required method
当前清晰度
@property (nonatomic, assign) PLVVodQuality quality
Declared In
PLVVodPlayerSkinProtocol.h
qualityDidChangeBlock
required method
清晰度修改回调
@property (nonatomic, copy) void ( ^ ) ( PLVVodQuality quality ) qualityDidChangeBlock
Declared In
PLVVodPlayerSkinProtocol.h
localPlayback
required method
当前是否播放本地视频
@property (nonatomic, assign) BOOL localPlayback
Declared In
PLVVodPlayerSkinProtocol.h
playbackRate
required method
当前播放速率
@property (nonatomic, assign) double playbackRate
Declared In
PLVVodPlayerSkinProtocol.h
selectedPlaybackRateDidChangeBlock
required method
播放速率改变回调
@property (nonatomic, copy) void ( ^ ) ( double playbackRate ) selectedPlaybackRateDidChangeBlock
Declared In
PLVVodPlayerSkinProtocol.h
scalingMode
required method
当前视频拉伸方式
@property (nonatomic, assign) NSInteger scalingMode
Declared In
PLVVodPlayerSkinProtocol.h
scalingModeDidChangeBlock
required method
视频拉伸方式改变回调
@property (nonatomic, copy) void ( ^ ) ( NSInteger scalingMode ) scalingModeDidChangeBlock
Declared In
PLVVodPlayerSkinProtocol.h
subtitleKeys
required method
字幕名称
@property (nonatomic, strong) NSArray<NSString*> *subtitleKeys
Declared In
PLVVodPlayerSkinProtocol.h
selectedSubtitleKey
required method
选中的字幕名称
@property (nonatomic, copy) NSString *selectedSubtitleKey
Declared In
PLVVodPlayerSkinProtocol.h
selectedSubtitleKeyDidChangeBlock
required method
字幕改变回调
@property (nonatomic, copy) void ( ^ ) ( NSString *selectedSubtitleKey ) selectedSubtitleKeyDidChangeBlock
Declared In
PLVVodPlayerSkinProtocol.h
playPauseButton
required method
播放/暂停按钮
@property (nonatomic, weak) IBOutlet UIButton *playPauseButton
Declared In
PLVVodPlayerSkinProtocol.h
timeLabel
required method
时间标签
@property (weak, nonatomic) IBOutlet UILabel *timeLabel
Declared In
PLVVodPlayerSkinProtocol.h
bufferProgressView
required method
缓冲进度
@property (weak, nonatomic) IBOutlet UIProgressView *bufferProgressView
Declared In
PLVVodPlayerSkinProtocol.h
playbackSlider
required method
播放进度滑杆
@property (weak, nonatomic) IBOutlet UISlider *playbackSlider
Declared In
PLVVodPlayerSkinProtocol.h
fullShrinkscreenButton
required method
全屏/半屏按钮
@property (nonatomic, weak) IBOutlet UIButton *fullShrinkscreenButton
Declared In
PLVVodPlayerSkinProtocol.h
brightnessSlider
required method
亮度滑杆
@property (nonatomic, weak) IBOutlet UISlider *brightnessSlider
Declared In
PLVVodPlayerSkinProtocol.h
volumeSlider
required method
音量滑杆
@property (nonatomic, weak) IBOutlet UISlider *volumeSlider
Declared In
PLVVodPlayerSkinProtocol.h