3_4-云课堂场景-PPT
1 功能概述
云课堂场景PPT是直播同步讲师端PPT信息、回放历史PPT信息,该功能是在PLVLCMediaAreaView中实现,集成7_5 核心common-PPT中PLVPPTView来实现的功能。
2 初始化
PLVLCMediaAreaView.m
- (PLVPPTView *)pptView{
if (!_pptView && self.channelType != PLVChannelTypeAlone) {
_pptView = [[PLVPPTView alloc] init];
_pptView.delegate = self;
_pptView.backgroudImageView.image = [self getImageWithName:@"plvlc_media_ppt_placeholder"];
}
return _pptView;
}3 播放
4 代理回调处理
实现PLVPPTViewDelegate代理方法,代码如下:
5 浮窗
云课堂场景中播放器和PPT分别在主屏(房间顶部显示区域PLVLCMediaAreaView)和浮窗PLVLCMediaFloatView中,点击浮窗时播放器和PPT互换位置的功能;
浮窗PLVLCMediaFloatView对象在PLVLCMediaAreaView中初始化并持有,显示是添加PLVLCCloudClassViewController的view上显示的。
具体代码可查看Demo中PLVLCCloudClassViewController.m和PLVLCMediaAreaView.m
Last updated
Was this helpful?