Question / Help Lagging ps4 remote play through OBS on Mac

Frag94

New Member
Hi all, I'm trying to stream PS4 remote play with OBS studio to Twitch. I've set up through tutorials etc. On my Mac Remote Play app there is no lag but when streaming/viewing through OBS Studio there is lag and the video isn't smooth. Upon looking at my log there maybe an issue with my frames and packets. Please could someone advise me. Many thanks in advance.

I'm using a Mac late 2015, 3.1 Ghz quad-core intel core i5, intel Iris Pro graphics 6200 1536Mb. Memory 8GB 1867 MHz DDR3.

20:11:11.527: ==== Streaming Start ===============================================
20:13:10.542: [rtmp stream: 'simple_stream'] User stopped the stream
20:13:10.583: Output 'simple_stream': stopping
20:13:10.583: Output 'simple_stream': Total frames output: 7119
20:13:10.583: Output 'simple_stream': Total drawn frames: 5823 (7219 attempted)
20:13:10.583: Output 'simple_stream': Number of lagged frames due to rendering lag/stalls: 1396 (19.3%)
20:13:10.583: [rtmp stream: 'simple_stream'] Freeing 3 remaining packets
20:13:10.587: ==== Streaming Stop ================================================


 

Frag94

New Member
Thanks for confirming Narcogen.

Is there any way I can reduce GPU overload? I've tried many settings bitrates down to 1500 and 30 FPS and there is still about 1.5second lag from the PS4 Remote Play coming through to OBS. Upon recording gameplay the log shows frames have actually improved showing no rendering lag. But upon watching the gameplay recording it isn't smooth / there is lag. Any ideas if it could be more than overload? As something is causing a delay between remote play and OBS.

3:25:57.918: [ffmpeg muxer: 'simple_file_output'] Writing file '/Users/Fraser/Documents/2020-01-28 23-25-57.mp4'...
23:26:13.311: [ffmpeg muxer: 'simple_file_output'] Output of file '/Users/Fraser/Documents/2020-01-28 23-25-57.mp4' stopped
23:26:13.330: Output 'simple_file_output': stopping
23:26:13.330: Output 'simple_file_output': Total frames output: 441
23:26:13.330: Output 'simple_file_output': Total drawn frames: 463
23:26:13.334: ==== Recording Stop ================================================

 

Narcogen

Active Member
The link I posted has several suggestions.

Lowering bitrate will not remove GPU load at all, it will just lower load on your network connection as well as the quality of your footage.

1.5 second of lag is likely from your capture method, using Remote Play instead of actual video capture hardware.
 
Top