本文主要是介绍PICO VR眼镜定制播放器使用说明文档videoplayerlib-ToB.apk,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装高级定制播放器
高级定制播放器下载地址:https://download.csdn.net/download/ahphong/89360454
仅限用于PICO G2、G3、G4、NEO系列VR眼镜上使用,
用途:用于第三方APP(开发者)调用定制播放器播放2D、3D、180°、360°全景视频。
VR眼镜系统请升级到最新版,可在官网下载,企业版用户请当地Pico代理商/技术支持,获取最新企业版系统升级固件。
NEO3企业版开发者,可以在文章结尾处下载系统固件。
接口和使用说明
1. 启动播放器
package:com.picovr.wing.videoplayer
class:com.picovr.wing.videoplayer.UnityActivity
参数key | 类型 | value | 说明 |
---|---|---|---|
playcommand | String | playlist | 传递视频列表 |
filelist | String | “/storage/emulated/0/Movies/ScreenRecording/test1.mp4,/storage/emulated/0/Movies/ScreenRecording/test2.mp4” | 视频路径 |
isControl | boolean | true or false | 启动播放器后,是否可调出控制面板true:不可false:可 |
playMode | int | 参考playMode对应 | 参考playMode |
repeatMode | int | 1: 单曲循环, 2:列表循环, 3 :不循环 | 配置播放循环模式。(注,只有配置为3时,能收到end 广播) |
seekPlay | boolean | true or false | 启动视频播放时,是否强制从头播放。true 会直接seek到0.false则不处理 |
autoPlay | int | 0 或者不设置 | 启动播放器时,是否暂停播放 |
2. 控制播放
切换模式
adb shell am broadcast -a com.picovr.wing.player.PLAY_CONTROL --es controltype “playcommand” --es mediatype “video” --es operation “playmode” --ei “playmode” 2
Intent intent = new Intent(com.picovr.wing.player.PLAY_CONTROL);
intent.setPackage("com.picovr.wing.videoplayer");
intent.putExtra("controltype", "playcommand");
intent.putExtra("mediatype", "video");
intent.putExtra("operation", "playmode");
intent.putExtra("playmode", 2);
getContext().sendBroadcast(intent);
播放或暂停
adb shell am broadcast -a com.picovr.wing.player.playorpause
Intent intent = new Intent("com.picovr.wing.player.playorpause");
intent.setPackage("com.picovr.wing.videoplayer");
getContext().sendBroadcast(intent);
退出播放器
adb shell am broadcast -a com.picovr.wing.player.exit
Intent intent = new Intent("com.picovr.wing.player.exit");
intent.setPackage("com.picovr.wing.videoplayer");
getContext().sendBroadcast(intent);
重新播放
adb shell am broadcast -a com.picovr.wing.player.PLAY_CONTROL --es controltype “playcommand” --es mediatype “video” --es operation “play”
Intent intent = new Intent(com.picovr.wing.player.PLAY_CONTROL);
intent.setPackage("com.picovr.wing.videoplayer");
intent.putExtra("controltype", &#
这篇关于PICO VR眼镜定制播放器使用说明文档videoplayerlib-ToB.apk的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!