projects/fauxstream/

The recording is now available here:

https://youtu.be/Rfmj10EohBk

#PlayOnBSD
#StreamOnBSD

Let's Play on OpenBSD: Rogue Legacy (with new mic, yay!)

YouTube

I'm now doing a test stream on #Twitch.tv with my new mic 🎙️​

Planning to play some Rogue Legacy.

https://www.twitch.tv/thfrw

#PlayOnBSD
#StreamOnBSD

thfrw - Twitch

Playing games on OpenBSD, the best operating system! As none of the games have official support for OpenBSD, stuff will break, streams will at times desync and drop... Enjoy the ride!

Twitch

I'm now streaming Sam & Max Hit the Road on #OpenBSD at twitch.tv/thfrw

#PlayOnBSD
#StreamOnBSD

Experimental stream of rogue-lite card game Slay the Spire in 35 minutes! (15:00 UTC)

https://www.twitch.tv/thfrw

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.

#PlayOnBSD
#StreamOnBSD
@brynet
@solene

thfrw - Twitch

Playing games on OpenBSD, the best operating system! As none of the games have official support for OpenBSD, stuff will break, streams will at times desync and drop... Enjoy the ride!

Twitch

Watch me stream the intense #rogue-lite shooter #Cryptark from #OpenBSD today at 21:00 UTC! 

https://www.twitch.tv/events/-3DAbBaKSuWWU7QkLM0_dA

#PlayOnBSD
#StreamOnBSD

@solene

Twitch

Twitch is the world's leading video platform and community for gamers.

@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.

#StreamOnBSD

th "rfht" fr (@[email protected])

@[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

bsd.network
th "rfht" fr (@[email protected])

@[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

bsd.network

@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

#StreamOnBSD

projects/fauxstream/

@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.

#StreamOnBSD

projects/fauxstream/