OpenVideoCall-Web-Agora

(★ 18)

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

파일 탐색기

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

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

box

설명 보기 ▼

Phar의 빌드 및 관리를 위한 PHP 어플리케이션.
더 많은 정보: <https://github.com/box-project/box>.

box compile

새 Phar 파일 작성:

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

특정 구성 파일을 사용하여 새 Phar 파일 작성:

box info

PHAR PHP 확장에 대한 정보 표시:

🔍

next

설명 보기 ▼

서버사이드 렌더링을 사용하여 최적화된 웹 애플리케이션을 구축하는 React 프레임워크.
더 많은 정보: <https://nextjs.org/docs/app/api-reference/cli/next>.

next dev

현재 애플리케이션을 개발 모드로 시작:

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

현재 애플리케이션을 특정 포트에서 시작:

next build

프로덕션에 맞게 최적화된 애플리케이션 빌드:

🔍

npm install

설명 보기 ▼

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

설명 보기 ▼

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

설명 보기 ▼

실행 중인 coreutils의 진행 상태를 표시/모니터링.
더 많은 정보: <https://github.com/Xfennec/progress>.

progress

실행 중인 coreutils의 진행 상태 표시:

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

조용한 모드로 실행 중인 coreutils의 진행 상태 표시:

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

단일 장기 실행 명령을 시작하고 모니터링:

🔍

regex

설명 보기 ▼

정규 표현식 (`regex`)은 텍스트에서 특정 패턴을 찾거나 일치시키고 조작하는 데 사용하는 표현식.
참고: `regex`는 명령이 아니라, 다른 명령에서 사용하는 문법 .
관련 항목: `egrep`, `glob`.
더 많은 정보: <https://cheatography.com/davechild/cheat-sheets/regular-expressions/>.

.

임의의 한 문자와 일치:

^{{hello}}

줄의 시작과 일치:

{{world}}$

줄의 끝과 일치:

🔍

screen

설명 보기 ▼

원격 서버에서 세션을 열어 유지. 단일 SSH 연결로 여러 창을 관리.
관련 항목: `tmux`, `zellij`.
더 많은 정보: <https://manned.org/screen>.

screen

새 screen 세션 시작:

screen -S {{session_name}}

새 이름 지정 screen 세션 시작:

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

새로운 데몬을 시작하고 출력을 `screenlog.x`에 기록:

🔍

select

설명 보기 ▼

메뉴를 생성하기 위한 Bash 내장 구조.
더 많은 정보: <https://www.gnu.org/software/bash/manual/bash.html#index-select>.

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

개별 단어로 메뉴 생성:

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

다른 명령의 출력으로 메뉴 생성:

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

`select`의 프롬프트 문자열을 지정하고 현재 디렉토리에서 파일이나 폴더를 선택하는 메뉴 생성:

🔍

transcode

설명 보기 ▼

비디오 및 오디오 코덱을 변환하고 미디어 형식을 변환하는 도구.
더 많은 정보: <https://manned.org/transcode>.

transcode -J stabilize -i {{input_file}}

카메라 흔들림 제거를 위한 안정화 파일 생성:

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

안정화 파일 생성 후 카메라 흔들림 제거, XviD를 사용하여 비디오 변환:

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

비디오 크기를 640x480 픽셀로 조정하고 XviD를 사용하여 MPEG4 코덱으로 변환:

🔍

resize

설명 보기 ▼

Resize terminal size to the window size.

resize

Resize the terminal:

resize -s

Print terminal size:

🔍

container

설명 보기 ▼

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

설명 보기 ▼

볼륨에 대한 정보를 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/vol>.

vol

현재 드라이브에 대한 볼륨 레이블 및 일련 번호 표시:

vol {{D:}}

특정 볼륨에 대한 볼륨 레이블 및 일련 번호 표시:

// repository documentation