메뉴 건너뛰기

한주환 교수 : ^_^Prof. Han, Joo-Hwan : ^_^

RemoteViewer Meeting 기능과 특징

RemoteViewer Meeting · 여럿이 함께, 브라우저로 RemoteViewer Meeting · Meet together, in your browser

설치 없이 브라우저로 여는 다자간 화상 회의 Group video meetings, right in your browser

여러 사람이 얼굴을 보며 함께 회의하는 화상 회의 프로그램입니다. 참여하는 쪽은 프로그램을 설치할 필요 없이, 크롬·엣지 같은 웹브라우저만 있으면 링크로 바로 입장합니다. 화면 공유·화이트보드·회의 녹화까지, 영상과 소리가 모두 안전하게 암호화되어 오가며, 휴대폰 브라우저에서도 참여할 수 있습니다. A video-conferencing tool where several people meet face to face. Participants don't need to install anything — any modern browser (Chrome, Edge, …) joins from a link. Screen sharing, a whiteboard, and recording included; video and sound travel securely encrypted, and it works from a phone browser too.

핵심 기능Key features

  • 설치 없이 브라우저로 참여 — 초대 링크만 있으면 바로 입장합니다. 휴대폰 브라우저에서도 참여할 수 있습니다. Join from a browser, no install — an invite link is all you need. Works on a phone browser too.
  • 다자간 화상·음성 — 여러 명이 동시에 얼굴을 보며 회의하고, 말하는 사람이 자동으로 강조됩니다. Multi-party video & audio — many people meet face to face, with the active speaker highlighted automatically.
  • 화면 공유와 화이트보드 — 발표 화면을 공유하고, 화이트보드로 함께 그리며 설명합니다. Screen share & whiteboard — present your screen and sketch together on a shared whiteboard.
  • 회의 녹화 — 호스트가 화면 공유와 발표자 음성을 MP4로 녹화합니다(서버에 저장·다운로드). Meeting recording — the host records the shared screen and presenter audio to MP4 (saved on the server, downloadable).
  • 호스트 제어·대기실 — 승인 후 입장, 음소거·내보내기·회의 종료. 참가자 목록·손들기·반응을 지원합니다. Host controls & waiting room — admit on approval, mute / remove / end the meeting, with a participant list, raise-hand, and reactions.
  • 배경·소음 정리 — 배경 블러/가상 배경과 노이즈 억제로 깔끔한 화면과 또렷한 소리를 유지합니다. Clean background & audio — background blur / virtual backgrounds and noise suppression for a tidy picture and clear sound.
  • 안전한 로그인 — 계정과 2단계 인증(2FA)으로 보호하고, 세션은 자동으로 갱신됩니다. Secure sign-in — accounts with two-factor authentication (2FA), and sessions refresh automatically.
  • 전용 데스크톱 앱 · 자체 호스팅 — Windows 앱(자동 업데이트·푸시투토크·트레이)을 제공하고, 조직 서버에서 직접 운영할 수 있습니다. Desktop app & self-hosting — a Windows app (auto-update, push-to-talk, tray), and you can run it on your own server.

작동 원리How it works

회의 제어(로그인·방 관리)와 실시간 미디어(음성·영상·화면)는 서로 다른 길로 흐릅니다. 미디어는 중계 서버(SFU)가 각 발표자의 화면을 받아 나머지 참가자에게 나눠 줍니다. Meeting control (sign-in, rooms) and live media (audio, video, screen) travel on separate paths. A relay server (SFU) takes each presenter's stream and distributes it to everyone else.

컨트롤 서버 로그인 · 방 · 참가 토큰 발급 SFU 중계 서버 발표자 미디어를 받아 참가자에게 전달 참가자 A · 발표 브라우저 / 데스크톱 앱 카메라·마이크·화면 참가자 B 참가자 C 참가자 D TURN / STUN 방화벽 시 미디어 우회 녹화 화면·음성 저장 ① 앱·로그인·토큰 ② 발행 ③ 구독 전달 Control server sign-in · rooms · join tokens SFU relay server takes presenter media, forwards to participants Participant A · presenting browser / desktop app camera·mic·screen Participant B Participant C Participant D TURN / STUN relay when firewalled Recording saves screen·audio 1. app·sign-in·token 2. publish 3. deliver
제어·신호Control / signaling 실시간 미디어Live media 릴레이(TURN)Relay (TURN)

핵심 — 참가자끼리 직접 연결하지 않고 SFU 한 곳을 거칩니다. 각자 영상을 한 번만 올리면 서버가 모두에게 나눠 주므로, 인원이 늘어도 업로드 부담이 커지지 않습니다. Key idea — participants don't connect to each other directly; everything goes through one SFU. Each person uploads video once and the server fans it out to everyone, so upload load doesn't grow as people join.

원격 제어(WebRTC)와 무엇이 다른가요?How is it different from remote control (WebRTC)?

같은 제품군이지만 목적이 다릅니다. 원격 뷰어는 남의 PC를 보고 조작하고, Meeting은 여럿이 얼굴을 보며 회의합니다. Same family, different purpose. The remote viewer sees and controls another PC; Meeting is for people meeting face to face.

구분Item 원격 제어(WebRTC)Remote control (WebRTC) 화상 회의(Meeting)Video meeting
목적Purpose 남의 PC를 보고 조작View and control a PC 여럿이 얼굴 보며 회의People meeting face to face
인원People 1:1 중심Mostly one-to-one 다자간(여러 명 동시)Multi-party (many at once)
화면On screen 상대 PC 화면The remote PC's screen 참가자 영상 + 화면 공유Participant video + screen share
주요 기능Highlights 원격 제어·파일 전송Remote control, file transfer 화이트보드·녹화·반응·대기실Whiteboard, recording, reactions, waiting room
잘 맞는 곳Best for 원격 지원·점검Remote support & maintenance 화상 회의·온라인 수업·세미나Meetings, online classes, seminars

다운로드 · 접속Get started

플랫폼Platform 상태Status 받기Get it
웹 회의(브라우저)Web meeting (browser) 사용 가능Available 브라우저에서 열기Open in browser
Windows 데스크톱 앱Windows desktop app 사용 가능Available 설치 파일 내려받기Download installer
모바일(Android·iOS)Mobile (Android · iOS) 사용 가능Available 휴대폰 브라우저로 참여Join from a phone browser
macOS 앱macOS app 준비 중Coming soon (브라우저로는 지금도 사용 가능)(use a browser for now)

※ 회의는 로그인해 만들 수 있고, 초대 링크가 있으면 로그인 없이도 참여할 수 있습니다. ※ Sign in to create a meeting; with an invite link you can join without signing in.

※ Windows 데스크톱 앱은 코드 서명 전이라 첫 실행 시 SmartScreen 경고가 나올 수 있습니다. "추가 정보 → 실행"을 눌러 주세요. 설치 후에는 새 버전이 나오면 앱이 자동으로 업데이트합니다. ※ The Windows app isn't code-signed yet, so SmartScreen may warn on first run — choose "More info → Run anyway". After install, the app updates itself when a new version is released.

독자적 서버 구축Build your own server

기본 제공 서버 대신, 조직 전용 회의 서버를 직접 구축해 드립니다. 계정과 회의를 조직이 직접 관리하고, 영상·녹화 데이터가 외부로 나가지 않도록 자체 운영합니다. Instead of the shared server, we set up a dedicated meeting server for your organization. You manage accounts and meetings yourself, and run it so that video and recordings never leave your organization.

  1. 문의·상담 — 사용 규모(동시 회의·참가자 수)와 도메인·녹화 저장 필요 여부를 알려 주세요. Inquire — tell us your scale (concurrent meetings, participants) and whether you need a domain / recording storage.
  2. 요건 확인 — 서버(도커 구동 리눅스)·도메인(HTTPS 인증서)·미디어 중계(SFU/TURN) 포트·녹화 저장공간을 점검합니다. Check requirements — a Docker-capable Linux server, a domain (HTTPS), media relay (SFU/TURN) ports, and recording storage.
  3. 설치·구성 — 컨트롤 플레인(계정·방)·미디어 서버(SFU)·중계(TURN)·녹화(Egress)를 설치하고 조직·관리자 계정을 개설합니다. Install & configure — deploy the control plane (accounts, rooms), media server (SFU), TURN relay, and recording (Egress), and create your org & admin accounts.
  4. 검증·인수 — 다자간 접속·화면 공유·녹화를 확인한 뒤 인수합니다. Verify & hand over — confirm multi-party join, screen sharing, and recording, then hand it over.
  5. 운영 지원 — 업데이트·확장·장애 대응을 지원합니다. Ongoing support — updates, scaling, and issue response.

— 도입 규모에 따라 비용이 다릅니다. 문의: jhhan@yu.ac.kr — a quote is provided based on your scale. Contact: jhhan@yu.ac.kr