Skip to content

opidio/channel-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opidio Channel Server

Build Status Code Coverage

The Opidio Projects:

Hub Server Channel Server Android Client Landing Page

The channel server is used for hosting the videos themselves and all video metadata such as name, descriptions etc. (In other words mostly static content)

This server is not made yet.

It's currently possible to emulate this server using a static nginx server instead. A suitable file structure is:

.
├── clarkson-hammond-may-live
│   ├── loading-the-trucks
│   │   ├── 1080p.mp4
│   │   ├── 1080p.png
│   │   └── video.json
│   └── rockin-robin
│       ├── 1080p.mp4
│       ├── 1080p.png
│       └── video.json
└── monstercat
    ├── eminence-soulero--invisible
    │   ├── 1080p.mp4
    │   ├── 1080p.png
    │   └── video.json
    └── stephen-walking--difference-between-aliens
        ├── 1080p.mp4
        ├── 1080p.png
        └── video.json

Where 1080p.mp4 is the video itself and 1080p.png is the thumbnail. The video.json contains some metadata that is directly downloaded by the android client. The contents should be along the lines of:

{
    "name": "Loading the trucks",
    "upload-date": "2015-05-12T115:00:00+00:00",
    "variants": [
        "1080p"
    ]
}

If you don't want to have to bother with all this, there's a demo channel server at channel.opid.io containing the files listed above.

About

The channel-server that hosts one or many channels

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages