OBS에서 드롭된 프레임을 중지하는 방법은 무엇입니까?

게시 됨: 2021-09-14

OBS 스트리밍 및 녹화 서비스의 여러 사용자는 최근에 작업에 영향을 미치는 프레임 손실에 대해 불평했습니다. 드롭된 프레임은 일반적으로 스트리밍 및 녹화 시 재생 문제의 근본 원인입니다. 프레임이 너무 많이 삭제되면 스트리밍 서비스와의 연결이 끊어질 수도 있습니다.

이 가이드에서는 드롭된 프레임에 대한 가장 일반적인 솔루션을 하나씩 검토합니다. 그것들을 모두 시도할 필요조차 없습니다. 목록을 따라가기만 하면 절반도 채 되기 전에 문제를 해결할 수 있습니다.

드롭된 프레임은 무엇을 의미합니까?

드롭된 프레임은 서버 연결이 불안정할 때 발생합니다. 더 이상 설정된 비트 전송률을 따라갈 수 없습니다. 이 경우 인코더는 불안정한 네트워크 또는 낮은 비트 전송률을 보상하기 위해 사용 중인 일부 프레임을 삭제합니다. 네트워크 속도 저하로 인해 네트워크가 더 이상 현재 설정에서 세션을 지원할 수 없기 때문입니다.

드롭된 프레임은 인코더 또는 스트리밍 서비스 자체와 거의 관련이 없습니다. 오히려 일반적으로 네트워크 연결 문제로 인해 발생합니다. 프레임이 계속 삭제되면 최종 결과는 지속적인 스트림 지연 또는 스트리밍 서비스 연결 끊김입니다. 물론 두 가지 결과 모두 ISP와 스트리밍 플랫폼 모두에서 좋은 서비스를 즐기기 위해 힘들게 번 돈을 지불한 사용자에게는 받아들일 수 없습니다.

스트림 프레임이 삭제되면 머지 않아 이에 대해 알게 될 것입니다. 청취자/시청자는 실시간 스트림이 끊긴다는 불만을 쏟아낼 것입니다. OBS에서는 OBS 창 하단에서도 스트리밍 상태를 확인할 수 있습니다. 프레임이 떨어지면 상태 디스플레이에서 이에 대해 알려줍니다.

OBS에서 드롭된 프레임을 수정하는 방법

  1. 하드웨어 확인

Open Broadcaster Software에서 드롭된 프레임을 수정하는 방법은 무엇입니까? 첫 번째 단계는 하드웨어 오작동을 배제하는 것입니다. 하드웨어가 제대로 작동하는지 확인한 경우에만 소프트웨어 측면의 문제를 해결해야 합니다.

라우터가 제대로 작동합니까? 그렇지 않은 경우 연결 속도가 느려질 수 있습니다. 다른 장치에서 연결을 테스트합니다. 라우터를 컴퓨터에 직접 연결해 볼 수도 있습니다.

USB 또는 이더넷 케이블은 어떻습니까? 유선 연결을 사용 중인 경우 케이블이 손상되었거나 닳았는지 확인합니다. 다른 케이블을 사용할 수 있는 경우 케이블을 교체하고 성능을 테스트합니다.

하드웨어가 화려한 색상으로 테스트를 통과하면 다음으로 네트워크 드라이버를 살펴봐야 합니다.

  1. 네트워크 드라이버 업데이트

경우에 따라 OBS의 프레임 손실은 이전 네트워크 드라이버로 인해 발생합니다. 일반적으로 이전 드라이버는 고해상도 스트리밍을 완벽하게 처리하지 못합니다.

더 이상 사용되지 않는 경우 네트워크 카드 드라이버를 업데이트하는 것보다 더 나쁠 수 있습니다. 최신 스트리밍 기술을 더 잘 지원하는 새로운 기능과 드라이버를 얻게 됩니다.

드라이버가 최신 버전인지 여부를 확인하는 올바른 방법은 없습니다. 가장 좋은 아이디어는 업데이트를 시도하는 것입니다.

네트워크 드라이버를 업데이트하는 세 가지 안전한 방법이 있습니다.

수동으로

이 방법을 사용하려면 현재 드라이버의 버전을 알아야 합니다. 이 정보를 가지고 네트워크 카드, 컴퓨터 또는 마더보드 제조업체의 지원 또는 다운로드 페이지로 이동하여 네트워크 카드에 대한 최신 버전의 드라이버를 다운로드하십시오. Windows 아키텍처와 호환되는 드라이버를 다운로드하고 있는지 확인하십시오.

장치 관리자 사용

운영 체제를 통해 드라이버를 업데이트할 수도 있습니다.

내장된 장치 허브. 이 방법은 장치 관리자가 Microsoft에서 검증한 공식 드라이버만 다운로드하기 때문에 매우 안전합니다.

장치 관리자로 네트워크 장치 드라이버를 업데이트하는 방법은 다음과 같습니다.

  1. 시작 메뉴 아이콘을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
  2. "네트워크 장치"를 확장합니다.
  3. 네트워크 카드를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.
  4. 다음 화면에서 "자동으로 드라이버 검색"을 선택합니다.

Windows가 최신 공식 드라이버를 검색할 때까지 몇 초 정도 기다리십시오. 하나를 찾으면 시스템이 자동으로 설치합니다.

자동으로

바쁘거나 수동 드라이버 업데이트에 필요한 컴퓨터 지식이 부족한 경우 확인된 타사 도구를 사용하여 하드웨어 드라이버에 대한 업데이트를 자동으로 설치할 수 있습니다.

Auslogics Driver Updater는 시스템의 하드웨어 구성 요소를 스캔하고 장치의 모든 드라이버를 식별합니다. 필요한 드라이버의 올바른 최신 제조업체 릴리스 버전을 찾습니다. 버튼을 클릭하기만 하면 도구가 드라이버를 원활하게 다운로드하고 설치합니다.

추천

Driver Updater로 PC 문제 해결

불안정한 PC 성능은 종종 오래되거나 손상된 드라이버로 인해 발생합니다. Auslogics Driver Updater는 드라이버 문제를 진단하고 이전 드라이버를 한 번에 또는 한 번에 하나씩 업데이트하여 PC를 보다 원활하게 실행할 수 있도록 합니다.

Auslogics Driver Updater는 인증된 Microsoft Silver Application Developer인 Auslogics의 제품입니다.
지금 다운로드

Auslogics Driver Updater를 사용하여 네트워크 어댑터 드라이버를 업데이트하는 방법은 다음과 같습니다.

  1. Auslogics 드라이버 업데이터를 다운로드합니다.
  2. 프로그램을 설치하고 실행하십시오.
  3. 도구가 시스템을 확인하고 누락되거나 문제가 있는 드라이버를 감지할 수 있도록 스캔 버튼을 클릭합니다.
  4. 스캔 결과가 표시되면 네트워크 카드 옆에 있는 업데이트 버튼을 클릭하여 최신 버전의 드라이버를 설치합니다. 이 버튼은 최신 버전의 드라이버가 있는 경우에만 나타납니다.
  5. 또한 모두 업데이트 버튼을 클릭하여 시스템에서 누락되거나 사용되지 않는 모든 드라이버의 최신 버전을 즉시 다운로드하고 설치할 수 있습니다.

네트워크 어댑터 드라이버를 업데이트한 후 시스템을 다시 시작하고 OBS를 실행하십시오. 네트워크 카드 드라이버와 관련된 모든 문제가 해결됩니다.

  1. 방화벽 또는 바이러스 백신 도구 비활성화

방화벽 또는 바이러스 백신 소프트웨어가 Windows 10의 OBS에서 프레임을 떨어뜨리는 데 기여할 수 있습니다.

특히 방화벽이 인바운드 또는 아웃바운드 연결을 차단하거나 방해할 수 있습니다. 비활성화하여 항목을 확인할 수 있습니다.

이 작업을 수행하는 방법은 설치한 소프트웨어에 따라 다릅니다. 개발자 웹 사이트에서 알아보거나 인앱 가이드를 참조할 수 있습니다.

Windows Defender 방화벽을 사용하는 경우 일시적으로 끄는 방법은 다음과 같습니다.

  1. 검색에 "방화벽"을 입력하고 검색 결과에서 "Windows Defender 방화벽"을 클릭합니다.
  2. Windows Defender 방화벽 페이지가 열리면 왼쪽 선택 창에서 "Windows Defender 방화벽 켜기 또는 끄기"를 클릭합니다.
  3. "도메인 네트워크 설정"에서 "Windows Defender 방화벽 끄기(권장하지 않음)"를 선택합니다.
  4. "공용 네트워크 설정"에서 "Windows Defender 방화벽 끄기(권장하지 않음)"를 클릭합니다.
  5. "개인 네트워크 설정"에서 "Windows Defender 방화벽 끄기(권장하지 않음)"를 선택합니다.

이제 컴퓨터에서 Windows Defender 방화벽이 비활성화되었습니다. 창을 닫고 OBS를 다시 시작하십시오. 이제 연결이 원활하고 프레임 드랍이 없는지 확인하십시오.

이 방법으로 문제가 해결되면 방화벽에서 OBS에 대한 예외를 추가해야 합니다. 32비트 및 64비트 버전의 OBS(obs32.exe/obs64.exe)를 모두 예외로 추가해야 합니다.

Windows Defender 방화벽에 예외를 추가하는 방법은 다음과 같습니다.

  1. 검색에 "방화벽"을 입력하고 검색 결과에서 "Windows Defender 방화벽"을 클릭합니다.
  2. Windows Defender 방화벽 페이지가 열리면 왼쪽 선택 창에서 "Windows 방화벽을 통해 앱 또는 기능 허용"을 클릭합니다.
  3. "허용된 앱" 창에서 설정 변경 버튼을 클릭하고 메시지가 표시되면 권한을 부여합니다.
  4. 찾아보기 버튼을 클릭하고 OBS 설치 폴더로 이동합니다.
  5. obs64.exe를 선택하고 추가를 클릭합니다.
  6. 4단계와 5단계를 반복합니다. 이번에는 obs32.exe를 선택하고 추가를 클릭합니다.
  7. 두 파일에 대해 공개 및 비공개 확인란을 선택하고 확인을 클릭합니다.

시스템을 다시 시작하고 OBS에서 스트리밍을 다시 시도하십시오.

방화벽이 아닌 경우 바이러스 백신 도구일 수 있습니다. 이전과 마찬가지로 확인하는 가장 좋은 방법은 비활성화하고 OBS가 이전과 이후에 어떻게 수행되었는지 비교하는 것입니다. 바이러스 백신에 결함이 있는 경우 업데이트하거나 교체해야 할 수 있습니다.

Auslogics Anti-Malware는 모든 종류의 공격으로부터 PC를 보호하기 위해 기본 보호 소프트웨어와 함께 작동하는 다목적 보안 유틸리티입니다. 가볍고 방해가 되지 않습니다. Anti-Malware가 오탐을 생성하거나 합법적인 프로그램을 차단하지 않는다는 사실을 알고 안전하게 활성화하고 작업을 계속하십시오.

추천

안티맬웨어로 위협으로부터 PC 보호

PC에서 안티바이러스가 놓칠 수 있는 맬웨어를 확인하고 Auslogics Anti-Malware로 위협을 안전하게 제거하십시오.

Auslogics Anti-Malware는 인증된 Microsoft Silver Application Developer인 Auslogics의 제품입니다.
지금 다운로드
  1. 유선 연결 사용

OBS Studio 및 기타 스트리밍 서비스는 유선 연결 사용을 권장합니다. 무선 네트워크는 유선 네트워크에 비해 상대적으로 불안정하기 때문입니다.

무선 연결의 신호 강도는 유선 연결보다 더 심하게 변동합니다. 실제로 Wi-Fi는 스트리밍 및 많은 대역폭이 필요한 기타 활동에 대해 신뢰할 수 없는 경우가 많습니다.

또 다른 요인은 여러 장치가 자동으로 무선 라우터에 연결될 수 있다는 것입니다. 즉, OBS 연결이 다른 장치와 대역폭을 놓고 경쟁하고 있습니다.

USB 또는 이더넷 케이블을 사용하여 라우터나 모뎀을 PC에 직접 연결하면 스트리밍 품질에 상당한 차이가 있음을 알 수 있습니다. 이렇게 하면 프레임 손실 문제를 즉시 해결할 수 있다는 사실에 놀랄 수 있습니다. 이 경우 Wi-Fi에 문제가 있을 수 있습니다.

  1. 스트림 비트 전송률 줄이기

비트 전송률은 한 장소에서 다른 장소로의 데이터 전송 속도를 측정합니다. 말 그대로 데이터의 단위인 비트를 전송하는 속도입니다. 초당 전송되는 비트 수가 많을수록 스트림 품질이 향상됩니다.

높은 비트 전송률을 선택한 경우 우수한 인터넷 연결을 사용해야 합니다. 불안정한 네트워크는 높은 전송 속도를 처리할 수 없습니다.

불행히도 어떤 네트워크도 영원히 안정적일 수는 없습니다. 사용하는 네트워크가 무엇이든 매일, 심지어 시간마다 변동할 수 있습니다. 네트워크에 좋지 않은 시간에 스트리밍을 하다가 프레임이 떨어지면 적어도 일시적으로 비트 전송률을 낮추는 것 외에 다른 선택이 없을 수 있습니다.

비트 전송률 수준을 낮추면 네트워크가 처리할 수 있는 전송률을 설정할 수 있습니다. 이런 식으로 품질에서 잃는 것은 안정성에서 얻습니다.

OBS에서 비트 전송률을 낮추는 단계는 다음과 같습니다.

  1. OBS 스튜디오 앱을 실행합니다.
  2. 왼쪽 상단의 파일 탭을 클릭한 다음 설정을 선택합니다.
  3. 탭 선택 창에서 출력 탭을 선택합니다.
  4. 현재 비트 전송률 값과 함께 오른쪽에 비디오 비트 전송률 옵션이 표시됩니다. 비트 전송률을 낮추고 확인을 클릭하여 변경 사항을 저장합니다.

네트워크가 처리할 수 있는 수준에 도달할 때까지 비트 전송률을 현재 값의 90%, 80% 등으로 변경할 수 있습니다.

OBS Studio 24 이상에서는 동적 비트레이트를 사용하여 네트워크 조건에 따라 비트레이트를 자동으로 조정할 수 있습니다. 불안정한 네트워크를 보정하기 위해 응용 프로그램이 프레임을 삭제하는 대신 Dynamic Bitrate가 자동으로 비트 전송률을 낮추어 끊김 현상을 방지합니다.

네트워크 상황이 개선되면 이 기능은 자동으로 비트 전송률을 이전 수준으로 높입니다.

이 기능을 활성화하려면 활성화해야 합니다. 이전 버전의 소프트웨어에는 기능이 없으므로 OBS Studio 버전 24 이상을 사용하고 있는지 확인하십시오.

기능을 켜는 방법은 다음과 같습니다.

  1. OBS 스튜디오 앱을 실행합니다.
  2. 왼쪽 상단의 파일 탭을 클릭한 다음 설정을 선택합니다.
  3. 탭 선택 창에서 고급 탭을 선택합니다.
  4. 오른쪽의 네트워크에서 "혼잡 관리를 위해 비트 전송률 변경" 옵션을 선택합니다.

이 설정을 사용하면 비트 전송률이 네트워크 수준과 자동으로 일치합니다. 이 방법이 작동하면 더 이상 수동으로 변경할 필요가 없습니다. 녹음에만 집중하세요.

  1. 다른 서버 시도

대부분의 스트리밍 플랫폼에는 스트리밍할 서버를 선택할 수 있는 여러 서버가 있으며 OBS Studio도 다르지 않습니다. 일반적으로 서비스는 기본 서버를 선택하거나 권장합니다. 이것은 거의 항상 사용자와 지리적으로 가장 가까운 서버이므로 핑이 가장 좋습니다.

문제가 실제 네트워크 연결이 아니라 현재 서버에 있는 경우가 있습니다. 현재 있는 서버에 문제가 발생하면 초고속 인터넷 연결에서도 문제에 대해 할 수 있는 일이 많지 않습니다.

다른 서버로 전환하여 프레임이 떨어지는 것과 서버가 관련이 있는지 확인할 수 있습니다. 서버가 쉬는 날이면 가까운 다른 서버가 더 나은 연결을 제공할 것입니다.

수건을 던지기 전에 한두 대의 서버를 시도하는 데 멈추지 마십시오. 필요에 맞는 서버를 찾을 때까지 다른 서버를 테스트하십시오. 일반적으로 과부하된 서버를 피하고 비교적 무료이고 서버 품질 점수가 80 이상인 서버를 선택하십시오.

OBS Studio에서 다른 서버를 테스트하는 방법은 다음과 같습니다.

  1. OBS 스튜디오 앱을 실행합니다.
  2. 왼쪽 상단의 파일 탭을 클릭한 다음 설정을 선택합니다.
  3. 탭 선택 창에서 스트림 탭을 선택합니다.
  4. 서비스 상자를 확장하고 사용하려는 서비스를 선택합니다.
  5. 계정 연결 버튼을 클릭합니다.
  6. 선택한 서비스에 로그인하려면 자격 증명을 입력하십시오.
  7. 서버 드롭다운을 확장하고 원하는 서버를 선택합니다. 해당 지역에 있는 서버를 선택하는 것이 좋습니다.

원활하게 스트리밍할 수 있는 서버를 선택할 때까지 서버를 계속 테스트하세요.

  1. 다른 스트리밍 서비스와의 연결 테스트

네트워크나 OBS가 아니라 현재 스트리밍 서비스에 문제가 있을 수 있습니다. 이 이론을 테스트하기 위해 다른 스트리밍 서비스로 전환할 수 있습니다.

예를 들어 YouTube.com에서 프레임이 떨어지는 경우 Twitch.tv를 사용해 볼 수 있습니다.

프레임이 다른 서비스에서 떨어지지 않으면 사용 중인 서비스에 문제가 있을 수 있습니다. 아마도 그들의 서버가 다운되었거나 뭔가가 있을 것입니다. 테스트 서비스에 동일한 문제가 표시되면 일반적인 연결 문제일 가능성이 높습니다.

  1. 스트리밍 해상도 낮추기

"더 즐거울수록"이라는 말을 들어보셨을 것입니다. 글쎄, 스트리밍 세계와 관련하여 항상 적용되는 것은 아닙니다. 때로는 스트림 해상도가 높을수록 스트리밍이 더 지저분해집니다. 이는 모두 네트워크 연결뿐만 아니라 하드웨어의 기능에 따라 다릅니다.

스트림 해상도를 높은 값으로 설정하면 CPU가 많은 작업을 수행하게 됩니다. 때로는 너무 많은 작업이 필요합니다. 사양이 집에 쓸 가치가 없는 평범한 PC일 경우입니다.

그런 경우에는 해상도를 약간 낮추십시오. 이렇게 하면 CPU가 하는 작업이 줄어들고 프레임 드랍률을 줄이는 데도 도움이 됩니다.

그러나 Nvidia 또는 AMD의 고급 그래픽 카드 중 하나를 사용하는 경우 하드웨어 가속을 사용하여 작업을 GPU로 전송할 수 있습니다. 물론, 전용 그래픽 카드는 그것을 편안하게 처리할 수 있을 것입니다.

Nvidia 그래픽 카드를 실행하는 경우 OBS Studio에서 하드웨어 인코딩을 활성화하려면 다음 단계를 따르세요.

  1. OBS 스튜디오 앱을 실행합니다.
  2. 왼쪽 상단의 파일 탭을 클릭한 다음 설정을 선택합니다.
  3. 탭 선택 창에서 출력 탭을 선택합니다.
  4. 오른쪽 창에서 인코더 드롭다운을 클릭하고 NVENC H.264를 선택합니다.
  5. 확인을 클릭하여 변경 사항을 저장하고 OBS Studio 설정 페이지를 종료합니다.

이렇게 하면 스트리밍 상황이 개선됩니다. 프레임 속도 문제가 지속되면 다른 해결 방법을 시도해 보십시오.

  1. 네트워크 사용량 관리

OBS를 통한 스트리밍과 같은 심각한 온라인 활동을 수행하는 경우 자연스럽게 시스템이 확보하는 모든 대역폭이 해당 용도로 사용되기를 원할 것입니다. 그러나 네트워크를 사용하고 대역폭을 차지하는 다른 열린 프로그램이 있을 수 있습니다. 네트워크 리소스를 사용하는 프로그램이 많을수록 스트리밍 세션에 사용할 수 있는 대역폭이 줄어듭니다.

열려 있는 프로그램 외에도 백그라운드에서 실행되고 대역폭을 사용하는 앱이 있을 수 있습니다. 이것이 너무 오래 지속되면 OBS가 지연되기 시작하고 프레임 드랍이 발생할 수 있습니다.

이 상황에서 벗어나는 방법은 애초에 그런 상황에 처하지 않는 것입니다. OBS를 시작하기 전에 물처럼 구독 데이터를 낭비하려는 모든 프로그램을 닫았는지 확인하십시오.

열려 있는 브라우저와 프로그램을 단순히 닫는 것은 아닙니다. 작업 관리자를 열고 거기에서 모든 범인을 끝내야 합니다.

작업 표시줄의 비어 있는 공간을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다. 대역폭을 낭비하고 한 번에 하나씩 닫는 앱과 프로그램(및 서비스)에 유의하십시오. 문제가 되는 프로그램을 마우스 오른쪽 버튼으로 클릭하고 작업 끝내기를 선택합니다. 헹구고 반복합니다.

가능한 경우 OBS를 다시 시작하고 즉시 개선 사항을 확인해야 합니다.

우리 가이드가 OBS에서 드롭된 프레임을 수정하는 데 도움이 되었기를 바랍니다. 우리와 공유하고 싶은 질문이나 우려 사항이 있으면 아래의 의견 섹션을 사용하십시오.