• 12204阅读
  • 14回复

APlayer 支持 Oculus DK2 虚拟现实眼镜播放 [复制链接]

上一主题 下一主题
离线aplayer
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2015-11-21
— 本帖被 aplayer 执行提前操作(2015-11-21) —
APlayer 支持 Oculus DK2 虚拟现实眼镜播放
近期,虚拟现实掀起了一个风暴,APlayer 作为一个万能播放引擎,自然也需要支持虚拟现实视频的播放,
最新的 APlayer 3.8.8.737 版本已经支持了著名的 Oculus 虚拟现实眼镜的播放,以下是调用步骤:

1、确保已购买 Oculus DK2, 并安装好眼镜的驱动程序;
2、下载最新 APlayer SDK 3.8.8.737 版本,补充完整解码包;
3、在 APlayer.Open 之前,设置SetConfig(2401, "1") 激活虚拟现实功能,并设置 SetConfig(2404, "1") 虚拟现实设备为 Oculus DK2;
4、打开一个左右格式 360 全景视频;
5、设置虚拟现实模式为左右双目全景,即 SetConfig(2402, "7");
6、戴上 Oculus 眼镜,即可欣赏虚拟现实带来的震撼了。

下面是 APlayer3Test 测试 Oculus 眼镜的照片:



附参数说明:
2401 - VR enable   int      R/W   设置或获取是否激活虚拟现实(VR)播放功能,该设置需在 APlayer.Open 之前调用。
2402 - VR mode     int      R/W   设置或获取当前使用的虚拟现实视频(VR)绘制模式,0-无效果,1-左右格式矩形全景,3-圆形格式外下内上全景,4-圆形格式内下外上全景,7-左右双目全景
2403 - VR position  str      R/W   设置或获取当前虚拟现实视频(VR)中的观察者视角和距离,参数之间分号分割,格式:"水平视角;垂直视角;距离", 视角单位弧度,距离单位像素,允许浮点数
2404 - VR device    int      R/W   设置或获取当前使用的虚拟现实设备(头盔/眼镜), 0-无设备,1-Oculus DK2
2405 - VR delay      int      R/W   设置或获取当使用虚拟现实设备时,视频画面刷新间隔,单位毫秒,默认为5毫秒。




离线w182291185

只看该作者 沙发  发表于: 2015-11-21
老大装备齐全啊····
离线windows

只看该作者 板凳  发表于: 2015-11-22
COOL!改天借同事的来试试。
离线303263337

只看该作者 地板  发表于: 2015-11-22
        
离线fly_h

只看该作者 4楼 发表于: 2015-11-22
看看是什么。
离线cpp

只看该作者 5楼 发表于: 2015-11-24
眼镜哪里买?
离线aplayer

只看该作者 6楼 发表于: 2015-11-26
回 cpp 的帖子
cpp:眼镜哪里买? (2015-11-24 01:32) 

某宝有,不过现在买太贵了,4K+,国内的黑商炒上去的。
离线jevenmieer

只看该作者 7楼 发表于: 2015-12-03
我来试试看
离线jevenmieer

只看该作者 8楼 发表于: 2015-12-03
请问现在支持Oculus DK2  sdk是什么版本的,我用的0.8的不行
本帖提到的人: @aplayer
离线aplayer

只看该作者 9楼 发表于: 2015-12-04
回 jevenmieer 的帖子
jevenmieer:请问现在支持Oculus DK2  sdk是什么版本的,我用的0.8的不行 (2015-12-03 11:59)

已帮你定位解决,是你解码器没有放在调用的那个 APlayer 的 Codecs 目录。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个