PS5 스트리밍 신호를 가로채는 기술적 우회 방법 — AI 생성 일러스트AI 일러스트
인프라 가이드

PS5 스트리밍 신호를 가로채는 기술적 우회 방법

Hijacking the PS5's RTMP Stream

Hacker News9월 28일 발표 · 3분

PS5의 스트리밍 기능을 해킹하여, 공식 플랫폼(트위치 등)을 거치지 않고 방송 신호를 로컬 컴퓨터로 직접 전송하는 고급 기술입니다.

세 줄 요약Hacker News 원문 기반
  1. 핵심 원리는 PS5가 사용하는 트위치 인제스트 도메인의 DNS 요청을 가로채어, 실제 스트리밍 경로를 사용자의 Mac 주소로 강제로 우회시키는 것입니다.
  2. 고가의 캡처 카드 없이도 PS5의 방송 신호를 낮은 지연율로 받아 OBS 등 원하는 프로그램에 연결할 수 있어 활용도가 매우 높습니다.
  3. DNS 서버 설정(dnsmasq)과 RTMP 스트리밍 처리(nginx-rtmp)가 필요하며, 네트워크 환경에 대한 깊은 이해가 요구되는 전문 기술입니다.

PS5 콘솔은 자체적인 '방송' 기능을 제공하지만, 소니가 지원하는 몇 가지 서비스 외의 외부 스트리밍이나 장치 연결에는 제한이 많습니다. 예를 들어, PS5는 Discord로 화면 공유를 직접 지원하지 않아 캡처 카드 같은 고가의 장비가 필요할 수 있습니다. 본 기술은 이러한 물리적 제약과 비용 문제를 해결하기 위해, 별도의 하드웨어 없이 네트워크 설정을 조작하여 PS5의 방송 신호를 로컬 컴퓨터로 직접 전송하는 방법을 다룹니다.

PS5는 스트리밍 시 RTMP(Real-Time Messaging Protocol)를 사용하며, 트위치와 같은 플랫폼에 연결할 때 DNS를 통해 실제 인제스트 서버 주소를 찾아냅니다. 이 과정에서 PS5가 사용하는 특정 도메인(`ingest.global-contribute.live-video.net` 등)의 DNS 요청을 가로채어(Spoofing), 스트림이 원래 목적지 대신 사용자의 Mac IP 주소로 향하도록 강제 우회시키는 것이 핵심 원리입니다.

우회 설정을 위해서는 `dnsmasq`와 같은 도구를 사용하여 여러 트위치 엔드포인트 도메인을 Mac의 LAN 주소(예: 192.168.8.175)로 리다이렉트하는 설정 파일 구성이 필요합니다. 또한, 라우터 설정을 통해 PS5가 DHCP를 갱신할 때 이 우회된 DNS 서버 주소를 강제로 받도록 네트워크 레벨에서 제어해야 합니다.

이렇게 Mac으로 유입된 스트림은 `nginx-rtmp`와 같은 소프트웨어를 이용해 수신하고, 이를 로컬 컴퓨터의 다른 프로그램(예: OBS)이나 `mpv` 플레이어로 낮은 지연율을 유지하며 가져올 수 있습니다. 이 과정을 통해 PS5가 공식 플랫폼에 보내는 방송 신호를 마치 로컬에서 생성된 것처럼 활용할 수 있게 됩니다.

원문Hacker News · Hijacking the PS5's RTMP Stream

평일 아침 메일로 받아 보기 ›틀린 곳 알리기