OpenVideoCall-Web-Agora

(★ 18)

Multiparty Video-chat app using Agora SDK with TF background removal

File Explorer

  • .babelrc
  • .editorconfig
  • .eslintrc
  • .gitignore
  • LICENSE.md
  • package-lock.json
  • package.json
  • postcss.config.js
  • README.md
  • webpack.config.js
  • webpack.utils.js

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

box

View Details ▼

A PHP application for building and managing Phars.

box compile

Compile a new Phar file:

box compile {{[-c|--config]}} {{path/to/config}}

Compile a new Phar file using a specific configuration file:

box info

Display information about the PHAR PHP extension:

🔍

next

View Details ▼

React framework that uses server-side rendering for building optimized web applications.

next dev

Start the current application in development mode:

next dev {{[-p|--port]}} {{port}}

Start the current application and listen on a specific port:

next build

Build the current application optimized for production:

🔍

npm install

View Details ▼

Install Node packages.

npm {{[i|install]}}

Install dependencies listed in `package.json`:

npm {{[i|install]}} {{package_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}

Download the latest version of a package and add it to the list of dev dependencies in `package.json`:

🔍

npm run

View Details ▼

Run a script.

npm run

List available scripts:

npm run {{script_name}}

Run a script:

npm run {{script_name}} -- {{argument}} {{--option}}

Pass arguments to a script:

🔍

progress

View Details ▼

Display/Monitor the progress of running coreutils.

progress

Show the progress of running coreutils:

progress {{[-m|--monitor]}}

Monitor all running coreutils:

progress {{[-q|--quiet]}}

Show the progress of running coreutils in quiet mode:

🔍

regex

View Details ▼

Regular expressions (`regex`) are patterns used to match, search, and manipulate text.
Note: `regex` isn't a command, but syntax to be used with other commands.
See also: `egrep`, `glob`.

.

Match any single character:

^{{hello}}

Match the start of a line:

{{world}}$

Match the end of a line:

🔍

screen

View Details ▼

Hold a session open on a remote server. Manage multiple windows with a single SSH connection.
See also: `tmux`, `zellij`, `herdr`.

screen

Start a new screen session:

screen -S {{session_name}}

Start a new named screen session:

screen -dmLS {{session_name}} {{command}}

Start a new daemon and log the output to `screenlog.x`:

🔍

select

View Details ▼

Bash builtin construct for creating menus.

select {{word}} in {{apple orange pear banana}}; do echo ${{word}}; done

Create a menu out of individual words:

select {{line}} in $({{command}}); do echo ${{line}}; done

Create a menu from the output of another command:

PS3="{{Select a file: }}"; select {{file}} in *; do echo ${{file}}; done

Specify the prompt string for `select` and create a menu for picking a file or folder from the current directory:

🔍

transcode

View Details ▼

Transcode video and audio codecs, and convert between media formats.

transcode -J stabilize -i {{input_file}}

Create stabilization file to be able to remove camera shakes:

transcode -J transform -i {{input_file}} -y xvid -o {{output_file}}

Remove camera shakes after creating stabilization file, transform video using XviD:

transcode -Z 640x480 -i {{input_file}} -y xvid -o {{output_file}}

Resize the video to 640x480 pixels and convert to MPEG4 codec using XviD:

🔍

resize

View Details ▼

Resize terminal size to the window size.

resize

Resize the terminal:

resize -s

Print terminal size:

🔍

container

View Details ▼

Create and run Linux containers as lightweight virtual machines on macOS.

container system start

Start the container services (required before running containers):

container run --rm {{[-it|--interactive --tty]}} {{image}} {{sh}}

Run a container from an image interactively and remove it after it exits:

container run {{[-d|--detach]}} --name {{container_name}} {{[-p|--publish]}} {{8080:80}} {{image}}

Run a container in the background with a name and a published port:

🔍

vol

View Details ▼

Display information about volumes.

vol

Display the label and serial number for the current drive:

vol {{D:}}

Display the label and serial number for a specific volume:

// repository documentation