플레이스테이션 5(PS5) 사용자들이 캡처 카드 없이도 게임 화면을 맥(Mac)에 직접 스트리밍하고 디스코드(Discord)에 공유할 수 있는 새로운 방법이 공개되었습니다. 이는 PS5가 트위치(Twitch)로 보내는 방송 스트림의 목적지를 DNS 응답 변경을 통해 맥으로 우회시키는 방식으로, 기존의 리모트 플레이(Remote Play)나 고가의 캡처 카드 없이도 유연한 게임 공유 환경을 구축할 수 있게 합니다.
이 방법의 핵심은 PS5가 트위치 서버의 IP 주소를 DNS로 조회할 때, 맥이 자체적으로 DNS 서버 역할을 하여 트위치 대신 맥의 로컬 IP 주소를 반환하도록 하는 것입니다. 이를 위해 개발자는 `dnsmasq`를 이용해 특정 트위치 수신 도메인(`contribute.live-video.net` 등)의 DNS 응답을 맥의 LAN IP로 설정했습니다. PS5는 이 IP를 트위치 서버로 인식하고 RTMP(Real-Time Messaging Protocol) 스트림을 맥으로 전송합니다. 맥에서는 `nginx-rtmp` 서버를 통해 1080p60 H.264 영상과 AAC 스테레오 음성을 수신하고, `mpv` 플레이어의 저지연(low-latency) 설정으로 재생하여 1초 미만의 지연으로 디스코드에 공유할 수 있었습니다. 유튜브(YouTube) 스트리밍은 방송 상태 확인 문제로 실패했지만, 트위치의 일반 RTMP 엔드포인트를 찾아 인증서 검증 문제 없이 우회하는 데 성공했습니다.
이러한 방식은 소니가 PS5의 방송 기능을 특정 서비스로 제한하고, 무선 주변기기 연결에도 제약을 두는 상황에서 사용자들에게 더 큰 자유를 제공한다는 점에서 의미가 큽니다. 특히 디스코드 화면 공유를 기본 지원하지 않는 PS5의 한계를 극복하고, 리모트 플레이의 간헐적인 입력 지연이나 화질 설정 제약 없이 기존 게임 환경을 유지할 수 있다는 장점이 있습니다. 이는 단순히 기술적인 우회를 넘어, 사용자들이 자신들의 기기를 더 능동적으로 활용하고자 하는 욕구를 반영하며, 플랫폼 제공자가 통제하는 생태계에 대한 대안적 접근 방식을 제시합니다. 향후 유사한 기술적 접근을 통해 다양한 기기 간의 연결성과 활용성이 더욱 확장될 가능성을 보여줍니다.