블로그로 돌아가기
·9분 분량·productdevbook

Mac에서 스트리밍 중 대역폭을 줄이는 방법

Mac에서의 스트리밍은 생각보다 대역폭을 많이 씁니다. 실제로 효과가 있는 설정, 코덱, 습관을 정리했습니다.

  • Streaming
  • macOS
  • Bandwidth
  • Tutorial

호텔에서 일하고 있는데 Wi-Fi가 젖은 종이 타월의 대역폭을 가지고 있습니다. 통화 중인 동료가 영상이 멈춘다고 불평하는데, 영상에 있지 않고 다른 탭에 Netflix가 열려 있습니다. 스트리밍 자동 품질이 잠시 빠른 순간을 보았기 때문에 어쨌든 1080p를 골랐고, 이제 연결을 망치고 있습니다. 수정은 15초의 메뉴 탐색이지만, 어느 메뉴인지 알아야만 합니다.

이 글은 Mac에서 스트리밍 중 사운드나 비디오를 완전히 포기하지 않고 대역폭을 줄이는 방법에 관한 것입니다. 실제 서비스별 숫자, 정말로 중요한 코덱 차이, 네이티브 앱과 브라우저가 다르게 동작하는 이유. Mac 스트리밍 대역폭 줄이는 방법을 검색해 왔다면, 아래 동작은 서비스에 따라 일반적인 스트리밍 부하를 50~80% 줄입니다.

"자동" 품질이 실제로 고르는 것

어떤 것을 바꾸기 전에, 무엇과 싸우고 있는지 이해하세요. 대부분의 스트리밍 플랫폼은 기본값이 "자동" 또는 "사용 가능한 최고"이며, 알고리즘은 대략 다음과 같습니다.

  1. 현재 연결 속도 측정.
  2. 여유와 함께 맞는 가장 높은 비트레이트 사다리 단을 고름.
  3. 버퍼 건강에 따라 몇 초마다 조정.

뚱뚱한 가정용 연결에서는 괜찮습니다. 10Mbps 호텔 회선에서, 알고리즘은 여전히 1080p(약 5Mbps)를 밀려고 합니다. 그것이 맞기 때문입니다. 그리고 작은 하락이 가족 나머지에게 재버퍼링을 일으킵니다. 수정은 수동 천장을 설정하는 것입니다.

주요 서비스의 품질별 일반적인 비트레이트:

  • 4K HDR: 15~25Mbps 지속
  • 1080p: 4~8Mbps
  • 720p: 1.5~3Mbps
  • 480p ("SD"): 0.5~1.5Mbps
  • 오디오 전용 팟캐스트/음악: 96~320kbps (0.1~0.3Mbps)

1080p에서 720p로 떨어뜨리면 일반적으로 정상 시청 거리에서 13" 또는 15" 노트북 화면에 의미 있는 손실 없이 대역폭이 절반이 됩니다.

서비스별: 품질 설정이 있는 곳

Netflix

브라우저에서: 프로필 메뉴 > 계정 > 프로필 및 자녀 보호로 스크롤 > 프로필 선택 > 재생 설정 > "낮음", "중간" 또는 "높음"으로 설정. 저장.

  • 낮음: 약 0.3GB/시간 (대략 0.7Mbps)
  • 중간: 약 0.7GB/시간 (1.5Mbps)
  • 높음: 1080p의 경우 3GB/시간, 4K의 경우 7GB/시간

근무일 동안 중간으로 설정하면 몇 에피소드에 걸쳐 몇 기가바이트를 절약합니다. Netflix의 macOS 앱은 같은 설정을 읽습니다.

YouTube

비디오별로 톱니바퀴 아이콘 > 품질. 현실적인 사다리는 144p, 240p, 360p, 480p, 720p, 1080p, 때로 더 높습니다. YouTube는 데스크톱 UI에서 전역 기본값을 노출하지 않지만, 한 비디오에 480p를 설정하면 다음 비디오는 보통 세션 동안 같은 수준에서 시작합니다.

대략적인 속도:

  • 480p: 0.5~1Mbps
  • 720p: 1~2Mbps
  • 1080p: 코덱에 따라 2~5Mbps
  • 1440p: 6~9Mbps
  • 2160p (4K): 15~25Mbps

YouTube는 다른 비디오와 기기에 다른 코덱을 사용합니다. AV1 스트림은 같은 시각적 품질에서 H.264의 같은 콘텐츠보다 대략 30% 작지만, 하드웨어 AV1 디코딩은 M3 이상에만 있어서 Mac 팬이 돌 수 있습니다.

Disney+ 및 Hulu

macOS 앱 또는 브라우저에서: 프로필 > 설정 > 앱 설정(Disney+) 또는 설정 > 셀룰러 데이터 사용 / 비디오 품질(Hulu). 이름은 다양합니다. 원리는 같습니다. 두 서비스 모두 대략 720p와 약 1.5Mbps에서 캡되는 "데이터 절약" 모드를 가집니다.

Apple TV+

Apple의 플레이어는 품질에 대해 더 적극적이고 덜 구성 가능합니다. macOS의 TV 앱은 품질 드롭다운을 노출하지 않습니다. 가장 가까운 손잡이는 시스템 설정 > 네트워크 > 연결 제한(어색함)이거나, 의도적으로 더 느린 Wi-Fi 네트워크를 사용하는 것입니다. 일부 사용자는 대신 라우터 측에서 캡합니다.

Spotify와 Apple Music

Spotify: Spotify > 설정 > 오디오 품질 > 스트리밍 품질을 보통(96kbps) 또는 낮음(24kbps)으로 설정. 무손실("매우 높음", 320kbps)은 가정용 Wi-Fi에서는 괜찮지만 테더링되거나 제약된 연결에서는 낭비적입니다.

Apple Music: 음악 > 설정 > 재생 > 오디오 품질. 스트리밍은 무손실, 고효율 또는 고품질이 될 수 있습니다. 무손실은 약 1Mbps입니다. 고효율은 약 64kbps입니다. 노트북 스피커에서 들리는 차이는 대부분의 청취자에게 작습니다.

브라우저 대 네이티브 앱

이 부분은 널리 오해됩니다. 네이티브 앱이 항상 브라우저 탭보다 더 적은 대역폭을 사용하는 것은 아닙니다. 때때로 반대입니다.

  • Netflix: 네이티브 macOS 앱과 Safari 모두 하드웨어 가속 H.264/HEVC를 지원하며, 비슷한 비트레이트입니다. Netflix의 Chrome은 DRM 등급 때문에 종종 더 낮은 최대 해상도(720p)로 떨어집니다 — 그것은 사실 기본적으로 대역폭 절약입니다.
  • YouTube: 브라우저는 완전한 품질 제어를 가집니다. 데스크톱 사이트는 가장 많은 옵션을 노출합니다. 1차 YouTube macOS 앱은 없습니다.
  • Disney+ 및 Apple TV+: 네이티브 앱은 HEVC 또는 H.265를 더 적극적으로 사용하는 경향이 있는데, 같은 품질에서 H.264보다 대략 30% 더 효율적입니다. 즉, 같은 그림에 더 낮은 대역폭을 의미합니다. 우선순위가 대역폭이고 M 시리즈 Mac이 있다면, 네이티브 앱이 보통 약간 더 좋습니다.
  • Spotify: 품질 환경설정을 설정하면 앱과 웹은 같이 동작합니다.

짧은 휴리스틱: 비디오의 경우, Apple Silicon의 네이티브 앱은 HEVC/AV1 하드웨어 디코딩 때문에 약간 더 효율적인 경향이 있습니다. 음악의 경우 중요하지 않습니다.

슬라이더가 아니라 실제 속도를 지켜보세요

앱의 설정은 힌트입니다. 실제 대역폭은 코덱, 장면 복잡도, 네트워크 조건에 따라 다릅니다. 실제로 무엇이 사용되는지 아는 방법은 앱별 모니터를 지켜보는 것입니다.

메뉴 바에서 ova를 열고, 재생을 시작하고, 샘플링하게 두세요. 몇 초 안에 스트리밍 앱 — Netflix, Spotify, 브라우저를 통한 YouTube — 이 라이브 속도와 함께 분리되어 보입니다. 1080p Netflix 스트림은 일반적으로 3~5MB/s 범위에서 정착합니다. "중간"으로 설정했는데 여전히 4MB/s를 끌어온다면, 설정이 적용되지 않았거나 플레이어가 적극적으로 버퍼링 중입니다.

라이브 앱별 대역폭
ova는 약 1초마다 샘플링하고 각 앱의 현재 업로드와 다운로드를 MB/s로 보여줍니다. 추측 없이 품질 변경이 실제로 속도를 줄였는지 검증할 수 있습니다.

스트림은 아니지만 여전히 스트리밍 예산을 쓰는 것

미디어 재생과 함께 따라가는 흔한 위반자 몇 가지:

  • 자동 재생 미리보기. Netflix 홈 페이지는 예고편을 자동 재생합니다. 스크롤하는 동안 그것은 2~5MB입니다.
  • 실행된 채로 둔 화면 속 화면. 작업하는 동안 구석에 YouTube PiP가 재생되고 있는 것을 잊기 쉽습니다. 그것은 1~5MB/s 지속입니다.
  • 다중 탭 스트림. 일시 중지되어도 두 YouTube 탭이 모두 버퍼링하고 있습니다. 많은 사이트가 즉시 재개를 위해 적극적으로 미리 버퍼링합니다.
  • 캐스팅 / AirPlay. Apple TV로 AirPlay하면 대역폭이 두 배가 됩니다. 노트북이 스트림을 다운로드하고 TV로 로컬로 다시 스트리밍합니다.

각 경우의 수정은 같습니다 — 적극적으로 사용하지 않는 것을 닫으세요. 대역폭 예산은 실제로 보고 있는 쇼보다 백그라운드 탭에 더 많이 먹힙니다.

Wi-Fi 대 이더넷 대 테더링

이더넷에 꽂을 수 있다면 그렇게 하세요. 대역폭 때문이 아니라(대부분의 스트리밍은 Wi-Fi에 쉽게 맞습니다) 안정성 때문입니다. 이더넷은 자동 품질이 떨어졌다가 위로 과도하게 보정하게 만드는 주기적 재연결 이벤트가 없습니다. 이더넷의 안정적인 1080p 스트림은 나쁜 Wi-Fi의 1080p에서 720p로 다시 흔들리는 스트림보다 더 적은 총 데이터를 사용합니다.

테더링: 대부분의 제공자는 데이터 한도에 대해 스트리밍 대역폭을 전체 속도로 셉니다. "높음"의 두 시간 Netflix 에피소드는 약 6GB입니다. "낮음"에서는 약 600MB입니다. 10GB 월간 요금제라면 그것은 실재하는 차이입니다.

ova 작동 모습 보기

한눈에 볼 수 있는 메뉴 바 대역폭 모니터 — 로컬, 서명, 약 3MB.

macOS용 다운로드

90초 스트리밍 전 루틴

특히 제약된 연결에서 재생을 누르기 전에 구체적인 단계:

  1. 스트리밍 서비스를 자동 아래의 수동 품질로 설정(중간 또는 720p).
  2. 미리 버퍼링하는 다른 탭(다른 YouTube, Twitch, Vimeo) 닫기.
  3. 클라우드 동기화 일시 중지(Dropbox, iCloud Drive, Google Drive). 인덱싱 중에 10~50MB/s를 갉아먹을 수 있습니다.
  4. Time Machine 미루기. 시스템 설정 > 일반 > Time Machine > 옵션 > 느린 링크라면 다음 백업 창까지 건너뛰기.
  5. 처음 30초 동안 ova를 열고 실제 속도가 기대와 일치하는지 검증.

전체 루틴은 두 번 해본 후에는 2분 미만 걸립니다. 절약은 실재합니다 — 일반적인 호텔/카페 시나리오에서 대략 절반의 대역폭.

문제가 스트림 자체가 아닐 때

Mac 스트리밍 대역폭 세션이 갉아먹는 것을 줄이려고 시작했는데, 스트림이 가장 무거운 줄이 아니라는 것을 발견할 수 있습니다.

때때로 스트리밍 앱은 무고합니다. Spotlight가 다시 인덱싱하고 있거나, OS가 7GB 업데이트를 다운로드하고 있거나, Mac이 NAS로의 Time Machine 실행을 호스팅하고 있어서 비디오가 끊깁니다. 진단은 같습니다. 앱별 모니터를 열고 예상치 못한 줄을 찾으세요.

ova는 도우미 프로세스를 상위 아래로 접기 때문에 이를 쉽게 만듭니다. mds_stores(Spotlight)가 일으킨 끊김은 일곱 개의 별도 커널 프로세스 아래가 아니라 Spotlight 아래에 나타납니다. 스트리밍 서비스 줄이 보통 명백한 줄입니다. 다른 무언가가 더 많이 사용한다면, 거기서 시작하세요.

저데이터 모드는 진짜 macOS 기능

시스템 설정 > Wi-Fi > 네트워크 선택 > 세부사항 > 저데이터 모드 토글. macOS는 백그라운드 작업을 제한하고 앱에 대역폭이 제약되어 있다고 신호를 보냅니다. 일부 앱은 힌트를 존중합니다(Apple Music은 더 낮은 비트레이트로 떨어지고, iCloud는 업로드를 일시 중지함). 많은 서드파티 앱은 무시하지만, 듣는 것들은 그것에 대해 잘 행동합니다.

이는 다른 어떤 것도 하지 않고 제약된 연결에서 일반적인 대역폭 낭비의 대략 절반을 처리하는 한 토글 솔루션입니다.

짧은 버전

Mac에서 스트리밍 중 대역폭을 줄이는 가장 빠른 방법은 두 가지 설정과 검증입니다.

  1. 스트리밍 서비스의 품질을 수동 천장으로 떨어뜨리기(Netflix는 중간, YouTube는 720p, Spotify는 보통).
  2. 현재 Wi-Fi 네트워크에 대해 저데이터 모드 토글.
  3. 실제 속도가 떨어졌는지 ova 같은 앱별 모니터로 검증, 그리고 백그라운드에서 대역폭을 먹는 의외의 줄을 찾기.

그게 다입니다. 라우터 수준 QoS 규칙도, 프록시 트릭도, 명령줄도 없습니다. 스트리밍 서비스가 이미 레버를 줍니다. 유일한 비결은 "자동"이 깜빡이는 네트워크에서 좋지 않은 추측을 하게 두지 않고 의도적으로 사용하는 것입니다.