Как перехватить RTMP-поток PS5 и стримить в Discord

Hijacking the PS5's RTMP Stream

Автор обходит ограничения PS5, перенаправляя RTMP-поток с Twitch на свой Mac через подмену DNS. Вместо покупки карты захвата за $100 он использует dnsmasq и nginx-rtmp, чтобы PS5 думала, что вещает на Twitch, а на самом деле отправляла видео на локальный сервер. Затем поток забирается через mpv и шарится в Discord с задержкой меньше секунды.

The PS5 doesn’t hardcode Twitch’s IP, it looks it up via DNS every time. If we control what DNS returns, we control where the stream goes.
  1. londons_explore

    Как-то грустно, что уже 2026 год, а эти данные всё ещё ходят по интернету незашифрованными...

    RTMP и все видео- и аудиопротоколы под ним тоже не тривиальны — готов поспорить, там ждут своего часа сотни эксплойтов, которые любое трёхбуквенное агентство, сидящее в интернете, может использовать, чтобы захватить вашу PS5 и все хранящиеся в ней учётные данные...

  2. barake

    Именно так Lightstream Studio и обеспечивала наложение стрим-оверлеев для консолей[1]. Несколько лет назад Microsoft добавила их как официальный пункт назначения, используя более совершенный протокол, и необходимость в MITM-хакерстве отпала.

    Я раньше работал в этой области, и Lightstream всегда делала интересные вещи, даже если, казалось, так и не нашла PMF.

    1: https://support.golightstream.com/hc/en-us/articles/38643168...

  3. forestry

    Это потрясающе. Невозможность поделиться своим геймплеем с друзьями в Discord — одна из моих главных болей.

  4. jprjr_

    Чувствую, что здесь не хватает нескольких частей, которых я не понимаю.

    Автор упоминает, что PS5 использует RTMPS для отправки видео на Twitch — но вдруг почему-то используется обычный RTMP?

  5. Muromec

    Не обращайте на меня внимания, я просто сижу тут с портом HDMI-RX на rk3588 и радуюсь, что он работает и что я не превратил плату в кирпич, когда делал обновление uboot, чтобы снять с неё проклятие.

Ещё за этот день

2026-09-28