- 음성 통화
- 동영상 · 1080p
- 스트리밍 · 4K
통화가 잘 될까요? 속도 테스트로 용량을 확인하고 끊김 테스트로 속도 테스트의 평균에 가려지는 짧은 지연 급증을 확인합니다.
스트리머를 위해
OBS 표시가 빨갛게 바뀌고 채팅에는 버퍼링된다는 말이 올라오는데 속도 테스트는 업로드 속도가 충분하다고 합니다. Kilobat은 방송 중 OBS 자체 프레임 카운터를 읽어 네트워크 상황과 시간별로 맞춰 보고, 방송 후 어느 시간대에 프레임이 드롭됐는지와 그 이유를 알려줍니다. 네트워크가 원인이 아닌 경우도 구분합니다.
brew install seifip/kilobat/kilobat프레임 2.1% 드롭: Dropbox가 업로드 중이었습니다. 업로드 속도는 12 Mbps이고 OBS에는 8 Mbps가 필요합니다.
인코딩 지연으로 340프레임이 건너뛰어졌습니다. 인코더가 속도를 따라가지 못했습니다. 연결이 아니라 GPU 문제입니다.
Kilobat
방송 준비 완료
업로드 12.4 Mbps. OBS에서 6,000 kbps로 방송하려면 30%의 여유를 포함해 7.8 Mbps가 필요합니다.
OBS는 세 종류의 손실 프레임을 집계하며, 그중 하나만 네트워크와 관련이 있습니다. Kilobat은 OBS 자체 WebSocket을 통해 매초 세 수치를 모두 읽고 통화 보고서와 같은 방식으로 회선을 확인합니다.
Dropbox, Google Drive, iCloud 또는 백업 등 Mac의 다른 앱이 업로드 대역폭을 채우고 있습니다.
어떤 앱 때문에 어느 시간대에 문제가 생겼는지 알려줍니다. 스트림용 통화 모드에서 방송이 끝날 때까지 해당 앱을 보류할 수 있습니다. Pro
네트워크의 다른 기기가 업로드하거나 스트리밍하고 있습니다.
라우터가 트래픽 카운터를 공유하면(UPnP) Kilobat이 Mac에서 보내지 않은 트래픽으로 회선이 바쁜 상태를 확인합니다. Kilobat이 실행 중인 페어링된 Mac은 앱과 함께 이름이 표시됩니다. Pro
신호 약화, 혼잡한 채널 또는 AirDrop 검색으로 Wi-Fi나 라우터가 일시적으로 멈춥니다.
라우터도 응답이 멈춰 로컬 연결에 문제가 있을 가능성이 있습니다. 스트리밍에 Ethernet을 사용하거나 라우터에 더 가까이 가 보세요. Pro
업로드 속도가 감당할 수 있는 수준보다 비트 전송률을 높게 설정했습니다.
지속된 업로드 속도와 그에 맞는 비트 전송률을 알려줍니다. 예: “비트 전송률을 4,400 kbps로 낮추세요.” Pro
인터넷 제공업체 또는 수집 서버까지의 경로가 원인입니다.
라우터 너머에서 프레임이 드롭됐다고 알려주고 OBS › 설정 › 방송에서 시도할 수 있는 더 가까운 수집 서버를 제안합니다. Pro
인코더가 속도를 따라가지 못했습니다. 네트워크가 아닌 Mac 문제입니다.
그 사실을 명확히 알리고 더 빠른 프리셋, 하드웨어 인코더(Apple VT H264), 더 낮은 해상도 또는 프레임 속도를 제안합니다. Pro
GPU가 바빴으며 대개 게임 자체가 원인입니다.
“연결이 아니라 GPU가 병목이었습니다.” 게임 프레임 속도를 제한하거나 부하가 큰 소스를 줄이세요. Pro
Kilobat은 OBS Studio 28 이상에 내장된 WebSocket 서버를 통해 연결합니다. 127.0.0.1에만 연결해 OBS 카운터를 읽으며 영상, 채팅 또는 방송 키는 보지 않습니다.
Cloudflare로 약 8초간 업로드하고 핑을 20번 보내 지터와 손실을 측정한 뒤 OBS 비트 전송률에 여유 30%를 더한 값과 비교합니다. 준비 완료, 빠듯함 또는 부족함을 표시하고 적절한 비트 전송률과 현재 업로드 중인 앱을 알려줍니다. 데이터 제한 네트워크에서는 묻지 않고 측정하지 않습니다.
무료OBS에서 드롭되거나 건너뛰거나 놓친 프레임, 혼잡도 및 전송 바이트를 인터넷과 라우터의 핑, 가장 사용량이 많은 다른 앱, Wi-Fi 및 Mac 부하와 나란히 보여줍니다. 스트림용 통화 모드를 사용하면 방송을 중단할 때까지 동기화 앱이 보류됩니다.
상태 › 스트림에 프레임이 드롭된 각 구간과 원인을 카드로 표시하고, 눈에 띌 만큼 드롭된 경우에만 알림을 보냅니다. Kilobat은 드롭 횟수를 무료로 집계하며, Pro는 각 원인과 변경할 사항을 알려줍니다.
무료방송 시작 전 확인
업로드 속도는 하루 동안 변하고, 연결 네 개를 사용하는 속도 테스트는 실제보다 좋게 보일 수 있습니다. 방송을 시작하기 전에 Kilobat은 OBS가 전송하는 것처럼 연결 하나로 약 8초간 측정하고 OBS에 설정된 비트 전송률에 여유 30%를 더한 값과 비교합니다. 일반적으로 OBS는 업로드 속도의 약 75%를 비트 전송률로 권장하므로 1080p60의 6,000 kbps 방송에는 약 8 Mbps의 업로드가 필요합니다.
# 라이브 방송 전
$ kilobat stream check
✓ Ready to go live
Your upload is 12.4 Mbps and OBS needs 8 (6,160 kbps plus 30% headroom).
ping 21 ms · jitter 3 ms · loss 0.0%
# 혼잡한 저녁에
$ kilobat stream check
! Not enough upload
Not enough upload: 5.8 Mbps, and OBS needs 8. Lower the bitrate to 4,400 kbps.
Dropbox is uploading: pause it before you go live, or turn on Call mode for streams.
ping 24 ms · jitter 11 ms · loss 0.0%상태 › 스트림, 단축어 방송 시작 전 확인 또는 터미널에서 무료로 사용할 수 있습니다. 데이터 제한 네트워크에서는 해당 네트워크의 마지막 속도 테스트를 대신 사용하고 그 사실을 알려줍니다.
통화가 잘 될까요? 속도 테스트로 용량을 확인하고 끊김 테스트로 속도 테스트의 평균에 가려지는 짧은 지연 급증을 확인합니다.
OBS 연결
현재는 OBS만 지원합니다. Streamlabs Desktop에는 별도의 원격 제어 기능이 있지만 드롭된 프레임 수치 하나만 제공하고 네트워크와 인코더를 구분하지 않으므로 읽지 않습니다. 스트리밍 오버레이는 모든 방송 앱에서 작동합니다.
보고서
상태 › 스트림에서 각 방송을 통화 및 원격 세션과 함께 보여줍니다. OBS의 초별 드롭 프레임, 분홍색으로 표시된 각 문제 구간, 별도로 표시된 인코딩 및 렌더링 지연, 발생한 일을 설명하는 한 문장이 나옵니다. 예: “21:14–21:16 프레임 2.1% 드롭: Dropbox가 업로드 중이었습니다. 업로드 속도는 12 Mbps이고 OBS에는 8 Mbps가 필요합니다.” 이전 방송은 아래에 한 줄씩 표시됩니다.
# OBS가 연결되어 있고 라이브 중인가요?
$ kilobat stream status
# 최근 스트림, 각 끊김 구간 및 원인
$ kilobat stream reports
# 스크립트용
$ kilobat stream reports --limit 5 --json코딩 에이전트는 MCP 도구 get_stream_reports와 check_stream_readiness을 통해 보고서를 읽습니다. 문서 읽기.
무엇이 대역폭을 사용하고 있나요? 메뉴 막대에서 모든 앱의 실시간 트래픽을 확인하세요. 통화를 방해하는 백업도 찾아낼 수 있습니다.
kilobat stream 및 MCP 도구Pro는 Mac 2대에 $29 일회성 구매이며 7일 무료 체험과 14일 환불이 제공됩니다. 학생 무료.
OBS가 프레임을 인코딩했지만 제시간에 보낼 수 없어 따라잡기 위해 버렸다는 뜻입니다. Mac과 수집 서버 사이의 연결 또는 업로드가 감당할 수 있는 수준을 넘는 비트 전송률이 원인입니다. “인코딩 지연으로 건너뛴 프레임”과 “렌더링 지연으로 놓친 프레임”은 서로 다른 카운터이며 어느 쪽도 네트워크 문제가 아닙니다. Kilobat은 세 수치를 구분합니다.
비트 전송률에 약 30%를 더한 속도입니다. 1080p60의 6,000 kbps 방송에는 약 8 Mbps의 안정적인 업로드가 필요하고, 720p60의 4,500 kbps에는 약 6 Mbps가 필요합니다. OBS는 업로드 속도의 약 75%를 비트 전송률로 권장합니다. 방송 시작 전 확인은 연결 하나로 현재 업로드가 감당할 수 있는 속도를 측정해 비교합니다.
속도 테스트는 10초간의 평균을 보여줍니다. 방송은 매초 제시간에 전송해야 하며, 신호가 약해지거나 이웃 네트워크가 혼잡하거나 AirDrop이 검색할 때 Wi-Fi가 잠시 멈출 수 있습니다. Kilobat은 방송 중 매초 라우터에 핑을 보내 실내 네트워크와 인터넷 문제를 구분할 수 있습니다. Ethernet을 사용하면 대부분 해결됩니다.
방송 보고서와 방송 전 비트 전송률 확인에는 WebSocket 서버가 내장된 OBS Studio 28 이상이 필요합니다. Streamlabs Desktop에는 자체 원격 제어 기능이 있지만 드롭 프레임 수치 하나만 제공하고 네트워크와 인코더 중 어느 쪽이 원인인지 알려주지 않으므로 Kilobat은 아직 읽지 않습니다. 비트 전송률을 지정하지 않은 방송 시작 전 확인과 스트리밍 오버레이는 모든 앱에서 작동합니다.
아니요. 127.0.0.1에서 OBS에 연결해 카운터와 비트 전송률만 요청합니다. 영상, 오디오, 채팅 또는 방송 키는 보지 않으며 모든 정보는 Mac에 남습니다. 암호는 키체인에 저장됩니다.
아니요. 방송 중 OBS에 매초 수치를 요청하고 인터넷과 라우터에 각각 매초 작은 핑 하나를 보내므로 분당 몇 킬로바이트가 사용됩니다. 방송 시작 전 확인의 업로드 테스트는 요청했을 때 방송 전에만 실행됩니다.
보고서, 드롭 수, 방송 전 점검 및 오버레이는 무료입니다. Kilobat Pro는 7일 무료 체험 후 29달러를 한 번 결제하며, 드롭의 원인으로 추정되는 항목과 적절한 비트레이트를 제안하고 방송 중 동기화 앱을 일시 중지합니다.
brew install seifip/kilobat/kilobat