Question / Help Cant stream 720pt60 via LGP(syphon)

neoyagami

New Member
Hi
A couple of months I started streaming some small events and my personal game stream. but im struggling with the FPS,

The game I primarily play is Tekken 7 in PS4 and for competitive reasons (inner lag) the game must run at 720p

For the capture device Im using is a Avermedia LGP(875) , the last version of RecCentral and captureing the video via SyphonInject

The machine specs are:
Macbook pro mid 2014
4 Core i7 (2.2ghz) with HyperThreading
16GB DDR (1600mhz)
Video Intel Iris Pro

My canvas is FullHD(1080p) (downscaled to 720)

I tried x264 and the stream struggles in fps sometimes goes under 50 but never steady 60

the max FPS I got somewat steady (its lags behinds here and there but speed up and catches) is 48FPS

I also tried AppleVT Hardware but the BPS drop to 300 or less and I dont know why

In the meantime Im going bulding a PC just for streaming but it will take a while and the only setup I got is this lousy macbook


Please help me, I HATE anything less than 60FPS
 

Narcogen

Active Member
You didn't post a log, so it's hard to say. Lag can be caused by insufficient CPU to compress or insufficient GPU to render frames. Macbooks are not known for having strong GPUs. You're playing a game that's rendering at 720p, which means anything you're getting above that is basically upscaling.
 

Narcogen

Active Member
The log should say how many frames are dropped, and whether they are dropped during rendering or encoding.

You need to open the app, stream for awhile, stop the stream, then upload the log. The help menu can show you where the logs are.
 

neoyagami

New Member
something like this?

16:20:59.719: User switched to scene 'Escena 2'
16:22:18.225: [rtmp stream: 'adv_stream'] User stopped the stream
16:22:18.225: Output 'adv_stream': stopping
16:22:18.225: Output 'adv_stream': Total frames output: 6263
16:22:18.225: Output 'adv_stream': Total drawn frames: 6342 (6379 attempted)
16:22:18.226: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 37 (0.6%)
16:22:18.230: ==== Streaming Stop ================================================
 

Narcogen

Active Member
Rendering lag means your GPU cannot keep up-- although frankly that is not much lag in that entry there. Frankly I would be surprised if a 2014 MBP could do 1080p60, even scaled down. Better chance of 1080p30 or native canvas 720p60 (maybe).
 

Narcogen

Active Member
On the same hardware yes, I'd say the Windows version of OBS outperforms the Mac version.

However what you're doing is 1080p60 and then downscaling. If you want to do 720p60 as your final output, set your canvas size in Video settings to 720. You may find your performance improves.
 

neoyagami

New Member
Found that changing the canvas and moving the encoding profile to "superfast" I was able to do 720p60 with aceptable qualty.

thanks everyone
 
Top