AD

동시송출시 특정 방송 버퍼링 문제점

momostellar
2017-12-13 06:02:18 1269 0 0


갠적으로 사양은 그렇게 꿀리지않는다 생각하는데... 여튼 버퍼링문제에 대해 찾아봤습니다.



1. 송출 옵션에 관한 문제(CPU,GPU 선택) 


만약 송출컴으로 방송 송출만 하신다면 화질과 송출 버퍼를 생각해서 x264 코덱을 이용한 cpu송출만 하시는 게 좋습니다.(그래서 굳이 외장그래픽이 필요 없구요.) 왜냐면 GPU를 이용한 하드웨어 인코딩은 화질이 좋지 못합니다.(거기다가 저가형을 쓰신다면 GPU를 이용한 송출은 화질에 도움이 되지 않을 것입니다.) 특히 GPU는 성능에서 우월하기 때문에 높은 비트레이트를 할당해야 좋은 화질이 나오게 됩니다. 하지만 x264코덱은 cpu를 많이 잡아먹지만 적은 비트레이트로도 우월한 화질을 보여줍니다. 그래서 송출에서는 x264가 권장 설정인거구요. 송출의 경우 높은 비트레이트를 잡으면 그만큼 많은 데이터를 서버로 보내게 되므로 버퍼에 걸릴 수 있습니다.


x264코덱은 cpu를 많이 잡아 먹기 떄문에 송출 작업 한 가지 밖에 수행할 수 없을 겁니다.(고사양 게임을 하신다면 방송+녹화는 아마도 불가능할 겁니다.) 요즘은 다들 방송하시면서 유튜브에 올릴 영상도 함께 녹화를 하시는 분들이 많기 때문에 만약 녹화를 생각하신다면 외장그래픽카드를 하나 구매하시는 게 좋을겁니다. 그래서 송출은 cpu가 도맡아서 하고 녹화의 경우 gpu에게 담당하게 하는 것이지요.

https://tgd.kr/all/770912 -발췌.


Cpu로 따면 비트레이트 낮에도 화질 좋게 송출 Gpu로 따면 비트레이트 높아야 고화질 송출 

GPU로 송출시 고비트레이트로 인코딩해서 업로드량에 부하걸려서 버퍼링 걸릴 가능성이 있다.


http://helloegun.com/14?category=223252 < cpu와 gpu 사용시 화질차이

송출컴을 라이젠으로 쓰셔서 다중코어이기 때문에 cpu옵션으로 한 번 돌려 보시는 것도 나쁘지 않을 것 같습니다.



2. Nginx를 이용해서 엑스플릿에서 다중송출을 할 때 일어나는 버퍼링증상


사진이 대부분이라 출처를 남김 


출처 - http://helloegun.com/8


글보시면 알겠지만 유튜브에서만 버퍼링이 생긴다고 합니다.

동시송출을 뭘로 설정하시는지 모르겠지만 엔진X쓰셔서 생긴 문제면 이 문제와 유사할거로 생각.


그리고 결정적으로 이 문제는 유플과 SK에서 빈번히 발생한다고 한다...

그러니 KT를 ....


원구님방에는 문제가 안생긴다고하니 원구님 인터넷 뭐 쓰는지 물어보시고

민상님도 같은 문제가 생기신다니 인터넷을 여쭤보셔서 인터넷이 문제면 KT로 넘어가즈아...





후원댓글 0
댓글 0개  
이전 댓글 더 보기
TWIP 잔액: 확인중
일반게시판게임추천꼰기열상담실팬아트방송클립&캡춰맛대맛Q&A정보&팁축하신청공지사항
0
12-11
0
김기열
ㄹㅇㅇ
12-07
1
12-05
0
12-02
0
11-13
0
11-13
2
11-05
5
곰군이다 [3]
완장질
11-01
1
팔로우&구독 배너 [2]
태을진인
10-24
0
오늘 클립들
곰군이다
10-24
인기글 글 쓰기