PLVPublicStreamPlayerDelegate
Objective-C
@protocol PLVPublicStreamPlayerDelegate <NSObject>
Swift
protocol PLVPublicStreamPlayerDelegate : NSObjectProtocol
播放器代理
-
公共流播放器播放状态改变
Declaration
Objective-C
- (void)plvPublicStreamPlayer:(nonnull PLVPublicStreamPlayer *)streamPlayer streamPlayerPlayingStateDidChange:(BOOL)playing;
Swift
optional func plvPublicStreamPlayer(_ streamPlayer: PLVPublicStreamPlayer, streamPlayerPlayingStateDidChange playing: Bool)
Parameters
streamPlayer
公共流播放器
playing
是否正在播放
-
公共流播放器 公共流网络质量检测回调
Note
仅在 公共流观看 时会触发该回调(即 [publicStreamWatching]为YES时);
Declaration
Objective-C
- (void)plvPublicStreamPlayer:(nonnull PLVPublicStreamPlayer *)streamPlayer publicStreamNetworkQuality: (PLVPublicStreamPlayerNetworkQuality)netWorkQuality;
Swift
optional func plvPublicStreamPlayer(_ streamPlayer: PLVPublicStreamPlayer, publicStreamNetworkQuality netWorkQuality: PLVPublicStreamPlayerNetworkQuality)
Parameters
streamPlayer
公共流播放器
netWorkQuality
网络质量