Live streaming system for multiplayer games, with Among Us Auto Mute, with Amazon Chime SDK JS

Introduction

Among Us and “Discussion”

AutoMuteUs and Our Live streaming System

Control Screen Sharing and Voice Chat

Implementation

  1. Sharing of 15 users game screens
  2. Video and audio control in conjunction with games

Sharing of 15 users game screens

Video and audio control in conjunction with games

Demo

Prerequisites

Procedure

$ git clone https://github.com/w-okada/flect-chime-sdk-demo.git -b blog001-multi-gameplay
$ cd flect-chime-sdk-demo/
$ cat backend/bin/config.ts
export const BACKEND_STACK_NAME = 'amongus-blog-demo-xxxxx' # <-- You should change.
export const FRONTEND_LOCAL_DEV = false # <--- Keep it
export const USE_DOCKER = false # <--- Keep it
export const USE_CDN = true # <--- Keep it
$ cd backend
$ npm install
$ npm run build_all
$ cd frontend4
$ npm install
$ npm run build
$ sh sync.sh

Run the Demo

$ cat demo_url.txt

Finally

  1. MediaStream can be used to stream for video cameras.
  2. Built-in communication channel (WebRTC’s Signaling) can be used for data communication between clients.
Coffee has run out. please help me

Disclaimer

--

--

--

Software researcher and engineer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

[Notes]Distributed Database Management System , Advanced Database Management Systems

A VN developer’s look at Visual Novel Maker

Cracking Frontend Developer Interview

“If my life is HTML then you are the CSS to design it awesome”

Designing an enterprise-grade distributed system

Creating your own GSM Network with LimeSDR

Musetech under CV19: working remotely developing software for Internet-of-Things hardware devices

Creating (almost) perfect Hackintosh VM

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
dannadori

dannadori

Software researcher and engineer

More from Medium

ERP: Where Does it Come From? Where should it go?

How we run background jobs in Node.js at scale

Git workflow — medium to large teams

Hide your API keys and credentials from versioned code