온라인 수업용으로 만든 화상회의로 화면·슬라이드 공유, 다중 사용자 화이트보드, 투표, 브레이크아웃, 녹화·재생을 지원합니다.
유료 대비Ubuntu 24.04 서버에 설치해 운영하는 구조이고, 수업 중심이라 업무용 메일·캘린더 묶음은 없습니다.
확인 2026-10-17 · github.com/bigbluebutton/bigbluebutton
마케팅팀이 참가 등록·실시간 웨비나·참여도와 후속 연락을 묶어 운영하는 서비스
the verdict
등록 페이지와 리마인드, 외부 회의실 연결만으로는 마케팅 웨비나 플랫폼의 핵심을 대체하지 못합니다. 다수 시청자의 영상 전달과 참여 데이터·녹화 운영을 자체 코드 한 번으로 보장할 수 없어 판정은 불가이며 최소 보조 도구만 제안합니다.
2026-10-18 Starter 월 $63·50명·호스트 1명 기준입니다. Growth는 150명 월 $117부터이며 Premium의 $196은 연 결제 표시이고 방 크기별 가격은 확인되지 않아 보장하지 않습니다. 상시 무료 플랜은 없고 14일 체험은 20명·1시간 제한이며 자체 구현은 영상 플랫폼 대체가 아닌 등록 보조에 한정합니다.
what you'd build
운영자가 기존 화상회의실 주소와 강의 일정을 등록하면 신청자에게 입장 이메일을 보내고 종료 후 외부 녹화 링크와 설문을 안내합니다.
만드는 범위Demio 대체가 아니라 기존 회의실을 사용하는 소규모 강의의 등록·안내 최소 대안
며칠
what you lose
why people still pay
웨비나 도중 영상이 끊기면 영업 기회와 발표 신뢰가 함께 손상됩니다. 마케터는 방송 인프라뿐 아니라 누가 얼마나 참여했고 후속 연락할 대상인지 연결되는 운영 데이터를 사는 셈입니다.
회의 서비스 자체의 참가자 제한을 확인하고 입장 메일 반송, 잘못 공유된 회의 링크, 녹화 접근권한과 신청 정보 삭제를 따로 관리해야 합니다.
pricing
| 플랜 | 가격 | 월 원화 | 한도 |
|---|---|---|---|
| Starter호스트당 | 월 $63 | ₩88,200 | 참가자 50명·호스트 1명·세션 3시간·무대 4명·관리자 15명 |
| Growth호스트당 | 월 $117부터 | ₩163,800 | 150명 기준, 500명 $277·1,000명 $427·3,000명 $855 |
| Premium호스트당 | 연 결제 월 환산 $196 (월 청구 아님) | ₩274,400 | 연 결제 월 환산 표시, 방 크기별 가격은 확정 불가 |
Growth 추가 호스트는 별도 비용이고 온보딩·Zapier 전문 서비스도 선택 구매입니다. Premium은 월 결제를 선택해도 Paid Yearly로 표시되어 월 단위 청구 상품으로 해석하면 안 됩니다.
원화는 USD×1,400원·EUR×1,500원 고정 환율로 환산했습니다. 굵게 표시한 플랜이 목록의 월 가격 기준입니다. 확인일 2026-10-18 · www.demio.com/pricing
the escape hatch
온라인 수업용으로 만든 화상회의로 화면·슬라이드 공유, 다중 사용자 화이트보드, 투표, 브레이크아웃, 녹화·재생을 지원합니다.
유료 대비Ubuntu 24.04 서버에 설치해 운영하는 구조이고, 수업 중심이라 업무용 메일·캘린더 묶음은 없습니다.
확인 2026-10-17 · github.com/bigbluebutton/bigbluebutton
브라우저 기반 화상회의로 화면 공유, 채팅, 손들기, 투표, 가상 배경을 갖췄고 웹·네이티브 SDK로 내 서비스에 넣을 수 있습니다. 공개 서버 meet.jit.si 는 무료로 쓸 수 있습니다.
유료 대비meet.jit.si 에서 회의를 열려면 Google·Facebook·GitHub 계정이 필요하고, 자체 서버를 두면 영상 브리지 운영과 확장을 직접 맡습니다.
확인 2026-10-17 · github.com/jitsi/jitsi-meet
one-shot build prompt · 21줄
Demio 대체가 아니라 최소 대안으로, 외부 회의실을 안내하는 강의 신청·이메일 보조 앱을 만든다. 강의 신청 스택은 Node.js 22·Hono·SQLite·서버 렌더링 HTML로 고정하고 영상 SDK는 추가하지 않는다. 로컬 npm install && npm run dev로 /classes 강의 목록과 /join/:token 입장 안내 페이지, 예약 이메일 워커를 함께 띄운다. 신청 명단과 예약 발송 시각은 ./data/webinars.db에 저장하고 회차별 CSV·JSON 내보내기 및 이메일 발송 전 DB 백업을 제공한다. .env의 WEBINAR_INVITE_SECRET, RESEND_API_KEY, ADMIN_PASSWORD, DATABASE_PATH를 읽고 webinars용 값 없는 .env.example을 제공한다. 회차별 강의명·진행자·시작 시각과 기존 회의실의 HTTPS 입장 주소를 등록한다. 신청 폼에서 이름·이메일과 안내 동의만 받고 신청자별 서명된 입장 링크를 발급한다. 시작 하루 전과 한 시간 전 이메일을 예약하고 발송 이력으로 중복 알림을 막는다. 입장 링크 열람 시각은 실제 영상 시청과 구분해 기록하고 시청 시간으로 표시하지 않는다. 종료 후 운영자가 확인한 녹화 링크와 익명 만족도 설문을 신청자에게 안내한다. 영상·녹화 파일을 직접 중계하지 않고 승인된 외부 회의 서비스 링크만 연결하며 신청 명단을 그 서비스에 자동 업로드하지 않는다. 강의 시작·알림 시각을 한국어 Asia/Seoul로 안내하고 참가비는 원화 0원으로 제한하며 국내 PG 가맹·정산 계약이 필요한 결제는 제외한다. 강의가 없는 빈 상태에는 운영자 등록 안내를 보여주고 신청 로딩·만료된 입장 링크 오류·발송 실패를 서로 다른 문구로 처리한다. 운영자 화면은 HttpOnly 로그인·CSRF 검증으로 막고 공개 신청에는 이메일 검증·분당 5회 제한, 입장 토큰에는 회차별 서명과 만료를 적용한다. 예약 발송은 회차·신청자·알림 종류의 유일 키로 중복을 막고 강의 취소 시 대기 중인 모든 알림을 원자적으로 취소한다. 강의 종료 30일 후 이름·이메일·입장 토큰을 폐기하고 설문 응답은 익명으로 분리하며 신청 취소 시 남은 알림도 삭제한다. 하루 전/한 시간 전 예약, 일정 변경, 취소 후 알림 차단, 서명 링크 만료를 단위 테스트하고 신청→안내→취소를 통합 테스트한다. README에는 WEBINAR_INVITE_SECRET과 Resend 설정, 외부 회의실 승인 목록, 명단 백업·복구, 녹화 미보관과 30일 연락처 삭제를 설명한다. 영상 방송 인프라, 자동 웨비나와 시청 행동 기반 CRM 점수화는 일부러 빼는 최소 보조 도구로 만든다. 신청자 셀프 계정·광고 리타기팅·자동 과금은 넣지 않고 링크 열람을 실제 영상 시청 시간으로 오인하게 표시하지 않는다. npm test로 일정 변경 후 알림 재예약과 취소 차단 테스트를 돌린 뒤 강의 등록·신청·발송 검증에 쓴 명령을 제시한다.
sources
did you kill it?
faq
판정은 '무리'입니다. 등록 페이지와 리마인드, 외부 회의실 연결만으로는 마케팅 웨비나 플랫폼의 핵심을 대체하지 못합니다. 다수 시청자의 영상 전달과 참여 데이터·녹화 운영을 자체 코드 한 번으로 보장할 수 없어 판정은 불가이며 최소 보조 도구만 제안합니다.
예상 소요는 며칠입니다. 만드는 범위는 Demio 대체가 아니라 기존 회의실을 사용하는 소규모 강의의 등록·안내 최소 대안이고, 필요한 것은 Node.js 22와 SQLite를 실행할 webinars 전용 서버, 입장 초대용 Resend 계정과 이미 운영 중인 화상회의실, webinars 관리자 전용 HTTPS 주소와 접근 비밀번호, webinars DB를 암호화 백업할 별도 저장 공간입니다.
이런 건 포기해야 합니다: 참가자 규모에 맞춘 실시간 웨비나 영상 전달 / 참여도·시청 행동을 영업 후속 업무로 연결하는 분석 / 방송 녹화·자동 웨비나 등 영상 수명주기 운영 / 호스트·무대·행사 관리자 역할을 묶는 방송 제어. 그리고 회의 서비스 자체의 참가자 제한을 확인하고 입장 메일 반송, 잘못 공유된 회의 링크, 녹화 접근권한과 신청 정보 삭제를 따로 관리해야 합니다.
Demio 요금 기준 월 ₩88,200, 1년이면 ₩1,058,400입니다. Growth 추가 호스트는 별도 비용이고 온보딩·Zapier 전문 서비스도 선택 구매입니다. Premium은 월 결제를 선택해도 Paid Yearly로 표시되어 월 단위 청구 상품으로 해석하면 안 됩니다.
BigBlueButton(오픈소스): 온라인 수업용으로 만든 화상회의로 화면·슬라이드 공유, 다중 사용자 화이트보드, 투표, 브레이크아웃, 녹화·재생을 지원합니다. Jitsi Meet(오픈소스): 브라우저 기반 화상회의로 화면 공유, 채팅, 손들기, 투표, 가상 배경을 갖췄고 웹·네이티브 SDK로 내 서비스에 넣을 수 있습니다. 공개 서버 meet.jit.si 는 무료로 쓸 수 있습니다.
Claude Code, Codex, Cursor 어느 에이전트든 됩니다. 복사 버튼을 누르면 에이전트별 실행 안내가 앞에 붙은 프롬프트가 복사되니, 그대로 붙여넣기만 하면 됩니다.
related targets