본문 바로가기
IT

아프리카tv 방송을 하는데 싱크가 맞지 않다?! (영상/목소리/싱크)

by 나이트호크 2016. 5. 1.
반응형

이전 포스팅에서 간단하게 캠, 마이크, 그리고 조명에 대해서 포스팅을 했었는데요.

이후에 방송을 진행하는데 영상과 목소리간의 싱크가 맞지 않아서 정말 별 짓을 다 했습니다. ㅠ ㅠ

참고로 이 글은 마이크 CM-5010 Pro를 쓰시는 분에 한하여 적용 가능하므로 (USB 마이크랑 달라요!!!) 본인의 장비를 확인하신 후 보시기 바랍니다.

제가 겪은 증상은 마이크의 레이턴시 (목소리가 뒤에 한번 더 들리는 현상)에 의한 싱크가 아니라, 목소리가 먼저 송출된 후 뒤늦게 영상의 입모양이 따라나오는 (1s 가량 지연) 것이었습니다.

제가 사용하는 아프리카 해상도 및 화질 등의 정보는 아래와 같습니다. CPU와 인터넷 속도가 따라준다면 더 올리셔도 무방합니다. 전 동생이 이정도면 된다고해서 싱크만 맞추고 끝냈습니다.

해상도: 1280 X 720

방송화질: 2000K

프레임수: 24 frames/sec


기본적으로 아프리카 플레이어에서 아프리카 라이브 캠으로 설정하고, 스테레오믹스와 마이크를 셋팅해서 쓰시던 분들이 사용하실 수 있는 해결 방법입니다.

1. CPU & RAM

기본적으로 여캠방이 아닌 게임 + 캠으로 방송을 하려면 CPU 및 RAM이 어느 정도는 되어야합니다. 참고로, 게임 + 캠을 할 때 기존 CPU가 i3-4170에 4G RAM을 사용했는데 방송 중간중간에 CPU 점유율 100%가 뜨더군요. 방송의 화질, 해상도, 그리고 Frame 등에 따라 다르겠지만, 제가 찾아본 글들에 의하면 최소 i5 4세대 이상을 권장하더라구요, 저같은 경우에는 i7-4790K로 업그레이드하고 RAM도 12G로 올렸습니다.

1-1. CPU 교체시 i3, i5, i7 이름에서 하이픈 (-) 뒤의 숫자가 각 세대를 나타냅니다. i3-4170과 i7-4790K의 경우 하이픈 (-) 뒤의 숫자가 4인데요, 이 것은 Intel 4세대 CPU를 의미하며, 단순 CPU 교체시에는 포맷이 필요없으므로 쉽게 교체 가능합니다. 교체 방법은 네이버에 CPU 교체로 검색하면 많이 나오고, 컴맹도 쉽게 할 수 있으므로 다나와 같은 사이트에서 정품!!!!을 구매한 후에 교체하시면 됩니다. 정품을 사라는 이유는 서멀 구리스(Thermal Grease)가 발라져서 나오기 때문입니다. (중고나 벌크사면 직접 사서 발라야하고, 쿨러가 동봉되어있지 않으면 쿨러도 사야합니다.) 참고로 서멀 구리스는 CPU와 쿨러 사이에 발라서 열전도율을 올려주는 역할을 합니다.

1-2. RAM 교체도 쉬우므로 최소 8G 이상을 권장합니다. 메인보드에 따라 DDR3, DDR4 등 차이가 나니까 기존에 끼워져있는 램을 확인하거나 메인보드를 검색하면 끼울 수 있는 RAM의 종류를 확인 가능합니다.

CPU와 RAM을 교체하고나니까 조금은 싱크가 나아졌다고 했는데, 여전히 1s 가까이 차이가 나서 다른 방법을 고민했습니다.

 

2. 인터넷 회선 문제

두번째로 의심했던 것이 인터넷이었습니다. 당연히 인터넷 회선의 속도가 빨라야 업로드하는 방송 상태가 좋아지겠죠? 사실 CPU 바꾸면 끝일줄 알았는데.. 해상도와 화질 때문에 처리 속도가 느려서라고 생각했었거든요. 근데 아니라서 다음으로 의심한게 화질과 해상도 때문에 업로드 속도가 못 따라가서라고 생각했습니다.

먼저 인터넷 속도를 확인해보니 다운로드는 90 Mbps 정도인데 업로드가 12 Mbps 더라구요. 전세 세입자라서 잘 몰랐기 때문에 비대칭형인가 싶어서 확인해보니 대칭형이라길래 기사님 불러서 그 문제는 해결을 했는데, 업로드 속도가 95 Mbps가 나와도 싱크는 전혀 개선이 되지 않더라구요. 조금 나아진것 같다고는 하는데 여전히 싱크는 차이가..... 그래서 기가 인터넷을 깔아야하나 심각하게 고민했었습니다.

2-1. 인터넷 속도 체크

인터넷 속도는 여러 사이트에서 체크 가능합니다.

http://www.speedtest.net

http://www.benchbee.co.kr/

http://speed.nia.or.kr/

젤 위의 사이트는 별도 플러그인 설치가 필요없으며, 아래 두 사이트는 플러그인 설치가 필요합니다. 취향대로 가셔서 하시면 됩니다.

2-2. 대칭형 / 비대칭형?

대칭형은 다운로드와 업로드 속도가 같은 상품을, 비대칭형은 업로드 속도가 10 Mbps 이하로 제한되는 것을 말합니다. 일명 동축케이블이라는 것을 쓰는 것이 비대칭형인데, 주로 빌라에 설치되는 상품입니다. 가격은 동일한 것으로 알고 있습니다. (같은 속도에서) 한번 속도 측정해보시고 고객센터에 문의하시면 됩니다. 저같이 회선 문제 때문에 대칭형 상품을 쓰더라도 속도가 안 나올 수도 있으니 반드시 확인해보시고, 2000K면 100 Mbps 광랜으로 충분합니다만 그 이상은 체크해보지 않아서 모르겠네요.. 만약 끊기면 더 높은 상품으로 올리면 됩니다. (대칭형 광랜 이상이면 싱크와 무관)

 

3. XSplit의 사용

아마도 방송을 계획하신 분들은 XSplit에 대해서 많이 들어보셨을 겁니다. 여러 모듈을 편집 가능하게 배치해서 방송할 수 있는 프로그램인데, 유료입니다. 무료본은 일부 기능의 제한이 있고, XSplit 로고가 우측 하단에 박혀서 나옵니다. (크랙본도 있지만 개인의 취향...) 무료본써도 로고 빼고는 방송은 잘 되니까 취향대로 아무거나 쓰시면 됩니다.

XSplit의 사용 방법은 여러 블로그에 많으니 참고하시고, 캠을 추가해서 캠 화면을 XSplit에 띄운 후에, 게임도 띄우고, 기타 등등 쓰는 것들을 모두 띄워줍니다. (이 때 KM Player같은 것은 굳이 쓰지 않아도 캠 자체를 연결해서 바로 화면 송출이 가능합니다.)

도구 -> 설정에 가면 오디오 설정이 있는데, 아래와 같이 마이크도 셋팅해줍니다.

보시면 마이크에 Realtek High Definition Audio가 있죠? 이러면 된겁니다. 그리고 중요한게 있는데, 만약 이렇게 해도 소리가 먼저 나온다면?! (아마 그 차이는 확연히 줄어들겁니다.) 저기 있는 딜레이에서 ms를 조정해주면 됩니다. (ms = 1/1000 sec)

그 후에 아프리카 플레이어에서 아래와 같이 설정해줍니다.

비디오 장치와 오디오 장치를 모두 다 XSplit으로 설정하고, 방송을 하시면 싱크가 맞는 것을 확인하실 수 있습니다.

그리고 중요한 것 중 또 하나가, 스피커 / 스테레오믹스 / 마이크 / XSplit 등 모든 오디오 설정에 대해서 48,000 Hz (또는 48 KHz) 와 같은 주파수를 동일하게 설정해주셔야합니다. (다른 글들 참고해보면 이 부분도 있더라구요. 안 맞아도 상관없을 수도 있지만 혹시 위의 과정을 따라했는데 안 맞으면 이렇게도 해보세요.)

 

다시 한번 말씀드리지만, 기본적인 마이크/스피커/스테레오믹스 등을 설치하고, 아프리카 플레이어에서 아프리카 라이브 캠 / 스테레오믹스 / 마이크를 설정해서 방송을 하는데 목소리가 영상보다 먼저 나오는 싱크 문제를 겪으셨던 분들께 추천하는 방법입니다. 저도 이쪽 분야는 초보라.. 다른 경우들에 대해서는 해결 방법을 알려드릴 수는 없지만, 위 내용을 확인해보시면 어느 정도 팁이 될 것이라 생각합니다.

그리고 혹시나 XSplit을 쓰면서, 비디오는 XSplit을 하고 오디오는 스테레오믹스 + 마이크를 할 경우에는 싱크가 안 맞으니까 반드시 오디오도 XSPlit으로 설정하시기 바랍니다.

 

▼ 공감 버튼 클릭은 블로거에 대한 작은 배려입니다♡

반응형

댓글