GitXplorerGitXplorer
j

2immerse-technical-samples

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
5e0e194489544b4508b6a711b3ab215151d65b90

Add a note about this being a historic repo.

jjackjansen committed 5 years ago
Unverified
5506a03f5a55aa09c6bca1992e3b2919593ed844

171-IPP added to indexx.

committed 7 years ago
Unverified
718b1275a17d5578764a959386f2c0b161b4f1e3

171-ipp added.

committed 7 years ago
Unverified
bacd18178cc85ccf89df1bfb4625e175fd3b3879

A more elaborate score clock component example

committed 7 years ago
Unverified
7b29a71b01868c45fb8be68a284ddaa53883cae2

some comments on match score usage

committed 7 years ago
Unverified
c45544e8e436ff75f70655051d90d5e9585c7bd6

Merge branch 'master' of gitlab-ext.irt.de:2-immerse/technical-samples

committed 7 years ago

README

The README file for this repository.

Important note

This repository is mainly of historical interest. It contains sample documents from the time the 2Immerse project was still actively being developed. Therefore, some (or all) of these samples may or may not work with the open source 2-Immerse repositories from https://github.com/2-IMMERSE. You have been warned.

Technical Samples

This repository contains sample 2immerse experiences. The samples are technical, i.e. they are intended to test features of the implementation, not to show off the platform to third parties.

If you point your browser to indexx.html you should be able to select the test you want to see (provided you are doing so with Chrome or another 2immerse-compatible browser). And it has a double-x in the name so you can still browser to this directory on the origin server and see the contents:-).

Creating a new example

  • Pick a new number, create a folder, put a timeline.xml and layout.json in there.
  • Add to indexx.html
  • Add to indexx_edge.html
  • Add to client.json
  • Check syntax on the local files (see below)
  • Upload (see below)
  • Check syntax and media items (see below)

Modifying the examples

After changing anything here you need to upload the changed files using

make install

For this to work you need to have the AWS client installed:

sudo pip install awscli

Then you need to enter the credentials to allow you to upload:

aws configure

Enter the credentials that James shared in an email from 20-Feb-2017 with subject Uploads to new platform.

Testing the examples

To run a syntax check of all layout and timeline documents run

make test

and to check the syntax and also existence of media for installed documents run

make livetest

You can also test individual documents by using targets like test-100-video-mp4.