AD

정보 공유 트위치 방송 시작하기 0화 - 스트리밍과 스트리밍 서비스에 대한 이해

Broadcaster RoamerLee
2020-12-21 17:43:10 243 1 0

5f331aee3e4f3e8f9d38330909c29a41.jpg


 안녕하세요! Streamlabs OBS 로 방송하기 시리즈를 작성한 로머리라고 합니다! 근래에 트위치 방송을 자주 보면서 많은 신입 스트리머 분들이 방송 설정 또는 '스트리밍 서비스'라는 것에 대한 정보를 손쉽게 얻을 수 있는 곳이 없는 것 같아 상당히 아쉬워 이렇게 다시금 글을 쓰게 되었습니다. 이 시리즈를 봄으로서 방송을 할 때 화면 저편 트위치 서버에선 어떤 일이 벌어지고 있는지, 본인이 어떻게 해야 시청자들이 더 편안하게 방송을 볼 수 있을 지에 대해 알 수 있기를 바라며, 첫 글을 시작하겠습니다.


 357487b4fe6c909d642dccf9415dba53.jpg

 오늘 내용은 스트리밍과 스트리밍 서비스에 관해 알려드리고자 합니다. 우리가 트위치 방송을 할 때에 과연 내가 방송하고 있는 것이 어떻게 인터넷 랜선을 타고 트위치 서버에 도달하고 다시금 시청자에게 도달하는지, 트위치가 '제휴'와 '파트너쉽'으로 등급 분류를 나눈 이유가 무엇인지, 음원 저작권은 어떻게 작동하는지 등에 대한 이야기를 해보려고 합니다. 이번 강좌는 무조건 알아야 할 필요는 없으니 방송 설정만 보고 싶으신 분들은 (추후 작성될) 1화를 참고해주시길 바랍니다!


 일단 사전적 의미의 'Streaming(스트리밍)'이란, 마치 강의 물이 흐르듯(Stream), 소리(음악) 또는 영상 등의 멀티미디어 파일을 전송 및 재생하는 행위를 말합니다. 하지만 근래에는 단순히 전송하거나 재생하는 행위를 넘어 온라인 네트워크에 실시간으로 미디어 파일을 전송 받아 재생하는, 하드디스크 따위와 같은 저장 장치에 저장하지 않고 즉시 재생하는 행위를 스트리밍이라고 하죠. 대표적으로 음악을 스트리밍해 들을 수 있는 'Melon, Spotify, Bugs'와 영상을 스트리밍해 볼 수 있는 'YouTube, Netflix, Amazon Prime Videos' 그리고 실시간으로 방송을 볼 수 있는 'AfreecaTV, Twitch, Facebook Live' 등이 있죠.


049967aebac28ec19dee377e0d8a508c.jpg

 그렇다면 영상 또는 실시간 방송 같은 용량이 큰 미디어 파일을 스트리밍 하는 데 중요한 것이 무엇일까요? 그것은 바로 '코덱(Codec)'입니다. 코덱은 Compress(압축) 와 Decompress(압축 해제) 의 약자로 소리, 영상, 이미지 등의 아날로그 신호를 디지털 신호로 압축하고 그 반대의 행위를 하는 것 또는 그 행위를 하게 하는 장치 따위 들을 말하는데, 이를 자세하게 들어가면 굉장히 복잡해지니까, 단순하게 영상은 용량이 크니까 방송할 때 압축을 잘해야 한다는 것만 이해하시면 됩니다.


6c437c041fc92ac31df5509aace3567e.jpg

 방송의 과정을 최대한 간략하게 요약하면 위 이미지와 같은데요. 스트리머가 방송을 하면 특정 코덱을 이용해 디지털 신호로 압축해 전송하고, 그걸 시청자 쪽에서 다시금 시청할 수 있는 아날로그(영상) 신호로 수신해 보는 형식입니다. 영상 관련 학과를 재학 중이시거나 해당 분야에 관심 있으신 분들은 알겠지만, 단순 영상 신호를 인터넷을 통해 즉시 받아볼 수 있는 방법은 없기 때문에 압축과 압축 해제를 담당하는 '코덱'이 굉장히 중요하다는 것을 이해하실 겁니다.


59e58bb52c3eb5d0557baef165883d02.jpg

 그런 과정에서 더더욱 중요한 것은 바로 'Transcode(변환)'인데요. 인터넷 환경 또는 보는 기기에 따라 수신 받을 수 있는 데이터의 양 다르기 때문에 다양한 형태의 코덱으로 압축하는 것을 말합니다. 대표적으로 원본이 Prores(고해상도의 애플 전용) 코덱의 4K 해상도의 영상이라면, 이를 다중 코덱으로 압축해 H.264 코덱의 1080p, 720p, 360p 등으로도 볼 수 있게 끔 송출하는 것을 말합니다.


 이미 촬영 및 편집이 완료된 영상의 경우 첫 업로드 때에만 이 변환 과정을 거치면 되기에 유튜브 또는 네이버 TV 등에서는 제휴 등의 절차를 거치지 않더라도 변환 기능을 사용하게 허용하지만, 실시간으로 방송을 하는 경우, 방송 자체를 압축해야 하는데 이에 더하여 변환까지 하게 되면 서버에서 사용되는 리소스가 너무 많기에 트위치의 경우는 제휴 스트리머 또는 누적 방송 시간이 특정 기간 이상일 경우에만 변환 기능을 이용할 수 있습니다.


 이런 이유에서 트위치는 '제휴'와 '파트너쉽'으로 분류를 나누어 스트리머들에게 알 맞는 서비스를 제공하려 하고 있습니다. 가장 대표적인 이유는 역시 금전적인 사유가 크겠지만, 왜 이렇게 분류를 나누는 지에 대한 이해가 쉽지 않기에 이어서 설명해드리겠습니다. 트위치가 차등적으로 제휴 회원과 파트너쉽을 분류한 이유는 앞서도 잠깐 언급한 것처럼 '서버의 리소스' 때문인데요.


19528f8a37ba598f3963ec7af85d2aae.png

 트위치 공식 지원 센터에 제휴 프로그램 관련 Q&A 란에 파트너와 제휴 회원에게 주어지는 혜택 간 차이점을 보시면 알겠지만, 트위치는 서버 운영의 비용을 비트 또는 구독 프로그램의 수수료로 충당하기 때문에, 비트와 구독 기능을 잘 이용할 수 있는 유저들에게 더 많은 리소스를 제공해주는 것이죠. 좀 쉽게 설명하자면, 변환 기능을 제공하고, 다시보기를 장기간 저장하는 행위도 서버를 사용하는 행위이기에 트위치에게 더 이익을 주는 스트리머들에게 해당 기능을 지원해주는 것이죠.


 따라서 상기한 이유에 따라 차후 작성할 글에서 방송 설정에 관해 알려드릴 때, 제휴 프로그램을 달성한 경우와 달성하지 못한 경우를 나누어 설정하는 방법을 알려드리도록 하겠습니다. 이 다음 작성할 내용은 OBS로 비디오와 송출 설정을 어떻게 해야 하는지에 대해 작성하도록 하겠습니다. 지금까지 읽어주신 모든 여러분들 감사합니다!


트위치 방송 시작하기 시리즈 바로가기 목록:

0화 - 스트리밍과 스트리밍 서비스에 대한 이해 <현재글>

0.5화 - 내 인터넷 환경은 방송에 적합한가?

0.75화 - 원컴 방송과 투컴 방송의 차이점

1화 - OBS에서 비디오 및 송출 설정하는 방법!


자료 출처

스트리밍 - https://ko.wikipedia.org/wiki/%EC%8A%A4%ED%8A%B8%EB%A6%AC%EB%B0%8D

트랜스코딩 - https://en.wikipedia.org/wiki/Transcoding

제휴 프로그램 Q&A - https://help.twitch.tv/s/article/twitch-affiliate-program-faq?language=ko

후원댓글 0
댓글 0개  
이전 댓글 더 보기
이 글에 댓글을 달 권한이 없습니다. 로그인해 보세요.
방송 공지팬닉 공모전!클립 공유오늘의 차정보 공유프리 토크
0
프리 토크
A
__프리즘__
02-14
0
프리 토크
시상식에 불참한 주인공
happy_warden
02-06
0
프리 토크
로머리씌는
__프리즘__
02-02
0
팬닉 공모전!
팬닉 공모전 최종 투표입니다!
Broadcaster RoamerLee
02-02
0
팬닉 공모전!
팬에엔니익 공모전 [1]
happy_warden
01-30
0
프리 토크
방송에 대체 뭐해야 할까요... [3]
Broadcaster RoamerLee
01-27
0
팬닉 공모전!
팬닉을 정해보겠사옵니다 [1]
스웰
01-27
0
팬닉 공모전!
공모전 [1]
민트고냠미
01-27
2
프리 토크
자랑해야지 [9]
__프리즘__
01-20
1
프리 토크
사진들어간 제 게시글 [2]
__프리즘__
01-20
1
01-20
0
팬닉 공모전!
이에ㅔ에ㅔ 팬닉공몸ㅁㅁ [1]
__프리즘__
01-19
0
팬닉 공모전!
(화린넴)팬닉 투고 합니다. [1]
화린넴
01-19
0
팬닉 공모전!
[예시글] 팬닉 투고합니다!(로머리) [1]
Broadcaster RoamerLee
01-19
0
01-19
0
프리 토크
로오빠 [1]
민트고냠미
01-19
1
12-26
0
프리 토크
눈나 나 죽어ㅓㅓㅓ [1]
리_벤지
12-22
1
클립 공유
헤헤 [1]
김빈호
12-22
0
12-20
0
12-10
인기글 글 쓰기