Android Studio如何建立VR视频

本文介绍了在Android Studio中创建VR视频应用的步骤,包括下载VR运行库、配置项目依赖、XML布局以及异步加载视频。通过VrVideoView组件实现VR视频的播放和控制功能。

 所需要的VR运行库可在https://github.com/googlevr/gvr-android-sdk/下载
 

新建项目后:
1. 在项目main文件夹下新建资产目录 assets并把视频放入该文件下:
tips:文件夹命名必须是assets,否者会出现空指针错误。
    
 
2. 以module的形式导入VR项目依赖的library库,分别是必要的库common,commonwidge,和可选择的,例如  videowidgt(视频)。


3.快捷键(ctrl+shift+alt+s),实现module相关连


4.在项目里的build.gradle文件里添加:
compile  'com.google.android.exoplayer:exoplayer:r1.5.10'
compile  'com.google.protobuf.nano:protobuf-javanano:3.0.0-alpha-7
     


5.在AnroidManifest.xml文件下添加:
 android :largeHeap= "true"
 防止资源过大,出现out of memory错误。

6. 完成xml布局,VrPanoramaView。
 


 7. 由于Vr资源量大,所以加载到子线程中进行主线程来显示图片。使用一个异步线程AsyncTask或EventBus技术进行
全部代码如下: 
package com.zhiyuan3g.administrator.vr_video;

import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.SeekBar;
import android.widget.TextView;
import android.widget.Toast;

import com.google.vr.sdk.widgets.video.VrVideoEventListener;
import com.google.vr.sdk.widgets.video.VrVideoView;

import java.io.IOException;

public class MainActivity  extends AppCompatActivity {
    private VrVideoView  vrp;
    private SeekBar  seekbar;
    private TextView  tv;
    private Myload  myload;

   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值