스트리밍이란 무엇일까요?
스트리밍(streaming)은 컴퓨터 네트워크를 통해 데이터를 원격 서버에서 내 기기로 끊김 없는 흐름 형태로 전송하고 수신하는 기술을 말합니다. 온라인 스트리밍의 가장 큰 특징은 전체 데이터가 모두 도착하지 않아도 콘텐츠 재생을 바로 시작할 수 있다는 점입니다.
인터넷에서 콘텐츠를 스트리밍할 때는 컴퓨터나 휴대폰이 데이터를 수신하기 시작하는 순간 TV 프로그램이나 영화 감상을 시작할 수 있습니다. 영상이나 오디오가 계속 재생되는 동안 나머지 데이터는 조금씩 기기로 전송됩니다. 즉, 파일 전체를 다운로드할 때까지 기다릴 필요 없이 즉시 콘텐츠를 소비할 수 있는 것이죠.
스트리밍은 주로 오디오, 비디오, 게임 분야에서 활용됩니다. 안정적인 인터넷 연결만 있다면 영화나 TV 프로그램 전체를 중단 없이 끝까지 시청할 수 있습니다. Spotify나 Apple Music 같은 음악 서비스, YouTube나 Netflix 같은 동영상 플랫폼, Twitch 같은 앱, 그리고 일부 온라인 게임을 이용해 본 적이 있다면 이미 스트리밍을 경험한 것입니다.
스트리밍은 어떻게 작동하나요?
스트리밍은 콘텐츠(예: 영화)를 데이터 패킷이라 불리는 작은 조각들로 나누는 방식으로 작동합니다. 이 데이터 패킷들이 브라우저로 전송되면, 비디오 플레이어가 해당 데이터를 영상으로 해석합니다. 브라우저에 재생에 필요한 충분한 패킷이 모이는 즉시 영화 재생이 시작되는 것입니다.
대부분의 스트리밍 사이트는 콘텐츠를 서버에서 기기로 전송할 때 표준화된 TCP/IP(전송 제어 프로토콜/인터넷 프로토콜) 또는 UDP(사용자 데이터그램 프로토콜)를 사용합니다. TCP/IP는 데이터 패킷을 올바른 순서로 확실하게 전달하는 데 더 안정적이고, UDP를 활용하는 스트리밍 사이트는 일반적으로 더 빠른 전송 속도를 제공합니다. Netflix, Amazon Prime, Spotify는 TCP를 사용하고, YouTube는 TCP와 UDP를 함께 활용합니다.
스트리밍 콘텐츠를 제공하는 기업들은 저장을 위한 서버나 클라우드 플랫폼도 필요로 합니다. Netflix 같은 대형 업체는 콘텐츠 전송 네트워크(CDN)를 운영하여 인기 콘텐츠를 캐싱하고, 시청 지점과 지리적으로 가까운 곳에 배치합니다. 이를 통해 지연 시간과 대역폭 비용을 줄이고 더 쾌적한 온라인 시청 환경을 제공합니다.
원활한 스트리밍을 위해서는 충분한 속도의 안정적인 인터넷 연결이 필수입니다. 최소 2Mbps(초당 메가비트) 이상의 속도가 있어야 지연이나 화질 저하 없는 쾌적한 스트리밍이 가능합니다. 인터넷 속도가 너무 느리면 기기가 버퍼링하느라 재생이 자주 멈추게 됩니다. HD나 4K 화질로 시청하려면 최소 5Mbps 이상의 더 빠른 연결이 필요합니다.
스트리밍을 활용하면 파일 전체를 다운로드할 때까지 기다리지 않고도 온라인으로 프로그램을 시청할 수 있습니다.
스트리밍과 다운로드의 차이점은 무엇인가요?
스트리밍과 다운로드의 차이는 다음과 같습니다. 영화나 노래를 다운로드하면 파일 전체가 기기에 저장되며, 다운로드가 완료된 후에야 시청이나 청취를 시작할 수 있습니다. 반면 스트리밍은 파일을 다운로드하지 않고도 미디어를 재생할 수 있는 방식입니다.
다운로드의 가장 큰 장점은 버퍼링 문제가 없다는 것과 좋아하는 콘텐츠를 저장해 둘 수 있다는 점입니다. 하지만 모든 콘텐츠를 다운로드하면, 특히 HD 영화처럼 용량이 큰 미디어 파일일수록 하드 드라이브 공간이 금방 가득 차버립니다.
반면 스트리밍은 인터넷 연결이 느릴 때 어려움을 겪을 수 있지만, 콘텐츠가 저장 공간을 전혀 차지하지 않는다는 장점이 있습니다. Spotify와 Apple Music 같은 음악 서비스, YouTube·Netflix·Hulu·HBO Max 같은 동영상 플랫폼, Twitch 같은 소셜 스트리밍 서비스, 그리고 수많은 게임과 앱까지 선택지가 넘쳐나는 요즘, 스트리밍은 그 어느 때보다 쉬워졌습니다.
버퍼링이란 무엇인가요?
버퍼링(buffering)은 온라인으로 콘텐츠를 스트리밍할 때 오디오나 영상 데이터가 미디어 플레이어의 메모리 예비 공간(버퍼)에 미리 저장되는 과정을 말합니다. 버퍼링 덕분에 연결이 잠시 끊기더라도 버퍼에 이미 저장된 데이터는 계속 스트리밍할 수 있습니다.
하지만 인터넷 연결이 너무 느리면 플레이어가 버퍼링 상태에 갇히게 됩니다. 즉, 미리 저장된 콘텐츠를 모두 소진한 상황이 되는 것이죠. 이 경우 버퍼에 재생에 필요한 콘텐츠가 다시 쌓일 때까지 몇 초에서 몇 분간 기다려야 할 수 있습니다.
어떤 콘텐츠를 스트리밍할 수 있나요?
온라인에서 스트리밍할 수 있는 콘텐츠는 매우 다양합니다. 음악, 팟캐스트, TV 프로그램, 오디오북, 영화 등을 포함하는 오디오와 비디오가 가장 전통적인 스트리밍 형태입니다. 최근에는 모바일 앱, 브라우저, 기타 미디어 플레이어를 통해 다양한 유형의 게임과 라이브 이벤트도 스트리밍할 수 있습니다.
음악 및 기타 오디오
음악과 팟캐스트를 포함한 오디오 스트리밍은 놀라울 정도로 대중화되었습니다. 음악 스트리밍 서비스를 이용하면 단 하나의 파일도 다운로드하지 않고 수많은 아티스트의 곡을 재생할 수 있습니다.
Spotify, Pandora, Apple Music 같은 스트리밍 서비스는 버튼 하나만 누르면 수백만 곡을 스트리밍할 수 있게 해줍니다. Pandora 같은 음악 스트리밍 사이트에서는 장르나 분위기를 선택하면 맞춤 플레이리스트를 만들어 주고, Spotify는 직접 선택한 곡을 그대로 재생해 주면서 플레이리스트 기능도 함께 제공합니다. Apple Music은 두 가지 방식을 모두 지원합니다.
팟캐스트는 스트리밍으로 바로 들을 수도 있고, 나중에 듣기 위해 다운로드할 수도 있습니다. iTunes, Stitcher, Audible 같은 서비스를 통해 이용할 수 있습니다. 또한 집안에서 보유한 오디오 파일을 다른 기기로 스트리밍하는 것도 가능합니다(예: 휴대폰의 오디오 파일을 블루투스 스피커로 재생).
비디오
비디오는 YouTube 같은 서비스와 함께 시작된 최초의 대중적 스트리밍 성공 사례입니다. 대용량 멀티미디어 파일을 다운로드하는 대신, 비디오 스트리밍은 데이터를 작은 패킷으로 압축해 기기로 전송하고, 기기에서 이를 압축 해제하여 화면에 표시합니다.
스트리밍 세션 중에는 비디오가 끊임없이 버퍼링됩니다. 한 패킷의 데이터를 시청하는 동안 다음 패킷이 압축 해제되고 있어서, 영화나 TV 프로그램 전체를 중단 없이 시청할 수 있는 것입니다.
현재 가장 인기 있는 비디오 스트리밍 서비스로는 YouTube, Netflix, HBO Max, Amazon Prime, Hulu, Google Play, Disney+ 등이 있습니다.
비디오 스트리밍은 시간과 번거로움을 크게 줄여줍니다. 기기의 저장 공간을 많이 차지하는 대용량 파일을 다운로드하는 대신, 아무것도 저장하지 않고도 원하는 콘텐츠를 마음껏 시청할 수 있습니다.
다만 해외에서 좋아하는 콘텐츠를 스트리밍하려고 하면 문제가 생길 수 있습니다. 많은 사이트가 지역 차단(geo-block)을 적용해 특정 지역에서만 콘텐츠를 제공하기 때문입니다. 여행 중에도 고향의 콘텐츠에 접근하는 방법은 있는데, 바로 VPN을 사용하는 것입니다.
VPN은 인터넷 트래픽을 암호화된 터널을 통해 전송합니다.
VPN은 연결을 암호화하고 IP 주소를 숨겨 기기의 위치를 원하는 곳으로 표시할 수 있게 해줍니다. 이를 통해 위치를 다른 국가로 설정하여 지역 제한과 콘텐츠 차단을 우회할 수 있습니다. 여행 계획이 있다면 AVG Secure VPN을 다운로드해 이동 중에도 연결을 암호화하세요.
게임과 앱
게임 스트리밍, 즉 클라우드 게이밍은 오디오·비디오 스트리밍과 유사한 방식으로 작동합니다. 처리 작업을 기업의 게임 서버로 오프로딩함으로써 기기의 저장 공간을 절약하고 처리 부담을 줄여줍니다.
게임을 스트리밍하면 사실상 더 강력한 컴퓨터로 명령을 전송하고, 그 컴퓨터가 명령을 실행한 결과를 내 기기로 다시 스트리밍해 받는 구조입니다. 이 과정이 실시간으로 가능해진 것은 인터넷 속도가 충분히 빨라진 최근의 일입니다.
Apple은 이제 일부 게임에서 핵심 기능만 다운로드에 포함하고, 온디맨드 리소스(on-demand resources)라는 방식을 통해 새로운 레벨이나 기타 콘텐츠를 사용자가 필요로 할 때 스트리밍으로 제공합니다. 마찬가지로 Xbox Cloud Gaming은 브라우저에 접속할 수 있는 어떤 기기로든 디스크, 다운로드, 콘솔 없이 비디오 게임을 즐길 수 있는 게임 스트리밍 서비스입니다.
게임과 앱을 스트리밍하는 다른 서비스들도 개발 중입니다. GTA 5든 그 외 고사양 게임이든, 필요에 따라 VPN을 활용한 게이밍이 주는 이점이 있을 수 있습니다.
라이브 스트리밍이란 무엇이고 어떻게 작동하나요?
라이브 스트리밍은 다른 콘텐츠 스트리밍과 비슷하게 작동하지만, 스포츠 경기, 콘서트, 정치 토론 같은 특별한 이벤트를 실시간으로 중계하는 데 사용됩니다. 시청하는 동안 스트림은 소량의 데이터를 기기에 임시 저장해 화면에 표시한 후, 재생이 진행되면 해당 데이터를 폐기합니다.
라이브 스트림을 시청할 때는 웹 서버에 호스팅된 웹사이트(뉴스 사이트나 스포츠 사이트 등)에 접속합니다. 그 웹 서버는 미디어 서버와 연결되고, 미디어 서버는 실시간 프로토콜(RTP)과 실시간 스트리밍 프로토콜(RTSP)을 사용해 콘텐츠를 기기로 전송합니다. 이러한 프로토콜 덕분에 비디오 파일을 압축된 작은 형태로 전송한 뒤, 기기에서 고화질(압축 해제) 형태로 시청할 수 있습니다.
모든 스트리밍과 마찬가지로 라이브 스트림을 시청할 때도 실제 파일을 받는 것이 아니라, 특정 시점에 라이브 시청 경험을 제공하는 데 필요한 부분만 전달받습니다. 요즘은 Facebook Live, Instagram Live처럼 소셜 미디어 플랫폼에서도 라이브 스트리밍 기능을 제공합니다.
왜 스트리밍을 사용해야 할까요?
스트리밍은 거의 모든 면에서 매우 편리합니다. 스트리밍의 주요 장점을 살펴보겠습니다.
- 즉시 재생: 콘텐츠가 다운로드될 때까지 기다릴 필요가 없습니다. 스트리밍을 사용하면 거의 즉시 시청이나 청취를 시작할 수 있습니다.
- 높은 비용과 불법 다운로드 방지: 좋아하는 모든 아티스트의 CD나 디지털 음원을 구매하는 것은 비용이 많이 듭니다. 또한 토렌트 사이트에서 저작권이 있는 콘텐츠를 다운로드하는 것은 불법입니다. 스트리밍 서비스에 소액의 월정액을 지불하면 원하는 모든 콘텐츠에 접근할 수 있습니다.
- 저장 공간 절약: 다운로드와 달리 스트리밍은 대용량 파일을 기기에 저장하지 않습니다. 하드 드라이브를 채우지 않고도 수많은 음악과 영화를 이용할 수 있습니다.
- 라이브 콘텐츠 시청: 정치 토론, 대형 스포츠 경기, 유로비전(Eurovision) 같은 중요한 라이브 이벤트를 보고 싶은데 TV가 없다면? 라이브 스트리밍을 통해 노트북이나 다른 기기로 시청할 수 있습니다.
- 해외에서 콘텐츠 접근: 해외 여행 중에도 고향의 좋아하는 TV 프로그램을 보고 싶으신가요? VPN의 장점 중 하나는 IP 주소를 변경해 이동 중에도 자국의 콘텐츠를 스트리밍할 수 있다는 것입니다.
스트리밍 경험을 개선하는 방법
좋아하는 콘텐츠를 스트리밍하는 데 어려움을 겪고 계신가요? 컴퓨터, 휴대폰 또는 다른 기기에서 스트리밍 품질을 높이는 방법들을 소개합니다.
- Wi-Fi 신호 강화: 원활한 스트리밍에는 충분히 빠른 인터넷 연결이 필요합니다. 집안의 Wi-Fi 신호 강도를 높여 스트리밍 속도를 개선해 보세요.
- 버퍼링 줄이기: 버퍼링의 원인은 인터넷 속도만이 아닐 수 있습니다. 스트리밍 중 버퍼링을 줄이는 팁을 참고해 보세요.
- 차단된 스트리밍 서비스 열기: 해외 여행 중 평소 이용하던 스트리밍 서비스가 현 위치에서 차단되어 있나요? VPN을 사용해 원하는 스트리밍 사이트의 차단을 해제하세요.
- ISP 트래픽 조절 방지: ISP(인터넷 서비스 제공업체)는 대역폭을 많이 사용한다고 판단하면 인터넷 속도를 제한할 수 있습니다. VPN을 사용하면 ISP의 트래픽 조절을 예방하고 원하는 만큼 스트리밍할 수 있습니다.
- 공용 Wi-Fi에서 안전하게 스트리밍: 공항에서 환승 시간을 보내며 프로그램을 보는 것은 좋은 방법처럼 보이지만, 공용 Wi-Fi 사용에는 위험이 따릅니다. 공용 Wi-Fi에서 스트리밍할 때는 VPN으로 자신을 보호하세요.
- 기기 정리: 컴퓨터에 불필요한 파일과 디지털 찌꺼기가 쌓여 있으면 스트리밍이 원활하지 않을 수 있습니다. PC를 정리하거나 Mac 속도를 개선해 전반적인 성능을 높여 보세요.
- 메모리 확인: RAM(랜덤 액세스 메모리)이 부족하면 여러 앱을 동시에 실행할 때 스트리밍이 버벅일 수 있습니다. 드문 경우지만, 더 나은 스트리밍 성능을 위해 RAM 업그레이드가 필요할 수도 있습니다.
- 게이밍용 PC 최적화: 게임을 스트리밍하거나 온라인으로 플레이할 때는 최적의 게임 환경을 위해 게이밍 장비를 강화하는 것이 항상 좋은 선택입니다.
스트리밍의 단점은 없을까요?
스트리밍의 잠재적인 단점 중 하나는 빠르고 안정적인 인터넷 연결에 의존한다는 점입니다. 인터넷 연결 상태가 좋지 않거나 대역폭이 부족하면 스트리밍이 어려워집니다. 버퍼링을 완료하려다 미디어가 멈추거나 끊기면서 시청·청취 경험이 방해받을 수 있습니다.
이용하는 스트리밍 서비스에 따라 화질이 일정하지 않을 수도 있습니다. 인터넷이 불안정하면 TV 프로그램이 반복적으로 멈추거나 화면이 흐릿해지고, 영상과 소리가 맞지 않는 현상이 나타날 수 있습니다. 고화질 블루레이에 익숙하다면 화질 저하를 체감하게 됩니다. 하지만 인터넷 환경만 좋다면 스트리밍은 충분히 잘 작동합니다.
또한 수많은 스트리밍 서비스가各自 독점 콘텐츠를 내놓으면서, 여러 구독을 동시에 유지하면 비용이 빠르게 늘어날 수 있습니다. 온라인 추적과 데이터 수집, 그리고 청취·시청 선호도를 파악하려는 기업들에게 개인 정보가 노출되는 양에 대해 우려하는 사람들도 있습니다.
스트리밍 서비스는 아티스트들의 창작 활동에 대한 적절한 보상을 어렵게 만든다는 비판도 받고 있습니다. 제이-Z(Jay-Z)가 소유한 음악 스트리밍 플랫폼 Tidal은 스트리밍으로 발생한 수익을 아티스트에게 더 공정하게 배분하려는 서비스 중 하나입니다.
스트리밍의 보안 위험은 무엇인가요?
스트리밍에는 몇 가지 보안 위험이 존재하며, 특히 신뢰할 수 없는 스트리밍 사이트를 이용할 때 위험이 커집니다. Netflix나 Spotify 같은 대형 서비스는 안전하지만, 의심스러운 스트리밍 사이트도 얼마든지 존재합니다.
안전하지 않은 스트리밍 웹사이트에 접속했는지 어떻게 알 수 있을까요? 잘 알려지지 않은 사이트인데도 인기 영화와 TV 프로그램을 폭넓게 제공한다면, 불법으로 스트리밍하고 있을(일명 불법 복제) 가능성이 높습니다. 아직 극장에서 상영 중인 최신 영화 같은 타이틀이 있다면 불법 복제본일 가능성이 큽니다.
또 하나의 경고 신호는 스트리밍 사이트에 접속하자마자 수많은 광고가 기기를 공격하는 경우입니다. 이런 광고에는 악성 소프트웨어가 포함되어 있을 수 있으며, 팝업이 뜨는 순간 기기가 감염될 수 있습니다. 광고 차단기를 사용해 이런 광고가 로딩되지 않도록 하는 것이 좋습니다.
사이트의 신뢰성이 확실하지 않다면 "[스트리밍 사이트 이름] + 후기" 또는 "[스트리밍 사이트 이름] 안전" 같은 검색어로 확인해 보는 것이 좋습니다. 안전하지 않은 웹사이트의 다른 징후들도 살펴야 하며, 강력한 바이러스 검사기와 악성코드 제거 도구로 악성 다운로드, 바이러스, 기타 악성 소프트웨어로부터 자신을 보호해야 합니다.
안전하고 익명으로 스트리밍 즐기기
스트리밍할 때 기기에 파일을 다운로드하지 않는다고 해서 위험이 전혀 없는 것은 아닙니다. 앞서 언급했듯이 콘텐츠 라이선스를 적법하게 취득한 정식 사이트를 이용하는 것이 중요합니다.
또한 VPN을 사용해 연결을 암호화하면 온라인에서 프라이버시를 지킬 수 있습니다. VPN을 사용하면 (가상) 위치를 쉽게 변경할 수 있어, 스트리밍 서비스와 광고주가 사용자의 위치를 기반으로 타겟팅하는 것을 막을 수 있습니다.
스트리밍 중 VPN을 사용하면 현재 위치에서 이용할 수 없는 콘텐츠에도 접근할 수 있습니다.
해외 여행 중 고향의 프로그램에 접근하고 싶든, 공용 Wi-Fi에서 안전하게 지내고 싶든, AVG Secure VPN은 온라인 활동을 안전하고 프라이빗하게 지켜줍니다.