VLC Media Player
This tool has excellent RTSP support. To view a console in it, go to Media > Open Network Stream, and in the Open Media window, open the Network tab and specify a URI of the following form:- rtsp://consolename:11442/video/live
- rtsp://consolename:11442/video/live4k
VideoServerMaxPacketSize from its default value of 1300 bytes to a value from 500 to 1400 bytes.
ffmpeg
Use this tool or its open-source version ffmpeg tool to capture audio and video streams from the console directly to a file. For example, to capture a 30-second sequence from an XBOX console to a file named test.mp4, you would use the following command:ffmpeg.exe -y -t 30 -i rtsp://consolename:11442/video/live -acodec copy -vcodec copy test.mp4
We recommend adding -rtsp_transport tcp to the command line to help ensure a successful connection since ffmpeg defaults to RTSP over UDP which may not be compatible with all network types.
To improve audio sync for some video readers, avoid using the
-avoid_negative_ts make_zero flag option on ffmpeg.OBS Studio
The remote video stream from a console can be turned into a camera in OBS. This allows broadcasting to multiple users and recording multiple consoles simultaneously, for example, for multiplayer. To create a “console camera”, do this:- Click + underneath the OBS Sources window.
- Click Media Source.
- Create New, name it after the console (or anything else), and click OK.
- Clear the Local File option.
- Clear Restart playback.
- Select Use hardware decoding when available. This is optional but recommended.
- In the Input field, enter rtsp://consolename:11442/video/live or a similar URL.
- Click OK.
ffmpeg and OBS now require the IPv6 address of a console to work with our RTSP server. On some networks or over a VPN it may be necessary to specify the IPv6 address of a console for these tools to connect.
