An open API service indexing awesome lists of open source software.

https://github.com/vimeo/aframe-vimeo-component

Stream Vimeo videos into WebVR.
https://github.com/vimeo/aframe-vimeo-component

aframe glitch html oculus react rift threejs virtualreality vive vr webgl webvr

Last synced: about 2 months ago
JSON representation

Stream Vimeo videos into WebVR.

Awesome Lists containing this project

README

        

Vimeo A-Frame component

An A-Frame component for streaming video from Vimeo to WebGL/VR/AR apps


Build Status
Code Style
Glitch Examples status
License


Getting started

Wiki

Stay in touch

## Examples


Basic


Shapes


360 WebVR


Playback Control

## Features
📼 **Streaming video made simple**: The component lets you stream video hosted on Vimeo directly to your A-Frame app

🏋🏿‍ **Let us do the heavy lifting**: stream multiple resolutions including adaptive video on supported platforms for best performance and video quality

📱 **Works everywhere**: works on phones, tablets, laptops, computers, VR headsets and even underwater

## Usage
To start playing and streaming video now, remix the Glitch example:


Glitch remix badge

The first step is to generate your own Vimeo API token. [Generate the token](https://vimeo-authy.herokuapp.com/auth/vimeo/webgl), and then copy it and paste it into the *.env* in Glitch.

Almost done, go to the basic example under `examples/basic.html`
and change the video id in line in to your Vimeo video id. It should look like
```html

```
Try our other examples or head to our [Getting Started](https://github.com/vimeo/aframe-vimeo-component/wiki/Getting-Started-%F0%9F%9A%80) guide to learn more

> Streaming Vimeo videos requires video file access via the Vimeo API. Accessing video files is limited to [Vimeo Pro and Business customers](https://vimeo.com/upgrade). Also, for security reasons, it is necessary to run the included server which communicates with the API, if you are interested in learning more checkout our [threejs-player repository](https://github.com/vimeo/vimeo-threejs-player) which this component is based on.

## Questions
For questions and support, [open a Github issue](https://github.com/vimeo/aframe-vimeo-component/issues/new).

## Contributing
Get involved! Check out the [Setting up the development environment guide](https://github.com/vimeo/vimeo-threejs-player/wiki/Setting-up-the-development-environment-%F0%9F%91%B7%F0%9F%8F%BD%E2%80%8D) for how to get started.

## License
This software is free software and is distributed under an [MIT License](LICENSE).