동영상 콘텐츠가 가장 인기 있는 콘텐츠 유형이라는 건 누구나 알고 있는 사실입니다. 물론, 그렇다고 덜 중요한 건 아닙니다. 동영상은 우리가 가장 선호하는 콘텐츠 형식이고, 이 추세는 당분간 바뀌지 않을 것입니다. VR 혁명이라도 일어나지 않는 한요.
스트리밍이 대세로 자리 잡은 건 분명하고, 앞으로 더욱 성장할 것입니다. 하지만 스트리밍은 단순히 영상을 보는 것에 그치지 않습니다. YouTube, TikTok을 비롯한 수많은 플랫폼 덕분에 누구나 영상 크리에이터가 되었습니다. 영상을 만들고 공유하는 건 이미 익숙한 일이 되었죠. 하지만 YouTube에 영상을 올리는 것 이상을 원한다면 어떻게 해야 할까요? 사람들이 내 영상을 더 직접적으로 스트리밍할 수 있게 하고 싶다면요? YouTube에는 여러 규정이 있고, 알고리즘 때문에 유명 크리에이터가 아닌 이상 영상이 노출되기 쉽지 않다는 건 잘 알려진 사실입니다.
동영상 콘텐츠를 스트리밍으로 제공하는 방법은 생각보다 다양합니다. Wistia 같은 동영상 스트리밍 호스팅 서비스를 이용하는 방법도 있지만, 여기서 이야기하려는 건 그게 아닙니다. 바로 직접 스트리밍 서버를 구축하는 방법입니다. 직접 서버를 운영하면 원하는 방식으로, 원하는 사람에게 동영상을 스트리밍할 수 있습니다. 그래서 이 글에서는 DIY 정신과 자유로운 동영상 스트리밍을 위해, 아주 적은 비용으로 나만의 동영상 스트리밍 서버를 만드는 방법을 단계별로 소개합니다.
먼저 기본 개념 몇 가지를 짚고 넘어가겠습니다. 다들 같은 출발선에서 시작하기 위해서입니다. 이후 작업에 도움이 되는 내용도 담겨 있으니 잠깐만 따라와 주세요. 물론 바쁘다면 바로 VPS 스트리밍 서버 설정 방법으로 건너뛰어도 됩니다.
동영상 스트리밍 서버란 무엇인가요?
제가 동영상 하나를 친구에게 보여주고 싶다고 가정해 봅시다. 가장 쉬운 방법은 USB에 담아서 직접 건네주는 것입니다. 친구는 USB를 컴퓨터에 꽂고, 파일을 열어서, 원하는 플레이어로 영상을 볼 수 있습니다.
그런데 친구가 지금 지구 궤도를 돌고 있는 우주비행사라면요? 좀 더 현실적으로, 여러 사람이 내 동영상을 볼 수 있게 하고 싶다면요 (USB를 받으려고 현관 앞에 줄 세우지 않고도요)? 그냥 YouTube 에 올리고 링크를 공유하면 되겠죠. 그런데 상어 코스튬을 입고 노래방 영상 찍은 걸 YouTube 전체 사용자한테 공개하고 싶지는 않을 수도 있잖아요 (딱 한 번 있었던 일이에요, John). 또는 영상이 너무 길거나 저작권 있는 노래를 불렀다는 이유로 YouTube가 업로드를 막을 수도 있고요.
Windows 10 VPS 호스팅
원격 데스크톱용 Windows 10 VPS를 최저가로 이용하세요. NVMe SSD 스토리지와 고속 인터넷 위에서 구동되는 Windows 10을 무료로 제공합니다.
Windows 10 VPS 플랜 보기그럴 때 쓸 수 있는 게 바로 Dacast 및 Wistia 같은 서비스입니다. 동영상을 올리고 스트리밍할 수 있죠. 하지만 비용이 만만치 않고, 제약도 여전히 존재합니다. 그렇다면 어떻게 할 수 있을까요? 인터넷을 흥미롭게 만드는 DIY 방식이 있습니다. 직접 동영상 스트리밍 서버를 만드는 것입니다. 이 글에서는 지갑 걱정 없이 그 방법을 보여드리겠습니다.
동영상 스트리밍 서버는 말 그대로입니다. 서버는 기본적으로 인터넷을 통해 정보(웹사이트나 동영상 등)를 제공하는 컴퓨터입니다. 예를 들어, 지금 이 글은 Cloudzy.com에서 읽고 계신데, Cloudzy의 서버에서 운영되는 웹사이트입니다. 동영상 스트리밍 서버는 웹사이트 대신 동영상을 제공하는 서버입니다. 물론 스트리밍은 파일을 단순히 다운로드하는 것과는 조금 다른데, 다음 섹션에서 설명하겠습니다.
함께 읽기: Plex용 VPS 추천
동영상 스트리밍의 종류는 무엇인가요?
Netflix나 YouTube 같은 동영상 스트리밍 플랫폼이 등장하기 전에는 (그리고 지금도 불법으로 영화를 다운로드한다면 - 하지 마세요, 불법입니다), 영상을 보려면 파일 전체를 먼저 다운로드해야 했습니다. 3분 보다가 흥미가 떨어졌다면요? 이미 전체 파일을 내려받는 데 트래픽을 다 써버린 후라 어쩔 수 없었습니다. 파일을 전부 받기 전에는 첫 프레임조차 볼 수 없었죠.
라이브 스트리밍이란 무엇인가요?
라이브 스트리밍은 가장 설정하기 쉬운 동영상 스트리밍 방식으로, 이름 그대로 실시간으로 영상을 송출합니다. 여기서 한 가지 짚고 넘어갈 게 있습니다. '영상이 라이브다'라는 말과 '라이브 스트리밍'은 조금 다른 의미입니다. 보통 어떤 영상이 '라이브'라고 할 때는 사전 녹화 없이 사건이 방송과 동시에 벌어지고 있다는 뜻입니다. 반면 동영상 라이브 스트리밍에서는 서버가 송출하는 동안에만 영상을 시청할 수 있습니다. 즉, 언제든 원할 때 영상을 요청할 수 있는 VOD(주문형 동영상)와 반대되는 개념입니다. 라이브 스트리밍은 TV 방송, VOD는 Netflix에 비유할 수 있습니다.
VOD 스트리밍이란 무엇인가요?
라이브 스트리밍과 달리 VOD(주문형 동영상)는 제작 중이거나 방송 중일 때만 볼 수 있는 게 아닙니다. TV와 Netflix의 차이와 같습니다. 케이블 TV는 그 순간 방송국이 내보내는 프로그램만 볼 수 있습니다. 일종의 라이브 방송이죠. 반면 Netflix에서는 원하는 콘텐츠를 원하는 만큼, 원하는 회차부터, 심지어 원하는 장면부터 볼 수 있습니다. Netflix 같은 VOD 서비스가 순식간에 인기를 끈 이유가 바로 그겁니다. 남이 정해준 따분한 편성표를 따르는 사람은 없으니까요.
결국 가장 좋은 방법은 VOD와 라이브 스트리밍을 모두 지원하는 스트리밍 서버를 구축하고, 시청자가 원할 때 원하는 콘텐츠를 선택하게 하는 것입니다. 다행히 조금만 노력하면 VOD 스트리밍 서버를 만들 수 있는 앱들이 있습니다. 다음 섹션에서 그 중 가장 잘 만든 오픈소스 소프트웨어 하나를 소개하겠습니다.
나만의 동영상 스트리밍 호스팅 서버를 만드는 방법은?
1단계: Windows VPS 준비하기
나만의 개인 동영상 스트리밍 서버를 만들려면 먼저 서버가 필요합니다. 클라우드 서버, 전용 서버, 베어메탈 서버 등 여러 종류가 있습니다. 하지만 처음 시작할 때 수천 명 이상의 동시 스트리머를 계획하는 게 아니라면, VPS로 시작하는 게 최선입니다. VPS(Virtual Private Server, VPS)는 전용 서버의 강력한 성능과 보안을 훨씬 낮은 비용으로 제공합니다.
함께 읽기: 2023년 최고의 Windows VPS
처음 스트리밍 서버를 설정하는 거라면 Linux 기반 옵션은 피하고, 대신 Cloudzy에서 Windows VPS를 구매하세요 . Basic 플랜도 괜찮지만, 동영상 스트리밍을 제대로 하려면 리소스가 필요하므로 Advanced 플랜을 권장합니다.
Cloudzy의 Windows VPS 페이지로 Go하여 Advanced Windows VPS 플랜을 주문하세요. 원격 데스크톱 클라이언트로 Windows VPS에 접속하세요. Windows VPS에 접속했다면, 이제 스트리밍 소프트웨어를 다운로드하고 설치할 준비가 된 것입니다.
2단계: 스트리밍 서버 소프트웨어 다운로드 및 설치
무료 오픈소스 스트리밍 소프트웨어는 꽤 많습니다. 설치가 간단한 것도 있고, 더 완성도 높은 솔루션도 있습니다. 이 글에서는 OBS를 사용해 Windows VPS에서 첫 번째 라이브 스트리밍 서버를 구축하는 방법을 알려드리겠습니다. OBS(Open Broadcasting Software) 는 무료 오픈소스 애플리케이션으로, 사용하기 매우 쉬우면서도 실제 환경에서 충분히 활용할 수 있는 수준입니다. OBS는 라이브 스트리밍 방송에 특화되어 있지만, OBS와 영상 라이브 스트리밍에 익숙해지고 나면 오픈소스 Red5 Streaming Server 에서 Cloudzy Linux VPS로 넘어갈 수 있습니다. 지금은 OBS로 계속 진행하겠습니다.
후 after OBS Windows 설치 파일 다운로드 공식 웹사이트에서 설치 파일을 내려받아 실행하면 스트리밍 서버 소프트웨어가 설치됩니다. 설치가완료되면 프로그램을 실행하면 다음과 같은 화면이 나타납니다:
![[OBS 메인 화면]](https://cloudzy.com/wp-content/uploads/OBS-main-screen.png)
Windows 10 VPS 호스팅
원격 데스크톱용 Windows 10 VPS를 최저가로 이용하세요. NVMe SSD 스토리지와 고속 인터넷 위에서 구동되는 Windows 10을 무료로 제공합니다.
Windows 10 VPS 플랜 보기3단계: 스트리밍 시작하기
이제 여러분만의 플랫폼에서 첫 번째 라이브 스트림이 송출되고 있습니다. YouTube나 다른 플랫폼에 전혀 의존하지 않고 독립적으로 스트리밍하는 것입니다.
남은 일은 사용자들이 여러분의 스트리밍 서버에 접속해 영상을 시청하도록 하는 것입니다. 최신 영상 플레이어라면 거의 모두 가능합니다. 아래는 잘 알려진 VLC Media Player의 관련 메뉴 화면입니다.
![[VLC Open Streaming URL 화면]](https://cloudzy.com/wp-content/uploads/VLC-Open-Streaming-URL-screen.png)
VPS 호스팅을 프라이빗 스트리밍 서버로 전환하기
이 글은 Cloudzy VPS와 약간의 설정 작업만으로 가능한 것들 중 일부만 다뤘습니다. 스트리밍 VPS를 얼마나 쉽게 구축할 수 있는지 알았으니, 본격적인 VOD 서버를 설정하는 것도 어렵지 않습니다. Cloduzy 대신 다른 제공업체로도 스트리밍 VPS를 구축할 수 있지만, 결과에 신경 쓰지 않는다면 그렇게 하세요. Cloudzy는 합리적인 가격에 최신 하드웨어를 사용하는 고품질 VPS 제공업체입니다. Windows VPS 요금제에는 초고속 NVMe 스토리지, DDR4 RAM, 그리고 최상의 스트리밍 품질을 위한 1 Gbps 대역폭이 포함되어 있습니다. 말만 믿지 말고 직접 써보세요. 만족스럽지 않으면 일주일 이내에 환불해 드립니다.
자주 묻는 질문
서버에서 동영상을 스트리밍하려면 YouTube 계정이 필요한가요?
전혀요! 오히려 YouTube나 유사 플랫폼, 그리고 그 제약에서 완전히 벗어날 수 있습니다.
주문형 동영상을 스트리밍하려면 Red5 Pro로 업그레이드해야 하나요?
아닙니다. Red5 Pro에는 다양한 기능이 있지만, VOD 스트리밍 기능은 오픈소스 서버에도 포함되어 있습니다. 주문형 비디오 기능만을 위해 상업용 라이선스를 구매할 필요가 없습니다.
Linux 서버에서 동영상을 스트리밍할 수 있나요?
물론입니다! 사실 Linux는 Windows 서버보다 영상 스트리밍에 훨씬 더 적합합니다. OBS와 Red5의 Linux 버전을 사용해 Linux를 스트리밍 VPS로 구축해 보세요.