Frontend & Backend for serving custom streaming spatial audio players with included web playback example
Use nvm to setup node 14.16.0
:
-
nvm install 14.16.0
-
nvm use 14.16.0
-
cd containers/nginx
&&docker build -t m1-transcode .
-
cd containers/redis
&&docker build -t m1-redis .
-
cd koa-server
&&npm i && npm run build
-
cd vue-front
&&npm i && npm run build
cd koa-server && npm i && npm run dev
cd vue-front && npm i && npm run serve
make local
More information and command examples you can check in docker containers documentation
Quickly build and deploy hosted spatial audio experiences & streams designed around Mach1 Spatial and leveraging the Mach1Decode API & Mach1Transcode API to unify playback of all multichannel and spatial audio formats.
This page is designed for administration over spatial mixes to easily allow users to upload and manage playlists.
This page acts as a template for the client playback, it will play any existing streams or uploaded content from the Admin Page and is based on https://github.com/Mach1Studios/m1-web-spatialaudioplayer
This repo is still in development and is deemed experimental and unstable until further notice.
- Mach1Transcode audio transcoding support
- Playlisting support
- Https deployment
- User / Group handling