I'm now doing a test stream on #Twitch.tv with my new mic 🎙️
Planning to play some Rogue Legacy.
@claudiom You may wanna check out
https://thfr.info/cgi-bin/cvsweb/projects/fauxstream/
and/or
I'm now doing a test stream on #Twitch.tv with my new mic 🎙️
Planning to play some Rogue Legacy.
I'm now streaming Sam & Max Hit the Road on #OpenBSD at twitch.tv/thfrw
Experimental stream of rogue-lite card game Slay the Spire in 35 minutes! (15:00 UTC)
Streaming on #OpenBSD with AMDGPU is a moving target with all the changes that are going on.
Last time with Hacknet, there were several times where the system locked up. I hope Slay the Spire won't trigger the problem as much.
Watch me stream the intense #rogue-lite shooter #Cryptark from #OpenBSD today at 21:00 UTC!
@yuki_is_bored I got a port draft of OBS, but it has performance issues. My ffmpeg wrapper fauxstream (https://bsd.network/@thfr/102345603829634581) works around ffmpeg streaming performance issues by using several ffmpeg processes with pipes.
@[email protected] I use my homebrew, perpetually-in-development script "fauxstream" https://thfr.info/cgi-bin/cvsweb/projects/fauxstream/ It's just a wrapper for ffmpeg that takes advantage of running several ffmpeg processes connected via pipes, bypassing some performance issue with single-instance ffmpeg on #OpenBSD . For this stream, I used the following invocation: $ sh cvs/projects/fauxstream/fauxstream -m -vmic 5.0 -vmon 0.2 -r 1280x720 -f 60 -b 5500 -a -0.2 $TWITCH_RTMP #StreamOnBSD
@[email protected] I use my homebrew, perpetually-in-development script "fauxstream" https://thfr.info/cgi-bin/cvsweb/projects/fauxstream/ It's just a wrapper for ffmpeg that takes advantage of running several ffmpeg processes connected via pipes, bypassing some performance issue with single-instance ffmpeg on #OpenBSD . For this stream, I used the following invocation: $ sh cvs/projects/fauxstream/fauxstream -m -vmic 5.0 -vmon 0.2 -r 1280x720 -f 60 -b 5500 -a -0.2 $TWITCH_RTMP #StreamOnBSD
@claudiom I use my homebrew, perpetually-in-development script "fauxstream"
https://thfr.info/cgi-bin/cvsweb/projects/fauxstream/
It's just a wrapper for ffmpeg that takes advantage of running several ffmpeg processes connected via pipes, bypassing some performance issue with single-instance ffmpeg on #OpenBSD .
For this stream, I used the following invocation:
$ sh cvs/projects/fauxstream/fauxstream -m -vmic 5.0 -vmon 0.2 -r 1280x720 -f 60 -b 5500 -a -0.2 $TWITCH_RTMP
@ephemeris I use a little ksh script of mine called #fauxstream:
https://thfr.info/cgi-bin/cvsweb/projects/fauxstream/
It's essentially a wrapper for ffmpeg that abuses a pipe to parallelize the workload and work around the performance problems with single-process ffmpeg on #OpenBSD.
Look in OpenBSD FAQ for how to set up a monitoring stream. Example:
$ sh fauxstream -r 1920x1080 -f 30 <twitch rtmp address or file.flv>
use -m to add in the mic, then -v0 and -v1 to set respective volumes.