(RaspberryPi) showing OBS on rpi4b, configurations, testing, settings: performance results {LINUX}

Channel:
Subscribers:
274
Published on ● Video Link: https://www.youtube.com/watch?v=f1sjgPPqMcg



Duration: 9:18
54 views
2


Raspberry pi 4B - 4gb π
Raspbian Buster 32bit
obs-studio 26.0.2

https://www.raspberrypi.org/
https://www.raspbian.org/
https://github.com/obsproject/obs-studio


PART Two of Raspberry Pi 4B testing:
https://youtu.be/kpv3xC1y5l8

1280x720p @25fps works for some things
displaying full desktop apparently does not
normally i would use 1024x576 @25fps for games, but youtube downscales to 480p and it looks terrible
raspberry pi cannot handle streaming 30fps, it can barely struggle with 25fps.

the FPS is hit hard because its rendering the desktop capture, normally 20-25fps is sustainable during (some) gameplay
experimenting as Window capture Xcomposite: pseudo top/bottom panel w/ obs window = 25fps
XSHM desktop capture has issues.
see "PART TWO"
https://youtu.be/kpv3xC1y5l8

i have tested h264_omx encoder, im not sure if its not working properly somehow. it does output stream.
the problem is there is minimal difference in quality or performance compared to libx264.
in some rendering i would say quality is worse, clear distortion artifacting using h264_omx

this also demonstrates streaming physically ON the raspberry pi
not capturing the video source and encoding it on a different computer
not using a capture card
not using ndi passthrough
which would be much easier
i can also do this via VNC with extreme video tearing.
in this video i am using VNC to interact with the desktop with mouse+kb input
the overhead for VNC is very small cpu% and network%
but there would be no way to output 25/30/50/60fps fast enough with VNC to capture it


obs x264 video encoder settings if you want them
preset=ultrafast profile=main tune=fastdecode+zerolatency x264-params=threads=6:preset=ultrafast:profile=main:tune=fastdecode+zerolatency:bframes=0:trellis=0:subme=0:scenecut=0:keyint=50:min-keyint:25:nal-hrd=cbr:crf=26:crf-max=32:bitrate=2416k:maxrate=2880k:vbv-maxrate=2880k:vbv-bufsize=3264k:fps=25


music:
Toady One - Dwarf Fortress theme
https://www.bay12games.com/dwarves/

GNU/LINUX




Other Videos By ArrowGent


2021-05-30Steven Spielberg's Director's Chair (1996) full 3 disc Movie
2021-05-30Quentin Tarantino - Steven Spielberg's Director's Chair (1996)
2021-05-24(Hexen3) -pt2- Doom3 mod: Hexen edge of chaos DEMO {LINUX} {proton}
2021-05-21(Hexen3) Doom3 mod: Hexen edge of chaos DEMO {LINUX} {proton}
2021-05-16(Unvanquished) new release v52 beta, lets see whats old...anyone here? {LINUX}
2021-05-15(PlaneShift) 2002 what a time to be alive? {LINUX}
2021-05-13(RaspberryPi) -pt3- showing OBS on rpi4b, steam using box86 {LINUX}
2021-05-13(BLOOD) caleb has red eyes, corpses are green. its a pixel world, im just living in it {LINUX} raze
2021-05-12(DUKENUKEM3D) what are you waiting for? {LINUX} {raze}
2021-05-10(RaspberryPi) -pt2- showing OBS on rpi4b, screen capture vs window capture {LINUX}
2021-05-09(RaspberryPi) showing OBS on rpi4b, configurations, testing, settings: performance results {LINUX}
2021-05-08(raspberrypi) pirates gold SEGA unreleased prototype {LINUX} {retroarch}
2021-05-04(raspberrypi) obs settings & resolution stress test (demon's crest) {LINUX} {retroarch}
2021-05-01(raspberrypi) randomly searching for game to play, so what. {LINUX} {retroarch}
2021-04-29(Thief 3) -pt4- garrett is back and darker than ever -- ESRGAN {LINUX} {proton}
2021-04-17(Thief 3) -pt3- garrett is back and darker than ever -- ESRGAN {LINUX} {proton}
2021-03-23(BF1942) sometimes you want to live 19 years ago in 2002! {LINUX} {proton}
2021-03-17(Gangsters) welcome to gangsters... yeah boss... sure thing! {LINUX} {proton}
2021-03-14(Sanctuary RPG) text based adventure -- ascii {LINUX} {proton}
2021-03-14(Majora's Mask) -pt5-end- can we defeat this BUG in the game? or are we doomed {LINUX} {retroarch}
2021-03-13(Hellblade) viking horror, or just another lucid art dream {LINUX} {proton}



Tags:
raspberry pi
raspberry
rpi
raspberry pi 4b
obs
obs-studio
linux
raspbian
mate