2-快速集成
1 账号准备
在集成播放器 SDK 项目之前,请先在Polyv 官网注册账号,并开通云点播服务。
为了播放您账号下的点播视频,播放器将需要使用到您点播系统中的userId和secretKey,您可以登录点播后台,在API 接口中获取参数。
2 环境要求
iOS 系统
iOS 12.0+
CocoaPods
1.7.0+
集成工具
Xcode 11.0+
3 集成播放器项目
3.1 导入通用模块
拷贝 demo 项目中的Common模块到您项目的根目录下
3.2 导入Secenes 通用模块
拷贝 demo 项目中的Secenes 模块到您项目的根目录下
3.5 配置 Podfile
在 Podfile 文件中,添加以下内容:
pod 'PolyvMediaPlayerSDK', '~> 2.2.0'
pod 'SDWebImage', '4.4.0'
pod 'MJRefresh', '~> 3.5.0'3.5 跳转播放页面
Secenes 模块提供了 2 个页面,分别是:
PLVDemoVideoFeedViewController是短视频播放页面,支持上下滑动切换的沉浸式观看方式PLVDemoVodMediaViewController是长视频播放页面,支持单视频的横竖屏播放方式
您可以根据项目实际需要,选择其中一个页面作为播放页面,然后在您项目的任意页面跳转到播放页面。
而demo项目中PLVEntranceViewController是项目演示的入口页面,演示了如何跳转到短视频播放页面或者长视频播放页面。
3.6 参数修改
为了播放您账号下的视频,您需要对项目默认配置的参数进行修改。
demo 项目中,默认配置的视频数据在AppDelegate.m当中,您可以对其中initMediaPlayerSDK 的参数进行修改:
同时demo项目中,长视频默认配置了可播放的视频,您可以在PLVEntranceViewController.m当中调整初始化的视频Id。
Last updated
Was this helpful?