방송하기 Twitch 120fps 송출

streamlabs_kr
2019-11-29 13:58:26 3050 18 11

이건 방송팁이라기 보다는 제가 궁금해서 테스트 해 본 것인데 공유해 봅니다.

호기심에 Twitch로 120fps 송출 테스트를 해 보았습니다(글을 쓰는 시점에서 유튜브는 무조건 60fps로 바꿔버립니다).

테스트는 다음과 같이 했습니다.

a025a46e8f1bc1af71e3092dd5bc45a8.png

일단 게임 화면을 송출하면 프레임 변화가 많아서 120프레임을 일정하게 유지하면서 송출할 수 있게 720 해상도에 120fps 비디오 파일을 하나 만들었습니다.

차후에 재생하면서 프레임 확인을 위해 타임 코드를 초당 120까지 “absolute frame”으로 표시하도록 해서 렌더링 한 파일입니다(파일 링크).


42fa1f8439b719f03e203f067fb85f91.png

이 비디오 파일을 소스로 추가해서 OBS에서 120fps로 트위치에 송출하고


c6816235f0c1ebe439126166a15a9f1f.png

브라우저로 방송되고 있는 화면을 확인 해 보니 설정 – 화질(원본)에는 60fps 라고 표시되지만


c38c9c475247784b5303723eb6f5d0c2.png

고급 – 동영상 통계에는 120fps 라고 표시되고 있습니다(물론 트위치에서 트랜스코딩된 해상도는 60fps로 고정됩니다).


fcc0b505dba1adc8e4f9490344daf048.png

송출을 중단하고 OBS 통계를 봐도 드롭 프레임은 없었습니다.

2b189e23ffbb221d5cf8f2051ce5f3aa.png

https://inspector.twitch.tv/


트위치 인스펙터에 들어가서 확인 해 봐도 120 프레임으로 표시되네요.


4852a62fff4ddca120710cf95bec8897.png

여기까지 봐서는 twitch ingest 서버가 120fps 이상도 받아들이는 것이 확인됩니다.

실제 브라우저에서 재생되고 있는 화면도 120 프레임이 모두 나오는지 확인하기 위해서 송출하면서 다른 PC에서 크롬으로 생방송을 재생하는 화면을 OBS로 녹화 했습니다.


588adce92abfd0269075df272ed560a7.png

녹화된 파일을 프리미어에서 120 프레임 타임라인에 불러와서 타임 코드를 일일히 확인 해 보았습니다. 초(120프레임)당 10~20프레임 정도 빠진 프레임이 있긴 한데 평균 100프레임은 넘게 재생되었네요.

드롭되는 프레임이 시청자쪽 브라우저(재생하는 쪽)에서 일어나는 것인지 아니면 트위치 서버에서 그렇게 되었는지 까지는 확인할 수 없습니다.


효용성


결론적으로 트위치로 120fps 이상 송출도 되고 재생도 할 수는 있습니다(해상도 아니고 프레임입니다. 1440p60, 1080p30 이런 표기들 때문에 해상도와 프레임수를 혼돈하는 경우가 많아서...).

하지만 1280×720 해상도에서도 스킵되는 프레임이 많은것으로 봐서 1920×1080 해상도에서는 더 심할 것으로 추측됩니다(인코딩/디코딩/네트워크 부하 때문에).

트랜스코딩이 100% 보장되는 파트너(제휴도 잘 해주긴 하는데 가끔 안되는 경우가 있어서) 정도되면 120 프레임 이상으로 방송을 시도해 볼 만 하겠다는 생각도 들긴하네요.

하지만 송출하는 측이나 재생하는 시청자 입장에서 봐도 효용성을 보면 아직까지는 트위치에서 권장하는데로 최대 60프레임 이하로 송출하는 것이 좋아보입니다.

[원문]

댓글 11개  
이전 댓글 더 보기
방송하기프로그램채팅/봇업데이트
10
프로그램
간단한 업카운트 타이머 [3]
베리머취래빗
01-18
6
업데이트
NVIDIA GeForce Hotfix v442.01 Driver [2]
로즈우
01-17
8
방송하기
로지텍 c922 배경교체기능 [4]
악어야
01-11
6
업데이트
후원 열차가 옵니다! [5]
피어나다
01-10
4
12-22
19
방송하기
셀프 문 방음 [23]
율빠_
12-22
8
프로그램
에픽게임즈 무료게임 12월 20일까지 [6]
어멈아국이짜다
12-15
4
12-14
15
프로그램
OBS 모션 이펙트 플러그인 [5]
streamlabs_kr
12-07
12
12-05
»
방송하기
Twitch 120fps 송출 [11]
streamlabs_kr
11-29
16
방송하기
그래픽카드를 잘 골라봅시다 [21]
_무안_
11-26
인기글 글 쓰기