Skip to content

Commit

Permalink
Update Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Martin20150405 committed Apr 7, 2017
1 parent 1d40fde commit 5ca8b6f
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 11 deletions.
21 changes: 16 additions & 5 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@

Pure Java library to play 360 degree panorama video (VR video) on Android. Using OpenGL ES 2.0

**Download Demo App [HERE](https://raw.githubusercontent.com/Martin20150405/Pano360/master/app/app-release.apk)~**
**Download Demo App [HERE](https://raw.githubusercontent.com/Martin20150405/Pano360/master/pano360demo/pano360demo-release.apk)~**

## Platform Requirements
* OpenGL ES 2.0
* At least Android 4.0.3 (API-15)

## Features
* Single/Dual Screen support
* by configuring rows and cols you can get as many screens as you want
* Support two modes: Gyroscope(Motion) or Pinch,Scroll(Touch)
* Player control
* GPUImage-like real-time on-screen filter group
Expand All @@ -21,6 +20,7 @@ Pure Java library to play 360 degree panorama video (VR video) on Android. Using
* Lock any axis, user can enter view in any rotation, and will see the same view firstly
* **LOCK_MODE_AXIS_Y**:similar to Cardboard Motion
* Ignore rotation of any axis
* Hotspot

## Preview (Screenshots)
![ScreenShot](https://github.com/Martin20150405/Pano360/blob/master/screenshots/player_screen.png)
Expand Down Expand Up @@ -67,7 +67,6 @@ glSurfaceView.setOnTouchListener(new View.OnTouchListener() {
* Tiny window / Fragment playing
* Handler+MessageQueue
* More Panorama format support
* Hotspot
* Anti Distortion
* RTSP RTMP (with VLC/Vitamio)

Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Pure Java library to play 360 degree panorama video (VR video) on Android. Using

Pano 360 是一个Android平台下纯Java的全景(360度/VR)视频播放库,使用OpenGL ES 2.0来进行视频渲染,没有使用第三方库

**Demo App [在这里下](https://raw.githubusercontent.com/Martin20150405/Pano360/master/app/app-release.apk)~**
**Demo App [在这里下](https://raw.githubusercontent.com/Martin20150405/Pano360/master/pano360demo/pano360demo-release.apk)~**

### Read this in other languages: [English](README.en.md)

Expand All @@ -18,18 +18,17 @@ Pano 360 是一个Android平台下纯Java的全景(360度/VR)视频播放库

## 特性
* 单、双屏切换
* 支持单屏、双屏切换,通过配置rows和cols可以实现任意行任意列的分屏数目
* 陀螺仪、触控(拖动、缩放)两种交互模式切换
* 播放进度控制,控制栏自动隐藏
* 类似GPUImage的滤镜组,支持多个滤镜叠加,滤镜顺序可在渲染到球体之前或之后
* 更多滤镜请参见[这里](http://blog.csdn.net/column/details/14377.html)
* 支持原视频渲染(铺满屏幕/剪切/自适应)
* 支持播放全景图片
* 视频实时截图
* 在线视频播放(你可能需要自行处理多种格式的解码问题)
* 支持锁定任意坐标轴,用户从不同角度进入,看到的是同一个场景
* **LOCK_MODE_AXIS_Y**: 和Cardboard Motion类似
* 支持忽略任意坐标轴的旋转角度
* 支持简单热点

## 截图
![ScreenShot](https://github.com/Martin20150405/Pano360/blob/master/screenshots/player_screen.png)
Expand Down

0 comments on commit 5ca8b6f

Please sign in to comment.