![]()
SCENE SWITCHER OBS STUDIO PLUSOBS is constantly adding improvements, so its really useful to stay current, plus the Audio Monitor plugin (described later) requires a very recent version of OBS. I installed the latest version (26.1.1 at time of writing) of OBS. I’m sure there is something better out there, but at least this gave me the ability to sync c:\obs\dod-tx between the two machines over SSH which is secure enough for me. To my chagrin I found no great answer and ended up doing something that I haven’t done in fifteen or more years, installing Cygwin and rsync. Knowing that I would need to keep files in sync between the two servers I looked into the state of the art for copying files between windows servers securely over the internet. SCENE SWITCHER OBS STUDIO INSTALLI repeated all of the software install steps on the IBM Cloud backup server. SCENE SWITCHER OBS STUDIO DRIVERI did however need to install an alternative virtual monitor driver to get higher than 1024x768 resolution on the remote desktop. ![]() Unfortunately they did not have a Dummy HDMI monitor dongle so I was unable to take advantage of the GPU, but the CPU onboard was powerful enough to handle the encoding. Speaking of which IBM Cloud kindly offered to provide us with a dedicated GPU server which we gladly took them up on. I knew I would want to run a backup streaming server in the cloud so I kept all my files in a sensible path c:\obs\dod-tx which meant I could export profiles and scene collections, copy up the whole thing and import them from the same location on the streaming server. It may be useful to refer back to this when I describe their setup. Here you can see a diagram showing how I wired the audio up between OBS, Zoom, and OBS.Ninja using the Virtual Cables. For previous streams I’ve needed more cables and have used all five of their virtual cables as well as Voicemeeter Banana for mixing the audio, but for this event I was able to get by with just the two Virtual Cables. Knowing that I would need to do some advanced audio work I also downloaded VB-Cable Virtual Audio Cables A B (donationware) to use to ensure I could get audio from Zoom to OBS. I then installed OBS Studio 26.1.1 and two OBS plugins Audio Monitor and Advanced Scene Switcher which I’ll detail later. To work around this locally I use NoMachine as a remote desktop tool to connect to my streaming machine and I have a cheap HDMI dummy monitor which tricks the GPU into thinking it has a monitor plugged in. This means you cannot use the Windows Remote Desktop tool as it swaps out the display for a virtual one, as I later discovered this becomes a major issue when working with GPU enabled cloud instances. One important thing to note is that for nvenc to work you must have a display hooked up to the card. The 1050ti is a few years old, but still supports nvenc which is the Nvidia library for doing hardware encoding. ![]() The most important component of an OBS machine is that it contains something capable of doing h.264 encoding in hardware, otherwise the CPU will be blasted. I already have a pretty decent streaming box at home, its a couple year old Dell workstation that I added an SSD and a Nvidia GTX 1050 ti. I chose to use Open Broadcaster Software (OBS) to manage the stream and Windows as the OS to run it on (OBS support is generally best on windows). SCENE SWITCHER OBS STUDIO HOW TOI had the dubious honor of being the most experienced at the technical setup for live streaming and therefore was nominated as the person to figure out how to live stream the event to Youtube. To see the replays of the event you can watch the Day 1 and Day 2 streams over on youtube. ![]() ![]() I recently had the privilege to help organize DevOpsDays Texas 2021, a virtual event that we ran to try and scratch our DevOpsDays itch given that in-person conferences won’t be happening any time soon. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |