phenix-web-room-demo

2018.2.1 • Public • Published

Phenix Web Room Demo

This demo utilizes the phenix-web-sdk to create:

  • MultiPartyChat - Many to many room with up to 16 presenters and the ability for audience members to join.
  • ModeratedChat - Many to many room with up to 100 presenters and the ability for audience members to join.
  • SyncWatch - One to many room with text-chat and synchronous viewing amongst all viewers

Setup

Update the PHENIX_APPLICATION_ID and PHENIX_SECRET with your own values in the package.json start script line. Then execute:

npm install
npm run start

Multi Party Chat

Steps:

  1. Go to https://localhost:8843/room/
  2. Enter room name, screen name, and email.
  3. Select User Media Or Join as an Audience member
  4. You're in a chat! Have your friends join

Moderated Chat

Steps:

  1. Go to https://localhost:8843/room/moderated/
  2. Enter room name, screen name, and email.
  3. Select User Media Or Join as an Audience member
  4. You're in a chat! Have your friends join

SyncWatch

Steps:

  1. Go to https://localhost:8843/room/syncwatch/
  2. Enter room name, screen name, and email.
  3. If content is playing you will immediately begin viewing the content synchronously with all other viewers
  4. If content is not playing you may select from one of two provided videos or use your own (enter the link to your content)
  5. You're now watching with your friends! Chat with them.

Package Sidebar

Install

npm i phenix-web-room-demo

Weekly Downloads

1

Version

2018.2.1

License

Apache-2.0

Unpacked Size

36.7 MB

Total Files

41

Last publish

Collaborators

  • stefan.birrer
  • sempi