Skip to main content

온라인 강의 사이트 만들기에서 영상을 올리는 것만큼 중요한 것이 ‘누가 볼 수 있는가’를 정하는 일입니다. 녹화한 강의를 사이트에 올렸는데 결제하지 않은 사람도 재생할 수 있다면 유료 판매 구조가 무너집니다. 이 글에서는 강의 영상을 스트리밍 방식으로 구매자에게만 제공하기 위해 확인해야 할 설정 항목과 순서를 정리합니다.

온라인 강의 사이트 만들기에서 스트리밍 방식을 택하는 이유

영상을 전달하는 방식은 크게 다운로드와 스트리밍으로 나뉩니다. 다운로드는 파일 전체를 수강생 기기에 저장하는 방식이고, 스트리밍은 재생 시점에 필요한 부분만 전송하는 방식입니다.

다운로드 방식은 두 가지 문제를 안고 있습니다.

  • 파일이 수강생 기기에 남으므로 수강 기간이 끝나도 영상을 계속 볼 수 있고, 다른 사람에게 파일을 넘길 수 있습니다.
  • 여러 회차를 동시에 내려받으면 서버 부하가 한꺼번에 몰려 다른 수강생의 재생이 느려질 수 있습니다.

스트리밍은 영상을 잘게 나누어 보내므로 전체 파일이 기기에 저장되지 않습니다. 무단 복제 위험이 줄고 서버 부하도 분산됩니다. 유료 강의를 파는 사이트라면 스트리밍 방식이 기본입니다.

영상 업로드와 인코딩 확인

가장 먼저 할 일은 영상 파일을 관리자 화면에 올리는 것입니다.

  • 파일 형식은 MP4(H.264 코덱)가 가장 호환성이 넓습니다. MOV나 AVI는 변환 과정에서 오류가 나는 경우가 있으므로 촬영 후 MP4로 내보내는 것이 안전합니다.
  • 업로드가 끝나면 인코딩(변환) 과정을 거칩니다. 이 과정이 완료되어야 스트리밍 재생이 가능합니다. 인코딩이 끝나기 전에 상품을 공개하면 수강생이 재생 오류를 겪으므로, 상태가 ‘완료’로 바뀐 것을 확인한 뒤 다음 단계로 넘어갑니다.
  • 인코딩이 끝나면 관리자 화면에서 미리보기 재생을 눌러 영상이 정상으로 나오는지 확인합니다. 화면 비율이 깨지거나 소리가 안 나오면 원본 파일을 점검합니다.

강의 상품에 영상을 연결하고 공개 범위 정하기

업로드한 영상은 강의 상품의 커리큘럼에 연결해야 수강생에게 보입니다.

  • 강의 상품을 새로 만들거나 기존 상품을 엽니다.
  • 챕터와 회차 구조를 잡고, 각 회차에 업로드한 영상을 하나씩 연결합니다.
  • 회차마다 ‘유료’인지 ‘무료 공개’인지를 지정합니다. 무료 공개로 설정한 회차는 결제 없이도 누구나 재생할 수 있으므로, 맛보기로 쓸 회차만 무료로 둡니다.
  • 전체 회차를 연결한 뒤, 커리큘럼 순서가 수강 흐름에 맞는지 처음부터 끝까지 훑어봅니다.

수강 권한과 기간 설정

구매자 전용 스트리밍의 핵심은 ‘결제 완료 → 수강 권한 부여 → 영상 재생 허용’이 자동으로 이어지는 것입니다. 이 흐름이 끊기면 결제했는데 영상을 못 보는 상황이 생깁니다.

  • 수강 기간을 정합니다. 무제한, 30일, 90일, 180일 등 선택지가 있습니다. 기간을 정하면 그 기간이 지난 뒤 영상 재생이 자동으로 차단됩니다.
  • 결제 후 자동 수강 등록이 켜져 있는지 확인합니다. 이 설정이 빠져 있으면 결제는 됐는데 수강 권한이 붙지 않아 수강생이 영상을 볼 수 없습니다.
  • 시청 기기 수를 제한하는 옵션이 있다면 설정해 둡니다. 한 계정을 여러 사람이 동시에 쓰는 것을 막는 데 도움이 됩니다.

비로그인·미구매 상태에서 접근 차단 테스트

설정을 끝냈으면 실제 수강생 입장에서 테스트합니다. 관리자 계정이 아닌 별도 계정으로 확인해야 정확합니다.

  • 로그인하지 않은 상태에서 강의 상세 페이지에 들어갑니다. 유료 회차의 영상 자리에 ‘로그인’ 또는 ‘구매하기’ 안내가 보여야 합니다. 영상이 그대로 재생되면 접근 제한이 작동하지 않는 것입니다.
  • 로그인했지만 결제하지 않은 계정으로 같은 페이지에 들어갑니다. 유료 회차 영상이 재생되지 않아야 정상입니다.
  • 결제를 완료한 계정으로 들어가 모든 유료 회차 영상이 바로 재생되는지 확인합니다.
  • 무료 공개로 설정한 회차는 로그인 여부에 관계없이 재생되어야 합니다.

수강 기간 만료 후 차단 동작 확인

수강 기간을 설정했다면, 기간이 지난 뒤 영상이 실제로 차단되는지도 점검해야 합니다.

  • 테스트 계정의 수강 시작일을 과거 날짜로 바꾸거나, 수강 기간을 1일로 짧게 설정한 뒤 기간이 지나면 영상이 재생되지 않는지 확인합니다.
  • 기간 만료 시 수강생에게 ‘수강 기간이 끝났습니다’ 같은 안내가 나오는지도 봅니다. 안내 없이 빈 화면만 뜨면 문의가 늘어나므로, 만료 안내 문구가 노출되는지 확인합니다.
  • 기간이 끝난 수강생이 같은 강의를 다시 구매할 수 있는 경로가 있는지도 살펴봅니다.

놓치기 쉬운 항목 세 가지

  • 모바일 재생 확인 — PC에서는 정상인데 모바일 브라우저에서 재생이 안 되는 경우가 있습니다. iOS Safari와 Android Chrome 양쪽에서 테스트합니다. 특히 전체화면 전환과 화질 변경이 정상으로 작동하는지 확인합니다.
  • 영상 화질 옵션 — 인코딩 시 여러 화질(480p, 720p, 1080p)로 변환되는지 확인합니다. 단일 화질만 제공하면 모바일 데이터 환경에서 버퍼링이 심해지고, 반대로 Wi-Fi 환경에서는 화질이 낮아 불만이 생깁니다.
  • 영상 교체 후 권한 유지 — 판매 중인 회차의 영상을 새 파일로 교체했을 때, 기존 구매자의 수강 권한이 그대로 유지되는지 확인합니다. 영상을 삭제하고 다시 올리는 방식으로 교체하면 연결이 끊겨 권한이 풀릴 수 있습니다.

런모아로 구매자 전용 스트리밍을 설정하는 방법

런모아에서는 영상을 업로드하면 자동으로 스트리밍 형식으로 변환되고, 강의 상품에 연결한 유료 회차는 결제한 사람만 재생할 수 있습니다. 무료 공개로 지정한 회차는 누구나 볼 수 있고, 결제가 완료되면 수강 권한이 자동으로 부여됩니다. 수강 기간 설정과 챕터별 커리큘럼 구성도 관리자 화면에서 바로 할 수 있습니다.

사이트 개설부터 영상 업로드, 수강 권한 설정까지 어떤 화면에서 진행하는지는 런모아 강의 사이트 만들기 페이지에서 확인할 수 있습니다.

 

#온라인강의사이트 #강의사이트만들기 #VOD강의 #스트리밍강의 #수강권한 #영상보호 #온라인강의 #강의판매사이트 #런모아

https://open.kakao.com/o/ggXeBHFg