‹ BackHN Continuity

Thread

Hijacking the PS5's RTMP stream

295 points · 92 comments · ibobev

  1. jprjr_ · · focus · HN ↗
    Feel like there's a few parts missing that I'm not getting.

    The author mentions that the PS5 uses RTMPS to push video up to twitch - but suddenly it just uses plain RTMP?

    1. sleepybrett · · focus · HN ↗
      because he switched to it's youtube integration which doesn't support RTMPS...
      1. mintplant · · focus · HN ↗
        But that integration kept timing out, so the author switched back to Twitch and somehow found a plain-RTMP endpoint that time. I'm also confused.
        1. jandrese · · focus · HN ↗
          He realized that the discovery server was just handing out another hostname, so even though he couldn't spoof the discovery server since he knew the hostname it was going to provide he put that in his local DNS and point it at his server. Since the RTMP server was on a different domain the best solution would be to make a wildcard for that domain that points at his server, that way it won't break if Twitch shuts down or starts up a new server in his area.
        2. HanShotFirst · · focus · HN ↗
          As someone who works with RTMP/S a lot, I suspect the Twitch endpoint is accepting RTMP streams even if it specifies or usually expects RTMPS - I find very often that servers will accept both.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.