AD

방송하기 캡처보드없이 투컴방송하기 + 노트북으로 송출하기

_무안_
2019-06-10 18:55:07 48466 23 23

안녕하세요

간단하게 게임들 방송하고있는 하꼬입니다


원컴으로 방송을 하게 된다면, CPU/GPU 로드율에 따른 송출 프레임 저하가 발생하게 됩니다.

그렇다고 투컴을 하기에는 오인페(는 필수는 아닙니다), 캡쳐보드, 송출용 컴퓨터 등등 꽤 많은 지출이 필요하죠.

badaeac57e494bc9931f020bd6981b71.png

대충 그렸지만, 일반적으로 투컴으로 방송을 하게 될때입니다.

여기에 오인페, 캠 등을 연결하여 사용을 하게 되실겁니다

이 중에서 캡쳐보드는, NDI(Network Device Interface)라는 통신규격을 이용하여 대체할 수 있습니다.

NDI는 네트워크를 이용하여 화면을 전송해주는 방식으로, 원래 품질에 가까운 영상을 500~600ms(체감상)의 지연시간으로 보낼 수 있습니다.

이 NDI를 이용하게 되면 CPU/GPU 로드율에 따른 프레임 저하를 상당히 낮출수 있습니다.

NDI의 장점으로는

1. 캡쳐보드 없이도 투컴방송을 할 수 있게 됩니다.

2. 메인 컴퓨터의 CPU/GPU 로드율이 낮아지게 되어, 프레임이 상승하게됩니다.

단점으로는

1. 어쨋든 두개의 컴퓨터를 사용하게 되므로, 전기 소모량이 늘어나고, 발열이 늘어납니다.

2. 네트워크 통신이므로, 공유기가 사실상 필수입니다.

3. 공유기의 대역폭을 뛰어넘는 네트워크 사용을 하게 된다면, 송출컴으로 보내는 프레임이 불안정해집니다.

4. OBS또는 Xsplit을 두 컴퓨터에 모두 띄워놓아야 합니다.

5. 결국 메인컴퓨터에서 처리를 해서 보내주기 때문에, 로드율이 100%를 찍을 경우에는 보내주는 프레임이 불안정해집니다.

6. 캡쳐보드, 원컴방송에 비하여 지연시간이 있기 때문에, 실시간으로 커뮤니케이션을 하기는 힘듭니다.


NDI 사용시 기본적 구성은

c75d46cd796fe6310a23ae73af650ff0.png

이렇게 되게 됩니다.

저희집이 100Mps랜을 써서 적어놓은것이니 신경쓰지 않으셔도 됩니다.

기가비트를 지원하는 공유기기 때문에, 메인 컴퓨터와 송출용 컴퓨터는 1Gbps의 속도로 통신을 하게 됩니다.

100Mbps랜을 사용하기 때문에, 공유기는 밖과 100Mbps의 속도로 통신을 하게 되구요.

1Gbps랜을 사용하시는분들은 따로 컴퓨터에서 대역폭 제한을 걸어두셔야 화면이 끊기는 일이 없습니다.


NDI 사용 방법으로는

Xsplit은 내장되어있는거로 알고있습니다

OBS는

https://obsproject.com/forum/resources/obs-ndi-newtek-ndi%E2%84%A2-integration-into-obs-studio.528/ 

OBS NDI 플러그인을

메인컴퓨터, 송출컴퓨터 둘다 설치를 해주셔야 합니다.

OBS설치 -> OBS NDI 플러그인 설치 순으로 설치해주시면 됩니다.


NDI를 설치한 후 도구에 들어오시면,

590677c9fc009a12aaf3952566c62b49.png


이렇게 NDI Output settings가 있는걸 보실수 있습니다.

Output이므로 방송컴에서 이걸 세팅해주게 됩니다.

478e0127f83f4bbc73f373b425bc5112.png

이렇게 이름을 적어주시고

(사실 필요없습니다. 추후 송출컴에서 후술)

436a78b6c42febd74006b2d796ad8b4e.png

장면, 소스를 세팅하여 주시면 방송컴에서는 설정이 끝나게 됩니다.

송출컴에서는 단 한개의 세팅만 해주시면 됩니다.

fc521cadf03f068589a3f60ced456c42.png

장면선택->소스 추가-> NDI Source 로 들어가시면

Source name이 있습니다

여기에 원래 Main Output Name을 적어주면 되.....는데

사실 같은 공유기를 공유하고 있기 때문에

오른쪽에 있는 화살표를 누르면 바로 뜨게됩니다.

이렇게 소스를 추가해주시면 송출컴도 세팅이 끝나게 됩니다.

추가적으로 마이크를 넣으시거나 캠을 넣는것도 가능합니다.


+

바삭바삭님의 댓글

59d8d54be22ee886fde7ded256ad0b7e.png

을 보고 NDI Scan Converter도 사용해 보았습니다

3217d9ed758e90a683aa5c54849cbc7a.png

일반 OBS NDI 사용

19d2327cfdce23d2302cdffe5ace8f04.png

NDI Scan Converter 사용시


자원을 덜먹.....는거 같아 보였는데

ec7e47a164cf222b93c20cb7e9faf03a.png

1080p로 캡쳐가 되는군요 ㅠㅅㅠ

해상도가 약 1.7배정도 차이가 나니 차이는 거의 없는것 같습니다

월페이퍼 엔진이 18퍼정도 먹고있는건


fa5f7887aaea1b4a8e4f317887b8ecc7.png

QHD 두개(..)를 사용중이라 그렇습니다

5120X1440 165Hz네요

전체화면으로 실행되는 앱이 있으면 알아서 꺼집니다




+


노트북으로 송출하기


대학생분들 노트북 많이 가지고 다니시던데, 이걸로도 상당히 멀쩡하게 송출을 할 수 있습니다


52980b34ae52d8cceedef50932017ab7.png

현재 제 컴퓨터의 사양입니다

1440p를 메인으로 사용중인데 송출컴이 노트북입니다(!)

심지어 싱글램입니다(!!)

(왜인지는 모르겠는데 트위치는 안올라오네요...)

하지만 생각보다 영상은 끊기지 않습니다.

화질도 봐줄만합니다.


NVENC 코덱이 생각보다 자원을 적게 먹습니다.

송출시 약 65~70%의 GPU자원을 사용중입니다

노트북 송출 세팅으로는

NVENC(new)코덱

튜링이 아니라 성능향상이 적용이 되는지는 모르겠는데, 안되도 기존 코덱이랑 성능은 같겠지 라는 생각으로 사용중입니다

사실 CPU가 진짜 좋은 노트북이면 x264가 더 좋을수도 있고, 외장그래픽이 없으면 QuickSync를 사용할수도 있습니다.

CBR, 비트레이트 6000

트위치때문에 6000이상은 올리지를 못합니다.

트위치 송출 생각이 없으신 분들은 더 올려보시는걸 추천합니다

유튜브 기준으로는 18000까지는 올려보았습니다.

조금 끊기기는 하는데 송출은 되더군요

키프레임 = 2, 사전 설정 -> 낮은 지연 시간 및 품질

사전설정은 제가 사용하고 있는것이 제일 압축률이 높고 화질이 좋다고 들어서 사용중입니다.


사실 제일 좋은건 캡쳐보드를 사는게 맞습니다

지연시간, 로드율 등등 모든것이 해결되니까요

하지만 1440p 캡쳐보드면 25만원을 훌쩍 넘어가므로 부담이 되는건 사실입니다.

1080p여도 10만원이 넘어가므로 취미로 할때는 부담이 안되는 가격은 아니지요

이가 없으면 잇몸으로 하면 된다고 하였습니다

어차피 굴러다니는 노트북, 있는김에 송출용으로 사용하고, 캡쳐보드 없으니 NDI로 해결하는것도 나쁘지는 않다고 봅니다.


긴글 읽어주셔서 감사합니다.





p.s

d64b2bcfc96630ea6517e48214899db3.png

1440p로 방송하니 트랜스코드 부족하면 1080p가 없어져버립니다(...)

현재는 1080p로 방송중이지만


1440p도 테스트할때는 멀쩡하게 잘 동작하였습니다.

p.s2

동시송출을 생각하신다면 restream을 고려해보세요

후원댓글 23
댓글 23개  
이전 댓글 더 보기
이 글에 댓글을 달 권한이 없습니다. 로그인해 보세요.
AD
▼아랫글 틱톡 pc에서 실행 tip jyho523
방송하기프로그램채팅/봇업데이트
10
07-19
6
07-19
2
방송하기
아마존 프라임 세일중
캄파놀로
07-17
3
업데이트
[10/6] 라이젠 3세대 바이오스 관련. [2]
베리머취래빗
07-07
7
07-06
17
프로그램
익명으로 후원한 사람 찾는 방법 [6]
하루쨔응
07-04
11
06-27
11
업데이트
NVIDIA GeForce 431.18 Hotfix Driver [6]
로즈우
06-22
6
프로그램
CLIP STUDIO PAINT 50% 할인중이네요 [2]
산_타는백수
06-21
23
06-20
1
프로그램
틱톡 pc에서 실행 tip [4]
jyho523
06-10
26
06-07
13
프로그램
polygoneer 무료배포 중 (스팀) [6]
루하__
06-06
인기글 글 쓰기