C++ 播放器 SDK 使用说明书

欢迎使用由臻像科技开发提供的 C++ SDK 定制播放器,本工具包提供将光场内容动态渲染为交织视频的核心能力,可在臻像科技的光场显示屏上达到最好的 3D 显示效果,并且提供内容播放的常用方法,如指定序号播放、暂停播放、结束播放等,节约开发时间。

一、方法列表

方法名功能
video_play指定序号播放
video_pause暂停播放
video_continue继续播放
video_stop结束播放
video_previousPlay播放上一视频
video_nextPlay播放下一视频
video_addPlayList添加列表
video_removePlayList删除列表中某个视频
video_reset清空列表
video_progress设置播放进度
video_volume设置播放音量

二、方法详情

video_play

指定序号播放

参数参数说明参数类型返回值类型
VideoSerialNumber要播放的序号intint

注:根据传入序号播放指定视频,传入的序号必须在列表中。

video_pause

暂停播放

参数参数说明参数类型返回值类型
--void

注:暂停播放与继续播放相对应。

video_continue

继续播放

参数参数说明参数类型返回值类型
--void

注:暂停播放与继续播放相对应。

video_stop

结束播放

参数参数说明参数类型返回值类型
--void

video_previousPlay

播放上一视频

参数参数说明参数类型返回值类型
--void

注:播放列表外的视频无效。

video_nextPlay

播放下一视频

参数参数说明参数类型返回值类型
--void

注:播放列表外的视频无效。

video_addPlayList

添加列表

参数参数说明参数类型返回值类型
List,videoNumVideoList结构体和视频的数量VideoList,intvoid

注:需传入VideoList类型的结构体和结构体成员的数量

//VideoList结构体包括 视频序号、视频名、视频地址

struct VideoList {
	int VideoSerialNumber;//视频序号
	string VideoName;//视频名
	string VideoPath;//视频地址
};

video_removePlayList

删除列表中某个视频

参数参数说明参数类型返回值类型
VideoSerialNumber要删除的视频序号intvoid

video_reset

清空列表

参数参数说明参数类型返回值类型
--void

注:根据传入序号播放指定视频,传入的序号必须在列表中。

video_progress

设置播放进度

参数参数说明参数类型返回值类型
percent播放进度 [0-100]intvoid

video_volume

设置播放音量

参数参数说明参数类型返回值类型
volume音量 [0-100]intvoid

注:控制系统音量。

更新时间: