Would love to hear about any pinball streaming setups. Advice? Type of equipment from cameras to computers. Also post your channel link if you have one.
Twitch/livestream setups.
Here are some of the ones I follow:
Dead_Flip
iepinball
NHpinballstreams
BuffaloPinball
GaPinball
beneficialmalfunction
FSPApinball
PAPAtvPinball
TableCam
pinballjoe
Here is my current setup:
27" 2013 iMac
3.4 Ghz i5
16GB Ram
500GB SSD
1TB HDD
2GB Nivida GPU
2xBlack Magic UltraStudio Mini recorder adapters
2xAtlona At-HD560 scaling device
2xApple Thunderbolt cables
1xJVC GZEX210BUS
1xPanasonic HDC-TM15
1xLogitech HD webcam
1xUSB 3.0 Plugable Triple Head Output (DVI, HDMI or VGA with gigabit Ethernet)
misc stands, hdmi cable,etc.
What software are people using to do the video mixing? That is the part that I was always most curious about.
I am looking to build a setup like this at some point as well and the software side has always been my biggest question.
I’m running XSplit Broadcaster using an Intel i7-4770 with 3 Avermedia Game Broadcaster HD HDMI capture cards.
Edit: I’ll add a more comprehensive list soon with costs involved. Putting together the INDISC broadcast was not cheap by any means.
What would the rough estimate be for somebody wanting to just do a stream like the Deadflip guys do? Or even not really streaming but recording the video for broadcast on youtube?
I use wirecast for broadcasting. I imagine you could record fairly cheap with just webcams. It’s when you start encoding on the fly is where you need horsepower. I use the Atlona scalers to bring everything in at 720p and my broadcast is 720p so I’m not encoding on the fly 1080 down to 720. Wirescast is very CPU sensitive. I wish Xsplit had a OSX version I would try it.
Karl is right it isn’t cheap. Your broadcast looked great Karl and congrats on the win
Heya Folks! Thought we’d chime in.
Here is our current setup:
2014 MacBook Pro
2.7 Ghz i7
16GB Ram
1TB SSD
3x Logitech c920 HD Pro Webcams.
- Top Down
- DMD
- Player
Powered USB Hub
Blue Snowball Mic
Software:
CamTwist - Capture and layout.
CocoaSplit - To stream out.
Audio Hijack - Volume adjust and delay to match picture.
Rough Costs:
Logitech c920 HD Pro Webcams - $99 each
Blue Snowball Mic - $50
Powered USB Hub - $50
CamTwist - Free
CocoaSplit - Free
Audio Hijack - $50
Not including computer or cables, about $450 for our setup.
apparently, CamTwist and XSplit are software vision mixers and there’s more:
That’s not bad at all and my iMac has similar specs to your Macbook. I watch your streams a lot and they look great!
Thanks, Gov.
Quality of webcams really depends on lighting.
We could use more light where we play, but don’t have it.
But all in all, those c920’s are perfect.
So is the CamTwist for the live broadcasting? Say for just making gameplay videos at home for the time being could i just get by with two C910 webcams and something like xSplit?
Gov - if you are going to use xsplit you may need to get two different camera models. If it sees two inputs with the same name, it will only access one of them. I asked a friend who is more experienced with xsplit and he said it is a known issue and he gets around it by using three different models of cameras.
Good to know. I think I will grab a c920 and a c910 for now to save a bit. The c910 should work fine for the DMD. I am never going to mess with streaming, probably just recording gameplay.
Finally all of my equipment showed up. Built my camera rig out of some 80/20 Aluminum I had from another project. Logitech 910, 920, laptop webcam and Blue Snowball mic.
Should be fun!

How well does the Snowball Mic work on it? i’ve been using the built in mic on my C920 and not liking the results.
I am happy with it. For best results it would probably work better closer to the speakers, but as it sits, the sound is very clear even though the mechanics of the machine are louder than the sound. I have been testing on ACDC. I might try just using the C920 mic and compare and let you know.
Ok, I just tested the difference between the C920 internal mic and the Blue Snowball mic, and the difference is astounding. The Snowball is the way to go if you had to choose between the two. I am sure there are other options out there but this one works great. Not a bad price either. I think I paid around $40 shipped for it off of ebay. The C920 mic is awful.
Here is what the rig looks like with a game under it.

Thanks for doing the comparison. I was getting frustrated with built in logitech mics. Good to know there’s a better solution.
Gov pointed me in the direction of this thread from Pinside. 
@Ucheatdrjones - I have a streaming channel I started a little over a month ago. The link is: http://www.twitch.tv/akmpinball
For my hardware, I am on the lower end of things and just barely get by doing what I do, haha. Like many I use a c920 for the main playfield, then I was using a c615 for the DMD (switched over to a different cam last week but don’t remember the make/model, it was a donation). I use the built-in low-res webcam for the player view, but now that I’ve got a new cam for the DMD, I may try to mount the old c615 high up to do that. For audio for both the game and commentary, I use a cheap Logitech H390 headset (about $40). It’s not great but it gets the job done. My laptop itself is the weakest link, being a cheap HP rig I picked up from Wal-Mart recently for about $400. It has a modern Pentium CPU and came with 4GB RAM (I upgraded it to 8GB last weekend, which helped). The laptop is reliable and it gets the job done, but I am unable to max out the resolutions on either of the cams, unless I want to sacrifice the smooth framerate.
@DEADFLIP - You mention the lighting could be better in your room, but from watching your stream for the past few months, I think it looks pretty great. The game playfields are nice and clear, and the framerate is silky smooth. I wouldn’t worry about it too much.
Ya my biggest gripe with the webcam setup is the reduced framerate at lower light settings. What gives me the best look visually gives me the lowest frame rates.
FYI, it is possible to stream with only a 2mbs upload and over wifi

Have been streaming all week and have had good success. 1300kbps rate, which gives decent results.
Is there anything else you can use to mount the Logitech cams? I don’t have the time, patience, or materials to build a rig like that.

A lighting rig from a music store should work fine and what a lot of people use. I only used the materials I did because I had them on hand.
I’d like to essentially copy what was done for the IFPA National Championship with at least 4, but eventually 12 cameras. Can anyone provide the details for the cameras, stands, mics, software, etc that was used for that stream? This will be for the late April PAPA event in Oklahoma City.
Paging @kdeangelo, the man behind the curtain of IEPinball.
I’ll try to get my list up soon… It’s a ton of equipment
Due to “time is running out”, I’ve ordered a few Logitech C920 web cameras to get me started configuring. I need software that will combine video from two ore more cameras into one video feed (eg, playfield and DMD). Any recommendations? Also, how does one “send” the video to Twitch or YouTube live?
Sorry for the delay, so much to get done around here. Here’s the general setup for my camera rigs:
Monoprice Lighting Stand - The benefit to using these is they’re cheap and can hold two overhead cameras PLUS any number of side/player/dmd cameras with additional mounts
Chauvet Light Duty Adjustable O-Clamp CLP-10 - Clamps to mount onto the lighting stands.
Mini Ball Head Camera Mount - I’d been buying these when they were $8 each, now $17 each. Would probably look for a cheaper alternative but these have been great and hold nicely.
Aluminum Bar - Any home improvement store, cut to 3’ lengths. Drill one end to receive O-Clamp, the other end to receive the camera mount, then bend the O-Clamp end 90 degrees.
Panasonic HC-V250 Camcorder - Best/cheapest camcorder I’ve found that performs well in low-light situations. Can be found around $200 on sale. Might need to look for the successor V270 as this may be discontinued at this point.
GOBS OF HDMI CABLE - I like Twisted Veins cables for 50’ runs and Monoprice cables for anything under 15’. Also need Mini-HDMI->HDMI cables for each camcorder, or Micro-HDMI->HDMI for any GoPro cameras, and a HDMI coupler for each of those.
Monoprice HDMI Switchers - I’ve found this 8x1 HDMI switch to be the most reliable. Multiples are needed based on how complex your setup is.
Computer Stuff…
AverMedia Game Broadcaster HD - I have 3 of these in my computer used for streaming. The thought is one for playfield cameras, one for DMD/Score cameras, and one for player/side cameras.
Webcams - I’ve gotten away with using a Panasonic C270 for the commentator camera, would like something better though like the C920. Ideally if I get DMD cameras the commentator camera will be used much less.
Blue Yeti Microphone - Great mic that picks up EVERYTHING (may or may not be a good thing [i.e. Tim rants]). Simpler than setting up a full blown audio mixer by far.
Software - XSplit - I’ve found this to be the most flexible package for my needs. There is a subscription required for features needed in all but the simplest broadcasts.
Telestrator - This is nothing more than adding a Whiteboard source inside of XSplit and using a touchscreen monitor. You can do this with the mouse too but it’s sooooooo much nicer having a touchscreen for it.
The Computer - I’m running an Intel Core i7 4770k processor with 16gb ram, Windows 7 64-bit, 120gb SSD for the OS with a 1tb drive to store recordings on. With the built-in i7-4770k graphics, setting XSplit to 1080p with all three capture cards active and all accessories pegged the CPU at 75-80% usage which presented some choppiness in the video. I’ve since added a dedicated graphics card but haven’t had a chance to test 1080p broadcast/capture. All previous broadcasts have been recorded locally and broadcast at 720p without issue.
Network - Broadcasts have been run off of a Verizon LTE JetPack using a bitrate of 2100kbps for 720p. Bandwidth used for the Vegas broadcasts topped 50gb!
Edit: Added Telestrator info…
@kdeangelo - THANK YOU for posting - that list is a big help!
I really like Xsplit as well. Very easy to use and performs well if you have the horsepower. I tried streaming from my Mac using camtwist and all of that stuff that Dead Flip uses and while it appears to be a powerful program with lots of customizability, it is very cumbersome to get setup.
Hey all, just thought I’d share a link to our Twitch channel: http://www.twitch.tv/buffalopinball
We do a live stream on a different game each week on Thursday nights at 8 Eastern. The format is that we invite a guest to battle the Bro Crew, where the guest starts vs. the lowest IFPA ranked member and works their way up to the ladder, Mortal Kombat-style, to the highest. We interview the guest, do a tutorial on the game and then the battle commences!
Tonight we’re playing No Fear (play better!).
If you miss our broadcasts they’re archived on our YouTube channel at https://www.youtube.com/channel/UCIHXNgmql6U2CHahFwlArow
Awesome to see so much streaming going on! Keep it up everyone!
Thanks for this comprehensive list! Very helpful.
Are you able to rotate the video source (top down camera) in xpslit? Or are you doing that with some other software?
I’m having a similar computer setup, but I have 3x AverMedia LiveGamer HD.
For software I’m using vMix which is very good but a bit expensive.
What kind of touch screen are you using for the Telestrator feature?
Rotation is done within XSplit, and the touch screen is a Dell P2314T
Thanks guys for the posts. I got my setup up and running now.
And with the guidance of @kdeangelo, we too have 3 live streams running:
twitch.tv/cjarcade
twitch.tv/cjarcade2
twitch.tv/cjarcade3
Audio wasn’t workable with the built-in mics - way too much noise, so had to mute them.
Just saw that the HC-V250 Karl recommended above is on closeout for $169 shipped at BHphotovideo—in case anyone was looking for one.
the C920 webcams are on sale today only. http://amzn.com/B006JH8T3S
I went with Panasonic for my cam because everything I found while researching cams mentioned Panasonic having the best low light performance and quality in the I’m a cheap bastard price category. Another thing that tends to be true with most of the consumer grade cams is that they reuse the same lens and sensor and add features that you might not need or find important for shooting pinball videos. I guess the baby monitor feature could technically be used on a machine you consider to be your baby? I bought two HC-V110’s from ebay and didn’t pay more than 80 shipped for either. They look great for 80 bucks and can shoot 1080p etc. The only thing that sucks is the magnification starts at 30 something mm so its hard to get the camera far enough away from a SS game to see the PF and displays with my rig.
Does anyone have a real world estimate of how much upload bandwidth you need to stream at least 720p? I’ve always wanted to try streaming but, figure my 5Mb up isn’t going to cut it.
We stream at 720p with 5MB upload speed.
That is a great price!
I posted a few vids with the HC-V250. They look pretty good. I’m still getting a hang of the settings but the timelapse is wayfun.
We’re doing a special Saturday stream on America’s Most Haunted today at 3:30 p.m. Eastern. Charlie and Ben will be joining us in the chat and giving away some Spooky Pinball t-shirts. Join us! http://www.twitch.tv/buffalopinball

Thanks for this thread, and from personal help from Dead_Flip, I am up and streaming. I am putting together a mobile rig for Project Pinball, and needed to gather all of the links to the equipment I purchased, so I thought I might as well post it here as well, but I am restricted to only posting two links. Can I get that removed, so I can share my setup?
Done and done and done (I only did one thing but I needed 10 characters)
Here is my streaming setup:
Monoprice Lighting Stand
Logitech c920 Cameras x 3
Tri-pod for DMD Cam
USB Blue Snowball Room Mic
Powered USB hub x 1
OPTIONAL
Laptop I use, but I would recommend something more powerful
C-clamp for removably hanging cams:
Adjustable ball mount with 3/8" bottom and 1/4" top x how ever many c-clamps you order
SOFTWARE
X-Split Broadcaster with license
I have been watching your stream quite a bit and your laptop seems to work really good. When I stream from home I use my gaming PC which runs everything just fine, but we tried broadcasting our league night this week and my laptop proved to be a bit of an issue. It is my work laptop and I just need a bit more horsepower to run 3 cams and a screen capture for the chat.
I need to start using an IRC client for the chat anyways to cut down on memory as having Chrome open just for the chat is kind of a waste of resources. My rig worked really well for league night on location though. I added locking casters to my setup which kept the rig nice and stable on the concrete floor. It also allowed me to just wheel the rig back into the storage room at the store so it is ready to go next week. All we have to do is wheel it out and stick it between two games and we are ready to rock 
I will try to get some updated pics of the setup this week when we stream.
Also the fact that our location kind of has crappy internet upload speeds doesn’t help. :-/
I do pinball broadcasts as well, but only digital versions. I use OBS to capture footage.
For those that don’t want to use their web browsers for the IRC chat, you can use a Java applet called “Chatty”. Or, at least, that’s what I use. Considerably less memory usage and it allows you to customize how the chat looks. It also gives you the tools to update your stream title and game right from the applet and is much more reliable than doing it from the Twitch website. I believe there are other similar tools you can use for chat, but that’s the one that’s been working well for me.
Awesome thanks! If all goes well we are planning to stream our league night again tonight. Hopefully using the IRC chat will help on resources. I have a new Macbook Pro coming on Friday, so hopefully that will solve my computer issue when streaming remotely.
First of all, I would like to thank all of the contributors to this thread for the helpful information. I found this thread (and the one on pinside) when I started playing around with filming my gameplay with my GoPro. I had a look at all the nice and professional setups listed in this thread and this got me motivated to try it out for myself.
I wanted to start as “cheap” as possible, using cams and parts I had laying around in my office - trying the setup first without a large investment. I quickly managed to record one machine with USB cams with good results but I wanted to be able to switch between two machines for the recording of the league nights.
Unfortunetaly because of the Windows drivers, two webcams of the same model have to be used in two different USB host controllers, so I had no luck at first. Also I was not able to use more than two cams (independent from the model) on the same USB host controller. To solve the problem, I extended the system with two PCIe USB 3.0 cards and managed to get the 6 USB webcams running altogether.
The next problem was the location of the PC: I wanted to place the PC in the
second room of our pinball league basement. I tried with active USB cables (30 feet), but it didn’t work (camera was not recognized). So I ended up storing the PC under one pin beside the camera rig and using a wireless keyboard to control XSplit (pausing, switching scenes, etc.) and a long HDMI cable - this works quite well.
Here is the complete list of the setup:
- 1 x old Dell PC (i5, 4GB RAM, Windows 7)
- Logitech C910 and C920 for playfields
- 2 x Logitech C525 for player
- 2 x webcams for dmd (C270 and noname)
- 2 x PCIe USB 3.0 cards
- 3 x USB Hubs
- 1 x noname external microphone
- 1 x Monoprice Lightning Stand
- 1 x Logitech bluetooth keyboard
- XSplit professional (we need the projector mode )
optional:
HDMI cable 45 feet for the display of the stream on a secondary monitor (40 inch Full HD TV)
Unfortunately we have no internet connection in our league location, also cell reception is not available. Due to this we can only record and publish to youtube at ths time. We will try to fix this problem and we will stream in the future from other locations in Germany as long there is an internet connection available.
Here is a link to the Youtube Channel:
If you want to see the final games of our yearly tournament, with Top 20 player
Robert Sutter (Switzerland) you can watch it here:
If you want to follow us on twitch:
http://www.twitch.tv/germanpinballstreams
The next step is to optimize the quality using more lights in our basement. The USB cams loose quality if it is too dark in the room. Maybe we will also upgrade from USB cams to camcorders and capture cards.
I hope we can support the competitive aspect of pinball by streaming / recording
our local tournaments and maybe motivate other pinball players in Germany, Europe or around the world to also stream their sessions. The more pinball videos the better ![]()
Seconded 
Our kickstarter for The Sanctum is near our 1st stretch goal to setup some streaming rigs. Our idea is two have two rigs. One over each bank of 15-20 games. We are thinking of hanging them from a rail that runs the length of the back of games. Easy to move back and forth over any game on the fly.
Right now we have a HP Firebird Deaktop (blackbird is the real powerful one right?) I believe for our basic tournament software needs. Is this computer powerful enough or should I leave this for our tournament computer and find a laptop with enough power to run this dedicated for the best price I can? Any recommendations?
Also how would one setup two rigs and be able to switch between camera setups with a click or two?
Amazons deal of the day are Intel laptops. How does either of these look? If we should grab one I’d like to do it today…
Lenovo S41 14-Inch Laptop (80JU000VUS) https://www.amazon.com/dp/B00WR287L8/ref=cm_sw_r_awd_5pX0vbBP1QAKB
This ones only and i5 but is a touchscreen. Useable as a telestrator as well?
ASUS Flip TP500LA-AS53T 2-in-1 Convertible 15.6" FHD Touchscreen Laptop, Core i5, 1 TB, 8 GB RAM (Free Windows 10 Upgrade) https://www.amazon.com/dp/B00TIJLLY8/ref=cm_sw_r_awd_xrX0vbQ374EEE
I’ve now invested in xsplit, and while testing I’ve found that when I rotate my source the image is rotated correctly but the white input rectangle still stays the same (horizontal) so I can’t position the camera to the far right like I want. Did you experience this as well? If so, how have you solved it?
Also, what settings are you using in camera / xsplit to get the smoothest pincam image without any lag? 1080i? Any other camera settins worth noting in regards to camera / xsplit?
Thanks!
i7, or bust. Seriously. If you plan on using this rig for a while, go all-out. Don’t cheap out.
As far as the tournament rig, you probably want to keep that separate. Streaming can be finicky, and Xsplit isn’t the most reliable piece of software out there. What if you need a reboot on the streaming rig when you are in the middle of a tournament (crashes do happen)? I’d stick with keeping your tourney software on a separate machine for that reason.
I think I know what you are implying, but not 100%…
Right click the source image you are speaking of, and in one of the tabs deselect the “keep aspect ratio” button. Then you can resize it to where you want without having issues pushing it all the way to the far edge of the screen, if that’s what you want to do. You will also want to turn snapping off. I don’t remember where the option is, but it’s probably in one of the main dropdowns at the top of the application.
For smoothest image, ideally you want to be able to do 1080p at 60 frames per second. The question is whether your computer has the capability of handling that (is it even possible to do 1080p60 over USB 2.0? I do not know).
You will need to do some test streams to see how smooth you can get the framerate and picture. I’d start highest if possible, then go down from there. My laptop is pretty terrible so I have to have the playfield cam somewhere around 800x600, and my overall stream picture at 540p, 30fps. Not ideal, but it works.
I went with the i7. First batch of cameras, cords and hubs showed up today. Started messing with it all briefly. Update laptop to windows 10 when I opened it today first.
Proof of concept works with x split. Next batch shows up tomorrow. Once that stuff arrives I’ll see what the limits of this laptop are…
Thanks! I’ll try that. I didn’t try unclicking keep aspect ratio, because I assumed I wanted to keep aspect. 
I think I was chasing ghosts with frame lag, I tried switching cables, settings, cameras and what not, and in the end (should’ve tried this first) I plugged the camera straight to the screen at 1080p at 60fps and that was pretty much the same thing that I saw in xsplit. So I think I’m good. I don’t run over USB at all. I have 3x AverMedia Live Gamer HD so I should be able to capture at best possible quality.
Ah, ok. I think what you are experiencing is normal lag–like you flip in the game, then a second or two later it happens on screen. If so, that’s normal for capture card recording in general.
We put together a post that outlines the technical side of getting a stream up and running. Computer, cameras, other hardware, software, etc:
(Updated link as of 2/20/18)
I have a pet peeve when it comes to watching a live streaming tournament. For some reason I feel it’s just not necessary to show the people commentating. West coast channels tend to be the frequent offenders. NWPC was decent and I would rather watch something than nothing (thank you @KCB) but I wish that third camera could’ve been set up to show either scores, or a closeup of whomever was on the machine. Most of the time I was having difficulty keeping track of scores, and who’s who.
I show commentators because I don’t have enough cameras to use for score cameras and would have a giant gaping hole in my layout without a 3rd active camera. Heck, I sent 5 cameras up to the NWPC guys so they could cover all their games and have an additional side shot. These setups for covering multiple games get very complex very quickly. Not a simple or cheap task.
Want to sponsor IEPinball so I can buy more cameras? 
Not a pet peeve for me, but I heard this mentioned on the recent NW Championships broadcast. One possible alternative to the commentators screenshot could be to show the current standings. Maybe simulcast the DTM screens that rotate among current standings/games/etc that’s always used at tournaments?
Of course, I offer this comment with no experience of live streaming, so take that for what it’s worth. I’m from the software world and I have a feeling this comment may be similar to “can’t you just add a button to make it do that?”
But a huge thanks to all of the broadcasters who go through the time and trouble to do what they do. Always appreciated.
The answer is basically “yes you can”. Karl did it for CAX this year, and we definitely could if we had been better prepared and not panicking about our first time running NWPC.
One tip I’d like to pass along is that if you’re streaming in 60fps (and probably really in general), you might not want to bother with 1080p. Unless you’re a Twitch partner like me who gets their videos re-encoded at multiple quality options, the bitrate you’re going to need to stream at for 1080p will be prohibitive to people who watch on their phones / from places with not as great connections. I would stick to 720p.
If you had a kickstarter that included any work you do for your software or twitch, myself and i’m sure many others would support it. I’m just suggesting take the camera pointed at the announcers and turn it towards whoever is currently playing or the scores of a game.
Actually doing this with any quality is vastly more complicated than it might seem. Thanks Karl and Kevin and all the others who work on these streams.
For me it’s all or nothing with showing the DMDs/Scores. I’ll see what I can do come INDISC in January (PLUG: 15th-17th @ Arcade Expo) as I’m experimenting with another option for displaying DMDs in the broadcast. If only there was a good wireless camera that could be used.
first off I want to thank Karl for helping us out at NW champs. saved us with the software update in the middle of classics. I was the one in the Booth last night with Kevin for the final two games.
besides the issue of internet data…we tried out best. as for the camera on the announcers:
first off it is a money and resources issue. as was mentioned before in this thread.
another thing is most streamers on twitch have a camera on themselves and viewers like this kind of interaction. maybe some segway info,stats and standings…upcoming tourneys like PAPATV does… could add to the feed but I like have a cam on the announcers.
besides that what did you all think of the last two games of the stream? were we clear? did you enjoy our play by play? you know…I have four words on my mind right now…
Broadcasting yourself or a small group of friends playing a single game is one thing, but getting a flexible enough setup to do everything people want in a tournament setting is both complex and expensive.
Noticed the higher framerate/resolution/etc on the broadcast. VERY NICE!
I have to say, I’m super excited to see new names in this thread every time I hop in it.
Keep it up!!!
First, thank you to all who stream pinball! Woot! I do not stream and have not streamed, and got a mere taste for how complex it is from talking with Karl on the flight back from ReplayFX.
Second, I agree that if it’s easier or of equal difficulty/complexity/cost, I would prefer that a scoreboard be shown instead of camera shot of the commentators. The scoreboard that Karl has pulled off in a section of the screen for the Vegas tourneys and other Cali events was fantastic.
Something a little bit different, but might be interesting -
Eden Stamm took a run at the guinness world record for pinball marathon recently . I did the camera setup to provide the video proof to guinness.
Slightly different requirements to a livestreaming setup, as priority one was all cameras recording the entire time, recording for 40+ continuous hours.
Here’s the gear:
The four cameras at the front right are HD IP security cameras - they get power and data off a single ethernet cable, which made wiring simple. The larger camera in the second row has a higher resolution and a fisheye lens - it was used to capture the playing area, the DMD, and the timer running on a TV to show that everything happened at once. Unlike using a normal handicam style device for streaming, each camera is doing it’s own encoding, so minimal load on the computer.
A number of different clamps and mounts were used to attach cameras to railings and stands.
The box under the keyboard is a combination ethernet switch (POE to power the cameras) and computer, with a couple TB of storage that the cameras where recorded to.
Here’s some setup shots:
Anyone have any luck running several webcams on a single powered USB hub? Having no luck here. Tried two different powered hubs and both act the same. Plug two in only one powers up. Unplug the powered up one and the other one kicks on. Powered USB 3.0 hub should work. Running a nice 4 port sabrent one currently.
I am running two mostly fine through a single powered HUB. I can’t control the settings of one of the cams when I do it this way, but they both come up separately in the software. I haven’t tried a third cam on it though. I am going through USB 2.0, so I can’t vouch for a 3.0 hub.
Ran three via a single 3.0 hub just the other night. 2 920s and one other cheapo Logitech. Now, it wouldn’t work via my Surface Pro 3 but it worked fine via my desktop.
Stupid Surface. I blame @hisokajp 
whaaaa, you tried 4 with SP3, what about only 3 external ones? Maybe the mix that screw stuff up… Could also be 3 external cameras on the same USB4 bus that choke the machine… Obviously not as good as your beast of a desktop lol 
I will try that one Karl. This is the last one I was trying
Sabrent 4-Port USB 3.0 Hub with Individual Power Switches and LEDs included 5V/2.5A power adapter (HB-UMP3) https://www.amazon.com/dp/B00TPMEOYM/ref=cm_sw_r_awd_OJa-vbAY1X4WF
Does anyone know what playfield camera was used on the recent limiFlip on CftbL stream? It was clearly 60fps to me. Something I can’t achieve with my C920s here (yet?)…
Any help or hint in the right direction is appreciated! I always prefer fps over perfect lighting conditions for the players 
Btw, thank you for this thread, it was a great help to me to set up a rig and a complete plug and play system for our streams here… It helped vastly streaming the Austrian pinball open ( http://pinballvideos.com/?e=Austrian%20Pinball%20Open ) - it was a pita as the upload bandwidth there was 384kbs(!) only. But my codec knowledge I gathered in my job helped to get at least a smooth stream out, even at low res.
We broadcast every Friday from around 7pm CET - just casual playing, mostly on BoP2.0. On the weekend of 24th October I’ll stream my tournament, and Sunday 25th we will stream a 12 hour just for fun marathon play on various machines. (Oh link: www.twitch.tv/flippart)
Thanks,
Mario.
Go look for posts from @kdeangelo on his gear. It was his gear and setup at the Lake Alice LimiFLIP this past weekend.
The 60fps cameras were Panasonic v250s setup for 480p via HDMI into an Avermedia Game Broadcaster HD. Was easy to tell it was 60fps with the fan spinning around the flippers the entire time 
Lighting was so poor at Lake Alice that I feel I need to look into adding light rigs into the equation. Anyone have recommendations in that area? @DEADFLIP What have you been using?
A single LED panel of decent quality should do the trick but you might want something that can adjust the color temp to match ambient lighting since just about anything you buy (that isn’t enormous) won’t to be able to overpower the lights in the room. A sheet of glare free glass is probably a good idea as well.
Something like this 12x12 seems to be decent value…
http://www.bhphotovideo.com/c/product/996877-REG/genaray_sp_e_360b_spectroled_essential_360_bi_color.html
The equivalent 12x6…
http://www.bhphotovideo.com/c/product/996876-REG/genaray_sp_e_240b_spectroled_essential_240_bi_color.html
These things don’t really get all that bright (at least not compared to real hot lights) so bigger might be better. If you want to experiment a little first, I can probably borrow one of our nice Dracast 12x12s from the office and bring it over on a weekend sometime.
Sure, that’d be great! No rush of course. I have zero lighting experience…
If all you want to do is brighten the playfield for streaming, these can do that easily at a very low cost.
How does the Logitech c920 cam connect to the adjustable ball mount?
Cheers Dave
It screws on to the top of the ball mount. There is a hole on the back of the c920 for this purpose.
Ahh thanks yes. The old c920 I have one of the first types didn’t have that thred on it:)
So why not use the sound off one of the 3 webcams rather than buy a dedicated mike?
Regards David
Great reviews and cheap but they appear to be battery only which might not be a good solution for streaming all day. How long are they staying lit for you under continuous use?
The built-in webcam mic is pretty awful sounding compared to a dedicated mic. Very hollow sounding for the most part. That’s why streamers usually go the extra step and get a decent separate mic.
I’ve run them for several hours at a time. All-day? Probably not. The lights I have run off of double-a, so it probably wouldn’t be difficult to stack batteries with a custom battery holder and run them longer.
I’m giving this a shot since it’s so cheap, thanks. Figure I could modify the battery compartment into using an AC adapter should I need to.
Which mic do you recommend? Also which usb hub is up for the job or anyone?
Cheers Dave
The common mic a lot of us use is the Blue Snowball mic. It usually runs about $80 or $90, but if you are patient you can get them on sale cheaper (I think I’ve heard some getting them as low as $50). They pick up voice as well as the game audio pretty well.
For USB hubs, any powered USB hub will do. I picked up an Amazon four-port. I plug a few things into it, then I plug the mic directly into my laptop (it’s USB).
These are the lights I use. Love them.
Has anyone had any issues getting multiple webcams to show up (three or more)? I have a Logitech c920, a Logitech c920-C, and a Cisco IP cam. In OBS, I can’t seem to get the IP cam to display a picture. It shows up as an active device though. Likewise, if I try a Logitech c615 camera in the place of the Cisco cam, the same thing happens–software detects it, but no picture comes up.
Are the webcams distributed across multiple USB buses or all piled on a single one? There’s a limited supply of throughput there, and I’ve run into problems myself with more than 2 cameras on a single bus.
Just a thought.
Yeah, that definitely sounds like a possibility. I also wonder if any of the ports are tied to the same bus–it is a cheap laptop after all. I am going to have to dig into the manual and see.
I thought about trying three cams each in their own USB port anyway, but then I don’t have a slot open for a mic after that (it has reliability issues if I plug it into the powered HUB, so it needs to go into the computer). I should try it regardless just to see if the third will come up at that point.
I have managed to run 8 USB webcams simultaneously (see my post from July in this thread), but only by adding two USB 3.0 PCI cards to the computer (DELL desktop PC with Windows 7). Basically, I have 4 USB host controllers now and every controller can handle 2 webcams.
I have set up individual scenes in XSplit for each of the two pins with cams for playfield, dmd, player and tilt bob - 4 cams per scene, 8 cams in total.
anybody other than Dead Flip also running a Mac setup? I am really struggling getting camtwist to work the way I want it to. It is so much more complicated than just firing up Xsplit and hitting the broadcast button
I have tried using bootcamp to run windows 8 and xsplit, but I can’t seem to get it to run 3 cams without crashing.
Ok, doing some more testing now on my main streaming rig which I have used all along and now xSplit freezes when trying to add a 3rd logitech webcam. They are a 920, 910 and a 615 respectively. The first two (any order they are plugged in) work fine in xSplit. As soon as you add the 3rd webcam in xSplit, it freezes until you unplug one of them and it goes back to normal.
I am running Windows 10 now, I was running 7 back in the summer the last time I streamed. Is this a known issue?
Could be an issue with windows 10. When you open the Logitech control center from your tray, do all webcams show up and are selectable from the dropdown menu? If not, I think it is a driver / USB host problem. If all three cams are shown correctly and are selectable, they should also work in xSplit - if xSplit still freezes, it may be a problem with xSplit (bug, version, incompatibility, etc.).
I use 6 Logitech webcams (910,920, 2 x 525, 2 x 270) plus 2 noname cams all simulteanously in xSplit. It crashes sometimes, but most of the time works perfect. When I transport the equipment to different locations, sometimes the cams are not recognized in xSplit any more. Normally I can solve this by using different USB ports.
My initial thought was USB bandwidth, but it worked fine in the same configuration on 7, so it is a software thing somewhere. I will try to dig into it tonight. Looks like I have the same issue in windows 8 as well as 10.
I’m running Xsplit under windows 10 now with 3 Logitech cams and one snowball mic without issue. Like teedee if I disconnect and it doesn’t recognize the cameras on reconnect I just shuffle USB ports and it’s fine.
Close to finishing up our rig at the new Sanctum. 2 guide wires running 45’ stretching over 16 games.
This is mounted on it with rods the fit the camera mounting points
320’ of USB cable runs back to our laptop to broadcast from
The rig glides nice and smoothly along the wires. Last thing we need to do is one more guide wire at the back wall with a pulley behind the heads up higher to keep the cables moving in a clear area and not get hung up.
dude this is awesome looking!
Very nice setup.
How have you been able to get around USB extention limitations. My understanding is that USB 2.0 can only go 5meters (16ft) before it needs to be repeated, and even then there is limitations on how many times it can be repeated.
I have just done a recording on the Australian championship series and was able to get 15 meters working okay but struggled with anything beyond that. Very interested to know 
These active USB cables work great.
AGPtek 50ft USB2.0 Male to Female Active Extension Extender Repeater Cable Cord https://www.amazon.com/dp/B00QQ5LSZE/ref=cm_sw_r_cp_awd_RRRBwbFRBVQ83
I have a 50’ and 30’ cable hooked together on each camera. No slowdown or lag that I’ve seen yet.
Oh thats good to know! I was unsure about those extender cables because in looking at their prices there was such a disparity of cost. Some 50ft cables are $100 and some are $25. It made me suspicious about their efficacy.
The setup I had on the weekend involved using hubs to repeat the signal with a 5meter extention between. I was having some frame dropping issues but overall It seems to work well. But now after doing a bit of learning and seeing what you have done I’m thinking that all my frame dropping issues are due to limitations of my usb bus and issues with ambient light.
Here is a link to the playlist of the event if anyone is interested in watching some Aussies play. 
I should add, I know there are a lot of areas to be improved with the recording. Like, bad resolution on the score screen. I learnt after that I could have shapened the image which I think would have helped alot on the playfield camera. There was also no mic for game sounds. Next time it should be better.
What’s the best (economical too) camera to hook directly to a tv. No streaming. Just a playfiekd camera directly to a tv on the wall next to it. USB cameras won’t work.
I would look into using a GoPro or Chinese knock off equivalent - such as the SJCAM SJ5000. Basically you want a camera with HDMI output.
Like this?
http://www.ebay.com/ulk/itm/161822480731
Says hdmi out but no tv support. Would it show on a tv via hdmi cable what’s actively on the screen. Don’t need any of it recorded.
Only problem with the GoPros/knockoffs is the wide angle. If you don’t mind that, I’ve found the Xiaomi Yi to be a great little camera. Used it for the flipper view in my WOZ video. Shop around and you should be able to find one for $60-70. Clean HDMI output, no overlays.
I bought a few more for INDISC when they were at $50 over black friday 
Wide Angie meaning fish eye lens correct?
I’ll look for one of those. Thanks Karl
Correct. There’s a setting in the latest firmware version on the Yi to reduce the fisheye, works good enough that I’m planning on using these for DMD cameras.
How bad would it be distorted for an overhead playfield cam do you think?
I have been successfully streaming for some time, but I have a side question that someone may be able to answer. I’m building out multiple USB streaming rigs for a project at work, and I would like to pick up some el-cheapo laptops to run each 3 cam cluster. Who here has a cheap laptop powering their setup, and what are you using? I use a beefy alienware laptop for my streams, but that doesn’t apply here. Hoping to find a laptop that can do the job for $300 - $500. Any thoughts?
Give me a day or two and I’ll take a few shots with one to show you.
Thanks.
Extra nonsense to reach minimum characters:)
This ran me 600$ on special from Amazon and seems like it’s been powerful enough for us so far.
ASUS F554LA 15.6 Inch Laptop (Intel Core i7, 8 GB, 1TB HDD, Black) - Free Upgrade to Windows 10 https://www.amazon.com/dp/B00YR6BN7W/ref=cm_sw_r_cp_awd_JDgCwbY8DAQ5Y
A few weeks back I bought a Sony Handycam CX-405. It has HDMI-out and allows for USB charging at the same time. 1080p at 60fps–doesn’t need to be recording to output to your monitor. Looks nice for the price, about $120.
*Edit:
Here’s an example video I recorded last week. It went through my capture card, that was converted to MP4, then I exported it out as a different format in my video editing software. Point is, the picture fed out to your monitor straight from the cam will look better. Low light compensation is good with this cam as well.
Video of how the setup works easily to switch from game to game. Guide wire added to the back with a pulley to keep cables behind the games for easy sliding.
I’ve been told that the problem with Gopros is that their live feed is not in HD. They record in HD but the signal they send out live is not HD. So if you are then going into a software video mixer you are only working with SD feeds.
I haven’t looked at it myself though so its hearsay at the moment.
I’m not sure about that. Can’t imagine they would output at a different resolution to what they capture, as it would seem extra processing grind to do that. The GoPro site explains it like this: https://gopro.com/support/articles/hero4-hdmi-output-information
The GoPro has three settings to adjust between very wide angle, through to a more normal capture angle. (Not sure about the Chinese cams). The only thing I should mention as a downside is that the GoPro 3+ I bought as a test has fairly poor low light output - quite grainy.
Logitech C615’s on sale for 33$ today at Amazon
Logitech HD Webcam C615 with Fold-and-Go Design and 360-Degree Swivel https://www.amazon.com/dp/B004YW7WCY/ref=cm_sw_r_cp_awd_7KRCwbX12DQR6
What is everyone’s thoughts on DMD sizes? I notice some have it large, some have it small. Some (like the example in the snapshot above) don’t crop it at all and leave it tiny.
I ran a stream test last night with some new hardware (new laptop, primarily) and I currently have the DMD cropped and large. I’m not satisfied with the look though–it’s muddy looking because the cropped image is blown up. The end result is something that feels cheap. I don’t want to make it small though because then I figure it will be hard to make out on mobile devices. I’m curious to know what other opinions are.
On a side note, my DMD is at 720p, then cropped, then blown up. I tried doing 1080p (Logitech C920, which I know is capable of it), but the picture came up black–it would only show up at 720p or lower, and 30fps. I’m guessing it wouldn’t look as bad if I could do 1080p, then crop the DMD from that higher quality picture.
That shot of ours is small like that because the same camera on the rig is also used for classic ballys and the like and the whole backglass needs to be displayd.
Ah, that makes sense.
I am not sure where the balance is on the DMD. I think having it on the smaller side is probably better for the reasons you stated. I tend to have mine on the larger side as well and the player cam on the smaller side. My reasoning being that people would probably rather see the DMD info larger on the screen than my fat ass
Now if you are a rather dapper looking gentleman like Jack, then of course you need the player cam to be bigger 
On the bandwidth note, I have a feeling that my USB hub is the source of my bandwidth issues. I can get all three cams to work but only if I have 2 cams plugged into the hub and one plugged directly into the computer on a different port. Kind of annoying as it seemed to work fine before my switch to Windows 10, so I wonder if it is some sort of driver issue with the hub.
Also, I really wish there were a MacOS version of Xsplit…
Had one of my Xmas presents show up today
Nice little LED light for the playfield. I get much better framerates with the c920 in good light and this thing works great. The diffuser really softens the light as well and gives it a good color temp. Runs on 6 AA batteries but will also accept a 12v power adapter.
So got my cameras tonight, and tried to have a bit of a makeshift setup to get some streaming in on twitch, even had a few viewers who were nice enough to help me out a bit. I was running OBS through a 2015 macbook pro, they said picture was great but that I had some audio delay…
any tips or advice? Thank you.
-Tommy Skinner
What kind of audio delay? Perhaps the sound from the machine isn’t matching up with what is happening?
Chances are you need to hit the sound settings icon in OBS and set a sound delay for your main microphone. I have to do that on my setup. Start with 1000 milliseconds and work your way down. Actually, 500ms might be a good starting point.
Are you using a USB mic?
@akm yes I’m using usb. Snowball. After watching it a bit today it’s the video lagging behind audio so I see now that the delay should match. Thanks for tip.
I streamed yesterday for the first time and had horrible buffering, tried today and it was worthless. What do I need bit wise to create a steady stream? I ran a test and I had … 54 Mbit/s
54 upload? If so then you should be fine no matter what. For 720p I usually stream at 3000kbps but then I’m a Twitch partner so I don’t have to worry about what viewers’ internet can handle as my videos get reencoded to 3 different quality options. I guess I would probably recommend 2000kbps for something where most of the screen is fairly static, like a pinball stream.
Hello again. Glad to see a lot of new setups going on. That Sanctum setup with the zip cords is amazing. I’ll have to check out those active usb extension cords.
As for settings, and bus management I have a few words of advice. If you are buying a laptop, the most important thing is whether or not it has integrated graphics or a dedicated graphics card. Even though the mobile graphics cards are crippled compared to their bigger brother, unloading encoding/cams/h264 to the gpu relieves a lot of CPU for the rest of the stream.
Per Dead_Flip’s advice, I recommend using a powered USB hub and have seen USB bus bandwidth improve. Something that will relieve CPU as well is having the less important cams at a lower resolutions. I have the playfield cam at 720p, and the rest are at 488p or lower.
As for bandwidth out, you can go down to as little as 1800kpbs, but optimal for the steam and your mobile viewers is around 2200kbps. If you want it crystal clear, push out 720p at 2800kbps. Anything above 720p 30fps if overkill.
Ok give me some tips on setup/hardware for commentating. Have some people lined up to commentate our state championship Saturday. We have a spare snowball mic. Headphones? How can we import the challonge.com live bracket into the stream?
The Challonge bracket can be implemented by simply having it up in a web browser and doing a window capture of that browser window.
For commentating, that’s a sticky situation… It depends. How close is the commentating setup going to be to the machines? If you are using Snowballs for both the machine and commentating, you might have overlap/echo issues.
USB mic headphone sets work well in X split? Better solution for commentators?
If you’re using multiple mics there’s no good solution apart from using a mixer, or at least none I’ve found. The problem with USB anything for audio is there will always be a delay, and multiple usb mics will never sync up properly. Best to stick to a single USB mic. The Yeti (Snowball’s bigger cousin) has worked fine for me for commentary with 2-3 people and no headphones, snowball should be fine.
I think there has been some reverb sort of sound coming from our streams when it’s loud. Not sure what it is. Will non USB mic’s/headsets work fine too? 1/8" phono Jack?
Listen to this video
Hmm. It’s cutting out the link… (http://youtu.be/POZkgq9-wUM)
At the next VRPA tournament we are hosting I would like to set up a video broadcast. Plans are to hook up three USB webcams per game. Total of 7 pins will initially be set up. The 3 USB feeds per game will go into a 3-1 powered USB hub. The 7 powered USB hubs will then go into a 8-1 USB port switcher. Software will be X-Split. All cameras will be the same Logitech model.
Does anyone see any technical issues with this setup?
I could see xsplit having an issue with 21 identical cameras running through 8 hubs into a single USB port. Won’t know what’s what.
I’m trying to get a stream put together with a friend. We have some gear but, after doing some research I’m not exactly sure what route is the best for our needs. Sorry ahead of time for noob questions. We know nothing about twitch except what I’ve learned(maybe) in the last few days.
We have:
A nice AKG condenser with omni and bidirectional patterns etc.
Mic stands
1 ball mount to adapt the mic clip thread to 1/4"
Decent laptop 8g 2.5ghz AMD quadcore USB 3.0 etc
Panasonic HC-V110 1080p (Might be the same guts as HC-V250)
I believe a max of 10Mb up from our regular location(6Mb confirmed over wi-fi)
I’ve never used OBS or Xsplit but, was thinking we would use OBS since its free.
I guess it comes down to we need more cameras and whether or not it will be worth it in the end to buy an external capture device in order to use the HC-V110 or buy C920’s. From what I understand, unless you’re a twitch partner you need to throttle your upload bw because users aren’t able to change the stream quality to accommodate a lower bw connection and wouldn’t be able to watch the stream without buffering issues. I don’t imagine this would be an problem unless a user was watching over mobile data maybe? I was thinking if we have to stream at lower resolutions due to this, plus the added complexity and additional hw needed for the HC-V110, it might not be worth it.
The other question I had was regarding the C920 vs other lesser webcams for the purposes of non-PF cams. Seems like quite a few people mentioned using three C920 in the thread above and I was wondering why. Is there a cheaper cam you would suggest using in situations where highest quality isn’t necessary? Is the C920 the go to because other cams lack disabling of auto-focus, 1/4" tripod mount, maybe something else I’m missing?
We’re looking forward to getting started. We’ve got a good mix of EM,SS and DMD at our main location, access to other collectors games and possibly on location streaming at Pinballz arcade and other locations in town.
I showed some streams that users have uploaded to youtube to a group of friends. I knew the cameras involved with each stream and asked them which video they thought had the best quality. The videos were bro do you even pinball (c920s), Karl’s latest woz video (assuming hc-v250 and the rig described above) and PAPA’s last circuit finals( Not sure the particular model but they are a higher grade panasonic prosumer model I believe). They all thought Karl’s video looked the best so I guess we are going with the capture card route. Only problem now is which one. I think I’ve narrowed it down to the avermedia GL710 usb2.0 or the avermedia CV710 usb3.0. Any suggestions as to which one would be better for our needs? I heard the CV710 might only take advantage of the 3.0 bus speed with certain chipsets so 3.0 might mean nothing in this comparison. All the options are driving me crazy!
This also brought up the question, why does the quality of PAPA’s stream seem less than Karl’s when PAPA’s cameras are higher quality hw? They all thought that PAPA’s stream was the lowest quality of the three. What gives?
video links for reference
PAPA
KARL
BRO
The stream I posted a pic of was pretty low quality as Twitch was having a difficult time with freezing up. I am not currently hard wired so I drop my upload rate to avoid clipping. The C920s give a great pic at $63
What powered hubs are you guys using? I figured any would do but, I started reading some reviews of cheaper hubs and found some scary comments. Some people mentioned the hub frying flash drives and peripherals plugged in. Others mentioned the hub not supplying enough power spread across all ports because the device PS is under rated to the point the ac adapter adapter became to hot to touch. I guess not all usb hubs are created equally. WTStandardization?!?
I ended up going with the following. Just wanted to share what I felt was the minimum needed to use a laptop with a HDMI camcorder after my research, minus 1x C920 unless you have a guy on the couch. Unfortunately, this is all theoretical until we have everything up and running. I will post our twitch results if everything works out.
3x C920 (Players, Scores, Guy on the couch cam)
1x Avermedia GL-310 LGP-lite for the HC-V110 PF cam (The CV710 can’t use 3.0 unless you have intel, renesas, and some other manufacture controller. Decided to get the GL-310 because its cheaper than the LGP and the LGP has features we wouldn’t use)
1x Vantec UGT-AH700U3 USB HUB (JD’s hub of choice just happened to be available at newegg.com. I’m thoroughly convinced that no matter what hub you buy you are rolling the dice on build quality)
Still going to need misc cables, mounts, powerstrips etc but, I think we have our bases covered. Looking forward to getting all this stuff in the mail! Thanks for the advice and help in this thread and to the people I bugged in PM for advice!
We were trying something 1/7th as complex as what you proposed and couldn’t get it to work. We had 3x Logitech 920s on a powered hub at the pinball end of a 50’ Active USB 2.0 cable. We’re using Win10, OBS, and a modern tower PC with a decent graphics card (sorry don’t have the specs here - but a proven configuration for streaming).
We could get things working when the webcams were attached directly to the PC, but getting all 3 cameras connected on the far side of a single cable/hub became incredible unreliable. Cameras just wouldn’t initialize or attach properly. You’d reboot, and something wouldn’t come up right without having to move cameras to different ports. The diagnostics available with detailed USB analyzers weren’t giving us any insight to the nature of the problem. It was sufficiently unreliable we’ve given up and are switching HDMI capture cards despite the cable management pains that individual HDMI runs will cause.
For us it didn’t look like we had bumped into theoretical limits of USB 2.0 bandwidth, but you need to do the math to figure if USB 2.0 can even carry 21 streams. Webcams all reserve a chunk of the USB bandwidth when initialized (whether the source is being broadcast or not) plus the baseline USB protocol consumes a chunk of the bandwidth for control messaging as well. In theory, the 920c seemed nice since it does on-board H.264 compression which could theoretically reduce the bandwidth requirements but we never got there.
I’d suggest starting small, and only expanding when you get it to work. Good luck!
Sorry to say this, but this will definitely not work! See my replys above in this thread what I tried (with quite an amount of time and every hardware available (active USB cables, hubs, etc. - all USB stuff I could get from amazon and send back after I tried) and what I achieved - I believe my setup is the maximum you can achieve with USB cams (regarding the number of cams).
If you somehow manage to get it up und running, please share your knowledge and experience here.
Fort Awesome stream?
Fort awesome and beyond hopefully.
@kdeangelo would you mind expanding on how to calculate how many HDMI switches one needs?
I think I figured it out. One switch per video view . So I got two. Here is the setup I ordered. I pretty much got everything Karl has, but made a few deviations.
Instead of Twisted Veins, I got these Aurum cables because they support 1080p whereas the Twisted Veins do not. http://www.amazon.com/Aurum-Cables-High-Speed-Cable/dp/B004Q72PEM?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o00_s00
3 Of the Monoprice Lighting Stands
12 of the Chauvet Light Duty O-Clamp
12 Giotto Mini Ball Head Camera Mount (found them significantly cheaper on adorama) http://www.adorama.com/GTBHMI.html
9 Panasonic HC-V110. (Found a refurb deal on ebay where they were less than $100/pop)
1 Panasonic HC- X920 (already owned this one. will use for manual shots as needed)
2 Logitech C920 (Google actually gave me these two, not sure I’ll even use but I’ve got them)
2 Monoprice HDMI Switchers
2 AverMedia GC550 external capture cards (These use USB 3.0)
I have an HP 8570w EliteBook Workstation with an i7 vpro 3740QM @3.2 w/ 32 GB RAM and the high power docking station that was made for it. The docking station takes some of the load off the laptop part in respects to power, the USB, etc. Runs Windows 7.
1 Xsplit license.
Stuff starts arriving tomorrow and I hope to do my first stream this coming weekend. Just finished our brand logo, and currently working on the website.
@GarrettHays
How are you powering your V110 when you stream? I just got 9 of these things delivered and I don’t see a way to power it without the battery. My X920 has an ac port, but I don’t see anything like that on this one.
I used one a usb wall charger on the end of an extension cord plugged into the usb of the camera. I think it worked with no battery installed. I’d check to make sure you are delivering the correct voltage. Pretty sure they sell a usb charger somewhere if you aren’t feeling the ghetto rig 
@GarrettHays
you are correct. I bought this refurb, and they came with an aftermarket charger. I got on chat with shop.panasonic.com and they told me there was no ac adapter. After further research I found and ordered these: http://www.bestbatt.com/Panasonic-VSK0784-AC-Adapter-p/bbvsk0784.htm
I just tested it with my samsung USB adapter which puts out 5v, and it worked without the battery like you said.
Thanks for helping confirm I just didn’t waste $900 :)grinning:
Ok good! When you said you bought 9 of them based on my recommendation I started to get nervous lol. I’ve never used the hdmi out and usb at the same time but I can’t imagine that would change anything. One thing I didn’t know until recently, you can remove all the status icons and junk from the hdmi out but, the output is 1080i not 1080p. Ive only done local recording to disk with our rig so far but it didn’t effect quality. Glad it worked out!
@GarrettHays
yeah i saw that it only does 1080i. My x920 does do 1080p. The reality is 1080p is a lot of bandwidth and resources. My only concern with 1080i is how the ball motion will look. That is the main reason I did not go the C920 route even though I already have 2 from work. If it’s not good, then I think I will get a scaler that converts it to 720p. They seem pretty cheap from the little bit of research I’ve done.
This is the only thing I’ve done with the rig so far, just to test things out. None of the camera mics are muted so the sound is crazy and I think I could have focused the PF camera a bit better but, the ball motion doesn’t seem to be an issue. https://www.youtube.com/watch?v=hC8aQUUNWno
I didn’t check the audio first but this is 4 HDMI cameras and 1 USB
It hasn’t finished processing but the 720p60 frames should show up soon
@pinballr that looks pretty nice. That is the v110 for the playfield or the c920? Yeah, you’re right about the sound. Not much you can do with the glass off and the acoustics of a garage.
@GApinball that looks great. For some reason it defaulted to 480p. I had to choose the 720 60fps. I hear my Whirlwind is potentially going to be used for Pinvasion III? My switches and stands get here Monday. I’m going to do a show about it if so. I can’t wait to get this going.
The only person streaming real pinball on Twitch right now is a guy that only owns a Solar Ride, and just said he has never played a pin with multi-ball. I find that disturbing and freaking awesome at the same time.
Yea thats the v110 on the pf and the others are c920s.
@GarrettHays and that’s on 1080i? Are you using any kind of scaler or are you using xsplit to send out the 720p? BTW that multi-ball control in your second game was really good.
@GApinball I like that camera stand. Can you share the make/model or post a link to where to buy one?
Same one Karl uses
http://www.monoprice.com/product?p_id=601800
Thanks!
That was 1080i 60fps from the HC-V110, to the Avermedia GL310, into xsplit. Sorry for the late reply. I just came back to this topic and saw that I never posted this reply 
During our tests, I found the HC-V110 to excel in low light situations where the c920’s fall apart. The lighting at Fort Awesome is very dim and with the c920 auto light, exposure and white balance settings enabled the c920s were basically not usable. With the auto settings off and the exposure lowered manually I was able to get a reasonably smooth FPS from the c920s but, its still dark. @spraynard uses c920s on his stream and his place has a lot more ambient light. He has the auto settings enabled, I guess logitech doesn’t provide software for mac to change this, and it looks fantastic. Wish we had the budget to buy more Panasonic cams though.
@GarrettHays
Yes, I did figure out that Xsplit can scale it. One of my first videos didn’t look so hot because of the interlacing, but selecting “force de-interlacing” in the configure section of Xsplit solved that issue. Overall I’m very happy with the V110, and especially how the ball motion looks.
Here is a highlight showing fast ball motion on JM… https://www.twitch.tv/pinballr/v/59810613
and how a slower ball motion game like Mystic looks… https://www.twitch.tv/pinballr/v/59810613
The V110 might not be the best option out there, but it certainly provides a lot of bang for the buck.
FYI I am using C920 for player cam.
Hey all, I’m running 3 c920s for my rig and I’m perpetually having my camera’s “freeze”–the video just stops and locks on an image. Has anyone had this problem and found a solution? running on a macbook pro, OBS, and 2 powered USB hubs. Thanks!
Ive never had a usb cam lock up on me. Did you ever scale down the resolution to match the area the cam takes up on your layout?
Im having so many problems with the capture card and my new laptop I might have to switch to all usb cams. With the capture card/cam attached, OBS is showing 50+% cpu utilization and dropping frames 
Get the app called “Webcam settings” it does the same thing on mac OSX as the logitech software on Windows.
I used to broadcast from OSX. Now I’m using Windows on my MBP with Xsplit.
I botched the audio this weekend as we got there late and everyone was practicing and standing around so I didn’t check the audio. I though it was on the c920 on top of the stand but sounded like both cameras mics.
Overall the new cameras look good at 60FPS. Youtube has been stuck processing this for over a day
youtube com/watch?v=oNZGYa5Wwro
@spraynard
I was recently experiencing this,and I found a solution. However, I’m on a PC, and the solution is relative to your hardware’s capabilities. I found that the freezing was from a bottleneck in the USB controller. The solution is to ensure each camera is on a different controller.
I don’t know macs at all, so I can’t tell you how to check for what you have. On a PC it’s an option in Device Manager.
My setup is a little different. I have multiple panasonic v110s going to 2 Avermedia LGXs in turn going USB 3.0 into computer. Crucial that each one be on a different controller, and not have any other devices on it… C920s aren’t as intensive. It may just be that you need to optimize the load on each controller assuming you have at least two.
This is very helpful, thanks. My hunch is it has something to do with my cheapo usb hubs, which very well could be creating he bottleneck you described. I will investigate.
Cheapo might not be a problem as long as they are powered. Try lowering the resolutions of some of the cams as well. Your rig will probably have problems doing three 1080p cams at once and they will exhibit the freezing issue you mention.
I’m almost tempted to do the same, but I don’t want to forfeit 60fps. My capture card has been so problematic in the last month and a half though, I might have to.
I hear Xsplit is finally going to introduce 60fps capabilities, so I might have to download the latest version of that and try. I seem to have far less trouble getting it to recognize my devices than OBS.
Xsplit has had 60fps capabilities as long as I’ve been using it. All depends on your hardware.
@akm I’ve been using 60fps on Xsplit since I got it.
Really? I’m going to have to try it again. No 60fps options pop up on my end (while they do in OBS).
OK, I just checked my email and it was their latest newsletter that mentioned 1440p 60fps streaming capabilities on YouTube. Sorry, I confused that for 60fps streaming in general, so yeah, apparently it’s been able to do it for a while. I need to dig deeper because OBS is being a pain in my ass.
@spraynard
The hubs themselves are not the issue, but rather the USB controllers in your macbook pro that they connect to. Their cost and whether or not they are powered is irrelevant when it comes to bandwidth issues.
For some reason I can’t even run xsplit. I start getting high cpu notifications and at some point xsplit crashes. I think under settings/video in OBS where you can change canvas size, output size and global FPS which defaults to 30.
We are working on a new solution that will cover all of our pinball camera needs! We hope to have at least one prototype done for bat city open. The cam will have hdmi out for pf monitors, rtmp over gige, rtmp over wireless, small enough to put nearly anywhere, 720@60fps 1080p@30fps and cost right around $100 to make. So far our tests are looking promising!
But your camera’s are not 60FPS pinballr. Running the app in 60FPS doesn’t make the camera shoot in it.
Just a FYI as I’ve noticed some people think they are 
@GApinball
yes, they are: http://www.cnet.com/products/panasonic-hc-v110-camcorder-storage-flash-card/specs/
Unfortunately they will record in those format but what is coming out of the HDMI port to display is not 60FPS live. Trust me I ordered that model and tested and sent it back to B&H. They will not output 60FPS to the hdmi on the side.
You can record to an SD card at those formats. Sorry but your last couple broadcast are set at 60FPS but the camera is outputting 30FPS. I can see the difference with my eyes…
If you want to PM me I can tell more about the HCV110s. I have a scaler that you connect the HDMI to and it will tell you what the output is. The “display output” on that camera doesn’t have a setting to allow the adjustment of what is coming out of that port.
I even tested and reported that to Karl awhile back.
Our camera is looking pretty good so far! We’ve got a successful rtmp stream to a nginx server on the broadcast pc via wifi, while viewing the hdmi out on a monitor and streaming to youtube.
@GApinball
That’s really sad how petty you are being. Why does it have to be private and only shared with one person? Thought the point of this thread was a knowledge base for people wanting to stream.
Sorry was trying to help. Same thing I told Zen… take the information how you want.
I actually don’t use the scalers anymore since I changed setup from when I started. I’ll send you one so you can see what the actual camera is outputting on a HUD as part of the menu.
Nothing is private… I’m not on here much. Check my history… I contribute when I can
I don’t see it as being petty, I see it as him taking a conversation that is not necessarily of interest to the whole thread (extended comments about a very specific camera model) and saying “We don’t need to waste a ton of people’s time with this”. That’s not petty, that’s thoughtfulness. If more people are interested I’m sure @GApinball would be happy to have that conversation out in the open. Maybe just ask next time!
I’ve only been able to output 1080i@30fps from the HC-V110s. The HDMI output doesn’t support all of the resolution and fps shown in that article that I’m aware of. I think the results we’ve come up with at 30fps were more than adequate though.
@heyrocker
that’s because you’re not aware of all the facts here. He has never responded to me before, and then comes along a month later to point this out? Just so happens 45 minutes prior I had reached out to the people at SFGE about doing a non-tournament related broadcast where he happens to be doing the tournament. That’s not a coincidence, and his motivation for doing so is indeed petty.
I disagree that specific details on this camera are not of interest to the thread. Others have mentioned this camera more than once. If one discovers it doesn’t do what it advertises, that is thread worthy in my opinion.
You have never once contacted or replied to any messages I’ve sent you on FB (can screen cap). Where did you contact me? I’m not part of the SFGE team directly. I only run the tournament for them in the space they give me. I’ve planned since last year to broadcast this tournament so I’m not sure what you are referring to about broadcasting at SFGE. I have no ulterior motives I just come here to catch up some and spread what info I can where applicable.
Sorry I haven’t read all 202 post before noticing your camera choice… I’ve posted here and there. I tested and figured it out myself I will not apologize for that. This isn’t pinside for gods sake and I’m done with this.
Anyone that knows me knows I’m all about sharing and helping pinball \m/
Making assumptions about others’ timing or motivation isn’t appropriate for the discussion board, in my opinion. Can we keep posts relevant or useful to the discussion of streaming setups?
Does it really only output 1080i at 30fps? That is a very unconventional resolution; are you sure you’re not just not deinterlacing it and getting full field 30fps as a result?
My capture card sees it as 1080i 30fps. I think 480p and Auto are also options. Yea I dunno why 1080i is the hdmi port output resolution by default when the camera can record to flash at1080p@60. Its an old camera I suppose? I think we were able to do 720@60 with my friends elgato card using auto but, dont quote me on that. Here is the last vid we made with 3 c920s on the left and the hc-v110 into the elgato on the right. I’m pretty sure the hc-v110 was running 1/120 shutter. https://youtu.be/aJsB3BDqQb0?t=3h39m49s
A lot of handheld camcorders only display 1080i out of the side port. I have a JVC, Panny and 8 Gopro knock offs and they all do 1080i out. Mostly because that port is used for monitoring more than recording. Those GO Pros will record up to 4k but only output 1080i.
I tried the Sony’s I have now that I’m not sure anyone has tried but has a setting in the menu to change the output of the HDMI port. I can change resolution and frame rates on these. Most handhelds dont have that option at that price point.
Yeah I know they usually output 1080i, but actual 30fps would mean that you’re getting two 30fps fields which you almost certainly are not. What’s much more likely is that something along the line (capture card, streaming software, some retarded active switch that manages to mangle field information, etc) is doing a weave deinterlace resulting in full-frame 30fps video. A capture card usually won’t do any deinterlacing by default (and you’re lucky these days if it doesn’t mangle the interlaced video with forced weave deinterlacing so you can deinterlace it yourself) so you’ll need to deinterlace it to get back to 60fps (which I’m…more or less 100% sure is what’s actually being recorded). If you’re using a new version of OBS Studio you can actually deinterlace from within it, and you’ll want to use the Yadif algorithm or at worst linear (if OBS doesn’t support Yadif). Failing that you can always pump the output through AmarecTV which has a “For Action Game” deinterlacer that produces similar results to Yadif, but that’s fairly complicated and a topic I’ll only bother writing up on if anyone actually needs the info.
My Sony HandyCam will only do 1080i at 60fps, not 1080p. So I just stream at 720p60 instead.
Any tips for avoiding glare? I just started setting up a rig last night, and the glare on the playfield glass seems pretty bad. I’ll try moving lights around and playing more with the camera angle, but I’m curious to hear any general strategies for avoiding this.
@tjuchcin
getting a light with a diffuser would be your best option. Most video professionals use the kind with the white umbrella. I don’t have one yet, and it’s on the list. Thing is you only have so much room when you’re trying to do multiple tables in the same broadcast. We have adjustable can lights in our club. I found pointing them against the wall instead of directly at the pin has a similar effect.
@GApinball
I’m wrong, Please accept my apology.
I had mentioned you once or twice here w/ no response. I jumped to conclusions when you responded to a post where I did not mention you and had just made that inquiry. I know the SFGE tournament is your deal, which is why I made my inquiry specifically “non-tournament” related. I’m going to be competing and was just wanting to do a few quick broadcasts like we did at the WS auction. Not like I would broadcast when finals are going on or anything like that. I just wanted to be able to set up in advance because as you know it’s such a cumbersome process.
For what it’s worth, I’ve always been complimentary of the SFGE tournament. In PAPA surveys for other tournaments, I’ve always stated they don’t meet the high bar set by the way things are run at SFGE. As for your Facebook messages, I was not seeing them. Pat can vouch for me, I let him in my account. It’s not in an obvious place, and it’s like 6px font at 50% opacity. I did not get the normal notifications due to privacy settings.
Moving forward I have found that the V110 does not capture at 60fps at all. I didn’t base my confidence on that CNET article, and something @GarrettHays said jogged my memory. Xsplit does not give stats on incoming video, but the software for my capture cards, RECentral does. I ran it again to see that the HDMI out for the V110 is 1920x1080 60i.
That’s where all the confusion has come from. 60i = 60 fields per second (actually 59.94.) 2 fields = 1 frame. So 1920x1080 60i is running at 29.97 frames per second. I broadcast last night at 29.97, and it looked the same, if not better.
@KCB touched on something that I think I brought up earlier, but he provided a lot more detail. With the V110, I did indeed have to select “Force De-Interlacing” to make the picture look good. Now I understand why.
From learning all this, I doubt any camera running at 1080i is capturing at 60 frames per second. So I need to reassess the V110. It is not 60fps, but still good bang for the buck compared to the c920 in my opinion. You can find refurbs for less that $100.
It was a case of bad coincidence it seemed. I had no idea you contacted SFGE and I was just popping in on this topic and posted. It was just that I wanted the correct information out about the HDMI output of those model so more people weren’t misinformed about that model. Nothing wrong with 30fps anyways as many streamers are still 30… I think PAPA is.
I was just at that junction where I was about to buy cameras when Karl’s coverage at Vegas this year came out and I realized I wanted 60 over the PF. Once again thanks to you all you will get it for 8 games next weekend 
All water under the bridge sir
We’ve got access to a huge professional photo light on a boom stand with a diffuser and we couldn’t figure out how to get rid of the glare either. I think you need multiple lights from several different angles to have a chance. The easiest/cheapest solution I’ve found are these cheap clip on work lights $6.99 at Walmart. I got better results with one clipped on each side of the back box and angled across the playfield from either side not shining down on to the glass.You can also use clothes pins to clip on your own “gels” or opaque material to get some diffusion. Ghetto fabulous!!!

Disclaimer: I know nothing about video recording. If this was still photography I’d put a polarizing filter on the camera to reduce glare. Do these work for video as well?
Glare is caused by the angle of light compared to the angle of the camera. This is a very similar problem to photographing art in a glass frame—there’s some decent discussion (and some diagrams) here.
When dealing with fixed interior lighting, one solution is to adjust the angle of the camera so that it’s not perpendicular to the glass, but for pinball, this probably isn’t practical since you’ll want to fill the frame with the machine. One could also try moving the machine around. If that doesn’t work, moving the lighting, and probably also some gobo-ing (a gobo is a light blocking element) to change how the light hits the camera lens may help. Unfortunately this may also be impractical depending on what’s being set up for. For example, a tournament bank of 12 games isn’t likely to be lit with two lights, with softboxes, at a low angle and placed 10’ away.
As haugstrup suggests, a circular polarizer may help some, and is probably worth a shot, but that will cost at least 1 full stop of light (it’s kind of like putting sunglasses over the lens) so the camera will have to adjust its gain or shutter speed to compensate which is likely to decrease video quality by some (x) amount depending on how nice the camera is (y) and/or how well lit the scene is already (z).
Otherwise, a sheet of Invisiglass, while quite expensive, could be moved around if there’s not an entire bank of games being filmed. It seems to work pretty well in these cases but isn’t perfect.
Invisiglass will help with glare a lot as well. You still need to be smart with lighting, but if you plan on streaming a lot I highly recommend having at least a single sheet of it.

Just found out something that might be interesting to some of you, so thought it would be worth sharing here. I’ve been using a T-Mobile hotspot for most of my streams. When you get their 22 GB/month plan for $95, you get a feature called “Binge On” which lets you stream for free. It does not mention Twitch in the list, but it is included. I streamed for a bit yesterday, and as you can see in the picture I’ve used 5.68 GB, but have only been charged 1.39 GB out of my 22. I also have 20 GB in my “data stash” because all the streaming I did last month was not counted, so I got the maximum rollover.
Considering it’s mobile Internet, I’ve been pretty happy with its performance. I usually get 10-15 up with it. I like setting up at different locations, and having this for Internet makes that a lot easier.
Hey All,
I am doing some stress tests on my system and experimenting with some new equipment. I kinda do livestreaming as part of my job so I have a decent level of experience if you wanna join and talk livestream setups, watch me play some pinball with psychedelic effects, learn how I configure my setup, etc. I’m also looking for someone to skype in and try live commentary via skype as a test to its feasibility. See you in the chat!
Compliments of @GarrettHays and others, we’ll try to stream Bat City Open this weekend wall to wall throughout qualifying and finals, Friday, Saturday, and Sunday: https://www.twitch.tv/batcitypinballclub
https://www.facebook.com/events/952096551553777/
I kept seeing the c930e for a price that seemed too good to be true on this sketchy-looking online store “Wirelessoemshop”. I finally gave in and ordered one, figuring I could do a chargeback if I got ripped off. I got it today, and it looks to be legit. I haven’t actually gotten a chance to try it yet, but this seems very promising. It’s $70 now; I got it for $65 + $6 shipping, but it’s still cheaper than $109 on Amazon.
Did you find that the 930e provided any significant improvement over 920s?
I haven’t compared them side-by-side yet, or even on the same game. I will when I can and report back. The one thing that’s clearly different is that the 930e has a wider angle view.
Yeah, I was curious about the 930s specifically due to their wide-angle capabilities. I was hoping the angle is wide enough and quality is high enough to place the cam on a high stand between the two machines pointing straight down. It would be great if you could capture two machines at once using this method. You could then clone the 930 feed in your encoder, crop accordingly, and have two machines from one cam.
@DEADFLIP you mentioned in your Domino’s thread you have upgraded hardware. Want to share what and why?
We’ve upgraded our Play-field camera to a Camcorder setup for optical zoom and true 60fps.
We’re still running all this off a Laptop to keep everything mobile and it’s been a bit of a battle.
Still doing lots of testing, and I told my chat as well as you folks, once it’s nailed down, I’ll spill the beans.
I don’t want people buying stuff they cant get to work right. (I’ve been there) WE’RE CLOSE THOUGH!
Current Broadcast Gear
17" 2014 Macbook Pro running Win7 using Xsplit
2x Thunderbolt cables
2x Black Magic UltraStudio Mini adapters
8x Sony HDR-CX405 @ 720p 60FPS
6x XiaoMi Yi A7LS Action Camera
1x JVC GZEX210BUS
1x Panasonic HDC-TM15 (rarely used at events)
1x Logitech C920 USB Webcam
1x Snowball USB Microphone
2x 8X1 Enhanced Powered HDMI Switcher
4x Lighting Stands by Monoprice
1000ft HDMI cable in various lengths
We do a fair amount of streaming at work and offer the service to business looking to stream seminars and the like. So I was talking to my boss about some stuff and a lot of the research I’ve done for Pinball streaming carried into work and vice versa.
We’re looking at getting a Verizon pay as you go setup for when internet goes down or is flakey. I’m really impressed with the speeds and options. You can get a lot for $60!
If someone could raise just $60 a stream you could basically stream anywhere or less if you did it consistently a few times a month!!
Seeing this binge option really catches my interest!
On my quest for a proper 60fps setup, I’ve been wondering if action cameras are the way to go. You’re using the Sonys on the playfields, right? I’ve been trying to find the Panasonic equivalent of those CX405s, and I have found it in the V180… I think. I can confirm the HDMI out does do a proper 60fps. I’ve just always preferred Panasonic for some reason. Problem is you can’t find them anywhere. I sourced one overseas, and they sent me the PAL version so it only does 50fps. #facepalm
My laptop has about had it, so I am building a new rig. Water-cooled Xeon E5 2680 v4 that has 14 cores for encoding. 64 GB Ram, and GTX 970 graphics card. My avermedia cards are acting up, and I’m about sick of them. Do those Black Magics work well? I was looking at the Elgato HD60pro because I have the room for them on my motherboard.
about the Binge On option: it still works last time I checked , but I haven’t streamed in awhile so not still certain about that.
The last stream I did was 45 days ago, and ended up using the location’s Internet because T-Mobile was being spotty. I was having issues with it at Pinburgh. Called support and they confirmed a tower was down. Got into a conversation about Pinball and streaming with the tech, and he was surprised Binge On worked for Twitch. He stated it was a partner they were looking into, but hadn’t been made official.
I suspect the reason it works is because Amazon streaming is a partner, and Amazon owns Twitch. I’m guessing the streaming traffic looks the same to an ISP.
I have a month to month plan, and if it stops, I of course will be cancelling. I’d be weary about committing to a contract without Twitch being on the official list.
I have one HD60pro along with 3 Avermedia Game Broadcaster HDs. Drivers aren’t the best on the HD60pro and I do get random blackouts on that card only where I have to power cycle to get it to take an input again.
The beauty of the Sony HDR-CX405 @GApinball is using is they can be set to 720p60 OR 1080p60. The Avermedia cards will take a 720p60 input which has plenty of resolution for a vertical-oriented playfield cam. I’ve been all about Panasonic camcorders (last one I bought was a v180) until now as 2 of my v250s have died [out of 7] within two years. Future purchases will be the CX405 or equivalent as the low light performance is just as good, if not better, than the Panasonics.
I appreciate you sharing that. I will admit my Panasonic vs Sony bias is from 15 years ago or so when I had a DVX100 and my friend had the VX2000. The low light difference on those two were night and day. Believe me, the thought about giving in and just getting CX405 has crossed my mind more than once. Probably will go ahead and do it now, but the action cameras still intrigue me. With these camcorders, I’m paying for a lot of features I’ll never use.
Thanks for the tip on the Elgato. The avermedia cards I have are the external LGX GC550. I don’t really like them. I’ve been looking for a PCIe alternative. I know the C985 Liver Gamer HD will not do 60fps. I’m surprised to learn the Game Broadcaster does considering it’s half the price. I take it you like those?
I’m with you on 720p because that’s what I prefer to broadcast at anyways. 1080p is just too much for most people to be able to watch smoothly.
If you want to see actual footage, on my last Hobbit video the playfield cam was the Panasonic v250 and the flipper cam was the Sony CX405.
The Game Broadcaster HD cards have been completely problem-free, only wish they did 1080p60 of course. Wonderful card otherwise and they can be had for very good prices on ebay occasionally.
The Sony CX405 are work horses
I leave them on 24/7 during events. PV3 they stayed on 4 days non stop and this weekend I ran them 3 days non stop and no issues at all. They do well in low light as you can see from this past weekends broadcast from St. Augustine’s Ancient City Rumble. I wish they passed audio but thats not a big issue to me.
@pinballr My black magic adapters work great every now and then I have to reboot but thats just windows LOL
Trying to build a mobile setup… what do people do to deal with WiFi issues and low bandwidth? I had to limit my stream to 2000 kbps on Sunday which wasn’t bad but not optimal. Yesterday though I had a lot of trouble connecting to the WiFi and getting any sort of stable connection where I was. It’s possible that the issue was related to the router but if I’m doing location streams that’s not easy to control.
Does everyone rely on WiFi to stream?
I stream 100% off wireless. My MBP doesn’t have an ethernet port. I only have issues when I have poor wifi signal. I was on a guest shared account this weekend and when more people got on I had to drop to 1000 kbps but it still looked decent.
We never stream on WiFi. Hardwired connection with 5 meg upload minimum is what we’ve found works best.
We ended up with hardwire at 2Mbps for NWPC this year and it was just enough, HQ will be later on Youtube
@kdeangelo
Agreed, it does look better. I’ll admit I have been happy with my v110s except for the fact they did not do 60fps.
I think I got really lucky. There were 3 GB HDs on ebay, and I scooped them all up for an average of $57.33 a piece, and that included shipping. That’s just a little over the cost of one of my external LGXs. Two of them were brand new. All 3 are installed now, and they work just fine. Looking forward to giving them a test on a stream. Thanks for the reco.
Considering how much bandwidth it takes for 1080p60, I’m totally fine with 720 for now.
@GApinball
That’s good to know. I have decided that’s the way I’m going to go now. The market seems to be flooded with them. I literally just got a used one off ebay for $139 shipped. History shows they’ve recently been let go for as low as $115! Looking forward to testing this one out. 60fps makes such a difference!
By the way there’s an amazon flash sale today on the Logitech c920 and c615 webcams today. Thanks @JSwain for the heads up!
New Logitech c922 webcam is out which has 720p60 support.
The C920 cannot do that?
Nope, the c920 can only do 30fps.
Ahh. Okay thanks for the info.
EDIT: can I run a C922 and a couple C920s together?
I don’t see why it wouldn’t work.
This seems an appropriate thread to give a quick recommendation to check out Tim/Strobey’s stream https://www.twitch.tv/pinball_live
He’s only got a handful of broadcasts under his belt, but they are all outstanding quality. Tim uses a mixing desk hooked directly into the machine’s audio, a DrPinball HDMI display extender (http://www.drpinball.co.uk/dmdextender.htm) for crystal clear DMD image, and just generally puts on a great show
His regular broadcast slot is Wednesday evening (UK time, which is probably around 3pm EST)
Earlier this year when I was buying gear to start streaming, a DrPin HDMI card was high on the list, because I was surprised that no-one was using it for this purpose. I’d guess that once people see this kind of stream more will be encouraged to try it
Yes! I was pointed to that stream recently and his technical presentation is outstanding. Freaking LOVED the Hook audio with the direct sound input. I’ll have to do that on future streams, but it’s oh so much equipment!
I’ve had the DMD Extender but hadn’t used it until my last stream https://m.youtube.com/watch?v=GIktDu1E0Ns. Would love to get a bunch to hook them up to all the machines in a tournament bank.
Are you getting the video output directly from the Raspberry Pi to xsplit/obs/whatever, or are you doing Raspberry Pi → HDMI → HDMI capture card?
Wow, that’s the coolest technical advancement I’ve seen in pinball streams in a long time. You know how when you’re playing, your eyes naturally flick up to the DMD every so often, and you don’t even notice, until you play something like Full Throttle, where there’s nothing to see?
I just realized that this is what I’ve been missing in every pinball video I’ve ever seen. For some reason, in any pinball footage my eyes don’t go up to the DMD nearly as often as they do when I’m actually playing a game myself, even when there’s a separate DMD cam, so I’m just missing a lot of stuff.
I don’t know exactly what it is with the extender vs a DMD cam, but with the extender I’m able to follow the game a whole lot better. Looking forward to watching a tournament that has one of those.
Raspberry Pi HDMI Output -> HDMI Capture Card.
more $$$ spent ![]()
Eating up an extra HDMI capture port seems expensive.
I haven’t messed with a DMD extender yet, but I think the RPi 2/3 are both capable of encoding h264 high in hardware. I wonder if it would be possible to just ship the video from the Pi to the broadcast workstation over IP.
For me it’s one less camera to setup and worry about. Already using the HDMI capture port anyways.
After a full day run yesterday I can highly recommend this wireless HDMI setup from Monoprice (wait for sales/coupons of course). Ran like a champ all day yesterday during PATL on the main tournament bank games and will be using it today for the finals game coverage - twitch.tv/iepinball
did you set that up between your row of machine and the PC station? does that mean you would need the HDMI switcher at the bank location so you don’t need 6 HDMI wireless?
Thanks. I’ll be grabbing one of these
No room to setup multiple cameras where we were so I had this mounted on the same tripod as the camera. Only had to plug in power each time I moved it. Next step is to grab a large power pack/battery backup to see how long I can run the setup on battery power for.
Don’t see why it wouldn’t work between the hdmi switches though, could make for some easier setups. Will have to test that out.
Will this work between my camera and my projector or do I need a PC on the other end? It isn’t clear from the Monoprice product description.
I think that’s actually kind of what these are for. It basically replaces a HDMI cable. So anything you need a cable for this replaces it.
I’m about to order a couple to play around with
Neat. Even at $160 that’s a reasonable price. Any idea how many pairs can operate in a given area before they start stepping on each other?
I have what might be a driver issue or something? Maybe someone can help me out here.
When I use 3 c920s at the same time in Xsplit and all 3 are connected it seems like I can only control 1 camera at a time from the Logitech control thing (where I can turn off all the rightlight junk and stuff.) I’ve “fixed” this by plugging in 1 camera at a time and adjusting the settings in a way I wanted but I can’t tell (except for the eyetest) if all my settings take when all 3 cameras are plugged in. Is there a way to uniquely identify the cameras or something so that you can control individual white balance levels while all are plugged in? Are there driver updates I can get which fix this? Am I doing something wrong?
I think there is a piece of software available for purchase out there somewhere that solves this problem. At the BCO I think we had 6 c920’s and it was a NIGHTMARE getting all of them setup.
If you have multiples of the same model, the software doesn’t know what to do and as a result you can typically only adjust one. If you don’t want to have to deal with external software to deal with this like it was suggested in the post above, it’s better to have different models (for instance, I run a 920, then a 920-C and both are recognized fine without conflict).
oh whoa, didn’t catch that, you only had one camera/tripod being moved between each game? still it looked great
We could do that for Classic next year, I assume you need good amount of space in the back of the game to move the Monoprice tripod then? May need your new style of clamp instead of aluminum bar with all the swinging too ![]()
I was using this stand from Monoprice instead of the giant speaker stand. Much easier to move around. Also, most of the ball mounts I own already had the proper threading to go directly on the mount.
Feel like I should be getting paid by Monoprice for all this advertisement
Helps that their will call is just 10 minutes from my house.
whoa, that small stand was high enough to get over the top of a pinball backbox? we could use a more mobile one to capture classic finals next year with one mobile camera
Any chance you got pics of your setup with that stand?
You should ask them to provide you a code and get % commission
This is the point where it all falls apart but I started streaming a few weeks back. Just got my new internet set up. Streaming LOTR and Woz for the next week weeks back and forth then rotating amongst a myriad of games I have and some location stuff at aracde super awesome . Always open to pointers. Working on some more graphics. Animations. Etc. I want to run it like a 2 hr tv show. Try to have a purpose each episode and also to chat.
Archive at: tinyurl.com/boomgopinball
I just got my two in today. Here is what is stated in the manual.
A maximum of 10 receivers can be supported in the same room.
A maximum of 16 transmitters can be supported in the same room.
I’m going to see if I can it to work through some walls this evening.
hey @kdeangelo, I was thinking about that again, did you have some picture of the setup using the smaller stand?
nice, looks pretty good, may pick up one of those. Where are you getting those new clamps again?
You’ll have to add your own ball joint to these: https://www.amazon.com/gp/product/B008Z63ZBC/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
Alternate are these with a gooseneck attached: https://www.amazon.com/gp/product/B00NIBQXGS/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
bought a couple, will try them out with that stand four our next “casual” streaming 
Testing getting direct audio from the game. Also I changed the Kiss song to tributes. I got sick of the originals
Hell yeah, Mighty Mighty Boss Tones! I’ve got that CD called Kiss My Ass. Good stuff.
Any recommendations for lighting and how to position it. Whenever I have set up for streaming, I can’t seem to get the lighting correct. I have some LED lights but they cause a lot of glare. I also adjust the camera settings, but it never looks quite right. What are other people doing for lighting up the pf?
I haven’t messed around with proper lighting rigs but, I use the cheapo clip on work lights and a couple of CFL bulbs in the daylight color range. All I did was clip two of the work lights onto the back box of the games next to the game I was filming so the light source is off camera and at pretty extreme angle to the playfield glass that it was easy to avoid glare. Pretty sure this is the vid.
https://www.youtube.com/watch?v=aaBJe2TF50k
I never see anyone use a headset mic. Is there a reason? I’d guess that would get better sound out of the vocals, and encourage more talking (vs leaning over into something suspended in the air somewhere).
Headset mics are not ideal. I started on varying models and found the frequency ranges to be severely lacking, and they pick up the mechanics of the machine you are playing as faint “thud” sounds. Far from ideal. There may be decent headset mics with high quality audio, but they are probably stupid expensive.
Hey Guys,
I haven’t checked in here in a while. I thought I would give my two cents about the two new 60fps USB cams, the Razor Stargazer, and the Logitech c922. Which one is the winner? Both have faults.
Razor Stargazer: The razor stargazer is a USB3 720p 60fps RealSense camera. It supports uncompressed YUY2 720p 60fps, as well as lower resolutions and fps. As a playfield camera is performs rather well, but tends to drop frames when low lighting occurs (blackouts with flashers). Adding an auxiliary PF light helps. I recently added this one, per Buffalo’s recommendation https://www.amazon.com/gp/product/B01BZE2HBE/ref=oh_aui_search_detailpage?ie=UTF8&psc=1 . If you plan on doing anything other than pinball streaming with this camera, if you have a 6th gen or new i5/i7, you can use it’s built in RealSense tech to have a virtual green screen with any background (with faults).
Logitech c922: This is the “upgrade” to the c920 workhorse that got me into streaming. The camera does support 60fps, but at a cost. To get above 30fps on this camera you have to set the resolution to 720p. Once set at 720p - 40fps, 48fps, and 60fps is available. The major flaw with this camera is if you go past 720p 40fpps (IE 48fps, 60fps), the cam looses A LOT of clarity. You can combat this by increasing sharpness, and by adding a PF light, but it still is not really acceptable in my book. If you lower the resolution to 40fps, the clarity is regained, and you get a pretty fluid ball movement. The camera at 720p only offers MJPEG as its encoding out. This I believe is because the device is only USB2. YUY2 is available at 480/488p, but this is only at 30fps, as I mentioned above you have to go 720p to unlock faster than 30fps. So what’s good about the c922? It’s low light performance is a lot better. Especially at 30/40fps. Is it worth upgrading from the c920 if you only plan to do 30fps? Probably not.
In conclusion: Which camera is better for the PF? I currently use the Stargazer as my PF at 540p 60fps. I use the c922 at 720p 40fps for the player cam, and a c920 at 240p for the DMD. If I could go back in time I would probably just go with a Sony HDR-CX405 with a simple USB3/USB-C dongle for the PF, and use c920s for everything else. I think we will more USB3 cams come forth that have better performance than both of these cams. We just have to wait for the industry to catch up.
I forgot to add some comparisons:
60fps stargazer PF, 48fps logitech player, c920 dmd:
60fps c922 PF:
30fps c920 PF:
I also forgot to talk about encodering going out. If your CPU can handle it, use x264. If not, you can unload the encoding of the stream to Quick Sync/NVENC if your hardware supports it. Doing so will result in no CPU spike, but stream quality bitrate needs to be a lot higher to compensate.
Do you mean a HDMI to USB dongle for the Sony HDMI camera?
Same observations about C922 here. Couldn’t use 60fps for streaming at all, but lowering the frame rate to 40fps corrected the focusing issues and then the quality was pretty good.
Some side by side comparison between C920@30fps and C922@40fps can be seen in our K15 Open qualifying stream coverage uploaded to YouTube. The playfield cam on Kiss is C920 and the cam on TWD is C922:
I’ll post more details of our current stream setup later.
Yes, a simple HDMI capture that does the processing of the video and passes on uncompressed YUY2.
Something like this: (not specifically recommending these)
I don’t usually follow this thread, but big props to Ollie for that game of TWD. I particularly liked the huge shots during Barn Mode, and bringing in that 2nd Blood Bath during the grace period of Prison MB. Nice job!
Heh, thanks for the feedback Chris!
I was pretty happy with that entry after finishing the previous one with 7M score. 
It’s funny to watch all the bricked multiplied mode shots and all the luck I’m having during the run (the Blood Bath grace period add a ball after a bricked target shot and a super lucky bounce around 4:07 being the most ridiculous example). Somehow that is a big part why I love TWD. And I don’t even try to explain the 19.5M + 21M barn shots, since I’d probably get something wrong explaining that. Someone else want to elaborate what happens there? 
I can try to explain the 19.5 and 21m Barn shots, but there does appear to be something not quite right. So you hit a 5.5m Barn shot. The next one should be 6m but it appears to somehow go to 6.5. You then hit the ramp and came down through the inlaneX which was apparently at 3X. The ball traveled around the playfield without hitting a switch. Then trap on the left, post pass to the right and hit the Barn shot for 6.5 x 3 = 19.5M. But wait! Apparently the inlane X applies for some short length of time, rather than just for one switch closure, because you did a quick backhand of the Barn shot and it was still multiplied from your inlaneX, so 7 X 3 = 21M.
The next one is 6.5m due to the ramp shot, which says ‘500,000 added to all barn shots’ along with some other small text…
Well, that’s good to know. So when I miss my orbit so badly that I hit the ramp instead I get a reward. I like it! Thanks for the reply. For all you streamers, sorry for the thread jack.
New the the streaming game and starting off with a Logitech c922. I am using it with xSplit. It is glitching on me pretty bad. Wondering if anyone else is using one and if there are some specific settings I should be looking at using. I have tried turning off all of the Auto Logitech settings and have gotten it a little better, but it still does it very sporadically. I don’t think it is laptop hardware (newer i7 CPU, 16GB RAM.) Stream is here if you want to see what I am talking about. https://www.twitch.tv/comopinball/videos/all
I don’t think the issue is a “glitch” with XSplit. Even though you have a nice CPU and enough ram, the issue could potentially be a bottleneck with the USB. That’s a potential cause of the flickering. I’d go into control panel and look at how many USB controllers you have, and then try put each camera on a different one.
Besides that, what are your actual settings in Xsplit? Besides the flickering, your playfield cam looks way off. You’re broadcasting at 30 fps, but it could be that your cameras are capturing at a different rate? That can make things look weird.
Your broadcast resolution is also low. It’s 960x540, and the bit rate is like 1100. That’s pretty low end. Are you doing that on purpose because of a limited upstream?
Lastly, can you share what kind of video card your laptop has? Xsplit requires a certain level of performance in that aspect to run correctly.
Just using one USB camera at the moment, the other is the integrated web cam on my laptop. As far as the bcast resolution goes, no I was not doing that on purpose. I think I have things working better now after tweaking resolutions and frame rates. I also converted to OBS and have been having much better luck so far. Thanks for the suggestions!
Brian just pointed me to a better deal. For $4 more you get a gooseneck and separable ball-mount https://www.amazon.com/gp/product/B00NIBQXGS?psc=1&redirect=true&ref_=oh_aui_detailpage_o07_s00
Jumping in to ask for help. I’m trying to get a smooth shot of the playfield and the ball always seems to lag. I am running a C920, using OBS on an iMac and have Webcam settings installed.
I am increasing my internet speed and am hard wired to my computer so I at least feel like I should be able to get everything out of this set up as I can. I have 3 cams total but my main goal is to have the playfield cam as smooth as possible.
If you want to check out my recent GB play to give you an idea I go by Richmondpinball on Twitch. If you want to contact me directly as to not muddle up this thread I can be reached at richmondpinball@gmail.com
Thanks- Taylor
your stream rate is fine. The lag you are talking about is most likely due to that camera not pulling a full 30 fps. This could be simply due to a setting in OBS (I use xsplit so can’t really help you there) or could be a bottleneck with your USB. I’m a PC person so I’m not sure how this relates to Mac, but I have found that too many USB cameras on the same USB controller can cause issues. On a PC, you can go into device manager to see how many USB controllers you have, and which USB ports are assigned to which ones. If you have 2 controllers, I’d try to isolate the playfield one and have the other two cameras share one.
If you can confirm that the camera is capturing at 30 fps, I would test it with one camera on the playfield and see how that comes out. I watched part of your latest video, and it was most obvious when you opened up the glass and showed the broken rubber. Your hand movement was very choppy. It’s as if that camera is only putting out 15 fps or so.
You may also want to try playing with the resolution for each camera you are using. I believe their default is 1920x1080. If it is a USB bandwidth issue, taking down the score cam to 1280x720 or even 720x480 could solve your issue.
I wanted to check if my internet is sufficient to start streaming along with the computer I plan to use. I apologize if some of this information is not needed.
Internet is 300 down and 20 up
Computer is PC running windows 7 professional
Intel core i5-3320M CPU @2.60ghz
16.0 RAM
HD space is like 164 gigs if that matters.
Just wanted to make sure this is good before I buy the equipment.
Thanks!
That all looks pretty good or at least meets the minimum standard. I think your processor is going to be the limiting factor. It’s a dual core Ivy Bridge, which is almost outdated. For a stable stream, I think you’ll find that you’ll be limited to 720p @ 30 fps. Even at that level, you might find it difficult to stream for extended time periods. You’re definitely going to have to set your encoding compression on the lower end.
I take it you are using USB cameras? You might find running more than two cameras will prove difficult. I’m basing this assumption on the limitations of the chipset associated with that processor. Considering the fact that your processor only supports 1 PCIe lane, I doubt you’ll have more than 2 USB controllers.
Another consideration that you did not mention is the GPU. The software needed to run a stream will have a minimum requirement in that regard.
If you do consider upgrading your PC, you should know that clock speed doesn’t really matter. For streaming it’s all about how many cores your processor has. They do make i5s with 4 cores, and you can find some i7s with 6 or 8 cores. The more cores a processor has, the easier it can encode the video you are streaming.
Just to be sure what’s a GPU and what would I need to be safe for most software?
GPU is your graphics card. If you go into Device Manager, and double click on “Display Adapters” it will tell you what you have.
Xsplit is going to be a little bit more restrictive in that regard. I believe it requires GeForce/Radeon Class. OBS will probably work with an integrated Intel, which I’m guessing is what you have. If you do have that, it means your processor is having to do all the graphics work ,and encode your video.
Xsplit lets you try it for free, and OBS is free, so you can go ahead and download them to test it out. Even if you don’t have cameras yet, you can stream your computer monitor or a youtube video to see how well it works.
Get a camcorder and a capture card. You want 60fps and a C920 won’t give you that.
Another solution is a C922 which will do 60FPS, but you need solid lighting for it to work smoothly consistently.
Your internet is more than sufficient.
Thanks for the info. Will look into picking up a C922
I tried the C922 and I was underwhelmed. As soon as you switch to 60fps the image quality becomes very poor. As mentioned above, you’ll need lots of light to get the C922 to work on 60fps.
I bought a Sony CX405 and a Blackmagic Ultrastudio mini recorder. Getting much better results with 60fps now. BTW I’m on a mac using OBS.
@akm what I don’t understand is that some of my early WOz streams had great quality on the playfield cam. I just watched one in archives and the ball is easily seen without any jerkiness which leads me to believe I can achieve the same look with that same set up.
Those Sony’s are the best! Glad I got 8 for my playfields. USB setups are cheaper but you just can’t get the same quality as the camcorders imo.
a difference I notice between them is that your WOZ broadcasts are 1280x720, and these new Ghostbusters ones are 1920x1080.
You definitely made me a believer in CX-405. I agree they are the best. They are better than those Panasonics I was using. The hardwired USB cable is an excellent feature,and the UI of the setup screen makes it so settings can be changed with your thumb. Panasonic is cumbersome to say the least, and it requires two hands. This is a huge factor to consider when doing tournaments. And like JRE and others have said,it looks great.
If you’re considering one, don’t think you have to get brand new for $200. I’ve gotten both mine off Ebay for right at $100 each. The market is flooded with them, you just have to keep an eye out. Check out the recent sales history for them. Many have gone for <$100. All you need is the camera and the power cable, so people will sell them cheap if they lost the battery, card, etc.
http://www.ebay.com/sch/i.html?_from=R40&_sacat=0&LH_Complete=1&LH_Sold=1&_nkw=cx405&_sop=15
SHHHHHHH, I’m still trying to get a few more before INDISC to swap out Pannys.
Also, they require the battery to work but 3rd party replacements are cheap on Amazon.
I’m bidding on a couple… I hope we aren’t stepping on each other on eBay 
you’re right. Just realized I’ve never even opened the battery compartment on these. I just assumed because the panasonics don’t need batteries.
thanks for pointing that out. Not sure why it switched to that but I will mess with those settings more.
i got a few cheap ones myself, my main pain is that those use micro-hdmi instead of mini-hdmi for the panasonic ![]()
I use the CX-405 as well. I am really happy with it for the reasons you state. I do want to eventually upgrade further so I can do 1080p/60 on the video-out/preview instead of 720p/60, but for the price it’s a no-brainer.
Checking Amazon now, it’s strange to see it at about $210 NIB. I got both of mine NIB for $130 shipped each from Amazon last year. I’m not really sure why the price has gone up. But yeah, eBay looks like a better alternative.
There could be several factors. How powerful is your computer? What other software have you installed on it since you started? Are you plugging the hardware into the same ports every time you stream? Have you raised the resolutions on the cams without realizing it? Are you using more stream overlays now or embedded chat apps (all these eat into your computer’s resources/memory)? How many times have you updated the PC since (Windows particularly if that’s what you use)? Lots of things can affect the performance over time, especially if your computer wasn’t fully up to snuff to begin with.
Case in point, when I first got into pinball streaming, I used a cheap laptop that was barely suitable for the task, and while the stream was passable at first, it become unwatchable as time went on despite using the exact same hardware and only installing the usual Windows updates to it. I still had the computer running about as lean as it could and it wasn’t used for anything other than streaming.
*Edit: I checked out your stream. I’d try lowering the resolution on the playfield camera a bit. It looks really sharp which makes me think you’ve got it fairly high. Take it down to 1280 x 720, and lower if that’s not working, then see how your performance works from there. You can get away with a lower resolution on the playfield cam because it’s not taking up the whole screen. Also, 1080p feeds from the cam can bog down the USB bus pretty quickly. Another troubleshooting method is to switch the cams around on your USB ports. Also, is that a Mac, or a PC? I couldn’t tell in the background.
As an aside, make sure you have auto-focus disabled, I noticed that kicking in a couple of times. That probably won’t effect the smoothness of the performance, but it will make things blurry randomly as it thinks it needs to re-adjust.
The CX-405 does both. You can choose either in the HDMI out part of the settings.
I will have to double check. I am pretty sure mine just gives me 720p or 1080i for 60fps. I could be misremembering though since when I originally bought it I didn’t have a capture card that could do 1080p/60.
oh i’ve definitely confused some things here and there. It’s a lot to keep up with.
Pretty certain about this because I recently had to set it up that way when streaming the Flippers tournament. I had to mix CX-405s and Pany v110, on the same switch, and the only way to get that to work smoothly was to set it to 1080 because the Panasonics can only do 1080i or 480p, and they are only 30fps. The change in frame rate didn’t seem to matter to Xsplit, just the resolution.
I never saw a way to change FPS. Just select resolution 1080p, 1080i, or 720p. Yeah, there aren’t too many cards that can do a proper 1080p60fps. At least affordable ones. The internal ones I have only do 720p @60fps. The Avermedia LGX I have can do the 1080p @60fp, but its USB and it can act real quirky.
IMac
This is a hell of a deal if it’s suitable for streaming. I don’t know anything about graphics cards, but the other specs of this seem good.
I’d probably stay away from it. Streaming well needs a lot of juice, and the i3 probably won’t be fit for the job. Better to spend a few hundred dollars more on an i5 or better. If you are going to do it, you may as well do it right the first time. (I made the mistake of buying a similarly priced laptop and ended up having to buy a new one later that year, the stream suffered so badly).
Noted. Thanks.
Depends on your setup imo. I have a i5 and it can run a couple c920’s without breaking a sweat. I tried for some time to make a usb capture card work with an hdmi cam and in the end it couldn’t handle it. I spent around200 more than that HP about 8 months ago.
Starting a (hopefully) weekly streaming series from Arcade Super Awesome Thurs. Jan 19th. Mind voting on which game we should start with:
#world-cup-soccer #demolition-man #elvira-and-the-party-monsters #guns-n-roses
Fill out the survey:
A quick question, I purcased at Logitec web cam 922 and having problems because it keeps altering focus during the recording of the playfield. Any way to stop this?
you need to go into the software and uncheck auto-focus:

Thanks. will do and try and join the community - if Australias internet speed wasn’t snail pace would help too…
Things are looking good with the setup now. Purchased a snowball mic, but the sound is very distant and soft. I’m using x split software the Logitech C920 and a smaller cam for the DMD. For the sound input I’m not sure if I’m selecting the mic properly- just on each screen right clicking and selecting snowball mic-is that correct?
Worked it out-just had to turn off all the “sources” from the various cameras and better volume with no echo. Looking forward to posting some stuff on YouTube with my daughter.
@dendoc
That is certainly good practice, but you need to make sure you are setting your snowball as the microphone being used. There is a good chance that a default mic in your computer (built in webcam etc.) is being used. Click the gear that’s to the left of the transition selector. That will bring up general settings. Click the audio tab and go to the microphone dropdown option. If your snowball is plugged in, you should see it as an option. It’s either going to be labeled snowball or USB mic with some port number associated with it.
With a bonus coming in from work, a pin on the way, and a hopeful YouTube series coming, I think it’s about time to get a streaming kit. Computer is a solid PC and has Thunderbolt ports if needed. Windows 10 has been the spawn of Devils Dare with multiple USBs, and I hope someone found a fix so I can run multiple filler USBs or even a playfield one if there’s a good one out there. I would like to keep the rig somewhat portable if possible sans the desktop is going off of.
That’s my stipulations, what do you have to recommend? I’ve read the thread and wanted to see if anything changed before committing.
I would lower your resolution and see what happens. Streaming at over 1080p at 60 fps is taxing for even the most robust systems.
3500 is the absolute max bitrate you can use without violating the twitch ToS… but it is not even too helpful with the huge 2880x1800 output resolution you’re using…
Check out this guide: https://www.reddit.com/r/Twitch/comments/2dz7ru/bitrates_resolutions_and_quality/
Based on what he’s saying… your image fidelity will be extremly low with 0.01bits per pixel because of the limitations of Twitch’s ingest cap. He recommends at least 0.1.
I use 60fps, 1280x720 output resolution, and 2200 bitrate (max I can do on location) and my “bits per pixel” is 0.04… so 4x better quality with far “worse” settings. You double your video quality by dropping to 30fps… but I find the 60fps playfield cam to be more important… and i hope that the video compression with so much static layout stuff helps me make up the deficit.
thanks. I’m not sure why my settings were set as they were. I went back to the computer I use to stream from and replicated those settings and everything worked fine.
Enjoyed the Aerosmith stream btw, thanks for doing it.
Do any of you have recommendations for video editing software? Preference is Windows, Mac, Linux, in that order, with free/cheap being preferred as well. Here’s what I’m looking for, which probably is pretty basic:
- Slice and dice segments of video to pull out particular games from a long stream, remove downtime between balls, etc.
- Crop video e.g. just use the playfield cam part of a larger layout I had when streaming.
- Add voice-overs
- Add fancy arrows and maybe even replays like those PAPA videos.
It would also be cool if I could annotate and look up segments of video like “5:20 to 13:45 is a game of Metallica.” Not sure what this is called or if it would be done in editing software.
If cropping/rotation and image overlay/transformation/rotation is necessary, I’d suggest the consumer versions of Adobe Premiere or Sony Vegas.
Been messing around the past couple nights with OBS. I seem to be getting the hang of it, but had a couple questions. Can someone look over this recording I did last night with my Firepower and give me their thoughts? I used 720 at 60 fps for most of the recording but then switched to 1080 at 30 fps at the 25 min mark. The resolution is way better obviously, but i lose the brighter picture I had with 720 at 60.
Is this a situation of just adding some auxillary lighting to help brighten the playfield when running at 1080?
I am only using one C922 right now and the crappy cam on my laptop for the scoring display camera. Gonna get more gear, but I wanted to get the hang of this process first.
thanks!
I don’t stream, but IMO from a viewer’s perspective I would rather see 720p60 than 1080p30. 60 fps makes the viewing experience much more fluid and the resolution bump to 1080 isn’t as noticeable.
Okay. It’s seems to me that most do 720/60
I just don’t like the haziness of the 720 portion of the video. The 1080 part is much more crisp and I couldn’t really tell the difference in fps. Thanks for the comment though.
Higher framerate is better, but unfortunately the C922 has terrible quality when set to 60fps. As @owlnonymous mentioned above, you can try setting them to 40FPS to see if you can keep both the quality and some of the smoothness. You might also want to mess with the exposure settings for the camera source in OBS.
As far as resolution, you’re not going to notice much difference when capturing a vertically oriented playfield at 1080p vs 720p, because it’s going to get scaled down to fit your 1280x720 stream anyway.
I really hope the next gen of webcams can do 60fps with high quality! I personally upgraded to the Sony CX-405 that everyone recommends above. The difference is night and day – the downside being that you need a capture card to grab the video.
I’m using the Elgato HD60 Pro capture card. But I couldn’t get it working with Xsplit – it captured at 5fps. I jumped through a lot of hoops and got it working by downgrading the drivers, but Xsplit feels so bloated to me anyway so I decided to switch to OBS. The Elgato works perfectly in OBS, but in the future I’ll go with Avermedia as @kdeangelo suggests!
The one feature I miss from Xsplit is the Whiteboard source for drawing on the stream. I tried various ‘drawing on the screen’ apps, but OBS doesn’t like to capture transparent windows. The one I managed to get working was Smoothboard Air. You draw on your desktop, but OBS captures it with a white background, and you can apply a chroma key filter on it.
I’ve been streaming a few of our meet-ups here in San Diego. I thought I’d share now that I’ve got a couple events under my belt:
https://www.twitch.tv/videos/135031268?t=51m28s
Thanks to everyone who posted their setups and advice in this thread!
The main issue is how finicky the USB cameras are. It’s always a crapshoot whether I can get them all working with the amount of cameras, long USB cables, and hubs involved. I have to set the DMD cams at 640x360 to ensure that I have enough bandwidth to have both the playfield cam and the DMD cam active at the same time. Anyone have any advice on this?
Also, getting the settings right on each camera is a pain, and the settings reset anytime the cables get unplugged. I tried some of the shady looking programs that others have posted (CamControl.zip??), but it just crashed immediately when I tried to run it…
Here’s all my equipment, gathered from various recommendations above. You can definitely get most of these things cheaper if you shop around and are smarter than myself.
Camera setup:
- Lots of Logitech C922
- Playfield cam at 1280x720 @ 40FPS.
- Score cams at 640x360 @ 30FPS.
- In OBS properties, check “Deactivate when not showing”.
- Turn off auto-focus and low light mode in “Configure Video” settings.
- If you want to save some $, you can get the C920 instead. The quality isn’t that better on the C922. (as mentioned earlier, the 60FPS quality is a joke…)
-
Sony HDRCX-405
- Higher quality playfield capture for one game. 1280x720 @ 60FPS.
- Feed to HDMI capture card
- Chauvet CH06 Lighting Stand with T-Bar
- Fit between two games. Cheap, nice and sturdy.
- Chauvet CLP-10 Adjustable O-Clamp
- For clamping DMD cams onto lighting stand.
- Giottos Mini-Ball Head Camera Mount
- Mount DMD cams onto O-clamps.
- Grifiti Nootle Quick Release Pipe Clamp
- Mounts playfield cams on lighting stand T-bar
- I prefer these to screwing directly into the T-bar because you can adjust the horizontal position of the cameras easier.
- AmazonBasics 4 Port USB 3.0 Hub
- Tape one of these to the bottom of the lighting stand. Plug all cams into it. Feed to PC.
- Lots and lots of USB cables. Lots of HDMI cables.
- Seriously, you think you have enough? You probably need more… Longer is better.
- I’ve mostly been using the AmazonBasics USB 3.0 extensions cables with good-enough success, but you might want to get some longer, active USB extension cables if you need a lot of distance.
- Blue Yeti USB Microphone
PC Setup:
- ASRock Fatal1ty Z270 GAMING-ITX/AC LGA 1151 motherboard
- Intel Core i7 7700k
- This CPU is overkill and runs hot, so I’m worried about thermal issues with just fan cooling… If I were to build this again, I’d get a less beefy CPU.
- Scythe BIG Shuriken 2 cooler
- HyperX Fury 16GB DDR4 RAM
- For a small form factor like this, you might want to get low-profile RAM instead, but I didn’t have issues.
- Elgato HD60 Pro capture card
- I was having driver issues with the Elgato when I was trying Xsplit. It works fine in OBS, but I’ll go with Avermedia in the future.
- Intel 256GB M.2 SSD
- Use cheaper SATA drives for bulk storage if you want to save footage.
- SilverStone ML08B-H mini-ITX case
- GeChic 1303i 13" Touchscreen Monitor
Software:
- OBS Studio
- Each table is its own scene.
- One “base” scene contains all the common elements (title text, background, crowd camera). Add this as a Scene source to the specific table scenes.
- Look up Visual Pinball wheels for HyperSpin if you want some pre-made transparent PNGs of game logos.
- KapChat for including chat on stream. Just plug the URL into a browser source in OBS. Tweak the CSS to make it fit your stream.
- Smoothboard Air for drawing on the stream.
- Not as nice as Whiteboard source in Xsplit, but works…
- Add a Window Capture source to OBS and capture the Smoothboard Air window. It will capture with a white background.
- Scale the source to fill the entire stream.
- Right click the Smoothboard source in OBS -> Filter -> Add a chroma key filter to filter out the white.
- Right-click screen in OBS -> Fullscreen Projector. Now you should be able to draw on the stream with Smoothboard and have it show up nicely on stream.
- Scoreboard Assistant for putting names on stream.
- Makes it easy for anyone to change the name of the players on the stream.
- For simple usage, the app outputs a text file with the name of the player. You can point to this file in an OBS Text source.
- If you want to be fancier, the app outputs XML. You can create some HTML+JavaScript that reads this XML and creates a nice display using an OBS Browser source.
I have 4 of these in the streaming rig.
http://www.vantecusa.com/en/product/view_detail/643
Camcontrol should work with 4 c920s. Make sure you delete the cfg file before running it. If not though, the only way I’ve found to get reliable c920 settings is a pain in the ass. I’m only able to do this because I can plug all 21 in at the same time. You might try this technique after settings yours to the lowest possible resolution they will display just to get them all plugged in and functioning at the same time.
Basically you plug them all in and figure out which one you can control through xsplit or obs. Label this one with a sticker or masking tape with the highest number. If you have 4 cameras this would be camera 4. Then unplug that camera and find the next camera you can control. Label that camera 3 and keep repeating this until you have camera 1. When you set up your cameras plug them in in order. You will have control over each one until you plug the next camera in. You cant make changes on the fly but it works. c920 is hell but, its the cheapest solution I could find ![]()
Oops this is assuming c922’s are hell. I imagine they are!
I’m piecing together a streaming setup using the HDR-CX405 for the playfield camera. I’m trying to power it over USB while streaming, through a 5V 2A AC adapter and amazon basics USB extension cable. Whenever I plug it in though, I get the message “only playback possible during USB power supply” so I can no longer get video over HDMI. Battery is in, USB power supply is set to ON in settings.
Is there something else I’m missing here, or is everyone using batteries? Is the Sony USB cable special in some way? The manual makes it sound like you can plug in to external power and record, but I’m just not getting it.
Try turning the “USB Power Supply” setting to “off”. I don’t have experience with this specific model, but an older camera I had would use that setting to limit power draw to 500ma, in case you were powering the camera off your laptop for playback, etc.
I get the same response whether I set it on or off, unfortunately.
Don’t you need a capture card for that camera? Just spitballing here.
You do, and I have one. HDMI out to the capture card, then to the pc, and the video looks great. This camera only uses USB for power.
How long is the extension cable? Did you try other USB extenders? Other power sources, like a powered USB hub or something?
I’m using a CX-405 too and I draw power from a powered USB hub (2.1A). The USB extension cable I use is about 5ft. Works perfect for me.
Instead of extending the USB cable, terminate the USB with a power plug and then use a traditional power extension cord to the wall. I’ve had the same issues, if I read your issue correctly.
Cheers,
-joe
Started trying all of the USB things in the house. Interestingly a powered USB hub worked, but only when it wasn’t plugged into a computer. All of my 2.4A power adapters and batteries seemed to work though, so I guess 2A wasn’t enough. Thanks everyone for the suggestions.
I use these https://www.amazon.com/gp/product/B00OT6YUIY?psc=1&redirect=true&ref_=oh_aui_detailpage_o05_s00
to power my Sony’s and Go Pros.
I’m glad to see my Sony pick ended up working out for so many people
\m/
I wouldn’t take credit for them Brian. lol
So the powered USB hub I plug all my travel cams into is
http://www.microcenter.com/product/431651/4-Port_USB_30__3-Port_Smart_Charging_Hub
Is can run my Sony handycam, 2 c920’s, and a blue snowball mic.
But…
My full recomendation is that you plug you Sony handycam into its capture device, and plug that directly into the computer if you can.
Also, if you’re using ANY c922’s, plug those into the computer directly also. They hate sharing bandwidth.
I’ve also used extensions on the USB hub. Works just fine!
Side note, I use the Elgato HD60 for my camcorder capture.
The HD 60S is newer and supposed to reduce capture lag, but I wasn’t able to make it work. The HD60 requires less bandwidth and makes it easier on the hub load.
Although I do have to delay all my cams by a few hundred milliseconds, it’s worth it for the portability.
K
Would anyone be interested in trading a C922 for my razer stargazer? I don’t have windows 10 and didn’t realize this cam needed it. Or I would sell it outright for $100 plus shipping. Let me know…
Maybe I’m the only one here with this combo, but as a heads up the Elgato HD60 Pro will not work in a Ryzen-based system at this time unless plugged into a PCIe x16 slot. Supposedly they have a firmware fix but the replacement card I received with the updated firmware doesn’t work in my system AT ALL!
Waiting for more tech support on it.
In other news, the Elgato Stream Deck is an awesome little device, particularly when combined with AutoHotKey. Will be so useful during large-scale events.
@kdeangelo I recall you saying you had issues with Elgato HD60 pro in the past. Have they been resolved? Are you still using the Avermedia ones?
It was a great card with the latest drivers until I changed over to Ryzen. I wanted to grab a 2nd to use but am waiting until my current firmware issue is resolved.
Yes, I’m still using the Avermedia ones (Game Broadcaster HD), 3 in the system along with the HD60 Pro. Easily the best/easiest cards I’ve used.
I also recently tried the Avermedia Live Gamer HD 2 (HD60 Pro competitor) but had nothing but problems with it. Constant stuttering in the capture. Drivers seem very early too, despite it having been out for a bit.
What are the top 5 things I need to examine to fix my FPS problem on twitch? Last night I was down to 15 fps and it was unwatchable.
I’ve found that if my CPU is taxed much more than 50% it starts to have skips or freezes on the stream every so often. Also if I had too many USB devices plugged in.
Shout outs to the awesome efforts of @haugstrup for MatchPlay! I’m now using the MatchPlay API to grab player names and scores/strike count and display them live on the stream. Really makes it nice for viewers to follow along with no effort on my side.
https://www.twitch.tv/videos/147391441?t=2h13m30s
I’m going to start making the slow trek of swapping out webcams for the handycams. Does anyone have any experience with programmable/controllable HDMI switchers? I’d like to control the switch from the PC so that when I swap a scene in OBS, the input will change on the switch.
That’s super cool @mwelsh
Really nice stream with commentary etc.
For BCO we are hoping to stream main qualifying, classics finals and main finals. All of the cameras I have will be dedicated to the main bank and we were hoping to use some wireless cameras to cover the classics finals on a portable rig. Anyone have any suggestions? We’ll be using a laptop for the portable rig.
I’m looking into replacing my usb webcams with hdmi cams. I already use the sony CX-405’s for the playfields. Now I’m looking for some inexpensive hdmi cams for score/player.
I already tried one these:
Although it has hdmi output, it isn’t capable to live throughput the signal.
Anyone have some suggestions?
If you don’t want to give up on the camera you’ve purchased, you might check for an alternate firmware on the GoPrawn Forums. I wouldn’t be surprised if you find one to enable live output on the hdmi port.
Going waaay off on a tangent, because I have a few of these on my project shelf:
There are a few dozen variants of this camera manufactured by a handful of Shenzhen OEMs, all with the same basic design, swapping out the SoC and image sensor. They’re dirt cheap, but most of the time they lie about recording capabilities, up-sampling a 720p capable sensor to 1080p, or 1080p to 4k.
Interestingly a number of them run Android under the hood (despite the gui looking nothing like Android), and offer up a root shell if you connect to them with ADB.
Even more interestingly, (at least on the Allwinner V3 variants I have) a v4l2 video interface is available once you have a shell, meaning you can inject a statically built copy of ffmpeg. Since many of the variants (even in the sub-$30 range) have WiFi, it’s then possible to not only stream out the hdmi interface, but ship an RTMP stream directly from the camera to a streaming service or broadcast workstation.
I’ve been eyeing these thinking something like this is possible. Is what you describe relatively easy? Could you walk a novice through it in a step-by-step guide?
Right now the process is fairly straightforward, but incredibly flaky because I’m introducing/taking advantage of a race condition to grab /dev/video0 before the Android media service can, as well as patching the camera driver config to stop the up-sampling nonsense. I’ll see if I can hammer my notes into some usable instructions, but can make no promises.
I use DB Power from Amazon for the backboxes. With different firmware to remove all the info/HUD coming out of the HDMI in monitoring mode. The green I don’t use anymore since I can only have the same exact output device on the same switch stack (limitation of my capture devices I assume) One is 59.94 and one is 60 and I can’t put them on the same switch…
They were used on games like Blackout, Alien Star and Paragon.
I’m running 3-4 logitech cameras (922 and 615s - could be my first mistake), but I can only get my Logitech software to turn off auto-focus on one. Any way around this? OBS doesn’t give me camera options for whatever reason on my Mac.
At least in windows you can only adjust the last one in your devices list. So you unplug the cameras in reverse order, adjust the camera, and then plug them one at a time to get the specific control panel for the webcam. this should only be a problem for multiple of the same camera type
But in OBS on my computer you can just go into properties, and turns off the auto focus. It’s a check box ok the second tab within properties.
Thats good info Tim. i’ve struggled with that on my setup for a long time. my solution was to use an assortment of cams.
For some reason, I don’t have those properties in my OBS. I agree it should. @timballs this is what I experienced as well. Re-connecting provides mixed results.
My bad. Just noticed you’re Mac.
In windows land I solved this problem by connecting all the cameras figuring out which one my cameras I could control and numbering it. If you have four cameras the first label would be camera 4. Keep doing this until you get to 1 camera plugged in. Now plug them in in order and adjust the settings of each as you plug them in. You only get one shot at adjusting the cameras because, once you have them all plugged in you will only be able to adjust camera 4. Good luck!
Now I’m using a Monoprice 8x1 HDMI switch, and I wrote a little app to control it from my PC over serial cable. It lets you bind each input to a hotkey, so I can switch both my OBS scene and the HDMI input using a single key and no remote controls. Here’s the app on the off chance that it’s useful to anyone else:
Monoprice 8x1 HDMI Controller App on GitHub
Any USB-to-RS232 cable should work fine. I use this one, no problem even with a long USB extension cable.
UGREEN USB to RS232
No clue if it works with any of the other models of HDMI switch.
Found Rubbermaid Fasttracks at Home Depot today. I think this is going to make streaming multiple games at my house much easier. This system attaches perfectly to the bottom of the floor joists and the attachment slides easily along the track. Now I just need to get the perfect setup of attaching the cameras to it for the dmd andthe player so all of them can move from game to game easy. For now I have a monopod attached that serves well for the playfield cam.
Rubbermaid FastTrack Garage Storage System Rail, 84", 5G77 https://www.amazon.com/dp/B000LX5WYU/ref=cm_sw_r_cp_api_MNdxzbNNQG68X
Linking @GarrettHays dissertation on his streaming setup here (it’s a separate thread)
Nice! At INDISC I made batch files to control the 4 Monoprice switches I use. This should make life easier, thanks!
Ok. I bought this camera just to test the limits of cheap webcams. https://www.amazon.com/480P-Camera-Built-Plug-Play/dp/B01N42B62R/ It’s not great but I think it would be ok as an extra player cam or DMD cam. HOWEVER I can’t seem to disable autofocus. The section in xsplit is all greyed out. I can change the exposure and stuff. But not the focus like I can on my logitech cams. Are there alternative drivers or firmware that could fix this? Or some type of cam control software? Probably not worth the time if the fix isn’t fairly simple.
For those of you that stream games with LCDs, how do you capture the LCD without it being all washed out and contrasty? For some reason I can not find good settings for that. I’m using a c920 on the Star Wars LCD and it just looks terribly washed out.
I’ve had a really hard time on WOZ, Aerosmith and Lexy Lightspeed. The best I could do was to lower the exposure a ton until everything else except the LCD was really dark and mess with the white balance until the colors looked ok. It never looked good but you could at least see player scores.
I use c920’s for everything but the playfield.
For Star was or any LCD screen, you gotta drop the crap out of the exposure, up the gain only a touch, and work your white balance to get it right.
Don’t mess with brightness or contrast.
If you haven’t already sorted your camera settings, I use a Mac and the Webcam Settings application. https://itunes.apple.com/us/app/webcam-settings/id533696630?mt=12
You don’t have to unplug/adjust/replug cameras like some of the PC users have lamented. In the app, there’s a drop down menu where you can select which cam you’d like to adjust, listed as: Logitech c920 #1, #2, #3, when dealing with the same model.
Purchased! I’ll report back once there’s new Batman code to stream, or after the Wing Pingolf Classic 2 on Saturday when I give this a try.
We did our first live streams from noisy venues this week. The audio was… frustrating. There was the noise from the machines being played, the venue’s music (which we did have them turn down a bit) and then bar goers whose conversations became louder the later the night and greater the alcohol.
How do you mix the audio in these situations? I run a Mac, OBS, Audio Hijack and use a Blue Snowball. I suppose this question is meant for Mac users like @DEADFLIP @BrewinBombers @TaylorVA
Also, for the first time in a long while the audio was out of sync for the initial part of our stream. After dialing in those settings and being consistent with which USB hubs and cables were dedicated to each device, what causes this to happen?
We’re still very new at this and appreciate such a supportive community. 
We have this problem at our venue as well. I think getting closer to the mic and lowering the gain on the mic would help. We use nice pro headsets with built in mics. I think this helps - but it’s still very noisy. But for the most part you can hear what the commentator is saying. Here is an example of our stream. https://www.twitch.tv/videos/159201023 We are VERY new at this. This was our first tourney stream. Lots of plans for future streams. Multiple games on cam or a movable rig is high on the list. I believe these are the headsets we are using. https://www.amazon.com/Audio-Technica-BPHS1-Broadcast-Headset-Dynamic/dp/B003D87JI2 The mics are XLR and we have them going into an audio mixer.
I think you’re right. Getting closer to the mic would definitely be better and I will fiddle with gain as well.
The headset mics do a world of good from what I was hearing, though I can’t imagine trying to play while wearing one (in our situation). Thanks for the advice!
I think misary is on the right track. I use a snowball on my Mac but I only stream out of my game room so not much of an issue. The headset mic seems like a decent solution and something I’ve kicked around but I know I’d jerk it off my head almost every game played.
What sort of accessories would I need in order to receive the camera’s HDMI output into my computer? Would something like this work? https://www.amazon.com/dp/B01N4SM7H6/ref=asc_df_B01N4SM7H65090603/?tag=hyprod-20&creative=395033&creativeASIN=B01N4SM7H6&linkCode=df0&hvadid=167141218295&hvpos=1o1&hvnetw=g&hvrand=12391253262716994923&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9033253&hvtargid=pla-308935532565
Would it just be as simple as plugging it in, and now you can select it as a source on OBS?
Yes you need something like that. But most people seem to use capture devices from Elgato or AverMedia or blackmagic. $99 isn’t much cheaper than the other solutions and they all seem to have some bugs/quirks so I’d stick with one of the bigger brands for now. What camera are you planning on using? Some are better than others. Lots of good info on capture devices and HDMI cams in this thread.
I’ve been struggling with clip style stand mounts I saw suggested here for my cameras for awhile and finally gave up. I found these suckers on Amazon, and I’m in love. The entire system works well with the “Amazon Basics” mic stands I’m using to hold the cameras.
These clamps are aluminum and still light enough to mount 3 922/602s on one boom arm without additional weight on the feet. My setup and tweak time just dropped by half. I can now get a 3 cam setup in a clear space in under 10 minutes. With these buggers, I can also have two games with two cams in under 20.
Non-Affiliate Amazon Links Below
SmallRig Cool Ballhead Arm Super Clamp Mount Multi-function Double Ball Adapter with Bottom Clamp
SmallRig Clamp Mount V1 w/ Ball Head Mount Hot Shoe Adapter and Cool Clamp
There are tons of other great items that could be useful from this company and similar companies.
Nice find! I searched forever for some metal clamps and couldn’t find them. These look much nicer than the plastic once I bought!
Anyone try the Yi 4k+ action camera? It supports 4k60fpd, 1080p120fps, and 720p240fps* and it looks like it either does or eventually will work as an RTMP server over wifi, which would be nice. I’ll probably give it a go if I don’t hear anything bad.
*I think 240fps could be really cool for recording flipper techniques, including what I’m doing wrong when I fail.
High speed close up replay shots of flipper saves is probably the #1 thing I want to see in pinball broadcasting. INDISC and PAPA (anyone else?) have slow mo instant replays now which is awesome. But they look zoomed/cropped and at most 60fps. I would love to see this at 240+ fps. Even if they they couldn’t do it live and just inserted it in the archived broadcast I’d be pretty excited.
Also cheap reliable RMTP cams over wifi would be a game changer, but am not holding my breath on that one.
Haven’t tried the Yi, but I have successfully used a Gitup Git2 Pro for wireless RTMP streaming. It supports connecting to wifi in client mode out of the box (i.e. it connects to a network, instead of hosting the network). You can add a VLC Video source in OBS and point it right at the camera’s IP.
It works, but the resolution isn’t great and the latency is quite bad. It was delayed by 3+ seconds (!!!) because the default network-caching setting in VLC is quite high.
The development version of OBS adds a Network Caching setting in the VLC source properties, just not in the released version yet. I built this from source and can toss the plugin file to anyone if they need it.
This lets me set the network caching down to ~500ms. Any lower and the stream will cut in and out. Not great, but acceptable enough for a DMD cam.
You could also futz around with delaying all your other video sources to sync up, but I don’t bother.
I use it for a wireless camera rig that’s easily movable when I don’t have enough setups for every game. I use a HDR-CX405 with a Monoprice wireless HDMI transmitter/receiver for playfield, and the Gitup camera for DMD, all connected to a USB battery pack.
I’d also be interested to hear people’s experiences with other action cams, too – Especially if it’s possible to RTMP stream with one of the super-cheapy ones over wifi in client mode (maybe with custom firmware?)
Re: Webcam Settings Application for the Mac:
I was somewhat successful with it last night. One camera just would not behave and the adjustments in the app seem to cause different results than with the Logitech app. However it’s better than nothing and worth the $5. If nothing else, you can turn off auto-focus and that alone creates a better stream.
I had a dozen other issues last night, but that wasn’t one of them. Thanks for the tip!
Feel free to look at the edit, but I’ll be formatting a nicer posting for all this info. <3
Getting together a pretty sweet rig at home. Last step is to allow the cameras to be far away from the computer. What’s the longest USB extension I can use without worrying about the signal being dropped at any point?
@chuckwurt
Google quotes this site: http://www.yourcablestore.com/USB-Cable-Length-Limitations-And-How-To-Break-Them_ep_42-1.html
I’ve done 20 ft no problem with a powered hub on a C920 which is 2.0.
Thanks. So if I go 15 feet to hub, 15 feet to hub, etc I’ll be okay? Interesting. I guess I’ll try that and see what happens. I’d rather be stuck with 6 15 foot cables than one 100 foot one. Haha. Yeah the computer in an ideal situation will be about 60-70 feet away from the cameras and mic.
How many cameras do you have? I use these with a passive cable at the end to get somewhere around 40’ These things are awesome and cheap.
Three. A C910 and 2 C922s. One snowball mic too. So four devices. I thought of having a hub right at the rig, then have a long cable running from the hub to my computer.
Didn’t see your 60-70 foot requirement. I have no experience with this but you can do usb over ethernet. They claim 200’ on this site 
Holy expensive. Thanks though. I’m gonna try the cheaper USB only route first then might have to get one of these and try this. Thanks again!
I’ve used a 50’ USB extension cable successfully, feeding an AmazonBasics 4-port hub with two to four C922 cameras attached. I only have two cameras active at a time. USB can be very touchy and YMMV. Usually it works fine, but some days I’ll have issues with cameras disconnecting.
Mainly, you might run into bandwidth issues trying to do 3 cameras + mic all active on a single hub, especially at distance. With two C922 active, I have to set one at 1280x720 and the other at 640x360.
Right, I think these longer cables are meant for more basic USB devices. If @chuckwurt is trying to push 720p@60fps through at that kind of distance, I think he will have problems. I’m pretty sure when I ran my c920 at 20 feet and a hub, I had res at 480.
Well I can tell you guys/gals this much. I will know for sure the limits of USB and using hubs, and also how that USB to Ethernet works with these webcams in the coming months. I’ll report back what I find out.
OBS 20.0 just released with a few nice features:
- VLC Video Source properties now has a Network Caching setting, for anyone trying RTSP streaming with their cameras.
- You can lock sources to prevent yourself from accidentally moving them.
- Stinger video transitions are now built-in. You can also use a transition video w/ alpha and sound. Previously you had to use a 3rd-party plugin which was slow, buggy, and crashed a lot.
Ok, so I just purchased the basic configuration of this gaming laptop to use for our league stream:
I chose it because it has the Core i5-7300HQ processor. If you’re buying a streaming laptop, be sure to stay away from the U Series laptops. These stand for Ultra-Low Power and do NOT perform as well as the full version of the same chip. This rig also has a really nice Nvidia 1050 GPU, which will only help matters. I have 1 C922 for the playfield and one cheapo camera for the DMD. The player view will be either another cheap webcam or the built-in cam on the computer.
We’re starting small with one featured game each week. No WiFi at our location, so I’m going to record with OBS, edit, and upload after league, possibly with added commentary. I set up a Magic City Pinball League channel on YouTube to upload the videos. First league night is Sept. 12, so I’ll look to have something up shortly after that and we can use that as a benchmark in terms of quality and production.
I’d like to give a huge tip of the hat to Buffalo Pinball and all the people involved with PAPA TV. This weekend’s stream was top notch and very professionally done. I really liked the cutaway interviews with Jeff between rounds and game points for beginners.The replays of flipper skills were excellent and put in just the right place. You could watch the replay on the player cam but still keep up with the action on the playfield. Great commentary as always.
I feel as though we’re getting close to an ESPN-quality broadcast in a lot of ways.
I am constantly hearing about tourneys being live streamed too late. Or not knowing about them at all. I was wishing there was one site that would list all the upcoming live tourney streams. Then I realized the perfect place to do this would be on the IPFA site. Minimally you just need to add a field. Under website there could be a spot for Live Stream link. When the TD adds the tourney they could also insert the live stream link in there. I am aware they could put this info in the description field, but if it was a separate field you could do more cool stuff like search for tourneys with live streams.
And ideally there would be some system to alert me when a live stream is about to happen. Might be nice to have alerts when tourneys are added in a certain area(s) as well. I realize this is more complicated but would be a cool feature.
At a minimum subscribe to papatv on youtube, you will get notifications when they go live.
Revisiting this. I think this is going to be what I need after extensive research and using USB extension cables has gone horribly. Haha
Also, if down the road I decide to upgrade my PF cam to a HD cam like the Sony mentioned here a lot, can I convert the hdmi output to USB and use this device linked above still?
Also would it be beneficial to find one of these that is USB 3.0 instead of 2.0?
Not sure about HDMI to usb but I think there are similar HDMI over ethernet box. The cameras you are using are 2.0 so you won’t see advantage as far as I know.
If you decide to buy one of those, I would definitely make sure you are able to run your setup to your pc over one cable. It would suck to buy one of those for $120 and then find out you need two.
Do you think it’s possible that three cams and a mic plugged into this system might be too much for it to handle?
Depends on what resolution the cameras will be at. I’d definitely do a bunch of testing before buying one of those and I’d keep my fingers crossed 
Yeah not sure I can do testing without buying it. Haha. Seems in the reviews I’ve read people are joking two cameras to it. Haven’t seen three. Maybe if I stick to a lower res cheaper cam for the third one I’ll get away with it. Don’t worry I’ll jump on this grenade and report back so others can stay away if need be! I refuse to concede that I can’t have the computer far away from my rig!! Haha
Yea, 3 cams and a mic will probably be too much for one hub. You can try the following steps in OBS to try to get all 3 working:
- Add each camera to your scene as a Video Capture Source.
- For each source, right click and go to Properties.
- Press Deactivate. Also make sure “Deactivate when not showing” is checked.
- Change the Resolution/FPS type to Custom.
- Set Resolution to something like 640x360. Set FPS to 30 or 40.
- Try to Activate each camera one by one. If a camera refuses to activate, deactivate it, lower the resolution, and try again.
- For the best quality on C92x cameras, set FPS <=40, go to Configure Video and disable Auto-Focus and Low Light Compensation.
I also tried to do all USB at first, but it’s so finicky, has worse quality, and isn’t that much cheaper when you include all of the USB hubs and extensions you need. You’ll be happier with a proper camera with HDMI capture for the playfield. The two popular brands of capture devices are Avermedia and Elgato. They’ll take in HDMI and connect to your computer via USB.
Thanks so much for the help. Now if I go with 2 web cams and one hdmi with a capture device, what do you recommend for extending that hdmi signal up to 75ft?
Tim, did you ever bit the bullet and give this a try?
Any HDMI cable will do, you can get them in long runs for much cheaper than USB. Just be aware that most cameras have Micro HDMI inputs, so you’ll need an HDMI->Micro HDMI adapter if you get a standard cable.
With the Sony HDR-CX405, I have occasionally had issues with signal degradation when using some >50’ HDMI cables from the camera to the capture card. This showed up as sparkly red pixels on the output. Switching to a nicer HDMI cable solved the problem, or you can lower the res to 720p. You could also probably use a powered HDMI repeater if need be.
Thanks! I’m gonna try all USB one last time. The company that makes that expensive hub says I should be fine. 90 day return policy if not. I’ll report back.
I did. It seemed to work okay for high FPS videos recorded from a small magnetic-footed tripod stuck to the lockdown bar. It didn’t seem too good for a general playfield cam; picked up a lot of glare and the fisheye effect was still somewhat present even when disabled in the menu. I hoped to use RTMP for streaming and then the full res full FPS version in the recording, but the only way I could get an (unsupported) RTMP stream was in direct mode rather than wifi client mode.
Given that it is not that suitable for live streaming, especially the whole playfield, which is at least half of my use case, I decided to return it. If I do find a need for one in the future, I would get the significantly cheaper Yi 4K rather than the 4K+. I think the main difference is that the + supports 60fps at 4K rather than just 30fps. But I believe both support 240fps at 720p, and I think there might be a hack to get the non-plus to function as a wifi client, so it might have more potential at a lower price.
I’m currently toying around with a Panasonic camcorder instead. I’ve only pointed it at a playfield and looked at the on-camera display, but it looks great on there and I’ll try streaming with it soon.
Has anyone tried avoiding all this “Long USB” cable talk, keeping the streaming rig underneath the pins somewhere and controlling it with another desktop sharing app?
Another idea is to have a single HDMI out of the main compuer to another streaming computer (a lot of the PC game streamers do it this way) that is running OBS and doing the actual broadcasting. Again, this gets you down to one long cable cable vs many long cables / USB issues.
I’m a little out of my depth on this topic, but it seems like there should be some other approaches.
Good suggestions and I have no idea what the setup is other than there’s a long cable involved haha.
Agreed. But for my purposes, since I will have a rig sliding across the ceiling upwards of 30 feet, I will kind of be back where I started. If I can get this Ethernet extension to work, I will only need one long Ethernet cable. Pretty cheap outside of the hub/extender.
Very interested in this solution.
I recently captured direct audio from a table while streaming, and it’s pretty easy with OBS, so I thought I’d share:
Connect a 3.5mm audio cable from the game to the Mic or Line In input on your PC. Then you can add an “Audio Input Capture” source to your scene in OBS and set it to the appropriate input. You can adjust the volume by tweaking the mixer for the source in the Mixer list.
The audio will capture only in scenes with that Audio Input source. This is nice if you are streaming multiple games so the game audio only plays on the appropriate scene. We did this for our SW launch party.
Has anyone tried using this cam? Sony HDRPJ275/B
https://www.amazon.com/Sony-HDRPJ275-2-7-Inch-Discontinued-Manufacturer/dp/B00HNJWVO4/
Seems to have an HDMI out, but no idea about on screen menus and if it will shut down after so long. Also isn’t there a google doc with a few camera models listed and notes about if they are suited for streaming? Can’t seem to find it.
Here is my first attempt with the sewell direct Ethernet extender hub. I have 100’ of Ethernet between the stream rig and my computer.
You can see all the camera settings on the stream screen via the link below.
What’s not shown is that I also have a snowball mic hooked into the hub. So all four USB ports in the hub are being used. They are all 2.0 ports.
My goal is to have this setup for a tournament where I can move my overhead rig from game to game in seconds. If these settings can hold for an extended period of time, I may be in business.
Suggestions for microphone settings at an extremely loud bar? See the video below for what I was working with today. I use a snowball mic. Super hard to hear the players and just so much background noise. Would like to go back and stream again but the noise makes it tough right now.
The snowball might still work in a loud environment if you put it in front of your face so you are talking directly into it. I can’t even see it in the feed. Something else to try is a dedicated headset.
You will definitely need to experiment a bit.
The story of a pinball streamer’s life. Haha. Thanks for the help.
Just figured out how to setup two scenes in OBS that will allow the commentators to switch from the standings and groupings of a matchplay event for up to 40 players.
Once setup, just simply save these scenes and you don’t need to redo them for each new tournament. Just change the URL in the settings and the scenes will update correctly to the new tournament.
Need to use the URL for standings and matches from the matchplay live screen that the players see.
If you are using OBS try using an EQ VST plugin. I used one when I streamed Silverball showdown and it worked really well. I was using the snowball too and you could hear a constant low pitch rumble from the arcade. I was able to get rid of a lot of that with the EQ.
lowering the mic gain in your computer works too. If you’re using a PC, it’s in the Sound settings. When I’m in a loud bar, I have to take mine down to like 7/100.
C920 for under $50 on newegg with coupon code. Deal probably won’t last long. https://slickdeals.net/f/10659268-logitech-c920-hd-1080p-pro-webcam-46-79-ac-free-shipping-via-newegg
K15 Open 2017 qualification streaming currently live at http://tv.k15.fi (which redirects to K15pinball twitch channel)
Our crew managed to implement some pretty neat features combining our live scoring system to live stream, adding automatically some interesting information about the players and standings to the stream. In my opinion this helps greatly to produce interesting stream content without having live commentators always available.
If I find some extra time I try to write a little more about the setup.
–
Olli-Mikko
Really interested in this info. The stream was phenomenal and the live updates added a very nice touch.
Hi all, just come across this thread - thanks @WWJ for the headsup.
I streamed the recent event at Play Expo (Manchester, UK) this year… the live stream is still up and I plan to put an edited version together for YouTube, but it’s pretty watchable as-is. Just a small pause in the action at one stage.
pt.1
https://go.twitch.tv/videos/182417080
pt.2
https://go.twitch.tv/videos/182433964
Appreciate your comments!
I would echo peoples thoughts about long USB, HDMI is much more forgiving especially at 720p30. For this event I had to use some converters and then run SDI coax back to the commentary booth as one particular run was 30m / 100ft.
CX405 cams all the way for me!
I’m planning to do a stream this evening (8pm GMT / 2pm CT) so happy to answer any questions “in person”, but I’ll keep an eye on this excellent thread from now on.
Cheers,
Tim
Do you have any sample video from this setup? Is this what your Twitch channel is currently using for DMD?
if anyone wants to come watch me stream for SDTM pinball tomorrow night we are going to be messing around with a stream rig I made to hopefully be used in the future for the tournaments I host.
If working right, should be able to go from game to game with ease and stream up to 15 pinball machines with only one set of cameras. The streaming booth will be around 75ft away from the cameras too. Game switching should take seconds.
We shall see. Would love other streamers to tune in and give your thoughts.
8 pm eastern. Www.twitch.tv/sdtmpinball
Most of my setups are wired w/ Logitech C922s for the DMDs, but I have a single wireless setup where I use the Git2 for the DMD capture along with a wireless HDMI transmitter + CX405 for the playfield. I can move this setup around easily, which is nice when there are more games than cameras.
Here’s a sample with the wireless setup from yesterday:
You can notice the ~1s latency on the score cam, but it’s not so bad. Works decent enough for a DMD game, but the newer LCD games are a little unreadable with it. This is only a single setup too; I’m not sure how it’d work with multiple wireless cams in the same room.
Interesting. Might try the HDMI wireless transmitter on my setup when I upgrade to the cx405. It’s that or run a 50ft hdmi. Haha
Would love to know everyone’s thoughts on tonight’s stream. We did a dry run of how I would stream a tournament in my basement. Was able to move the rig from game to game in seconds. Also this rig uses the usb hub that runs an Ethernet cable from a hub to hub and connects to the stream computer 100’ away.
I had the PF at 30 fps, and the player and dmd at 15 fps. I may be able to push the player and dmd to 20 fps, but probably not. I think it turned out pretty good and think that a tournament could be more than watchable this way.
I will be streaming a tournament on dec 2. Qualifying and finals. Hopefully I can convince Greg and Zach to do the commentary.
https://www.twitch.tv/videos/201835642
YouTube link:
Can you post a few pics of your rig? I’m interested on how you set your cameras and able to switch so quickly.
Can you post a few pics of your rig? I’m interested on how you set your cameras and able to switch so quickly.
[/quote]
Tried to get some good ones. If you have any other specific questions, let me know. I can post a punch list of stuff you need to make this rig too.
That’s Excellent. What are you using for a track to move the cameras?
Massive post incoming!! Haha:
First you need some Rubbermaid Fasttrack hanging tracks. They are for garage walls to hang bikes and tools on. I put these across the studs in my ceiling:
Then you will need this attachment for the fasttrack system. This is the part that will have all your gear attached to it:
Then you will need a ton of strong zip ties. I say go to home depot and get a big back of long fairly thick zip ties.
Then you will need one of these:
https://www.amazon.com/gp/product/B00XN1P9QI/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1
Two of these, one for the player cam and one for the DMD cam:
https://www.amazon.com/gp/product/B00MWNYGUS/ref=oh_aui_detailpage_o08_s00?ie=UTF8&psc=1
I also bought one of these to attach to the monopod for the playfield cam as it gives you easier adjustments for the camera than the one mounted on the monopod just attach it to the end of the monopod:
https://www.amazon.com/gp/product/B012FTXOW4/ref=oh_aui_detailpage_o05_s00?ie=UTF8&psc=1
Last piece and most important is this. it is a part from a lighting stand. go to the link and order part #94352 complete side arm assembly from the order form at the bottom ($20):
So the theory behind this is you put the track across your ceiling above the part of the play field you want the PF cam to sit above. the PF cam will sit back off the track about 3", and will be pointed straight down via the monopod.
the attachment you put on the track has a clip on it that makes it easy to dettach and reattach, but it can also be slid up and down the track. it has two prongs on it. the monopod will be attached with zip ties on the inside of one of the prongs and point straight down to the playfield. that is your playfield cam mount.
Next is mounting the lighting stand part you ordered to the fast track bracket. this piece goes between the monopod and the other prong of the fast track attachment. this takes some fine tuning with the zip ties you have, but what you want is this pole to be pointed at a 45 degree angle towards the DMD. secure the pole to the fast track attachment via xip ties and the holes that are in the pole.
Next use the goose neck clamps and put one on the very end of the pole (closest to the backglass) and position it so that the camera on that will shoot the player.
Next use the other goose neck clamp just above the other one on the light stand pole. this is your DMD cam. you should be able to position it so that you get a perfect straight on view to the DMD. beauty of this is that even if you move to a EM or SS game, you can take that goose neck clamp, move it all the way up the pole as far as it will go (right next to the track system), then you can adjust the camera to get it back far enough to see all four score displays of the backglass. When you do this it will be very close to the playfield cam, but shouldn’t affect anything.
the tracks come in 7’ and 4’ lengths. if 7’ is too short, get two and line them up.
Then the last thing I use is the Ethernet extended USB hub I’ve mentioned earlier in this thread and run the cables along the ceiling behind the rig using some J channel cable management stuff
Thanks. For some reason the links just go to the amazon home page for me but I get the general idea. Truly awesome setup.
Links fixed.
Great. Thanks
Can someone help me with what I will need to get direct video and audio from my GOT? Is that possible for that game?
@Pinball_LIVE was able to get live audio from any machine which had it. Not sure exactly how he did it but it was only a matter of crocodile clips, and could be changed from machine to machine in seconds.
Hopefully he’ll see this and give a direct answer. Or ask him in person - he usually live streams every Wed night (8pm GMT / 2pm CT)
Heads Up: The Elgato Cam Link (USB 3.0 HDMI Capture Device) is on sale today for $99.99 at Amazon. Great device for adding a camcorder to a laptop.
Thank you for posting this. The only other one’s I’ve seen were $150 or $300 and were huge. I’m hoping the price will continue to come down.
On an unrelated note, we just finished the commentary on our A-Division finals. This is the first time we have attempted commentary on any of our league streams.
That deal was just for black friday/cyber monday. Price is back up to $130 (at least on amazon) I picked one up and haven’t used it much but it seems to work good with w10. But I haven’t used any of the other capture devices.
I noticed that it went back up, but typically these deals are cyclical. I can keep an eye on it and I’ll grab one when the price goes back down. Right now I’m running a C922X but am having the blur issues others are having at 1080p/60fps. It works fine, but it’s just not the quality I was hoping for and I don’t think there’s anything that can be done about it.
I really like how @kdeangelo’s setup is right now. The TNA stream looked great and should be regarded as the gold standard.
Agreed. Need a hd cam and capture device to do the playfield right.
C922 is great for player and dmd though.
It’ll be a couple weeks before I have one on hand to test out (and it’ll be up to somebody else to play with in the context of pinball), but this seems like a deal folks here might be interested in:
Manual focus 1080p30 camera that outputs an H.265 RTSP stream over Ethernet for $32 shipped.
I just ordered a couple, but was too cheap to shell out for DHL.
Hi Everyone
,
I’ve made a pretty important discovery that I wanted to share. I know the main theme as of late are inexpensive rigs, which is awesome, but I need to switch gears on you. For the last 1.5 years or so, I’ve been on a quest to build a rig for tournaments that can cover multiple tables at once, and stream for extended periods of time without issues.
I was attracted to the X99 chipset because there were generally more cores and more PCIe lanes. Started with a 14 core Xeon running at 2.3, and there were always hiccups. Freezes, stutters etc. I thought it might be the motherboard, so I tried a different one. No change. I thought the issue might be my processors low clock speed. Got a much faster i7 with less cores. Nchange. Different capture card? Tried it, same issue in some form or another. An external USB capture card that works flawlessly on my laptop has problems on this technically superior desktop rig.
I finally learned the issue is not with any of the above, but the entire X99 chipset in general. Here are some interesting items that point to this conclusion.
-
Funny German guy who also tried different card, boards, etc. Video diary playlist over the course of two years of him trying to solve the issue: https://www.youtube.com/watch?v=SuZN4Yy8d_c&list=PL4G4YvB2E5U-_-qltn0IvTxUf8qlLwFrf
-
Vmix forum post from their admin acknowledging that the X99 chipset has problems. (Vmix is pro level software and what PAPA TV has been using as of late) https://forums.vmix.com/default.aspx?g=posts&t=8456
-
Avermedia admitting to me on Twitter that their latest PCIe card has issues with X99. https://twitter.com/AVerMediaGZ/status/935458048880996352
-
Magewell issuing a recall on their capture cards due to issues with X99. (horizontal tearing is one of the issues I have with my Avermedias) http://www.magewell.com/3927.html
I’m rather frustrated with the stupid amount of time and money I’ve spent trying to solve this only to discover the problem was a very broad one, and a solution most likely does not exist. Magewell infers they have fixed the issue, but I’m hesitant to spend more money only to find out that’s not the case. (If anyone has a magewell pro hdmi and willing and willing to loan temporarily for testing purposes, I’d be most appreciative!)
If you’re planning on building a desktop rig, stay away from the X99 chipset altogether!
tl;dr: X99 chipset has issues with video capture. Avoid!
I’ve been running a ASRock X99 Taichi board for the last few months, including on the Heads-Up vegas stream, and thankfully haven’t run into any issues myself yet that I’ve noticed. Running 2 Magewell Quad HDMI cards, will have to check the version numbers. Crossing my fingers.
I had worse luck, as I’ve said here before I believe, with the Ryzen chipset. Never was able to run a single successful stream with that setup.
I missed you saying that Ryzen went south on you. Glad to know that. Also thanks for confirming that those Magewell quads are working for you. That’s one I’ve been looking at. What CPU are using if you don’t mind me asking? My current CPU is an i7-6800k. My current motherboard is an MSI X99 Xpower Titanium.
Also, have you tried plugging in one of your C127s into your X99 setup? Curious to see if you experience what I have been. Mostly for me it’s an FPS stutter, but there is also horizontal tearing, and from time to time there is serious flicker like the German guy I shared. It’s not consistent though. I had a successful stream almost a year ago, and for the life of me can’t figure out why it didn’t have issues then.
Here is a sample of that stream. Went for over 12 hours straight, no issues. https://www.youtube.com/watch?v=HmDXfAEpQII
This setup had 3 C127s, and a USB. 1 had a 60fps switch (playfield cams) and then the other two had 30fps cams. (crowd and score cam switch) I now have the stutter issue consistently with just one C127 doing 60fps. My GC550 which is USB doesn’t stutter but does have slight horizontal tearing. The fps stutter is not a huge deal in the grand scheme of things, but considering the time and effort I’ve put into this, I find it very annoying. Here is a link that goes to a portion where the fps stutter is very apparent in the ball motion. https://www.youtube.com/watch?v=cAjpjnOL16M&t=1089s
Perfect ball motion is what I seek.
Tell me about it. Haha
i7-6800k like you.
I did notice some odd tearing occasionally with the c127s, almost looks like a glitch. I have one still in the system and in Vegas I was using two of them I believe for the player/room cameras.
When slo-mo replays are the norm we will all want 240 fps cams or better!
I bought a Sony CX440 cam off eBay and it seems to work the same as the CX405. The only difference in the cameras that I can tell is the cx440 has 8GB of internal storage. I’ve been using it with the elgato cam link. My tests have gone pretty smooth. I tried with xsplit and obs at 720p60. Quality seems similar. xsplit looks slightly better but it might have just been more light that day or something. My DMD cam is a logitech c922 and the player cam is a b910. Both those I believe were set at “default” resolution. I know the OBS stream was 3500kbps not sure about the xsplit stream.
@mizary
your Xsplit stream was also 3500. I’ve mainly always used Xsplit. I tested OBS once and didn’t like it. The image seemed to have a “haze” to it. This was almost a year ago. I know Xsplit allows you choose between CPU or GPU in respect to what is processing the video.
The CX440 is pretty much the same camera specification wise. The only other difference besides the one you already mentioned is that it has the Bionz X image processor, where the CX405 has the regular Bionz. No clue how much of a difference there is between the two.
I’ve added a cx405 to my setup. I’ve also got a camlink capture device. I cannot get the camera to come up in OBS. I can select the camlink from the video source, but nothing comes up after I do that.
Are there specific settings I need to make sure I have on the Sony cam to get this to work?
I have the camera powered via the power adapter included, and also I have the stock mini HDMI to HDMI plugged into the camera and the other end plugged into the camlink usb capture device.
Any help appreciated. Thanks!
Check in the El Gato Game Capture HD software to see if it works there. That will tend to give you a better error message when something is wrong. My guess is that the Cam Link is plugged into a USB 2.0 port instead of a USB 3.0 port. It requires a USB 3.0 port. Try different USB ports on your PC.
That was it! Thank you.
those using Mac - what are you using as HDMI capture device? Fed up running bootcamp on the Mac and either apple or MS hosing the device drives. Im using OBS but my HDMI from aver media doesn’t support Mac OS so I need to get a couple of new HDMI capture devices, looking for one that does 1080p/60. Ideally compact.
Cheers,
Neil.
Whoops
Thanks for all the amazing information in this thread. For anyone using Karl’s brilliant wireless HDMI setup, how is the delay? Is it suitable for live commentary? I suppose the commentators would be in sync with the action, but is it a noticeable lag from the actual action.
What is the wireless hdmi solution? Haven’t seen this yet and very interested.
The lag is imperceptible for what we use it for.
@chuckwurt https://www.monoprice.com/product?p_id=16049
The only unfortunate bit is I’ve only been able to get 2 working at the same time despite the manual claiming 16 transmitters/10 receivers are possible.
Thanks! So you will need one set of these for each hdmi camera, and can only use two sets at once? Did you use some sort of switch to have all the setups going at indisc?
Yes, one set for each hdmi camera.
INDISC was all hardwired. I had planned on using the wireless to stream Classics but had enough on my plate as it was.
Gotcha makes sense. Thanks for sharing. Being the stream nerd I am, I just wanted to be at indisc to see the setup alone!
slacker! could have got our killer classic finals on stream ![]()
OBS 21.0 is out with some huge new features:
- Scripting support via Lua or Python!! This should make it way easier to do fancier things (included is a script for instant replay, for example).
- Set transition settings per-scene. For example, my HDMI switch takes a few seconds whenever I switch the signal, so I use a ~5 seconds stringer transition to hide the change, but I want to use a quicker transition when going to something like MatchPlay standings.
Since I have a lot of the equipment now, might start streaming a little every once in a while for the hell of it. Let me know if you have any recommendations or alterations I should make, here is a test clip.
https://www.twitch.tv/videos/222643430
Going to work on the overlay some, but just put something together quickly. Also, I am aware there is no audio, I didnt feel like hooking up the mic, but I should be covered there(Blue Snowball).
Looks great! I would just suggest to show the ball in play somewhere too. Helps viewers know where the game stands.
Yeah I am not sure how I did not even think of that, thanks.
I always forget. Especially when switching from a dmd game to SS mid stream.
How do you guys decide on resolution and bitrate for streaming?
Bitrate for me is all on the type of internet connection you have. At home I do 2500, at a bar near me I had to lower it to 1500 to not get choppy frames.
Resolution is all on the cameras being used and whether they are plugged right into the computer, whether hubs are used, extension cables, etc.
I’ve also experienced lag with certain cameras if you go too high on resolution. C922 at 1080 for example.
Cool thanks.
to add on, resolution and frame rate correlates to bit rate. The higher the resolution and frame rate, the more data there is.
There are guidelines for bitrate on twitch. https://stream.twitch.tv/encoding/
For many people bitrate depends on their internet connection. If you have a 2Mbps upload speed you obviously can’t stream at 3500kbps.
Most people who stream pinball stream it at 720p (1280x720) resolution. One reason is it allows you to stream at 60 frames per second. If you have a camera(s) that is capable. If none of your cams will capture 60fps then streaming at 60fps would be a big waste. If you don’t have any cams capable of 60fps but you have good upload speeds then 1080p and 30fps might be a good option.
And if you do only have a 2Mbps upload speed then even 720p30 might be a stretch. Twitch guidelines for 720p30 is 2500-4000 kbps. But I think you can get away with lower bitrates than their guidelines for pinball since there isn’t as much stuff moving on screen at once. A talking head is easier to compress than something like a panning shot of a crowd.
You can also run a test stream on twitch to test your bandwidth w/o going live. You just add “?bandwidthtest” to the end of your twitch key and start the stream. Then you can use twitch inspector https://inspector.twitch.tv/ to monitor the stream and see if your computer/connection is keeping up.
Your computer is also a factor in determining the best resolution/frame rate. It takes more CPU/GPU power to set your cameras at high resolutions and stream in high res. If you are streaming on an older computer you might not be able to do 720p60 or 1080p. But I’ve seen streams around 540p and 480p that look ok… especially on a mobile device.
Also there used to be a max upload rate of 3500 kbps for twitch. That is gone. I’m not sure what the actual new limit is… but people seem to think it’s 6000 kbps which is the highest of their recommended settings. In the past it was good advice for smaller streamers to stick to lower bitrates like 2000-3000 kbps. This is because in the past you had to be partnered to have access to transcodes. Transcodes allow users to watch a lower bitrate version of your stream. Some people don’t have 3Mbps+ download speeds. So they would be unable to watch anything over 3000 kbps, even 2500 might be tough. So if you were a smaller streamer w/o access to transcode options then everyone has to watch your stream at the native bitrate listed as “source”. This also sucks for people watching on mobile with limited data that don’t want to watch a 6000 kbps 1080p stream on their phone. I often drop down to 320p when I watch on my phone if I am not on wifi. HOWEVER. These transcode options are available to everyone at this point. HOWEVER not all the time - it depends on the server load. If there are a ton of people streaming on a Sat night the lower tier streamers might not have transcode options. Partners always have transcode/quality options. Then affiliates, then everyone else starting with streamers with better average viewer counts and stuff. But if you are streaming at 6am on a wed pretty much everyone will have the transcode/quality options. So that can also influence the bitrate you choose.
but if you compress more there is less but you need more CPU.
True, but it’s still always going to be relative to the resolution and fps chosen.
Need some help! I’m putting together a streaming computer. It needs to handle 6 C920’s, only 2 active at a time (3 games will be camera’d up, only 1 active at a time). What do you think the minimum specs are for CPU/RAM/etc. ?Thanks for your help!
I’d recommend not to use 6 c920s but if no choice you need something with lots of USB or lots of ports that can become USB, I tried 6 920s with a Macbook Pro and two thunderbolt docking stations that can power 3 c920’s. It worked but managing the 920’s is painful trying to change their settings.
Cheers,
Neil.
How are you pulling this off? Have a PC with a thunderbolt port, would love to see it maybe get use.
I’m using one of these with my macbook:
Works great. This usb3 device works great too. If you want to capture 2 hdmi devices on your macbook:
Thanks! Since I can get my hands on a few USB cameras to start I might go that route, but:
USB bandwidth distribution on my streaming comp isn’t great, so I’m limited to 2 cameras.
Using the Thunderbolt port could fix the bandwidth issue, but Thunderbolt 1/2 USB hubs were mostly for Mac docks (expensive) and Thunderbolt 3 USB hubs need conversion.
Is there any other bandwidth mitigation strategy/ product that I’m missing?
https://eshop.macsales.com/shop/Thunderbolt/Dock/OWC/Thunderbolt2-Dock/
This works with windows 10 as I run my mac in bootcamp mode with windows 10.
I’ve not yet tested the newer thunderbolt 3 version.
how do you capture two HDMI devices with the magewell one it only has one input?
Neil.
If it works great, that’s fine with me! Hopefully I can get the configuration set up and finally justify the 2 Thunderbolts on my mobo. ![]()
Sorry, I wasn’t clear on that. I’m using the magewell and blackmagic simultaneously. So 1 hdmi port on each device.
has anyone tried the Logitech Brio as a playfield cam? any feedback? i know USB cams are falling out of favor but HDMI won’t work for my setup.
I’m getting one but won’t be able to try it until after the Louisville show. I’ll report back as soon as I know.
Pitaven was hanging in our chat last night. He said he streams with the Brio. Looks like a step up from the 922 but not quite Camcorder quality. Here’s a past broadcast: https://www.twitch.tv/videos/230533566
thanks - looks more than adequate for what I’m doing.
yes I use it, its very good but takes up a lot of USB bandwidth downside on it also is that it needs a bracket it has no movable mech like the 922- See my most recent videos on youtube/neilmcrae1 where I’m streaming AFMR - i’m using the brio as the martian topper cam.
Played with the brio, it is a nicer cam but a huge bandwidth hog I found.
Hi there, Owlnonymous, Karl from IEPinball and Jack from DeadFlip have inspired me to try start a pinball stream but wanted to make sure that the quality of the stream makes up for our average play…
My goal => Have good quality 1080p @ 60fps stream on a mix of Bally Williams, Stern, Chicago Gamming and TNA machines…… have fun and learn something new while doing it.
Below is a what I think my setup may look like:
Cameras/ Video Feeds:
Playfield => HDMI Video Camera for the playfield
Player Cam => Webcam
Tilt Bob Cam => Webcam
Flipper Close up Cam => Web Cam
DMD / Score => Direct DMD or LCD to HDMI if possible else Webcam if direct feed not possible
Audio:
Game Audio feed => Direct feed from machine
Player Audio => USB Mic
Other Equipment
Lighting => 2 sets of dimmable LED Studio Lights with soft boxes
Software => Been playing with OBS but will happy for other suggestions, I would like to work out how to display chat feed and possibly live comp scores eventually
Computer => Dell Desktop with Intel Xeon E5-1620 v3 @ 3.50GHz with 16Megs of Ram running Windows 7
What I have bought thus far:
• 4 X Stands (combination of mic stands and lighting stands)
• 4 X Grips/Clamp/Mounts
• Set of lights with soft boxes
• 3 X Logitech c920 (player & tilt bob plus flipper closeup)
• DMD Extender with Raspberry Pi for direct feed for DMD
• 2 X of HDMI splitters
• Several USB and HDMI cords and extenders
• Snowball mic
Still to get / work out:
- Main playfield camera probably Sony CX405
- HDMI Capture card(s)
- Whatever is needed for setting up a direct Audio from the machine
My questions:
-
What HDMI capture cards would you recommend which balance quality, ease of use, reliability and cost?
-
Would you recommend any other camera for the playfield other than the Sony CX-405…seems to be consensus that this is the one but wanted to check.
-
I have not thought about the direct audio from the machine yet but was thinking this is simply connecting a couple crocodile clips to the game speakers…
- Is there more to it than this?
- Can you take the Audio link into the Raspberry Pi if it is being used with DMD extender so it could just feed down the HDMI cable with the DMD output?
Anything else I should think or be warned about?
Thanks a lot
Pinball Evangelist
Highly recommend the elgato camlink
USB extension cables or hubs will give you fits. Try to avoid them at all costs (in my experience). If you have to use them you’ll have to dumb down resolution and frame rates big time to get them to play nice. Trying to go 1080 at 60 you’ll definitely want that camera plugged directly into the computer.
This is usb only though. I haven’t had issues with extended hdmi upwards of 50 feet. There’s also wireless hmdi extenders Karl has used that I haven’t tried yet.
@chuckwurt thanks for the pointers…
Any thoughts on the direct Audio feed? Is it as simple as couple crocodile clips on the speaker terminals or is there more to it?
Haven’t done direct audio. Pinball_live on twitch does and told me this:
audio i just use croc-clips on to the speaker terminals and a sounddesk. Behringer X1204USB is a good choice.
I use the internal Elgato HD60 Pro for my playfield cams. I also use the external Elgato HD60 S for my score cams. I’m sure the CamLink works just as well. Others use AverMedia. They should all work without much issue. You might consider an internal capture card so that you can spare some USB bandwidth for your webcams.
Lots of advice relating to the C920 earlier in this thread: mainly to turn off Auto-Focus and Low Light Compensation (especially if you are getting extra lighting). You may or may not want to set them to 60FPS – they unfortunately have lower quality at 60FPS, but for something like a tilt bob cam it won’t be noticeable and the extra FPS would be cool.
I use the CX-405, they work nicely but I’m also on the lookout for other options. Note that the camera uses Micro HDMI, so you may want to scope out a longer Micro-HDMI cord or an HDMI->Micro adapter to have on hand. Also, you’ll want to plug the camera into the wall for long sessions. It comes with a power adapter, but I use a USB power pack veclro’d to the camera stand.
I don’t have any experience with the DMD Extenders, but TNA outputs both video and audio over its HDMI signal, and you’ll need an extra camera there for the score displays.
If you can get the audio from the croc clips to a 3.5mm jack, you can just plug it into the Line-In on your PC and add this as a Microphone Device or Audio Input Source to your OBS scene. You may or may not have some issue mixing the USB and analog sources (USB will be delayed slightly, so there might be echo). I usually settle for this when I stream on location. But if you want to get a littler fancier, you could get a mixer and an XLR mic instead of the Snowball. The Behringer Xenyx USB mixers that @chuckwurt mentioned are all nice and relatively cheap.
Always nice to see new pinball streamers, good luck! 
Maybe I am short sighted but I cant see myself needing more than a couple of audio inputs so think I might get the cheaper Behringer Xenyx Q502USB which is only ~$60 +Shipping from Amazon ==> Amazon.com
Probably fine. I haven’t looked into this at all and I have a Q802 anyway.
This is great advice as in the thread and others I have seen many fretting over USB hubs so was going to add a 4 Ports PCI-E to USB 3.0 Expansion Card (http://a.co/79aqIaW)
Thanks for this… but it looks like its cheaper to add the number of USB 3 Ports with a PCI to USB 3.0 Expansion Card (link above)
Thanks I missed this…
On the Audio question :
Great info on the TNA Audio via HDMI… Do you know if the AFMr with LCD’s are the same?
I am going to buy an entry level mixer Behringer Xenyx Q502USB and see how I go.
This is what my setup does. I have like 8 3.0 ports on my machine. No issues with bandwidth so far.
I’m going to be moving some of my older broadcast equipment if anyone here is interested in any of it. This is just the start, more to come I’m sure. These are pinball-people prices and include shipping. Trying to avoid ebay if at all possible.
Last call for equipment is on Thursday, March 29. It goes on Ebay on the 30th. Moved to ebay…
Karl, I ended up buying 2 X Elgato Cam Links HDMI capture cards… and was thinking of getting one of your Avermedia Game Broadcaster HD PCI-E cards and wanted to know if thought they would “play nice” with the Elgato Cam Links?
Does it matter to mix manufacturers?
What do you think is the main advantages of the Avermedia ‘Livegame HD 2’ vs the ‘Game Broadcaster HD’ to justify the price differential?
Same question really for Elgato ‘HD60 Pro’ vs ‘Cam Links’ ?
Thanks…
I’ve mixed plenty of times. The only one I had trouble mixing with was the HD60 Pro while on a Ryzen-based system. Elgato’s drivers suck.
The Avermedia Livegamer HD 2 will capture 1080p60 whereas the Game Broadcaster HD (c127) only does 1080p30 maximum.
Elgato HD60 Pro and Cam Links both do 1080p60. Personally I prefer to use the internal cards where at all possible. Have plenty of other stuff running off of USB.
Heads up: Stream Deck for $99.99 on Amazon, today only for 15 more hours after this post. This thing was well worth the money for me and has helped tremendously in making my setup more user friendly. Allows me to give a quick 1-2 minute rundown on how to operate everything.
Ooh nice! Any idea how to get that to work with an HDMI switcher with a serial port? Can you tie the scenes to both switch the OBS scene and send a signal to the box?
I create batch files to switch my Monoprice 8x1 switcher (via serial) then use the stream deck to execute those files. Two button presses for me, one for the hdmi switch and the other for the scene. Don’t know how OBS handles things but I wouldn’t think you’d want to switch to the scene immediately anyways since the hdmi handshake process can take a few moments.
I wrote a little app here that lets me switch signals with a hotkey:
I set the hotkeys in the app to match my scene hotkeys in OBS. I use a video stinger transition in OBS to hide the signal switch (press stream deck button, video fades in, HDMI signal changes, video covers screen for a few seconds, video fades out).
Has anyone put in serious experiments into working with IP (network based) cameras instead of HDMI? Seems like the main issue would be playfield camera, but a cheaper version (without having surveillance in mind) of Axis Q1615 Mk II (check out the “live profile” in their demo video) could be perfect.
@mwelsh mentioned he used GIT2 Pro, which sorta does it (but over wifi which has less bandwidth and not salable), anyone else?
Edit: Also, has anyone attempted to mount the setup (dmd, playfield cameras) on an active gimbal stabilizer attached directly to the machine?
This has been on my to-do list for a while.
I have a few of these guys collecting dust on my bench right now: https://www.aliexpress.com/item/1280-720P-1-0MP-mini-IP-Camera-ONVIF-2-0-2-8-12mm-manual-varifocal-zoom/2019281843.html
I have both a 1080p and 720p, but have only really messed with the 720p so far, and while it works well, the firmware is a little shady. I’ll wander over to the shop this weekend and see if I can put together some sample video (unfortunately no pins on hand to demo with).
A friend tried using a raspberry pi with the v2 camera module. It worked but, the image was to dark to be usable in a real environment. I think that IP cameras would be ideal for a tournament setup but we, couldn’t find any for a reasonable price. You can add a usb cam to a raspberry pi but that wasn’t cost effective for what we were doing.
That looks promising, seems to be limited to 25fps, unfortunately. If something like this exists at 60 or 120fps, that would be KILLER.
Is there an easy way to get direct audio out on dmd games?
Hey guys, I have tried the usual selling channels with no luck, maybe someone here is interested:
I have a new without original packing. Bought this a few days ago to test it with my new rig but at the end it was not needed and (dumb me) I trashed the box. Again, item is new without its original box. Manual and software can be downloaded free from ElGato’s website.
Price: $140 Shipped.
Thanks!
The following should work for any game where speakers are connected in parallel (which is true for my WPT).
You could “splice” in a cable with 3.5mm plug to connect to line-in on a PC. The splicing is done on the audio+ and audio- wires that connect to speaker+ and speaker-. Line-in has impedance of 10kohm which should be minimal enough that the lowered impedance shouldn’t smoke the amp, as long as you connect the channel(s) (mono or stereo doesn’t matter) on the cable in parallel.
I haven’t done this, so no guarantees.
More expensive: Pinsound has line-out on their boards.
Stumbled on this great tutorial post on pinside. Some great advice all around, but I personally found the stuff on lighting to be very informative. Note the OPs name is lethalfrag, who is apparently insanely popular on twitch.
https://pinside.com/pinball/forum/topic/pinball-recordingstreaming-tutorial
The audio issues can be addressed using this stuff in newer versions of OBS. This would let you have a direct output from the game or audio from a mic’d game, plus a headset mic. When you talk into the headset mic the game audio will be automatically lowered so people can hear what you are saying. You’d still need to dial in how much reduction, how fast its applied and how long it remains after you are done talking. You might need to use a gate on the mic channel to avoid things like pops, flipper coils, game sounds etc triggering the compressor.
Oooh this looks cool. Last time I messed with audio filters in obs for some reason it killed all sound in my live stream. Audio was fine locally, just anyone tuning in couldnt hear. I need to figure that out…
I would think switching would be a problem in these setups
So I broke down and got a pinnovators board to do direct audio out from my LOTR. Sounds fine in my headphones, but sounds like total garbage in OBS. The sound is all choppy and garbled. I have an 1/8" cable going directly from LOTR to my line in. Any help would be appreciated!
Edit: Apparently the sound is only messed up in my recordings…it sounds fine when I turn on audio monitoring in OBS. Now I’m really confused.
Edit2: Noticed my CPU usage was blowing up for some reason. Restarted OBS and now everything is fine. Recording audio quality is good. Argh.
Anyone streaming using a Mac that could help me out? For some reason one of the three cameras I use keeps going out. I’m using OBS and have a Logitech 922 and two Logitech 920s, and it is one of the 920s that goes out. Thanks for any help/advice.
I’m not a mac user but, what resolution are the cameras at?
Whatever the default is (I’d have to look). I have basically just downloaded OBS and plugged everything in, I haven’t tweaked any settings yet.
Okay if you go into each camera and set them to custom instead of default, you can change their resolution. I would reduce the resolution on all the cameras until they all show up. Then you can see what you can increase them two before they get mad and shut off.
Thanks - I’ll try that tonight!
What kind of Mac do you have? You might be up against USB Bandwidth Limits.
I had the same problem with my Mac a while back. As others have mentioned, It’s likely a USB bandwidth issue. Basically the internal USB controller can’t handle all the data you are piping though. You can try using different ports, but whether that works depends on how things are configured internally. Definitely lower the resolution for any non essential cameras (eg score) to free up bandwidth.
It is a MacBook Pro with the Thunderbolt 3 ports only, no direct USB ports. I’ve got a Thunderbolt to USB adapter plugged in, then a USB hub plugged into the adapter.
The hub is 100% your issue. Definitely dial back the resolution. When i use a hub I dumb down the player and dmd to like 640x480 or less at 10-15 FPS, then the playfield should be able to do 720p at 30 FPS.
Perfect, I’ll do that tonight. Thanks for all the help!!
There are specific thunderbolt hubs that will let you use a lot more USB ports rather than a USB hub. I use this on my streaming rig.
Well I got all three going but the playfield one was super choppy, and that was with all the cameras scaled down. @neilmcrae, can you tell me what you’re using?
https://eshop.macsales.com/item/OWC/TB2DOCK12P/
Cheers
Neil.
We’re you streaming when you experienced the choppiness? Could be your bit rate is set too high.
That’s the Tb2 one - they do a TB3/usb-c which I have used and had one dodgy review. On the TB2 side I’ve been able to stream 4 USB cams and and tested 2 HDMI encoders.
No, wasn’t streaming, just setting up the cameras. Two were pretty good but the playfield one was really bad. And that was with the other ones scaled down to a very low resolution.
Thanks Neil! I wonder if this one will work…
Yup should do the question is how are the internal buses set up for what your doing t will be fine but if you put it under more stress it might not - I bought the one I have blindly and luckily it’s very well made - you should find the one I posted on amazon too as I’m sure that’s where I got it via.
Hmm. Sounds like that hub is going through bandwidth overload then. Double check that the off two cams have the FPS super low 5-10 and see if that helps. Then just try and use the playfield camera only and see if you can get that working okay at any point.
Ok will do, thank you sir
I will check that when I get home. I don’t think I set the frame rate that low, maybe that is part of the problem. Thanks for the help, I’ll report back
I will be putting in for my rig soon and will be most likely be getting this Elgato model:
OWC is flat out due to compatibility issues and general quality questions, so hopefully this alternative works.
If/ when i get it I’ll report back to see if it is a solid option!
FWIW, my wife and I have both been using the OWC TB2 dock for several years now (for general desktop use, not necessarily streaming) with no known compatibility problems or failures.
Me too the OWC TB2 is bullet proof and has more than the ElGato version - thebTb3/USb-C theybhave had issues but other have too so I think partly OS issues. I use the OWC with Mac OS X and windows 10 and it’s spot on.
I’ve also found that the lower the light the more the USB cams add to the bus and CPU load.
I was working in Xsplit last night (usually use OBS). I was able to figure everything out except how to have two mics running at once. i have a snowball right at the game speaker, and we also have two commentator headsets plugged into a mixer that is plugged into the computer.
I have both microphones active in my list of goodies there, but only one mic shows up as registering with those fancy sound bars haha. It appears in the settings I choose one mic and the stream uses that. I would like them both to be on at the same time to hopefully improve the game sounds the viewers hear in addtion to just the commentators voices that we typically have set up.
thanks!
Also is there an adapter to be able to attach a snowball mic to a standard camera mounting screw?
Don’t have a Snowball, but I think it’s a 5/8" thread screw, and camera mounts are 1/4". An adapter like this should work: https://www.amazon.com/CAMVATE-8-Inch-4-Inch-Adapter-Microphone/dp/B019TWBQIE
Thanks!
So the Thunderbolt Dock completely fixed the problem I was having with the cameras freezing up, I can now run the cameras on high resolution. Awesome! Need some tweaks still as some of the areas look blown out with white LEDs.
When I tried to do a test stream, there was a delay between my computer and the stream, maybe 10 seconds. Any idea what would be causing that?
There will generally be an unavoidable 10s+ delay between the live feed and the stream just because of video processing, transmission, etc.
The different streaming services might have more/less delay. Twitch used to have a “Reduce Stream Delay” option in your channel settings, but I believe it’s activated for everyone by default now. YouTube has a setting for tweaking the latency (at the sacrifice of some quality). Mixer has a proprietary streaming protocol that supposedly allows for very low stream delay, but I’ve never tried it.
sound management in xsplit is pretty terrible sadly.
Whats the current recommendation on a laptop for streaming? Running windows on the mac is frustrating when either apple or $vendor updates drivers that aren’t compatible with each other.
Looking at the Razer Blade as it has 3 USB2 ports, USB-C/TB3 combo port and doesn’t weight a ton…
Neil.
My 16.0 ram i5-7200U CPU 2.50ghz. Windows 10 works good for me.
Also @DEADFLIP helped me on the xsplit audio. Whatever you make your main microphone, you can add other mics as sources and they will be active too. Then adjust their sensitivity by right clicking on their source and adjusting.
Yeah you can do it but it could do with a proper mixer with levels.
Has anyone used the Matchplay.events API to pull data into OBS for a live stream? Would like to show/scroll the standings if possible.
I’m not sure what API is, but what I’ve done is use the browser source option and link the standings.
To get them to look good and fit all the standings (works for up to 40 people), I make 4 copies of the standings windows and size them so that the names and points totals are close together and the top 20 show up on the left and bottom 20 show up on the right.
Then I made this it’s own scene so that if we wanted to look at the standings between rounds or dead times we could. No scrolling needed.
Yep, I use the Matchplay API to get the live player names on a game: https://clips.twitch.tv/AbrasivePerfectBurritoSuperVinlin
The API is great, you can get all of the relevant info you need and display it how you like using a browser source. OBS also provides some JavaScript calls to give you the current scene name. I use this to know which game info to display (each scene is named after a pinball table).
Edit: mwelsh replied while I was typing!
Matchplay.events has an API (application programmers interface) that allows data to be pulled from it and then used via other websites or interfaces. It’s a bit like an RSS feed I guess, if you’re familiar with that, but for the relevant tournament info.
I was hoping that OBS might have a way to bring the data in directly and then scroll it across the bottom or top of the feed. It seems like it should but I tried searching the OBS forums and coulnd’t find any mentions of importing data like this other than getting subscriber feeds from Twitch using a plugin designed specifically for that.
Wow, sweet shakeout by Donger!
I’m not directly setting up the feed and will be telling someone else how to implement this, so questions…
Do I need to host a page somewhere that is accessing the API and then bring that in via the browser source? Or does the browser source access the API data directly?
Yep, you’ll host a page that accesses the API via JavaScript and displays what you’d like. This would function even if you load it in a web browser. Then you add it as a browser source inside the streaming software.
(Alternatively, you can store the page locally on your PC, but then you need to load OBS with the --disable-web-security command line option to allow the local -> remote Matchplay calls to function.)
Still learning all the ins and outs as I add Xsplit to my arsenal. When I am using a camera that can do 60 fps (logitech cam), it appears that the manual settings for video output would allow me to adjust the resolution and the fps just follows it automatically. Take for instance, if I want to have the resolution at 1280x720, it will automatically set the camera at 60 fps. But if I only want to do 30, i change 60 to 30, hit apply, then it just reverts back to saying 60. what gives?
Another xsplit question. Noticed that this week when I set my stream up just like I always do, the CPU was at 100% after all the cameras were plugged in. Even with them unplugged it was at 25%.
If I set the cameras up the same way in OBS it’s at 19%. Anyone have this CPU % issue in xsplit before? Not sure how my CPU could be overloaded with one program and not the other.
What does task manager say (or mac equivalent if you are in to that sort of thing) ? I know in older versions of OBS the cpu use was a lie. My system would start hanging, skipping frames and OBS would show 15-20%.but task manger would show 90+%.
Good point. I know when I had xsplit open the task manager was pretty close. But with xsplit jumping all over the place cpu % wise, task manager was always all over the place too.
I’ll check task manager with OBS tomorrow.
I’m proud to present our detailed guide on “How To Stream Pinball”.
This was a labor of love driven from the constant growing interest folks have to start their own broadcasts.
This hopefully covers most of your questions, but feedback is encouraged!
If you have any questions not addressed in this doc, please let me know!
Noticed you mention the muddy look of the c922 at 60fps. So it doesn’t seem there’s a way around that. Bummer. So if I’m wanting a 30 FPS cam at good resolution I should just do the 920 instead of the 922 because it uses less bandwidth right?
Thanks for the time put into this!
Yeah the muddiness of the c922 is unavoidable.
Unless you neeed 60fps, go c920.
Great summary, jack! The “chain of command” bug is the biggest hassle for me. I have a rig of twenty one c920s that I use for tournaments…getting the settings dialed is nothing short of a nightmare. Worse, the order of priorities seems to change on a whim. I hope Logitech or someone develops a fix for this.
There IS a bootleg piece of Javascript out there from 4-5 years ago that can make this easier, but I gave up on using it a year ago. Let me see if I can find it.
It looks like there is an update to the software.
I endorse the version 2, have not used version 3 so use at your own risk.
Here is the original thread pointing to version 2. This saved my ass big time once I started adding more cameras!
Oh nice! I’ll have to check this out.
Curious, why did you give up on it?
@GarrettHays check out the post above. You ever try this?
Don’t need it with a camcorder rig. Worded that poorly.
Is the order of command bug an xsplit issue only? I’ve never seen it happen with an all usb cam setup on OBS before.
It’s a Logitech driver issue. It happens in obs too.
Interesting. I guess I’ve never had more than two of the same cam hooked up.
The piece of software I was using was called camcontrol. It was an executable so probably not the same thing unless someone compiled and changed the name. Camcontrol worked for up to 4ish cameras but started losing track beyond that. I tracked down the author at one point and asked him if hed be interested in working on a new version but, didn’t get much further than that. It’s very possible that I haven’t tried this. It’d be awesome if the new version could handle the 20 odd cams in the rig! lol
i thought there may be the secret of capturing Stern LCD screen hidden somewhere in there 
When using camcorders and USB capture devices, do you have any experience with what is more reliable: short HDMI cable and long USB cable, or the other way around?
Would love to see an annotated picture of a complete setup!
Longer HDMI vs Longer USB for camcorder connection seemed to work best in my opinion, but that doesn’t mean that’s correct.
I’ve experimented a lot with usb extension devices, and I agree, longer hdmi cables is a better choice than longer usb. So leave the cam link right at the computer and use a long hdmi cable to run to your hd cam at the rig.
Since elgato can link is usb 3.0, the options for very long usb extenders for 3.0 are very limited. There are viable options at 2.0, but not 3.0.
A great recommendation from a few folks, I will record a video of setting up a stream on the computer side for ease of reference!
just in terms of specifications, HDMI is rated for longer distances than USB (15m vs 5m) though higher quality cables (generally lower gauge, i.e. thicker) will improve reliability as those length limits are neared.
I use 30ft-50ft runs of HDMI without issue. Once you get to 50ft+ you may start having signal issues depending on hardware/wiring and will need a repeater. This usually manifests as sparkly pixels in the video. You can also turn your cameras down to 720p, which will work better over longer distance, and a 720p vertical playfield cam fits in a 1080p stream anyway.
I use a 50ft USB cord to control my HDMI switches and with some C92x here and there, but USB cams over distance are finicky and nowdays I avoid using any USB cameras.
Oooh how do you control your hdmi switch with usb?
Some HDMI switches are controllable via serial port. Wrote a little app to do it, posted about it earlier in the thread: Monoprice 8x1 controller
Keeping this “How to stream pinball” train rolling, we’ve published our first, super quick tutorial on how to “Fix Your Webcam’s Quality!”
Check it out, and make your webcams look super sexy!
#pinball #streaming #Tutorial
Is there a fix for an issue with using multiples of the same camera (c920) with OBS? I can’t use the OBS camera adjustments for more than one camera.
I had to install the Logitech gaming software, make the adjustments there and then open OBS. If I don’t like what I see, I have to go back and forth. It’s workable, but just a pain in the arse.
There’s a bunch of discussion on this about 20 posts up. Good luck !
I stumbled on that thread, but was hoping hoping that there might be something a little more straight forward. 
So multiples of the same camera do work, but depends on the resolution you’re running them at, and how many are plugged into a single port.
Try plugging them in and dropping all their resolutions to 800X448 just to make sure they are all showing up.
Then up the resolution on each a bit until you find a cap.
If it’s exposure and gain (etc) that you 're having trouble with, there is a tutorial on the “chain of command” method on my “how to stream pinball” page, also with a link to a piece of software for PC that makes it easier to work with.
I’m making a tutorial about this, later this week!
The rig we use in Texas has 21 C920s. It is a nightmare getting the settings dialed, and there’s no way around it. I use the method described by @GarrettHays in this thread. It’s basically the “chain of command” stuff that @DEADFLIP talks about, but on a ridiculous scale.
There’s also the bootleg software shown above, but I haven’t tried it yet
I’ve been bouncing back and forth between the Logitech Gaming software and OBS. It’s manageable, but I only have 3 cameras. I can’t imagine what it would be like with 21!
For anyone else using the Ulink usb hub Ethernet extender, make sure and use shielded cat 6 cables.
I had intermittent screen tearing using a cheapo flat Ethernet cable. Switching to a nice shielded cat 6 fixed this issue.
As a viewer, I would like to suggest that streamers not settle for “pretty good” camera view on the playfield. Catching up on some tournament streams and hearing the commentators respond that it all looks pretty good is pretty disappointing, when I’m watching on a big screen TV versus their view on a laptop. Probably can be mitigated somewhat by the camera operator pulling up Twitch on their phone to check their setup/alignment/view, rather than having to walk back and forth to the commentator booth which could be pretty far away.
Totally agree and my streams can really improve on this. I try to do extensive testing so that when we move the rig it needs little to no adjustment once the rig is moved, but yes, it needs to be as close to perfectly aligned instead of “just good enough”. Practice makes perfect, and we are getting in as much practice as we can.
Also for using the phone, sounds good in practice but with the delay it’s faster to just go to the stream table and check it out for yourself.
And then after you get the game perfectly lined up under the camera @pinwizj does a massive slide save and you’re back to square 1 
Unless it takes multiple trips 
Haha. Fair enough. Definitely not a perfect system, but if you want to stream with 3-6 cameras instead of 30, then you gotta make some tweaks. As always I’m gonna do everything I can to improve this system.
Hopefully it can get to the point that it’s mobile to location sites and other can adopt and start streaming larger events using their own staff and equipment.
For keeping the PF under the camera, $39 NEW for a remote pan/tilt head.
I have one on the way.
The potential for this device is huge for changing angles for face cameras if on a rig between 2 machines… that reduces one camera from your rig.
There are answers for most of these problems, just gotta dig! I bet you can find some used on the cheap on ebay too! This thing only runs on battery power, but it’s worth a look!
The thing I want most is a way to switch USB cams though a physical switcher, and let them remember their settings consistently. Haven’t found any device that lets that happen 100%
Anyone have some new insight on this?
What’s the advantage of this vs. switching through software?
Say you have 3 rigs, with 3 cameras on each rig going to their own externally powered hub. All 3 of those hubs going to a switcher. You’d switch to each rig with the switcher and those 3 cams would be live. Easier to organize and label as well, I’d imagine?
Software works great too, but can you get OBS/Xsplit/Advancedcam settings to remember the settings of 9 cameras? Yes, sometimes, but all those feeds at once can be a drag on the system if they’re all live, waiting to be called.
I don’t know. It’s early. I’m just talking to hear myself talk. haha
Three cameras in a hub will be tough to get much better than 30 FPS ime. If you can do two in a hub then use a HD cam and capture device for PF, that seems to be best.
I think as long as each hub is going to its own usb controller at the computer and your computer is a decent i7, the CPU usage should be okay.
For sure, I’m just trying to figure out how to push this USB usage even more!
Too bad raspberri pi can’t run obs/handle that amount of compression to work 3 cameras. You could just get a pi for each rig, and only run HDMI cables.
Yeah that would be amazing.
With a manual switch, your computer will still act as if reconnecting to the new set of cams.
LOL, I used one of those at INDISC this year for a panning room shot. It’s going to be too heavy for a playfield cam unless you have a beefy mounting system. The goosenecks can’t support the weight of it plus camera, or at least mine couldn’t.
Also can’t use it while plugged it/charging. However, the battery did last the full weekend.
I’m using a big Monoprice t-stand with metal friction arms so weight, hopefully, shouldn’t be an issue.
Good to know you’re tried them out. It was cheap enough that I figured I could use it in SOME capacity if all else fails.
Anyone using two internet connections to help with bandwidth dropouts? Like ethernet + mobile hotspot? I know with w10 you can connect to multiple connections at once. It seems like lots of internet connections I’ve used just drop out once in a while. Would be cool if a mobile hotspot could take over at those times and keep the stream from suffering. But also only at those times so you don’t use up a ton of $$$ mobile data. I know you can prioritize connections in w10, just wondering if anyone here is doing this.
I noticed papatv had remote commentators on their stream today, including @DEADFLIP and @PinballProfile. Anyone know how this was accomplished? I’d love to bring in remote commentators on tournament streams where all the eligible commentators are playing.
Skype screensharing of real time video from broadcaster PC with added audio track to exported stream maybe? 
Papa is using a new broadcasting software called VMix. It’s pricey for sure, but lots of cool features.
Ah, good to know. Would be great to have such a feature with OBS eventually.
I’m not sure the method that @hisokajp would be doable. I worry about lag and I assume the framerate on the commentators end would make it unwatchable for them. But I’d have to test it to be sure…
I can confirm that Skype works amazing actually. Have someone skype you, and capture the window.
Would you then share your screen back to that person? Would it be clear enough for them to commentate?
Oh I see what you mean. A screen share would be your best bet. Let me look into this and get back to ya.
would be worth checking but i would assume the commentators may need to be aware of the small delay when interacting. That and the added CPU usage of sharing video through skype, not negligible in some case.
You can screen share back to remote commentators using Xsplit. We’ve done it a bunch on our talk show. You just pick it on Skype as what to show to the caller.
I recently switched over to OBS and haven’t had a remote guest since but will give it a shot when I have a chance.
Xsplit is nice since it can create a virtual cam of your feed, last I check OBS doesn’t have this, but I’m sure there is an option.
Enough of us diggin around should nail it down.
The VMix stuff that papa is using is pretty slick tho.
Depending on updates, I bounce between several broadcasting options. Xsplit/OBS/Lightstream/etc
Lightstream is built on an older broadcast app, that had this very functionality as a main thing they promoted.
What made you guys go full OBS if you don’t mind me asking?
The Virtualcam OBS plugin exposes your stream output as a webcam that you can then use in Skype/Discord/etc. Don’t have any experience with it, but it might be better than screen sharing.
The latest Skype betas have a nifty feature that can export a live NDI feed of each caller in a Skype call. This lets you import them directly into OBS using the NDI plugin and work with them like any other video source.
Ooh this looks promising!
Ooooh sexy!!
The Skype NDI is interesting. I haven’t played with more than 1 NDI source at a time.
Just thinking of resource usage.
About to start streaming some fathom!!! Featuring the introduction of the nemesis box!!!
Let us know what ya think!!!
I was screwing around with this multiple C920 webcam thing today because bouncing back and forth was driving me up a wall. I was able to make some headway. I completely removed the entire Logitech Webcam Software package along with the drivers. I plugged in a camera, and through the device manager, I “updated” the driver to use the old Generic USB Video Device driver.
I can now use the OBS right click -> Properties and configure each camera independently inside of OBS. I’m not sure if the settings persist between reboots, disconnecting the cameras, etc, but at least they are all able to be managed from inside of OBS independently.
Not sure if that helps anyone or not, but it makes my life a little easier.
I do this as well. Settings are not guaranteed to hold, but yeah it’s way better than dealing with the Logitech settings software imo.
It’s that time again!!!
Get outta the heat and into space!! Marks garage Goin for condition:blackout!!!
I wonder where those settings are stored. If that could be determined, you could make a copy of the config file and just reload after reboots.
Can the logitech drivers do anything the generic drivers cannot?
That’s a really good idea. I’m going to have to poke around and see if I can find a file that’s modified after changing the settings.
Anyone at Pinburgh get a close look at the setup PAPA was running? It seemed they were using one rig and moving game to game. Did they have a wireless setup?
They had two playfield cameras on independent rigs, an operated player cam and an operated score cam. All that seemed to be broadcasting wirelessly to the production booth, judging from the error messages that came up once in a while saying “5590 mhz” or something like that. Pretty sure the playfield rigs were the same equipment they used on the reveal stream.
I think once the Livestream started they only used one rig for the rest of the night, but earlier they had been showing two playfields on the projectors, side by side, without commentary.
Thanks. Interested to hear their wireless solution if anyone knows it. Maybe the wireless hdmi receivers Karl has mentioned in this thread before?
I assume the wireless transmitters were $$$ since they were rented. They had 4 of them. I also talked to someone who said they plan to buy the transmitters and start loaning (renting?) the whole system to other groups for tourneys. Wish I knew who I was talking to.
Yes, I think the same thing.
Maybe something from this page, or similar. https://www.resolutionrentals.com/video/other-video/wireless-transmitters.html
One thing I thought was interesting about the setup was that the framerate on the projectors and TVs at the stage was definitely not 60FPS, while the online stream was.
it was an interesting idea though there definitely was a few time when the coverage was lost during the game. Especially during WIPT finals game 2 when player 4 last ball just came back to pass another player and sealed Nicole victory but the spectator could not see the score.
Not sure if it was the battery dying without enough notice or plain signal loss but hopefully they can learn from their first weekend log broadcast ![]()
VMix broadcasting software.
Teradek wireless transmitters. (About 2k per camera)
I have the budget Wireless HDMI monoprice kit, works great if you aren’t going crazy long distance, and they need to be very high up and in line-of-sight or each-other or the signal gets chopped.
Thanks Jack. For your wireless HDMI, would you think that 50ft max would be okay?
Have a look. They aren’t perfect, but they also aren’t 2k. 
They say 30 meters.
Cool. Looks like these are the ones Karl has used too. Thanks again and also for the tip about line of site and keeping them high up.
Velcro them to some tall light/mic stands to get them way up!
FYI, I’ve got 3 sets of these and can only get 2 to work concurrently. The manual claims up to 16 transmitters can be used concurrently, along with 10 receivers. I just grabbed another device by IOGear to test out to hopefully get a 3rd wireless camera setup working.
The other nice bit is the monoprice devices are powered via USB and as such, can be run off of power banks. I’ve used 20,000mah batteries to power one transmitter plus a Sony cx405 for an entire tournament. Makes for a fully portable, wireless rig.
I think Mike told me they were using all SDI on the wireless end (well I hope so with those Panasonic cameras!). One thing thats superb about vmix is sound mixing. I’m going to experiment with it.
I’ve also used the Monoprice wireless HDMI transmitters with success, although they can be a little finicky to get connected!
I’m keeping a close eye on all the NDI stuff that’s popped up over the past few years. It allows low latency HD video transmission over LAN. Many video game streamers use it on their dual-PC setups to send video between two PCs. In particular, I’m eyeing the Connect Spark which supposedly allows HDMI->NDI transmission over WiFi for “only” $500 a camera… I’m hoping if this tech picks up in the near future, affordable cameras might pop up with NDI support built-in. Anyone have any experience with this?
Awesome.
Can you send usb webcams wirelessly?
Wait… people stream pinball?
Anyone using a 4k camera yet? I just took the plunge on a big 4k tv and I feel like the first order of business is getting 4k pinball on it.
I have the Logitech brio, but my computer gets pissed if I do 1080p 60 FPS or higher.
Not sure if OBS or xsplit offer 4K output either.
For now I am just talking going straight to my TV.
My wall mount rotates so I think displaying 4k 65 inches full screen will be awesome.
Okay then the brio is an option.
I feel like the latest GoPro might be the cheapest way to get 4k 60fps PC free.
PAPA is using 4k cameras, but we don’t stream at that resolution. Upcoming pre-filmed segments will most likely utilize 4k.
I’ve been working on WiFi webcams using a Raspberry Pi for a bit. It’s been working pretty well lately and I’m just about done with the software for managing them remotely, adjusting exposure, brightness, etc remotely. It creates an RTSP feed of the video and audio (one video, one audio) for each camera plugged into it. I’ve mostly been testing with the C920 for budget setup and running off a battery charger for a full remote camera off a mic stand.
I need to work on my livestreaming setup but It’s not bad I think for a cheap portable rig. I run some custom basic broadcasting software off a NUC for a fixed scene right now. I’m trying to figure out how to get it to play nicely with OBS but haven’t had much success. I think XSplit might be better.
This was my latest test run with remote audio using a Snowball.
https://www.twitch.tv/videos/293093843
If anyone has XSplit, I’d love to see if they can get the RTSP streams to work, or anyone that knows how to use VLC sources in OBS.
And shortly after I posted that I found a video on how to add RTSP sources to OBS. So I’m going to play around with that tonight. If it’s as easy as it seemed, that’d be awesome and hopefully help many folks with location streaming.
Three C920s and a Snowball running off a Raspberry Pi 3 over WiFi to an i7 NUC using OBS. The audio is out of sync but I’m sure that’s an adjustment somewhere in the settings.
https://www.twitch.tv/videos/294062400?t=11m58s
Earlier in the stream I tweak some of the camera settings on the fly, which by the way can be done individually without any hassle of having multiples connected.
The only downside I see so far with this is that the cameras are active all of the time, even if their not being viewed as long as they’re added as sources. So that’ll chew through battery. Technically they turn off when nothing is consuming the stream. But hey, remote webcams.
What’s really neat about the RPi is that you can get 60fps (though at 720p) off a $20 IMX219 camera module. 720p90 with a few hacks, as I understand it. There are also plenty of camera modules to be found on on Aliexpress with adjustable lenses, etc.
We had to use lightning to get a decent image out of the v2 RPI camera module. Didn’t know there were other cameras available but, we couldn’t get acceptable results in low lighting with this one.
It looks like most of the options on Amazon right now are either fixed focus, fisheye, or lack an IR filter (“night vision”), but the vast majority of IMX219 and OV5647 modules are set up in a manner that should “Just Work” with an RPi. Availability is super hit or miss, with a ton of very short-lived products hitting the market, but there are occasionally some really interesting options available dirt cheap.
Aliexpress (or Alibaba proper if you feel like ordering in bulk) is full of finds like this guy:
https://www.aliexpress.com/item/Waveshare-Raspberry-Pi-Camera-B-Module-Adjustable-focus-5-megapixel-OV5647-Sensor-Camera-Module-Kit-For/32610379341.html
That should do 720p60, albeit with cropping.
edit: looks like the same module is on Amazon for $10 more: https://www.amazon.com/Waveshare-RPi-Camera-B-Adjustable-Focus/dp/B010GF9SF6/ref=sr_1_3?s=electronics&ie=UTF8&qid=1533661238&sr=1-3&keywords=waveshare+camera+b
60fps using a C922 and the Pi3 software encoder (its hardware encoder is limited to 30fps). No audio but I haven’t had much luck getting smooth 60fps yet. But it does support the C922 or other cameras as well, just probably not as many per Pi since it’s doing the encoding.
I originally played with the Pi Cameras with the intentions of using a Pi0W, the camera module and a C920 per machine but the Pi camera isn’t nearly as nice quality and the configuration options are much more limiting than the C920. It works, but just not as well as all C920s. And the Pi hardware encoder is limited at 30fps. I have a Le Potato I need to play with that is supposed to support 60fps but it’s not as easy to work with as the Pis yet.
I don’t think the C922 has full v4l support yet, so you’re going to end up with the Pi doing a lot of extra work until the driver supports the C922’s h.264 stream. With the C920, you’re able to pull h.264 directly off the camera and avoid doing any encoding on the Pi. Of course the C920 still limits you to 30fps.
I wouldn’t set my expectations terribly high on the Le Potato’s VPU. The upstream vendor (Amlogic) has a kernel stuck in the stone ages that’s required if you want most of the SoC’s features (including video processing) to work correctly. It often involves downloading big ugly sdcard images off shady looking file share services. The BayLibre folks have done a lot of amazing work in porting support for the SoC over to a modern (and eventually mainline) kernel, but multimedia features tend to arrive dead last.
edit:
Looks like the c922 does already send over encoded h.264 at 1080p60, it’s just wrapped in an odd container: http://w2017.pl/logitech-vlc-ffmpeg-c922-streaming/
This might get you to a smooth c922 stream via the RPi.
So I’m getting things setup to stream and got a couple of LED lights now but where should I position them? I also thought I’ve read that wall/ceiling colors make a difference, so what are the incremental improvement steps?
From the side of the machine, pointed down st an angle onto the playfield. Shouldn’t see any glare.
I merged in my recent changes for C920s and C922s with support for 60ish FPS. I need to work on the live controls web page UX but it should be functional and ready to start playing with now. https://gitlab.com/singleballplay/picam
Submit issues or other things to the project or you can send them to my the gmail address of my username.
Very cool! Instead of going completely wireless, I’m tempted to try using a Pi 3B+ with the PoE HAT. That way the rig will just need a single CatX cable to supply both power and stable network for the stream.
Although I’m not using this setup, a cat 6 run only to each stream location is the goal for me too.
Another local streamer and I had talked about doing something like that early on. If that’s an option, running them into a switch underneath and a single cable running to another switch by the “booth” makes for much fewer cables and probably more reliable signal. Also, technically this isn’t limited to RPi’s and webcams, it’s generic Linux tooling so it’ll work with any Linux machine and device that is supported by Video4Linux. You could use something better than a Pi and run more inputs too. I’m going to be playing with the Cam Link soon to integrate better quality options like camcorders but still have the benefit of network protocol vs HDMI. Part of my original intentions were to have a really cheap solution for location streaming though.
I was also inspired by the Pinburgh broadcast and thought they had a pan and tilt on the backglass. So I grabbed a few cheap 9g servos and since I have I/O on the Pi I think I can add a cheap option for that too.
You realize their pan and tilt on scores was being done by a human camera operator ![]()
The “skill shot” can, was remote controlled.
I did after I started watching the stream and saw the camera man. 
But that was well after I thought it would be a good addition for the non-DMD backglasses. I’m not holding out much hope though since the cheap servos might be too jittery in practice. But they’re cheap enough to play with.
You can adjust the audio sync on the OBS side by going to Edit->Advanced Audio Properties->Sync Offset.
I don’t understand the point of pan/tilt for the scores. It does not seem an elegant solution to me: 1. I want to know everyone’s score 2. I want to see what ball they’re on 3. backglasses have cool art. 4. a stationary camera can be chopped up by the streaming software to show the same info without having to watch the camera move for every player.
Yeah, I agree with you here. Not sure what the rationale was for this at pinburgh. The only thing I can think of is that they were only using one score camera, which would have made he method you discussed super difficult to pull off.
Unrelated question, is there a way to convert this 12v DC unlink hub to 5v so it can be powered by a power bank?
You could put a small boost converter between your power bank and the ulink hub, but it’s hard to say if the combo could supply enough current for the ulink hub. I think I’d be surprised if it worked and had a reasonable battery life.
edit:
Looks like this guy could get you up to 0.8A@12VDC: https://www.amazon.com/Converter-DROK-Transformer-Regulator-Voltmeter/dp/B074R7FDCR
Ooh nice. I’ll try this.
And that is why we were scrolling that information for every player.
The production quality was great and pinburgh was fantastic, but I’m a big proponent of clarity in presentation (something pinball machines need to re-focus on too). Trying to pay attention and remember scores displayed briefly in a corner of a portion of the screen, while also trying to watch the action is more work than I’m used to doing while watching TV.
I came across a really neat tool for monitoring USB bus utilization earlier today that folks around here may find handy: https://github.com/aguinet/usbtop
Only useful on Linux, but it sure is nifty. Perhaps Win/Mac equivalents exist.
Just a question to Karl or anyone that has used the HDMI wireless. How high are you placing the transmitter/receivers for these? Are you placing both at about the level of the overhead cameras? I bought a set to try out. Trying to cut back on as many wires as possible.
Right now my overhead is a Sony handycam 1080p60.
My score cam is a Logitech 920 and player view is a Logitech 922 both powered by a powered usb hub.
The setup is great but I am trying to cut back on the wires as I am moving the cameras for League/Tournaments and it gets to be a pain.
If I can just use a single USB to the camera rig and the wireless HDMI it will be a lot easier.
I am in the process of trying a lithium battery on my rig.
Can You plug in the powered usb and the camera charger plug to the lithium battery?
This is the battery I have currently: https://www.amazon.com/gp/product/B078HZXXMY/ref=oh_aui_detailpage_o05_s00?ie=UTF8&psc=1
Yes, around that height on both ends should be fine.
Yes, I plug the usb power from the hdmi transmitter and from my camcorder into the battery packs I have.
The powered usb hub might need its own power source. The one I use needs 12v and I have not found a converter that works to power it with a battery.
Thanks Erik.
Thanks Karl
Do the HDMI transmitters have to be perfectly in line similar to garage door beam or is there some wiggle room?
I know nothing can be obstructing them like a wall, person, game, etc.
Just wondering if they need to be facing each other perfectly.
Very much interested in building a mobile rig… I think something with wheels, a battery bank, 2 hdmi cameras (score+pf) and transmitters would be awesome.
I’m doing that right now. But it will require some wires as I want a player cam too. Right now I have the rig down to needing to run Ethernet and power to the rig for a usb hub.
I will have a crossbar stand in between each set of two games, and the rig will attach to the T bar and hang down. Then each stand will have Ethernet and power you’ll need to plug in when taking from one stand to another.
I imagine two rows of ten games facing each other with the stream desk on the wall in the back in between the games. Have one rig for one wall, and one for the other.
Could stream two games at a time (to reduce downtime) and only need 6 cameras.
I think something like this, but much taller and on wheels would make for the ideal mobile rig. I’d make it just wider than a widebody, and tall enough that you could lift a playfield under it. This would allow you to easily squeeze in between games. That’s my biggest beef with tripod stands – if the games are somewhat close together it’s a pain to get in and out. Not ideal if you only have one camera. This design is also very sturdy – you could load it up with batteries, cameras, etc., and it would still be super sturdy.
Now I just need to figure out how to build it…any ideas?

You’ll have to do it custom in my research. Mine will be mostly custom.
I still have to do lots of testing with my idea, but I’ll report back if I get to a point that it might be worth others trying it. Haha
I figured, but I don’t even know where to begin in terms of sourcing materials, having it cut, etc.
Assuming the picture you posted cannot be purchased, what about modifying this?
Eliminator Lighting Lighting Stands LTS16 Stage Light Accessory https://www.amazon.com/dp/B000GATTM4/ref=cm_sw_r_cp_api_E9nDBbQRRN5BC
The picture above can be purchased, but it is not the correct dimensions for what I’m thinking. It’s only like 3 feet tall. For pinball, it would need to be 7 feet or so.
The problem with the lighting stand you linked is the tripod bottoms. They take up a ton of room, so not ideal for moving between games.
ultimately, I’m thinking about tournament streaming. If you’ve got a bunch of machines, many of them close together, you want something that you can easily slide between games.
Here’s a crude drawing, but you get the idea.
Yeah that would be awesome. Edit: why not take off the tripod bottoms of what I linked and add your legs and casters from your pic? Would be easier than doing from scratch I’d think.
I’m rolling with the tripod bottom stands for now. I’m doing this for tournament streams too. Like I said, my goal is 20 game stream capability with 6 cameras. We will see.
First thing that came to mind when I saw that was a excercise stand like
There’s plenty of wiggle room, not like an IR beam.
Thanks again Karl.
Perhaps a tripod on wheels and looks like it folds. May not support the camera weight though
Hi all - need a little help getting a setup together to stream tournaments in the future.
Looking to be able to switch between 8 machines (3 cams each) + commentary and looking to go all HDMI.
Playfield cameras will be the usual CX405s but looking for suggestions for player and display cams. I’ve seen cheap GoPros used but as I will be getting 16 of them so not too fussy with quality.
How practical is it to use 3 x 8 port HDMI switches to change cameras? I’ve seen people use the Monoprice ones - are they good for this? As it will be a mobile setup using a laptop (heavy specs) I won’t have PCI slots so will be relying on usb ports - again how practical is it having HDMI hubs outputting to USB capture devices? Currently using an Inogeni card for my playfield but quite $$$ so not sure I want to buy another 2 - will the Elgato camlinks work with HDMI hubs?
Only looking to have a max of 2 people on the commentary so have been recommended this https://www.storedj.com.au//novation-audiohub-2x4-usb-audio-interface-and-usb-hub
Any thoughts or recommendations welcome. I have a few months to work this out. Maybe I should have asked - if you were setting up a stream to switch between 8 machines + commentary what’s the ideal setup?
Running three Monoprice switches should be fine. I use two regularly. The app I posted above can help you control them remotely. You run a separate instance of the app for each switch (it’s on my todo list to let you control multiple from a single instance!). You will have a few seconds of no signal whenever you change inputs – I cover this with a video transition.
The Cam Links work fine with the HDMI switches, but you might run into bandwidth issues trying to do 3 video capture devices over USB on a laptop. You can try turning down the resolution of some of the cameras to 720p to spare some bandwidth. Your cams will be scaled down in the final layout anyway, so not a huge need for 1080p.
Has anyone used one of these? http://www.maginon.com/website/us/produktinfo-sued/aktion-ac-777/
Seems like it might be a good option for cheap score/player cams. Has a micro hdmi output. Only thing that worries me is the wide angle lens, which might look funny.
Those little “Action Cams” are super hit-or-miss. You might check out the GoPrawn forums to see if they have any posts about that make/model: https://www.goprawn.com/
Odds are high the camera’s actual specs don’t match what’s being marketed. Images often get upscaled on the device, etc.
interesting! found one thread, people are claiming it’s basically a reskinned dash cam, and doesn’t actually do 60 fps.
I used to use similar cameras (Xaomi Yi, dbpower, actual GoPro) but found the quality to be substandard and the wide angle lens was a pain to deal with, IMO. Ditched all of them.
I’ve also used them occasionally, they are kind of handy because some can work over WiFi. But the wide angle lens does indeed suck. In particular, any modern LCD game is super unreadable.
I have a Sony hdrCX-405 I use for my playfield camera. I was streaming last night and the camera got blurry while I was streaming. I didn’t realize the auto focus was on.
I have now changed the focus to manual.
Should I change the exposure to manual as well?
Is there anything else I should disable with these type of cameras?
Demo mode and auto focus are the only two I disable.
I leave exposure on auto as I move my rig game to game and like it to compensate.
Thanks. What does demo mode do?
No idea, haha. @kdeangelo told me to turn it off and I didn’t ask questions. Haha.
lol. I wouldn’t ask questions either then.
If demo mode is on the camera will go into a store demo mode after being inactive for a certain period of time. Not a good idea during a stream 
How reliable are the Monoprice hdmi transmitters? Do they randomly cut out or anything like that? (Assuming no obstruction of beam)
Send me the dimensions Phil. I think I can build a prototype.
I am going to be streaming with the monoprice wireless hdmi transmitters today. Foxcitiespinball from 1-7pm on twitch for a MatchPlay Tournament. https://www.twitch.tv/foxcitiespinball
I did see in the Best Buy flyer these wireless hdmi transmitters:https://www.bestbuy.com/site/actiontec-mywirelesstv2-wireless-video-transmitter-and-receiver-black/6350009.p?skuId=6350009
They are on sale for $150 this week and say they can go through walls and floors but some of the reviews say otherwise.
Is this your first time? Are you using two or one? Do you ever have problems with the signal cutting out?
Sorry for all the questions, just want to make sure wireless is the way to go before I start investing
It wasn’t my first time streaming, but first time doing a larger tournament. I have been using the HDMI transmitters for about a week. Today I lost the signal shortly but was able to get it back fast. I believe it was when I moved from the first game. After that I did not lose the signal and moved about 40-50 feet between them.
I was using just one, my overhead camera.
I have a large lithium battery that I have a usb hub (for 2 webcams), my Sony camera and the hdmi transmitter powered using a 6 outlet plug. I had the lithium battery on for roughly 7 hours before it died, during the last match of course.
The stream was okay. I could of did a lot better job but I was a one man crew most of the day and playing and trying to commentate is not for me unfortunately. This will get better as one my commentaries was at the NW show.
The HDMI transmitters worked great. Have to give them a thumbs up. Not really needed at home but definitely worth it in a tournament setting with one portable rig IMHO.
Hope that helps. I am totally a novice at this so you may want to ask some like Karl for his input.
Heads up, everything is 20% off on Monoprice today. Use code YAY20. Time to buy some wireless transmitters 
A warning to European wanna-be-streamers: The EU version of Sony HDR-CX405 (and probably other Sony consumer cams) can not be set up to capture at 60fps. You will be stuck with 50fps. Since most people are watching streams at 60fps (including in Europe) and 50-to-60fps conversion looks less than stellar for pinball, other cameras may be a better option. Now I’m considering buying a US model CX405 or something…
At least that’s what I think is my problem. For reference, here’s the first test stream from my rig:
https://www.twitch.tv/videos/305716346
Setup:
- Sony HDR-CX405 into Magewell USB Capture HDMI for playfield, 1280x720 @50fps (cam), captured at 60fps
- Logitech C930e for DMD and sound, 1280x720 @30fps
- Logitech BRIO for player, 1280x720 @60fps
- Each camera into a dedicated USB port on a Lenovo T470p
- OBS set up to stream 1920x1080 @60fps, 8000kbps bitrate (zero dropped frames, CPU at about 40%)
Twitch will massively break if you are streaming at a bitrate higher than 6000kbps due to “reasons”; if you’re not an affiliate and don’t have quality options then many mobile or non-ultra-fast-net users will be able to watch your stream either. I suggest either downgrading to 720p60 and streaming at 3500 or so or doing 1080p60 at 4000-4500. If you have enough CPU overhead you can crank the encoding preset one notch higher to improve quality at the lower bitrate.
Thanks for the tip! I’ll do another test tonight with those settings.
Edit: Looks like the laptop can handle 720p60 with ‘faster’ encoding preset at 3500-4000, with the CPU hovering around 50% and no warnings about encoder overload. Visual check will have to wait until tonight.
No prob! If you want, you can also try and optimize the quality of your cams by selecting a different scaling filter type like Lanczos or Bicubic for them in the source settings for each camera. Since you’re downscaling the rotated cams pretty heavily to fit them on screen, what filter you use is going to matter more than normal.
stick a memory stick in the camera and then record something then I think you can change the format with the menu->image/quality/size option. in record mode, not sure if it affects the HDMI out but it might!
I believe 50fps on European models is tied to the fact that power runs at 50hz in Europe, 60 fps could cause some funky effects depending on the type of lighting you are using.
The 922 @ 60fps looks like crap. It makes it all mushy looking. At least that is how it was. Maybe there has been a new firmware but I’ve given up on using it at 60fps. However I think it looks better than the 920 at 30fps so it does have some value over a 920.
Huh, I wonder why I wrote C922. It is actually a BRIO. Picture looks OK, considering probably sub-optimal lighting conditions.
One other thing: Neither of the Logitech cams were even close to usable with Logitech’s own drivers. Horrible lag/smearing. When I changed to Microsoft’s generic driver instead, they work so much better.
Anyone have recommendations for rolling equipment bags/cases? I need something about 22" tall to fit my mic stands and have a little bit of depth to throw a 13" screen and NUC in there along with a couple wifi routers. I’m looking at a 22" Fila rolling duffel on Amazon but not so sure that’ll be as sturdy as I might need.
This is my experience as well. I think as a step up from the c922, the brio works fine. Need to play with white balance a bit more, but I like it.
Anyone here using multiple Elgato HD60 Pros? I just installed a second one on my machine, and now the driver software looks all weird when I click “configure video” in OBS. It used to be a really polished looking modal window, now it’s this blegh looking default window. Anyone have any idea of what’s going on?
Elgato has a different driver for when multiple of their cards are used in a system, and it’s not nearly as nice as the single-card driver. It used to be that you had to make a special request with them for the driver although it looks like it may be bundled in the same package now. Regardless, they don’t seem to support multi-card users as well as their single-card users.
Made a small bit of improvement after chatting with another streamer (mn_pinball) tonight after an event. I was telling him about using the Pi cameras remotely and the lag OBS has for them and he mentioned that he used window capture when he used iphones. So I tried running gstreamer pipelines as windows with 0 latency since I have control over that part and did the window capture instead and it all seems to work pretty well. So OBS with the a couple of GStreamer scripts seems like it might work and I can use scenes and profiles the normal way and just swap out the remote camera in the scripts.
I need to do a few tests but I think it’ll make for a pretty good location solution and might even try and bring it out shortly for an event.
Anyone ever do the infinity focus modification to their C920? It seems like mine are just slightly out of focus for the playfield from the distance I’ve got them above and I was thinking that tweaking it might improve the quality. From what I’ve seen a small quarter turn or so can make a big difference in sharpeness.
My Pifi0 rig that I’m hoping to try out this weekend at one of the launch events (along with my pi3 rigs, same thing just a pi3 on the stand). I’ve been testing and getting things setup and while the Pi0w can support 3 cameras, I don’t think they’re getting enough power since they’re glitching a bit, so I might end up swapping them out for regular Pi3’s for the multi-camera needs and use them for crowd cameras or booth camera options.
Would certainly be amazing to have a portable affordable rig with 3 cams and 60 FPS on at least one of them. Keep us posted!
Did my first location stream yesterday and the pi cameras didn’t quite perform as I’d hoped. The location wifi was actually pretty decent although I think I was pushing it a bit at 2.8Mbps (for 720p30). However, I did have quite a bit of issues with the pi video signals going over the network. They worked but it looked like I was having all sorts of quality issues getting the video to the machine running OBS. That one was wired to the router and all of the Pi’s were running on 2.4GHz (limitation of Pi0 and regular Pi3). There were quite a few networks in the area and I think that might have been part of the problem since I wasn’t having these issues at home. So the next time I might see about trying to run a wired one and setup a Pi3b+ on the 5GHz channel to see if that helps.
The NUC running OBS worked alright and the video capture seemed to be OK when the video was able to make it, but I think I’d recommend going with a laptop instead just for convenience if possible.
Not quite the smooth trial I was hoping for but I’m not giving up hope yet, just need to work through getting things to work in the wild. It also took much longer than expected to setup multiple cameras so next time I’ll know to get there a bit earlier and work on some quicker pre setup options.
Found a great OBS plugin to go along with my RPi option. It does extactly what I’m looking for an is available for Linux and Windows: https://obsproject.com/forum/resources/obs-gstreamer.696/
I tried it out last night with good results since it doesn’t require Window Capture and you have full control over the pipeline to do whatever you need to with GStreamer, which could open the door for other interesting integrations. And the camera switch over is as easy as a different scene.
I’m going to give it a shot on Wed for leagues and see if I get better results along with moving over to 5GHz networking. And for fun I threw Ubuntu 18.04 on my old Chromebook Pixel LS and I’m going to see if its specs are enough for the job. Early tests look promising.
Any thoughts on the best way to mic up multiple commentators? Currently, I just have the commentators huddled around a Blue snowball, which looks cheap, sounds poor, and is uncomfortable to do for a long period of time.
I’d like to have something where everyone has a headset with headphones and personal mic. I purchased a couple cheap gaming headsets on monoprice (~$20). The headphones work fine when plugged directly into the CPU, but I can only plug in one at a time. I tried running them though a mixer and then into the computer, but this doesn’t work. Apparently gaming headsets like this require a small amount of phantom power, which is provided by the mother board.
What’s everyone else doing? Have you come up with an elegant/cost effective solution to this problem?
Unfortunately I had to do it right. $200 a piece and these are the only option I trust. Anything cheaper kinda sucks at best.
Audio-Technica BPHS1 Broadcast Stereo Headset with Dynamic Cardioid Boom Mic https://www.amazon.com/dp/B003D87JI2/ref=cm_sw_r_cp_api_r4zOBb04TDK84
Seconded! These are what I’m using as well. They pop up on Warehouse Deals occasionally for $140ish.
RIP my wallet
I take it these work in a mixer?
Yep. I got this guy. Works great.
Behringer Xenyx 802 Premium 8-Input 2-Bus Mixer with Xenyx Mic Preamps and British EQs https://www.amazon.com/dp/B000J5XS3C/ref=cm_sw_r_cp_api_8.IOBb0K55RG5
For like 20 bucks more you can get a 4 input one.
I have one of these laying around if you want to give it a shot.
Behringer Xenyx 802 Premium 8-Input 2-Bus Mixer with Xenyx Mic Preamps and British EQs
That would be great! The real expense comes from those headsets though…gonna have to keep an eye out on Craigslist and whatnot for some deals.
Any of the CX405 people know if it’s possible to sleep the display while hdmi is in use to save battery?
Trying to figure out tricks for saving battery life. There is a power save setting in the menu, but I’m not clear what it does and the manual is not super helpful.
Unfortunately, the Power Save function will tend to power the entire camera off after a few minutes when on battery power. Connecting to a power source is a must, in my experience. I use a USB battery pack.
On that note, the Sony CX cams are starting to annoy me a little bit and I’m looking for alternatives. Notably:
- They are very finicky with power. Sometimes they randomly refuse to charge off of my USB batteries. I have to randomly unplug+replug to get the cameras working sometimes.
- The HDMI port is hidden behind the viewfinder, so I have to open the viewfinder/power on to connect HDMI. I’d rather the HDMI be accessible at all times.
- The viewfinder is the power on switch. If the camera shuts off for whatever reason, I have to disconnect the HDMI, close the viewfinder, reopen, reconnect the HDMI.
- No audio over HDMI, which I probably wouldn’t use anyway, but it’d be nice to have.
- The settings often reset and I end up having to turn Demo Mode off in the settings over and over again!@#$
All of this sucks when setting up many of these things. Should I switch to Panasonic cams or some other brand? I wouldn’t mind spending a bit more for something nicer.
I also have a panasonic vc-250 that I use for the score cam. The picture is not quite as nice as the CX405. I’m not sure what it is, it just looks a little muddier. It also has to have the viewfinder open to use HDMI out. However, you can dim the viewfinder a bit, and the battery power seems to last a lot longer than the CX405, but extra batteries are twice as expensive. It does pass audio through HDMI. I plan on using to capture game sounds in an upcoming tournament. It doesn’t sound fantastic, but I think i’ll be better than the “mute” game play footage. I really liked how the pinburgh coverage had audio for each game.
Karl alerted me to this neat “audio inserter” device by monoprice. You can pass your HDMI signal through this device and attach a microphone if you’d like. Karl tested it successfully with a CX405.
So what’s the cheapest data plan people have found for doing location streams? I think I have my rig figured out after another test last night but the location wifi is not up to supporting a stream and my hotspot data is limited to 5GB a month (and due to work I already come close to it). Considering looking at the T-mobile one plus plan which would get me 20GB per month and that’s probably enough for the amount I’d actually do.
What are the best options out there?
Also for you location streamers, how much data are you actually going through?
I use T-Mobile ONE Plus. Unfortunately, when using USB or hotspot tethering, your PC may still be throttled to 512kbps. This is hidden in the fine print. You can work around this by changing the DefaultTTL registry setting in Windows to 65, and then restart your PC. The TTL setting is how TMobile determines whether data is originating from your phone or from tethering, and this will give you the uncapped speed on your PC. (I’ve had no issues doing this, but use at your own risk.)
All of this is painful, and maybe someone else will chime in that a different provider is better.
For bandwidth usage, you can multiply the bitrate of your stream by the amount of streaming time for a good estimate. For example, a 4000kbps stream running for 4 hours would use ~7GB.
This site can help you out (enter 1 user, because you are only uploading to Twitch):
http://bigcdn.com/bandwidth-calculator
I’m not sure the TTL trick will work on all devices/firmwares. It works great when tethered to SailfishOS or LineageOS, but I found devices were still throttled when using the stock firmware on a Nexus 6P. My gut says a different APN gets used under the hood for tethering by the stock firmware.
I also hope this trick doesn’t get too wide spread – I’ve been using it as my primary internet connection while travelling, and would be sad if it got shut down. 
HDMI out is just a mirror of the viewfinder signal, not really a designed-for feature, unlike pro-grade cameras which would allow you to modify the hdmi output signal independently of the recording format.
any tips on getting filming older score displays? trying to capture the displays on my stern stars using a panasonic vc250, and the displays appear to be scrolling/flickering on camera. When filming my seawitch, some of the digits just don’t even appear. is there any way to fix this?
Edit: Well this is embarrassing. Immediately after asking this I started tinkering in the menu and found a setting called “SHTR” . I changed it to 1/60 and everything appears correct. I’m assuming that’s shutter speed or something. Anyway, in case anyone else has this issue, this is the solution I found.
It’s a pain if you are doing 4 player - game I do most is TNA and I emailed Scott in the hope he might do a streamers mode and out the score for the current player on the screen.
Putting in one of these as the camera to film me, so in my pinball shed I have 4 games I can now stream from and not have to move or change any cameras - also going to try it for above play field in competitions. It has a scene mode that you can program and it will jump to it when you select the scene.
Anyone else tried something like this?
Could someone touch on how the wireless HDMI transmitters would work on a rig? Do these still need to connect to a capture card?
I
Yes, you still need to connect to a capture card. You’re going from camera->hdmi->wireless->hdmi->capture card.
Awesome, thanks! I’ll need to do some research on battery packs and such too. Appreciate the help, as always!
Once I’ve settled on my wireless rig equipment I plan to put a full parts list here. Still have some testing to do before I can recommend everything 100%.
How many cams will be on it?
3 hdmi cams. Have all of the equipment settled but just want to run through a final weekend to determine battery capacity and such. Gotta do it this weekend because if not, it won’t be for several weeks!
Awesome. Fingers crossed!
You figure out how to get 3 of the monoprice transmitters working?
Nope, but I got the Nyrius Orion working for the 3rd camera after bypassing the ridiculous HDCP protection on it.
After researching the 60ghz spectrum that the Monoprice devices use, I discovered that only 2 channels are available for transmitting despite what the Monoprice manual states. I have one other device to test out in conjunction with the Monoprice devices, a DVDO Air3c, but it uses the 60ghz spectrum too so my assumption is that it won’t work with the 2 Monoprice devices already running.
If its widi it should be fine - lots of bandwidth at 60GHz - I’d have thought you need line of sight for monoprice?
Neil
Tom,
What was your solution for using the C920s with the wireless HDMI equipment? Do you just have really long USB cables that run direct to your computer?
Not sure what Tom uses, but I use this:
Works great. Just make sure you use a nice shielded Ethernet cable.
I use this USB 50 ft cable:
It goes to a usb powered hub which I plug the 2 usb webcams and my mic into. I use a large lithium battery to power the usb hub, overhead camcorder & hdmi wireless transmitter.
Check out MNPINBALL. Luke is using just camcorder to do both the playfield & scores. This way he has a completely wireless rig for easy swapping. The quality goes down a little but when you are doing a tournament and want a portable wireless rig it works.
The Monoprice devices don’t use widi/miracast, they use WirelessHD - Spec doc if you’re bored. They don’t actually need line of sight but it helps greatly to have them. I’ve just finished testing with another WirelessHD device (DVDO Air3c) in concert with the Monoprice ones and have the same stuttering/dropout issues I do when I put a 3rd set of the Monoprice devices online. According to the specs there should be 4 available channels but devices only have to support 2 of the 4 channels, plus country regulations could restrict the additional 2 channels. My guess is the manufacturers are only supporting the 2 channels since who in their right mind would be trying to use 4 of these at once!
I’m finally successfully running a 3 camera rig using two of the Monoprice wireless sets and a Nyrius Orion set. There’s around 2ms of lag with the Monoprice sets and around 150-250ms (yes, it can vary) with the Nyrius set.
yes thats the protocol I meant (thought it was also knowns as widi) I had this built into my Alienware M14x and you I could beam the screen to a receiver that had HDMI out into my TV, it also came with a transmitter for other devices but I never used it.
It worked well in LOS but if someone walked passed whilst playing, it would flake out hence my question, the latency on this was good enough for call of duty type game play.
I got my PTZOptics camera up and running and its fantastic, it streams RSTP out of the ethernet port (which you can shove into a regular ethernet to wifi bridge) at 1080p/60, its not cheap (although is cheap for the quality you get on a PTZ camera). And they’ve created a Twitch overlay that lets people take control of the camera. I’m seriously tempted to buy a couple more of them purely so I could go all IP.
Neil.
Quick question to all of you that stream…does everyone have commentators and sound? We put cameras up at leagues, but it’s just for viewing on the TVs at the bar. I could stream it, but I’m not sure there would be much value in having a stream that was either devoid of sound completely, or just game sounds and drunk people carrying on. 
When we stream our tournaments we do commentators. There tends to be down times for sure, but we at least try to have people jump on the mic for most of the night.
We are lucky to have a group where lots of the players like to get on the mic so it keeps the stream interesting imo.
WickedPissaPinballPit streams their league nights without commentators. It’s pretty boring.
Commentators are critical for knowing what is going on. Without someone describing who is playing, what they are trying to accomplish, what the stakes are, then whatever is being displayed on the screen is meaningless.
I would watch a steam w/o commentary if there was a way I could follow along… like if I knew who most of the players were. (locals or highly ranked) and I could follow along on matchplay. But if I have no idea what is going on then I’d rather just watch previously recorded streams.
Thanks for the replies. I’ll skip spending the time setting up a stream and just continue to run things in house on the TV screens.
That’s why we need match play to do the right thing on each live game 
So I finally have my rig set up the way I want it. However, I am having issues where the handycam footage is probably 1-2 seconds behind the webcam footage. Im using Streamlabs OBS for my broadcasting software. Can anyone point me in the right direction to get my video to sync? I cant seem to find any options with in Streamlabs.
You can add a delay to a video source by right clicking it and going to Filters. Add a Video Delay or Render Delay filter and tweak the delay to your liking. You can also do the same thing for audio sources by going to Edit menu -> Advanced Audio Properties and adjusting the Sync Offset field.
Thanks so much. You know I even looked at that and thought to myself that I didn’t want to add anymore delay to the camera. Didn’t even cross my mind to apply that to the other cameras.
What causes this? I’m wondering why I’ve never had this issue. At least I don’t think I have. Haha
@kdeangelo can you say a little more about this HDCP protection thing? Will the Nyrius not work out the box?
Also, any issues powering with USB? The 40’ range kind of stinks. The monoprice ones do 100’
I have to use an HDMI splitter to strip out HDCP which then allows me to use it otherwise I get nothing but signal unsupported.
No issues powering via USB, but it does take a bit more juice than the Monoprice devices.
I haven’t fully tested the range yet outside of my house. Next weekend at FPF will be the real test but I don’t expect any issues.
ugh, that’s annoying. do you use the splitter before the transmitter or after the receiver?
After the receiver.
Just wanted to let everybody know if you are looking for a wireless HDMI solution that I tried these last night.
https://www.bestbuy.com/site/actiontec-mywirelesstv2-wireless-video-transmitter-and-receiver-black/6350009.p?skuId=6350009
They worked great I was able to go through walls and a floor with no signal loss. I only used one camera and cropped into 2 images to make it completely wireless in OBS. Quality is not perfect doing that but the portability and fast setup was what I was looking for.
Edit: If you are going through a series of walls you might lose the signal.
Awesome! Those have a longer range than the nyrius ones. I wonder if they can be used simultaneously with the mono price tranmitters…
The actiontec are broadcast at 5Ghz, monoprice is broadcast at 60ghz. the actiontec may interfere with WiFi internet, but you should be able to set your router to 2.4 ghz, to isolate all three signals in your airspace: internet @ 2.4ghz, actiontec @ 5ghz, monoprice @ 60ghz
So I tried streaming tonight using my mobile rig while doing a dry run to prep for my pingolf event next weekend.
Holy moly was it a bust. Does anybody have the Elgato HD 60 and use SLOBS? Between my Monoprice Blackbirds giving out constantly (clear line of sight the whole night), SLOBS jusy displaying “one moment please” on my HDMI feeds, and SLOBS locking up every 3 minutes, it was a total nightmare.
Any advice?
Using Windows 10
Streamlabs OBS
Sony Handycam
Elgato HD60
Two C920 webcams (which worked fine the entire time),
Snowball Microphone,
What did you use to make the webcams wireless? I guess that was causing issues even though they worked the whole time.
Webcams were direct in to my CPU tower. One for commentary and one for B roll.
I use the standard elgato cam link with the blackbirds and an Ethernet usb hub for my rig. No issues so far with the blackbirds. I’m only using one, and haven’t streamed for more than a few hours though. Sorry I can’t be of more help.
Maybe that’s my issue - I’m using a capture card instead of a cam link.
Camera -> HDMI transmitter -> HDMI receiver -> input of capture card -> output of capture card to computer HDMI input.
I also use the elgato link. You need a 3.0 USB port for the elgato otherwise it will not read the hdmi Signal.
How are you powering the wireless transmitters?
What are the specs on your CPU?
I don’t use SLOBS, but it sound a like that might be part of the problem. Why SLOBS over regular OBS?
I like the convenience of being able to add the extensions from the app itself.
Either way, I tried using OBS and it’s also dropping the signal and/or freezing and locking up my computer.
Internal or external capture card? I’ve heard of others running into trouble with the external ones.
External. Elgato HD60.
I use the HD60pros which use PCI-E.
Is your HD60 on separate USB controller than your other gear? Could be a data bandwidth issue…
Do you have any issues when you only use the HD60? Or do you run into trouble when you use the HD60 in tandem with the USB webcams?
Yes, this sounds like a bandwidth issue. It often manifests as instability in OBS.
Along with switching around to different USB controllers, you may want to turn down the resolution on your webcams and capture device. 3 HD video devices is a lot of bandwidth over USB. Anything over 1280x720 is overkill because your playfield/DMD cameras will generally be scaled down to <720p in the final layout.
Finally, when you are testing at home, you want stream to the Twitch bandwidth test site to get a closer simulation of everything running hot. Add ?bandwidthtest=true to the end of your stream key in File->Settings->Stream, and you can then test-stream to Twitch without actually going live. (I put this under a separate settings profile in the Profile menu to let me easily switch back and forth)
P. S. A.: If you have a lovingly crafted stream layout in OBS, make sure the back it up in the Scene Collection->Export menu. I’ve had OBS hang as described above and end up corrupting the entire scene layout, making itself crash immediately on boot. The only way to fix this was to delete/reset the scene layout settings in C:\Users\YourName\AppData\Roaming\obs-studio\basic\scenes. Really annoying having to rebuild the scene layout, keep backups!
Now that you mention it, the HD 60 worked fine with only one webcam, not 2 that were running HD.
The HD60 is USB, not PCI-E.
Thanks for all of the advice. I’ll look into these changes and report back. I’ll be sure to throw some bits your way for the trouble. 
After starting from scratch and moving everything over to OBS, it looks like I’m good to go! A couple instances of buffering/freezing during the stream, but no system crashes or resets. I also reduced the resolution of the webcams and powered any USB equipment with a power strip and not via the PC itself.
Here’s the dry run: https://www.twitch.tv/videos/v335509546
Follow me if you’d like. I have a big pingolf event planned for the weekend.
Thanks again for everyone’s help!!!
https://www.bestbuy.com/site/elgato-stream-deck-usb-keypad-black/5899807.p?skuId=5899807
I was able to pickup the Elgato Stream Deck for $99.99 today on BestBuy.com if anyone is looking.
Anyone know of any pinball streams that use a Logitech Brio? I just picked one up to play with for my wifi camera setup but was curious what the quality is compared to the C920/C922. I’ve been playing with the C922 but unhappy that it gets mushy at 60fps and I’m still working on finding a good SBC to handle the CamLink/CX405 (ordering an Odroid XU4 as a last attempt).
Anyone have links to example streams? Mine doesn’t arrive until Wed and I’m impatient.
Way better than a C922, not as good as a Sony CX405. It’s good though. I think it taxes the USB bandwidth quite a bit though.
Thanks. My plan is to try and run them off the RPi 3B+ probably at 1280p60 and send the mjpeg over the wifi to my OBS setup so I’m not super worried about the USB since it’s just the Pi and it’ll be mostly dedicated to just that (and a C920 for the backglass). The CX405 is so nice but I’m still working on figuring that part out and overall if the Brio is good enough even though it’s relatively spendy (even on sale) it’s still cheaper than camcorder/capture card etc.
Just thought I would give a heads up, if you are looking to make the upgrade to a handycam from a logitech webcam. you can go on shopgoodwill.com and find some good deals. I was able to get an older model Sony Handycam with HDMI out that does 1080 at 60 fps for about $40 shipped.
Sometimes it takes a little work on the specs since they will not post model numbers, I would just zoom in on the model number on the photo, and look at the specs to see if it did what I needed. Most will not come with a power cord so you might have to buy a cheap aftermarket one on Amazon. We tried it out on the Abari Women’s Pinball Championship and it worked and looked great(video is gone from Twitch).
Hey Karl, have you had a chance to compile a parts list for your wireless setup? Thanks!
Ron…
I kinda put it together but let me get the rest here now…
My BOM for the 80/20 rig
2x Monoprice Blackbird Pro Wireless HDMI Sets (Playfield and Player Cams)
1x Nyrus Orion Wireless HDMI Set (Score Cam)
3x SmallRig Ball Head Clamp
3x 26,800+mah battery packs. Take your pick. I prefer the RavPower or Monoprice packs as they seem to deliver on their rating specs, unlike some cheaper brands. 26,800mah is the max you can take on flights without a quantity limit.
6x Grifiti Nootle Quick Release Pipe Clamp (3 for 80/20 rig, 3 for receiver tower)
1x Mic stand or Monoprice Lighting Stand to hold the wireless HDMI receivers
Various HDMI cables and Micro USB cables to connect it all together
Thanks again Karl!
Ron…
Has anyone used a telestrator on twitch/stream?
I’ve seen PAPA and iepinball use telestrators. I’d love to get one going on OBS, but every solution I’ve found is super hacky.
I made a Whiteboard/Telestrator plugin for OBS, I’d be happy to share with you all. This was the feature missing in OBS that I was really jonesing for. Here it is (Windows only, sorry):
https://tilde.town/~herschel/obs-scripts.zip
To use it, go to the Tools menu -> Scripts, click the plus, then add whiteboard.lua.
- You can now add a “Whiteboard” source to any scene.
- Whiteboard source will allow you to draw on any Fullscreen/Windowed projector window just by click and dragging (right click the preview and select Fullscreen projector).
- To clear the drawing, set a “Clear Whiteboard” hotkey in the File->Preferences menu.
I use this with a touchscreen monitor for commentators, and it works nicely enoiugh.
Bonus: I made another script in there called rotate-source.lua. This will add a hotkey option for rotating a source 180 degrees. Handy for quickly flipping the PF camera if it’s upside down!
Awesome. Thank you Mike.
If you use the C920 instead of the C922, you can get it to output h.264 from /dev/video instead of mjpeg. That’ll probably save you a ton of bandwidth over wifi, and lead to a more stable stream. Last I checked, the C922 has the same hardware encoder, but the Linux driver only supports mjpeg.
https://wiki.matthiasbock.net/index.php/Logitech_C920,_streaming_H.264
Ya, that’s what I do for the C920s. I use gstreamer to convert the raw/mjpeg to h.264 (for non-C920 options) encoding before sending it over the wire if I’m worried about bandwidth, but since only one 60fps camera is running at a time the additional bandwidth isn’t a big deal. Doing it that way allows me to support the CamLink or other HDMI capture cards as well and turn anything into a networked camera. I tried grabbing the h264 data out of the mjpeg for the C922 (which I assume is the same as the Brio) but didn’t have much luck. I’m hoping someone smarter eventually adds that to the Video4Linux tooling.
The C920’s work great for a cheap remote setup (30fps), assuming you run them on the 5ghz channel on location. I got way too much interference on location using the 2.4 network. While I’m a fan of the 60fps quality, the additional overhead for casual location streaming in bandwidth (which often sucks) and hardware requirements has me pondering sticking with 30fps for a bit. But it’s nice to have the option for both.
Sample of my Brio testing. I have it zoomed in a bit which seems to reduce the slightly fish eye look of the wide angle. It was 720p60 mjpeg source remote to the OBS gstreamer plugin source. I’m going to try 1080p60 source and see what difference that makes in picture quality too and if my laptop can support it.
There’s no sound and I duplicated the feed from the backglass to make sure I could still handle decoding three feeds at once, so pretend that’s a player/crowd cam. The Brio is running off a Libre Renegade over LAN since it seems to have issues a bit on the Pi. Not sure if it’s power or lack of USB drivers, but it has glitchy signal. Apparently, finding an AC wifi dongle that works in Linux is trickier than I though so I’m stuck at the moment using LAN. Once I find one I think this might be my location setup though. I’m going to test a Rock64 since the OS support on the Renegade seems to be a bit lacking at the moment.
The nice thing about still using the Logitech is I have full remote control over the camera settings like exposure, zoom, focus etc.
was watching RayDay’s stream recently, not sure the location (his house?) but each game in the tournament was setup with a single camera, zoomed out enough to see the entirety of the playfield and the scores.
Has anyone refined this setup at all? Setting up scenes for each camera to cut each source up into the playfield and scores? Seems like it could really help streamers on a lower budget. Also allow for a tournament to have more games covered with fewer cameras.
I’d imagine you can even keystone the image so the scores aren’t skewed?
It was at the president of Seattle Pinball League’s house, and due to time and logistics constraints, our setup only has one camera per game, plus a room camera. There is a bar that was mounted on the ceiling about a foot from the front of each game, giving you an angle that can catch both the DMD and playfield. The LCD games were less good looking because the LCD takes up so much real estate, but it seemed to work great for the Williams games (although some of the score at the top is cut off a little sometimes).
What was that website that sold all types of aluminum extrusions and connectors that people were using to make camera mounts and rigs? I remember a post where Karl and others had used it?
Been trolling the back posts and can’t find it.
I think I may have solved my glitchy video using the Brio with the Raspberry Pi (3b+). I noticed it was doing it over LAN too so it wasn’t just the WiFi. I disabled power to the HDMI ports, turned off power management on the wifi (big deal for latency) and turned the CPU freq up all the time and so far it’s running much smoother. I also found out my wifi router was set to the 20MHz and switching it to 20/40 made a massive bump in the Pi networking speed. I’m going to be testing more tonight to make sure it’s really gone and not some trick. Also, it seems that turning down sharpening helps pick up a few frames/sec and now I’m at a steady 60fps.
any recommendations on good touch screen monitors to use as a telestrator?
I used this monitor from GeChic and it’s worked decently enough. If you have a Surface or some other tablet, you could possibly use those as touchscreen monitors, even wirelessly, although I haven’t tried that.
Logitech Brio 4K is on sale right now for $160 (at BBY and a few others). And if you haven’t used Google Express before (and maybe if you have) you can use the HOLIDAY18 code to get another $20 off. That makes it not so obnoxiously expensive.
This worked perfectly. Thanks again Mike.
I’m selling a brand new monoprice audio inserter. This allows you to insert an audio source directly into HDMI feed. Very useful if you’d like to use a nice microphone to capture game sounds. I don’t need it because my new camcorder has a mic input. More info here
Asking $30.
finally got around to testing the telestrator script…worked perfectly! Thanks!
D’oh I updated OBS to 22 from 21, and now the whiteboard script is broken. any ideas @mwelsh?
Oh man that Duet Display app is cooooooooool.
I couldn’t believe how well it works. I was expecting a laggy mess, but it functions exactly like another monitor. Just really tiny.
I gave it a quick test here on 22.0.2 and it seemed to work. Is the script still installed in the Tools->Scripts? Is the Whiteboard source on top in the scene? Are you drawing on the Fullscreen Projector window?
Let me know if you still have trouble, I hacked this script together quickly and haven’t had a chance to clean it up 
Whiteboard on top. I was using a windowed projector as before, but I can try fullscreen later.
I tried removing the whiteboard souce, removing the script and starting over. After re-adding the script, “whiteboard” no longer appears as a source option.
Gotcha, looks like it stopped working in the windowed projector but still works in the fullscreen projector, thx!
Fixed it here:
https://tilde.town/~herschel/obs-scripts.zip
After you add the script, you may need to restart OBS and re-add the source.
Was messing around with the Whiteboard script, I got it working but it seems that the spot the cursor is at and the spot on the screen where it starts drawing are quite off. Is this due to resolution differences between the screen resolution and the base resolution? Monitor res is at 1080 and OBS base res is at 720
Thx! Should be fixed now if you redownload. Also fixed the case if you change the base resolution while the whiteboard was active.
If I go ahead and make this a proper fancy plugin, what features would you all want? Change pen color and size? Shapes and arrows?
Awesome, will re-download, and yeah the only improvements I can see are adding arrows and color.
Back in action! Thanks Mike!
If you decide to make this a full plugin (and I think you should)…
pen color, line thickness, and arrow end caps would be the top features. a “nice to have” would be auto-line smoothing.
I purchased one of these to try out. Seems to work fine when plugged directly into my TV, but when I plug into my elgato hd60pro, it acts like there is no signal. Did you have any issues like this? What kind of capture card are you using?
I use the elgato camlink capture cards. I haven’t had any issues.
Added: Make sure you are using the HDMI input on the mywireless transmitter (don’t use the one labeled HDMI out to TV)
What are people using as a clamp mount for score camera to a boom stand? Does a gooseneck help, or is something like a Smallrig ball work better?
I use this for a C920 and it works well.
So I finally streamed for the first time. Things are coming together and I was happy with the quality.
My question is now about audio monitoring. I tried a setup of using game audio directly to my laptop monitoring on Bluetooth headphones using mic from them for my voice. I started with my voice also monitored, but the lag was unacceptable and so I turned off monitoring on my mic.
Do people audio monitor? Is there a better setup?
digital monitoring will always have a terrible lag.
I recently did monitoring using the headphone output on the Blue Yeti, and it was great
Long term, i plan to get a mixer and send separate feeds to the computer / headphones for zero lag.
I am considering going this route and was curious if there is mixer hardware people have experience with and recommend.
At the same time it is probably completely unnecessary. I am doing it because I like playing with new toys, not because it is solving a problem I actually need to solve. ![]()
Lol, this is like 95% of the rationale behind my streaming rig.
Audio monitoring is very useful though. Trying to have a dialog with another commentator in a loud room is difficult. It’s also nice to know whether you are speaking to softly or not talking directly into the mic.
I use a mixer with two nice headsets for my streams. Works great.
The easiest solution without a mixer is to monitor before streaming to set your levels, then turn it off once you start streaming.
Behringer makes some nice entry level mixers that can connect over USB. But you’d need a non-Bluetooth mic/headset to connect to it. There are mixers with Bluetooth support, but I have no experience with them and they almost certainly will have lag.
At the same time it is probably completely unnecessary. I am doing it because I like playing with new toys, not because it is solving a problem I actually need to solve.
This is how it all starts… you always just need one more toy to make the stream a little better ![]()
Oh this is awesome! I’ve owned several behringer mixers over the years, but never a USB one. So is it powered by USB also?
This is the one I use with 2 mics:
Just be careful of overkill!
I use a yeti into the laptop - for the most part it never needs adjusting other than xsplit will forget its the default mic - what I do is have my Phone on the stream output and adjust the volume based on that. I have a countdown that plays music that lets me know sound is working on the stream and then I’ll use the output from the phone to double check the audio is getting through.
And then usually I don’t have to touch it. You can go with mixers etc but you still need to be certain the audio is right on the playout.
Just a simple kudos to @spraynard for the stream and mobile rig he’s built that he’s putting to good use at regional events here in Texas.
Check out his latest work on the TX SCS stream on the spacecitypinball channel on Twitch. He’s now got animated Changing Game screens, Instant Replay with a nice animation transition, game audio mic, and a telestrater.
Oh, and he has a dynamic sponsor area that cycles in/out various sponsor logos on a set timer so more sponsor logos can get air time without tying up too much screen real estate.
@spraynard definitely going to be bugging you about some of these features at some point Phil. Great work.
Hoping to put my order in for my mobile rig over the winter. Thanks again to you and Karl for sharing the plans with everyone.
We are probably looking to order the parts for the mobile rig in NC so we can do everything more easily. I am curious though, during tournaments do players ever have any complaints about playfield lights when they are on a neighboring machine? For the NC state finals we opted to not go with playfield lights as the room was pretty dark and felt like it would have been a distraction.
That’s a tough one. I would try to find a way that the light cannot be seen by other players. Or mess with the gain to help as much as possible. Maybe some difusers are available to help too?
I don’t think you could put lights on a mobile rig like that w/o bothering other players. I think you just have to try and properly light the room. Which isn’t easy. Without installing new lights you could try a few shop lights. Or photography lights. I’d point them at the ceiling so you don’t get reflections, but you would need lots of powerful lights if the ceiling isn’t low and white.
Or just put pin stadium lights or something similar on the games.
I had a light on the rig for Texas scs finals. No one complained, afaik. The light I use also can be turned down in intensity, enough to where it improves the picture and isn’t a blinding distraction for people in adjacent games.
@spraynard Nice, yeah I guess just turning down the lights solves that. We are still getting our audio latency issues sorted out, which should hopefully be corrected on Tuesday by using the Elgato Cam Link instead of using a Elgato Game Capture HD.
I’m thinking about switching from OBS to xsplit, because I’m sick of OBS crashing all the time.
Is xsplit capable of instant replays? My googling suggests no…
I don’t think XSplit has it built in, but you can use software like Epic Rewind or Boom Replay to give you the same functionality as the replay buffer in OBS.
Hmm not sure xsplit is any better in that regard…
Really? Bummer. I was under the impression that xsplit was more stable. Damn.
I had a ton of problems using xsplit initially. My stream would always drop frames. Never an issue with obs.
Wonderful to see the level quality pinball broadcasts have reached. There is just one thing about the productions I would like to see different.
It has become common to have three video frames. Playfield, backbox and the players mug. Close up. For the third frame I will prefer a more far-shot of the area (birds eye-ish). Rather than a close up of the players face. As long as the current player/game is in frame.
Never mind that you see a line of games and more players. It just adds to the impression of the event at hand. A bit of reactions from opponents and spectators even.
Seeing the body movement of a player from a bit of a distance is a better broadcast than the face only. At least the way I see it.
Besides. It will save you a camera for each additional rig used. And the ambience camera might as well be cable connected.
I understand a guy like Danger who talks to the camera in the role of a presenter, would want to be in frame like that. Tutorials as well. But for competition it is different.
Something like this with the camera higher up works best I think.
Also here. Although I believe a shot from behind the player is better.
Pros and cons. In the second one I have zero idea who’s playing the game I’m watching. Especially in earlier rounds of A when the whole stage is full of people playing.
Here’s the angle I use. Can see the whole player and spectators. I think I’ll nix the commentator cam and make the player cam bigger this year to get more of the crowd.
https://www.twitch.tv/videos/206383764
Now with mobile wireless rigs it’s going to be hard to capture the player and crowd too.
Also most banks are broken up and not in a line making it harder too.
That being said, excited to see what PAPA does this year at pinburgh. Their stream of that gets better and better each year.
Anyone running low latency mode? Any thoughts?
If you mean low latency mode on Twitch, I think it’s fine if you have a stable internet connection. Should cut delay from 10+ seconds to a few seconds. It’ll exacerbate any buffering if you’re having trouble maintaining your upload. It might be better if you tend to get transcoding options on your stream (i.e., when Twitch randomly gives your viewers the option between 480p, 720p, source…). Viewers also have the option to disable it if they’re on a poor connection.
If you mean the low latency mode in OBS, I doubt it’d help at all for pinball streaming, and I wouldn’t mess with it. It’s for local latency only, not the transcoding latency on Twitch’s side. It’s for people streaming online games – it sends smaller packets to supposedly help keep their in-game ping time from spiking.
I came to think of this PAPA broadcast.
More examples of atmosphere/player reaction shots of the 3rd frame. I believe it works great with seeing a bit of the game too and the player to the game from the “player angle”. Anyway, my cents for inspiration.
BTW. Check out how much the picture quality has evolved since 2013.
Any chance you could share a link to the lights you use?
Anyone working on an embedded ball-cam with built in gyroscope to maintain correct orientation?
Sure! I’m pretty happy with this one. You can buy rechargeable battery packs for it, or use a wall adapter.
Cool thanks! The lights I use for our weekly streams are good but not battery powered. I also 3d printed barn doors for them that helps to control light from bouncing off the ceiling and creating glare off the PF glass (from the camera’s perspective) and keeping the light out of players eyes. However, they’re big and in no way mobile.
I’m hoping my mobile rig ships sometime this week or next and lighting is definitely something I’ve been thinking about. My design is sort of a hybrid between yours and Karl’s and meant to fit in a hard case, under TSA’s size and weight requirements. Once I have it in hand I’ll be happy to post my BOM. Likewise, if I end up using your lights and make barn doors for them, I’ll be happy to share those files as well.
Used a Karl inspired mobile rig for the Upstate NY Championship this past weekend. I was very happy with it
Looks good @Gizmonic. I’ve been curious about switching between games of different eras and noticed you had to screw with the score camera when going from a DMD view to full back box.
Is it easiest to set that camera at a wide angle that captures all display eras, then use OBS Studio View to scale and crop the video before transitioning scenes? What advice would anyone have for a 2-man stream crew broadcasting a tournament with EM-LCD games?
Use a camcorder with zoom for the scores. When you set up for an EM/SS, zoom all the way out to show the entire backbox. When setting up for a DMD/LCD, zoom in to the screen. It takes only a few seconds to do.
See space city open finals for example: https://youtu.be/J7T0_Wl-ir0?t=13385
Honestly, I’d rather adjust the score camera (one toggle switch on the handicam) than mess with it in OBS.
We were using a “Please Standby” screen during the game changes, but once we got used to moving the rig, it was taking less than 10 seconds to move from game to game so we didn’t bother!! Moving the rig actually looked pretty cool on stream.
Ron…
use that also - works well.
I think NASA have one 
Yes, adjusting it with zoom on camcorder is way easier than fiddling in OBS. But here’s one tip when you want to zoom+pan a source in OBS:
If you hold down Alt + drag the edge of a source, it will crop it (edge turns green). BUT this is really annoying to do, you’ll screw up your layout trying to get it right.
It’s less annoying if you press Ctrl+E for Edit Transform, and change the bounding box to “Scale to inner bounds”, and set the bounding box size to the desired size in your layout. Now, when you hold Alt + drag an edge, it will zoom and pan the source in place, instead of annoyingly resizing your source.
I do this a lot when capturing scores for TNA. Maybe I could make another plugin to make this easier…!
In fact, for all of your video sources, I highly recommend turning on “Scale to inner bounds” (or some other bounding box setting). This way, if your video resolution changes, your layout stays correct.
Plus we got to hear Bruce sing! LOL
I did my first livestream using mobile phone hotspot last night. My data estimates were really far off reality and I am trying to understand what missed.
I thought 6000kbps=6x60x60/8 =2.7GB per hour. But I blew through 4 GB in 45mins.
Now I had the twitch dashboard open, which has a “stream preview”, which I assumed does not consume much, but it is possible it it downloads the whole stream then shrinks it in JavaScript. This would account for my exceeding our data limit twice as fast as expected. Next time I will not have the dashboard open, but instead just chat somehow.
Am I missing something?
Does your phone or computer tell you what your upload and download totals were over that period?
I believe stream preview is just watching the stream normally, so if it’s on “source” quality, it’s the same bitrate as you’re uploading. So that would defintely account for it.
If you click the gear in the stream preview, you may be able to change the quality if Twitch has given you transcoding options (this is granted semi-randomly each stream based on how many viewers you have, whether you’re an affiliate, etc.).
You can load only the chat by going to e.g. https://twitch.tv/gammagoat/chat
I’ve been playing around with writing a web based version of OBS for a bit but took a short break to learn some OBS for my streaming but came back to it last night to pick up and see if I could make some progress again for a headless solution. Hunting for some help I found a video from a gstreamer conference on a project from the BBC that is very much like what I’m trying to do and they’ve made pretty good progress for a demo. While it’s still just a prototype and very early on I thought I’d share just in case anyone wants to see if it goes anywhere.
Finished setting up my second Raspberry Pi for my new wireless overhead rigs. They work surprisingly well. I have a clamp coming today that lets me angle the backglass camera location down and play around with that and a bracket for the pi/battery on top but overall I think it’s a pretty clean setup. There are probably some improvements to be made but I’m liking it.
Great news for pinball steamers, Blackmagic is releasing a new capture card, a 4-HDMI card that can support multiple resolutions (up to 4K)- all independently. This could help expand the number of cams and angles for broadcast, really slick.
Can’t wait to pick one up!
Video of it:
BH Link (not for sale yet)
Magewell have had a 4 port HDMI card at 1080p for ages I have three of them in my rig at Domino Arcade using a thunderbolt extension board. The magewell cards work flawlessly.
What I really want is a 4 port thunderbolt device for on location streams.
At 4K I think you’ll run into bus bandwidth problems with 4 ports esp if you use more than one.
Yeah I saw the Magewell, but the price kinda spooked me away. (Last time I looked it was 899-999). This new Blackmagic is slated to retail much cheaper. (545.00) - I totally agree on Magewell quality. (use them a lot at work).
Not too concerned on bus-bandwidth (some cams like DMD direct capture or player cams, don’t need to be 4K) plus over the winter I rebuilt my main broadcast system (which doubles as my gaming system) - I’m now running a X299 Chipset Based i7 system. It has huge headroom on PCI lanes and bandwidth with expandability. This baby is going to be my broadcasting powerhouse. 
Does anyone know if virtual capture cards are a thing? You know, like AppleTV but in reverse? The HDMI just goes into your WiFi router via wifi or Ethernet and then your computer just tuned into your WiFi and can pick up the signal?
Yeah that’s what concerns me is the low price of it! But if you can run 4 ports thru the PCI bridge into the bus at 4K/60 then that’s super impressive at that price. Keen to understand more of its architecture.
For the Domino Arcade rig I’ve given up with retail hardware and moved to skylake Xeon server as I want to be able to switch 40 feeds.
Yes but I’ve yet to find one that’s does 60fps. The downside of them is that you are using RTSP and getting sync and phase correct is really really hard.
Neil
Looks like the Connect Spark can do 60fps according to this review https://www.videomaker.com/review-newtek-connect-spark only $500 a pop haha but could be a good investment to replace the hdmi transmitter and receivers
Very cool. About the price of 4 separate single input cards too.
I’ve been keeping a keen eye toward the NDI stuff and picked up two of the Connect Sparks to play with. They work nicely when connected wirelessly, much lower latency than RTSP, but a little worse than the wireless HDMI transmitters, maybe ~100ms. You can use the OBS NDI plugin (https://github.com/Palakis/obs-ndi/releases) to display these sources in OBS. There’s an overpriced NDI app for phones that will allow you to use your phone as an NDI source, as well.
You need a good wireless switch/router, and I haven’t done the all-night stream trial by fire, but I don’t expect 3+ transmitters to be a problem. I’ll keep ya’ll posted. The price tag is such a bummer… I’m hoping some consumer cameras might ship with this built-in in the future.
NDI gives you better control over sync/phase/timing so its super useful. My PTZ camera supports it and it made a real improvement to syncing sound on my streams where I use the PTZ for the camera that points at me.
I was trying to find a low cost box camera that supported NDI and then run all the cameras on POE, one cable for power and data and all IP so no faffing with devices for encoding, I doubt that many consumer cameras will have it unfortunately
Mike 100ms might be ok with sound/lip sync? how do you find that?
Cheers,
Neil.
I run my Pi cams using RTSP and I typically do 250ms just for a bit of network buffer but I can go down to 100ms or less on a good network connection. I’m assuming you’re running the Media Source input? That latency is terrible. You should look at the gstreamer plugin https://obsproject.com/forum/resources/obs-gstreamer.696/ which lets you run gstreamer pipelines and control your latency along with all sorts of other cool stuff.
I’ve used the VLC Video source, which allows you to set the network latency in new-ish versions of OBS.
That’s a good add but I think it’s still doing some other buffering since the gstreamer input 100ms setting comparatively is much faster. I just checked my setup and the gstreamer input has noticeably quicker response with the same latency set on the pipeline, and you can go lower than 100ms if your network latency can support it.
Thx, I’ll have to give a shot! Looks like you are using Logitech Brios for your playfield cams? What resolution/framerate are you encoding at?
Thanks for posting your setup, it’s interesting to see the different methods everyone is using!
My thought is this would not be very noticable, but I have yet to try these NDI devices wirelessly with everything chugging in a crowded location, so we’ll see how it goes. I’d love avoid having to add delay to my other OBS sources (the less things I have to fiddle with, the better!)
Ya, unfortunately the Pi is only USB 2.0 so I can only do 720p60 out of it using the built in mjpeg, so no encoding being done on the Pi, just network transfer. It also occasionally glitches in the video too (like a dropped key frame) which I think is the USB since I don’t see it when I connect it to something that uses USB 3.0. But I haven’t had much luck in finding a good SBC alternative yet that does USB 3 and doesn’t have issues with other hardware like the WiFi adapters and such.
The Brio’s are pretty good for the money (when on sale) but a bit more wide angle (fisheye) than the camcorder solution/camlink (which also works if I can find a better SBC). I did learn that you lose quite a bit of FPS though if you zoom with them so I crop in OBS instead. But they’re great since I have a website running on the Pi to control all of the settings remotely and I can do multiple 60fps cameras on the cheap. I pair them with a C920 for the backglass.
I found the drivers on windows for brio to be quite unstable probably updated since I last used it - but as a camera it’s very good. As you say more fish eye.
Neil.
Indeed let me know how you get on - suspect you might need a stronger wifi/ethernet setup - my experience with NDI is usually consumer stuff doesn’t cut it- I use Ubiquiti which it seems to behave on so far although I only have two devices.
Sample of the overhead rig attached to backbox. You can notice it shakes during the plunge (and other parts) but more so on the playfield since the camera is pretty rigidly connected to the backbox. So I probably need to work on trying to build a vibration isolator for the playfield camera and see what happens with that. But at about 2:10 you can hear me say shake save but what I meant was a pretty significant death save move. You can sort of see the movement back and forth looking at the backbox but notice the camera is still nicely in place, no readjustment necessary. Audio is coming off the C920 over wifi along with the video.
I may have figured out my glitching video too. I bumped the Pi to run full speed all of the time and tweaked the receiving pipeline to add a jpegparse element and queue and so far I haven’t noticed it happen. But I need to run it longer and keep and eye on it before I call it “fixed”.
Hey guys…been reading as much as I can through this thread but starting way back in '15 was a struggle…haha.
Definitely have picked up some great tips though so thanks to everyone who has been posting!
Just wondering, as a noob, I stream via Facebook every once in a while but I’m trying to add borders and possible backgrounds to look of my stream. Couldn’t find any help and google has been a pain in ar*e.
Can any help me with this. Just want to give my overall look a sharper professional look to my viewers.
Thanks!
Hi @jardine, what software are you using to stream to Facebook? You can try software like OBS, which can stream to any streaming service and allows you to customize your stream layout. In OBS, you can add images and drag them around along with your cameras. If you’re handy with a graphics editor, it’s not too hard to make a decent layout.
Hey @mwelsh I am currently using OBS, yes, sorry should have mentioned that!
The images and movement as well as cropping and sizing I’m ok’ish at…lol…just really need help with the layout!
You’ll need to design a layout in photoshop or something and create the borders you want. Then just put the video source on top of it.
Yeah, I was afraid you were going to say that!!
I suk at that sort of stuff…sigh
It’s definitely a bit of work! If you Google around for “stream layouts”, you can probably find some decent free assets to help you out.
@deadflip has a generic layout here: https://static1.squarespace.com/static/54bd238be4b0d1f230dad128/t/5b352423575d1f336ce9b4ac/1530209315324/DeadFlipLayout.png
Totally! Just use that layout and throw a logo and stuff on top and you’re done!
Also if you need any reference, I put together a huge article about streaming here:
How to stream!
Thanks guys…I’ll come back later and annoy you with other noob q’s!
WOuld you mind sharing the build of materials on the cam/power/pi setup you have here? I am looking to do something along these lines and am fine with the 720/60 limitation.
Sure thing. The parts I used are almost all readily accessible. The only thing I haven’t figured out a good solution for yet is the front clamp so that actually requires a little bit of fabrication unless someone can figure out another solution that I just haven’t seen. I’ll try and put together a parts list and take some pictures etc this weekend.
Holy ^##%*!
I typed up the parts list and threw it on my website: https://singleballplay.com/. I did miss the required micro SD card for the Raspberry Pi, but any quality one like a Samsung Evo should do.
I haven’t priced out everything but the electronics portion of it with a Brio/C920 combo (two camera setup) works out to about $360 per rig it looks like.
Thank your for the detailed information, will definitely try this out.
I know that camera layouts have evolved over the years for pinball streams but it seems like we’ve now locked down what works for capturing full backbox displays, DMDs and LCDs. However tournament software doesn’t display player info that fits into everyone’s empty sidebar. Both MatchPlay and Never Drains displays player info in a horizontal fashion.
I’m starting to try my hand at broadcasting tournaments here in Colorado and ran into this problem so a friend wrote a really basic program to help solve it for our past streams but it’s clunky to use and definitely not a solution going forward.
That said, would it be cumbersome to change the layout of player info in the window that we’re capturing? @haugstrup @kdeangelo Specifically I’m talking about Match Play as I haven’t tried to display Never Drains. I also found that Match Play is plenty legible on my phone but other than the player names and how many strikes each have, the rest of the info was illegible when doing a window capture.
If there’s already a solution out there or I’m doing something wrong - let me know. I really appreciate the work everyone puts out there and I don’t want this post to sound like I’m just complaining or ungrateful.
Here’s the side bar I’m talking about (mine is 310px wide, Dead Flip’s is about 320px wide if that helps)
Nothing available just yet from me, but I’ve been working on switching my DTM player info to fit into a vertical sidebar, with two different versions:
- Highlight the on-game player with larger text/images and then rotate through as needed. This does mean someone needs to be in the producer role.
- Show all profiles equally for those times when a producer is unavailable.
It’s a bit of a challenge as there isn’t a lot of space there, and I can’t use the entire space due to all the various logos generally shown. Add in a Streamer Logo / Event Logo / Stern Pro Circuit Logo (required now for SPC events) and a good chunk is gone, thus the need for option #1 in my case.
I completely know what you mean. I’ve tried a variety of layouts as I know you have too. I actually looked through many of your past streams to see what you’ve done and…you’ve done it all!
I hate to take creative freedom away from people but in the interest of getting something that’s a one size fits all, the sidebar seems to be the best. Play info taking half the sidebar and logos/required info taking up the other half.
If someone wants to do 4 cameras, then I think using the player cam area is where you would muck with that since it’s at the bottom of the important camera hierarchy in my opinion.
And yes, a producer role is so important. Even if you only have a two man crew, one should be the main commentator and the other plays producer, chat responder, communicator with the TD (assuming they’re not also the TD lol) and does additional commentary when they can. It’s a ton of work for sure!! And where’s our stats person? 
I look forward to seeing what you’ve got cooking Karl. It sounds great!
Based on the image above I want to remind everyone that in mobile, chat slides over right side of screen. Consider playfields on left.
I believe that’s only on iOS.
I am using twitch 7.7.2 on Android 9. Maybe there is a setting I don’t know about.
Mine is IOS. Maybe only the IOS app accounts for it properly.
Same here, Android 9 w/ 7.7.2 (Pixel 2 XL) and mine works like chuckwurt’s does.
I can make you a vertical version to complement the horizontal version if you don’t mind waiting a while until I get around to it. Shoot me an email at play@matchplay.events with what you think the good sizes are? I’ll never be able to find your post again once I close this browser tab…
If you’re clever with CSS, you can fiddle with the layout by using the “Custom CSS” field in the Browser Source in OBS. For example, here’s some quick 'n dirty CSS that can turn a MatchPlay broadcast view into a vertical orientation:
CSS Here
body {
margin: 0px auto;
overflow: hidden;
}
.broadcast-container {
width: 100%;
border: 0px;
}
.broadcast-player {
width: calc(100% - 20px);
text-align: left !important;
}
.broadcast-player-info {
order: 2 !important;
}
.broadcast-nav {
display: none;
}
.broadcast-footer span {
display: none;
}
MatchPlay also provides an awesome API to grab player and game info – I’ve written some scripts to grab this info to and live-display things in a custom layout. I’ve been meaning to clean this up and release it for everyone… just haven’t got around to it yet! 
Example

Thank you both so much! Yes @haugstrup I will shoot you an email and I don’t mind waiting at all.
I did notice MatchPlay has an API, as does the IFPA, and I’ve mentioned that to some local “computer” friends. Code is not something in my wheelhouse at all and while I’m not against learning new things - I feel I’m doing that all the time so I’m going to have to leave that to more knowledgeable people. Which is exactly why I don’t mind waiting at all. I totally get it and feel bad requesting more from you wonderful people!
(Now’s a good time to tell me how I could make a donation to you both through PayPal, or whatever service for all your past and future efforts. PM me your preferred method. Same goes for @kdeangelo )
Now that you mention Custom CSS @mwelsh I will try using the code you’ve written out here until Andreas has some free time. I think that example you show also illustrates the difficulty of reading “IFPA Rank” and “points.” Perhaps if it were just bold it would help?
And Mike, if you have a GitHub you could point me to, maybe I could show that to my “computer” friends and they could try to help you finish your work (or a version of it you could use or nix depending on what they do)? Just a thought. You guys are my super stars!
@snowgalvin a hacky solution would be to use a window source on the matchplay broadcast view and duplicate it 4 times. For each duplicate, crop it to a single player. Then you can rearrange into a vertical view.
I actually tried that but it still took up so much real estate, cut the name of the game in half and was hard to read. But this custom CSS thing looks promising. Especially if I can make each player’s info block narrower, then I could scale the whole scoreboard up versus having so much white space when capturing this: https://matchplay.events/broadcast/31401?round_id=144819&game_id=781803
What I do love about the MatchPlay interface is that you can see all players in the round and what they’re playing, making it really easy to toggle between games. And having the standings link on the capture is great too. For those who don’t have a Twitch account or don’t know how to use commands.
Ahh the day in the life of a total hack job. I.e. me. Haha. My entire tournament streams are riddled with these little hacks.
I still think putting the playfield away from the right hand side of the screen is worth considering, with the slide on a phone its tough to see what’s going on, versus the overlay of chat.
Neil.
I’ve been putting mine towards the middle but I also use 4:3 screen for the player/backbox so there’s a bit of space on both sides for other stuff.
Any reason to run framerates other than 30 or 60? Perhaps 24 or 48? Anyone run rates lower than 30 for a specific reason?
OBS lets you do pretty much whatever you want.
I mess with them when I would use three web cams in one usb hub. If you didn’t dumb down the res and FPS, they wouldn’t all work at once.
Anyone had the Sony camera not put out a HDMI signal? I’ve got one that works fine but I can’t grt any HDMI out of it - it was working… tried factory reset but to no avail.
I would try and run 60 on the playfield as a must - if you have to adjust anything then put the score and player cams down to 30 but always try and make them factors of you fastest rate otherwise you get an increased chance of artefacts. I’d reduce resolution before frame rate on the playfield camera.
Also some encoding software/hardware will have limits to broadcast “normal” frame and resolution rates. Keep it simple applies.
Neil.
Have you tried swapping the HDMI adapter? Had one that wouldn’t work on one - for the longest time I thought I had bad port on the receiving end or bad cable.
This is more for a UI I’m building. I’m debating on a drop down or text field but will probably start with the drop down and add something else later if necessary.
Yeah it’s the camera for sure.
30fps would be fine for either.
I just put up an updated version of the software I’ve been working on to make a Raspberry Pi turn webcams into remote cameras over the network. Working with PinDaddy to get him up and going gave me the motivation to make it more user friendly so now you can just download a prebuilt disc image and do all of the configuration through a website on the device. It isn’t pretty at the moment but it should be functional and I’ll be adding more features to it based on feedback. Currently it supports the C920, C922, and Brio, but I’m working on supporting more models and generic interfaces too.
The image is hosted on a gdrive account so if you run into a bandwidth error I understand if you add it to your drive you can get around that error. I’ll be pushing a version to dropbox tonight as well.
so on the BK3000 stream Jack said you could plug right in with HDMI - has anyone had a look at a BK3000 ?
That would be an awesome and welcome change from before and allow for easy connection!
Also on that same path, anyone been able to confirm connections for Wonka?
I’d predict that it’s DVI out still so easy to convert and capture.
Jack was asked about this in a later stream and clarified that we said he was not using his custom built box. If I am remembering correctly I think he said that stern had built a more compact, better engineered solution. It is unclear if stern is interested in producing these or what the cost would be.
Anyone using an XPS 13 / 15 for their OBS laptop? Maybe a Razer Blade Stealth? I’m looking for a portable location machine with USB-C power input.
Is there someone at Stern we can reach out to and get an answer from?
I’ve tried reaching out to my contacts there and haven’t heard back.
Dwight didn’t confirm this with me, but I got the sense a solution would be available for purchase but not come standard with the games.
I’m using razer blade 15 with maxw nvidia 1080 - Usb-C power is a terrible option if you are using USB devices for encoding as you can’t deliver enough power to the laptop for it to deliver the power to the devices and do the encoding. I had a MacBook Pro 15 top end model and when steaming the battery would reduce even with the top PSU and then eventually the laptop shutdown!
All of my cameras are networked so I won’t have usb bandwidth issues. Hoping the usb PD battery would be enough to hold or slow drain something like my 13" MBP from work. Maybe my “no wires” setup might need an ac adapter for the laptop. But then I may as well bring out the desktop I built, or the NUC.
Not bandwidth issues - power issues! The usb-c can’t power the laptop enough.
What are our wireless microphone options for the people that are going to be using the mobile wireless rig for tournaments? I have a mixer already I use for headsets for commentators so I could use that if it makes things easier.
One of my cameras (cx455) has a mic input. I added a shotgun mic, and the audio gets sent along with the hdmi signal. This is the easiest solution I found.
Cool. I still need to buy another camera so I will go with that.
Shotgun mic like this?
Video Microphone,Emiral Camera Microphone,Shotgun Interview Microphone for DSLR Camera/DV Camcorder(Except for Canon T5i,T6) https://www.amazon.com/dp/B07HNYYXMQ/ref=cm_sw_r_cp_api_i_yhtUCb3JNAHR4
I got one of these
Audio-Technica AT897 Line/Gradient Shotgun Condenser Microphone https://www.amazon.com/dp/B0002TTN3Y/ref=cm_sw_r_cp_api_i_Z0uUCbGF0QW6E
Just be sure to get one that can use battery power and does not need phantom power.
What about these audio inserters? Plug the camera and a usb mic into this then plug this into the wireless hdmi transmitter?
Well I guess the mic would have to use 3.5mm hook up
I’ve got one of those. It works, but it’s another power source you’ll have to deal with if going wireless.
I have one i don’t use if you want it. I also have a cheap shotgun mic I bought before the audio technica one. They’re yours if you pay for shipping!
I just picked up another travel router for location streaming, the GL.iNet Slate (GL-AR750S-ext). It runs off 5V power and runs OpenWRT with WISP by default on the repeater mode. So now I only need to drag out one router and still get my own network for all of my Picams. Initial tests look like it’s pretty decent but I’ll have to bring it out and see how the range works in practice. But it seems like it should be up to the task. I’m going to run it at home for a bit and see how it fairs for some test streams, but iperf tests on the clients look good.
What is it’s output on wifi? With a 5V input one assumes the power on its wifi must be limited?
Karl,
on a three camera setup on wireless how often are you changing the battery during the day?
Thanks
Neil.
Their specs say 20dbm on both frequencies. I have noticed the 5ghz seems a little less strong than the Asus I was using before, but in open spaces I think it’ll do alright.
Let me know as i could do with something like that - the issue is often other interferers (i.e. when you have lots of devices on a different wifi).
Zero times 
I run 3 25,000mah batteries, each with one camera and one transmitter. The worst performing one (Nyrus transmitter+camera) ran for 15 hours in a test. The others ran over 18 hours.
thanks I will test but got the same size batteries.
Neil.
I got to play around quite a bit with the router this weekend and I don’t know that it’s going to be up to the task. It works and does its thing but I’ve noticed that once I start to load the traffic on with multiple video streams it struggles to keep routing traffic I think. Once I start streaming I can’t ssh into the pi’s anymore and the web responses start to take a bit longer. The video still seems to be OK but I think I’m pushing the limits of devices abilities. When I flip back to my old N66u even it works much better. I’m still going to give it a go out an about sometime but I think it’s probably better for what I think it’s intended for, business traveler or working at a coffee shop. I might still run it as the client to the location network though but I’m pretty sure I need something better for all of my traffic.
Hi all, I am totally confused about something pretty basic. I hope someone can help me. I think I have followed everyone’s recommendations so far, but I am certain I am missing some important hardware in my streaming setup.
I have 3 Sony HDR-CX405 cameras. I want to mount them on an overhead rig and do live streaming with all three. I already have HDMI wireless transmitters/receivers. And I have a new Dell XPS PC with a lot of USB inputs, but no HDMI inputs.
I am guessing I plug each Sony camera’s Mini-HDMI Out cable into the standard HDMI In on each wireless transmitter. The receivers each have HDMI Out. If I plug an HDMI cable into each one, how do I get the video from each camera into the computer? All I have for computer inputs are USB.
I bought three Insignia USB-to-HDMI/DVI adapters, and I think that was a mistake because those are for going in reverse (Am I right?. I don’t want to broadcast the computer on an HDMI TV. I want HDMI video from each camera to come into the computer.)
Am I going to be able to do this? Did I make a huge mistake and should have just gotten 3 Logitech USB webcams instead? Please help! Thanks in advance.
You need capture devices. These are proven to work great.
Elgato Cam Link - Broadcast Live and Record via DSLR, Camcorder, or Action cam in 1080p60, Compact HDMI Capture Device, USB 3.0 (Renewed) https://www.amazon.com/dp/B07N4B5JZT/ref=cm_sw_r_cp_api_i_cHFYCb5QM9R1Q
Hi Chuck. Thank you for the awesome immediate response! (I was already a fan…)
So get three of those, plug the other end of the HDMI cables from the wireless receivers into each one, plug them into my USB 3.0 ports, and then OBS should see the devices, correct?
You got it!
YES I DO! I just picked up two of the 4K ones at Best Buy and will grab the third tonight. OBS recognized them instantly. You’re awesome. On to the next challenge.
Oh wow. That was quick. Haha. Glad it worked out.
I have the score cam hooked into the hdmi in on the transmitter.
From the receiver I take an hdmi to the input side of an hdmi splitter. Then use one output of the splitter to go to my cam link and then computer. I get this screen when I add the input device to OBS:
Any ideas what I’m doing wrong?
Dumb question but is the camcorder plugged into the transmitter on and sending a video signal?
Camcorder is on and I can see the image on the camcorder’s screen.
I even switched the cord from the other camcorder that is plugged into one of the monoprice transmitters and get the same message.
It’s weird because last night I hooked up this transmitter just before I went to bed and it worked fine. I’m sure I’m missing something stupid today, but can’t figure it out.
Got it. In this case it was the micro hdmi to hdmi cord I was using. Swapped in a new one and it’s good to go.
Sweet. Yeah it sounded like the signal wasn’t making it to the transmitter. Glad it’s working!
I’m sure this is already known by the more tech savvy people here, but having a video card in your computer that you use to stream is paramount.
I went without one for a long time and if I tried anything over a few cams and maybe one set to 60 FPS, I’d get encoder warnings all the time.
Now with a video card all those issues went away and my CPU doesn’t even break a sweat.
So if you’re just getting started and don’t have a computer yet, make sure it has a video card.
That really depends on if you’re using it though and the quality you want. As I’ve understood it, CPU encoding is generally considered better so more fast cores would actually be helpful. I’ve been running off a dual core NUC7i7 with built in Intel graphics and I’m able to do 1080p60 with three IP cameras, audio, and browser plugin on veryfast x264 zerolatency settings. And most recently started using the VAAPI encoder for my recording option. My other machine is an AMD 2400G and it also works great for it with slightly faster settings. So I’ve been fine without the dedicated GPU. I’m not going to discount the benefits that a GPU can do, but I think you can go a long way with just a recent i7.
Caveat, I’m running Linux and using all network cameras, only a USB mic.
I have no idea what any of this means. Haha.
I had an i5 later gen I think and it could do maybe one usb cam at 720/60.
Bumped it to a later gen i7, and could do three usb cams or one capture device handy cam at 720/60 and would STRUGGLE with anything at 1080/60.
Now with an i7, video card (Asus 4GB 960) and it’s money with over 3 cams all at 1080/60 FPS and can watch streams and browse/ do whatever while all that is running.
Experimenting with a simpler method, bunch of usb webcams with a usb hub that has power buttons. Basically requires having an OBS scene set up with each game each importing a different video source, but then you use the power buttons on the usb hub to enable those sources. The typical bandwidth of a usb hub can run up to three sources at once before things start being funny, so it’s nice to have the power buttons to stage your next scene.
For those keeping an eye, the Blackmagic Decklink Quad HDMI capture card is finally shipping!
While it can handle up to 4 HDMI captures (up to 4K resolution) I will be at 1080p60 for Pinball - but it will be nice to mix in some 4K cameras as they come down in price. 
Really excited to put this piece in my broadcast computer!
I will be sure to give it extensive testing and report back! Please let me know if you all would like me to test any specific stuff as well.
Need some help with audio from Elgato Cam Link, please. I have my Sony cameras plugged in, and they show up in OBS, but I am not getting any sound at all registering in the Mixer. I have tried these settings https://obsproject.com/forum/resources/cam-link-optimized-settings-for-obs-studio.549/, and I am getting nothing. What basic thing am I missing? Thanks in advance. Really trying to fix this ASAP today.
Which camera are you using? Unfortunately the Sony HDR CX-405 etc. cameras do not transmit audio over HDMI. You’ll need an external microphone hooked into your PC.
Well, you are dead right! I just lost an hour of my life and a lot of unnecessary stress. Thank you, MWelsh! I will work around this with an external mic.
Can you get 4 cameras all the same and point it at a clock with as much accuracy as possible (ideally tenths if seconds) or use a stop watch with tenths and hundreds and stop and start it?
Cheers
Neil
I see where you are going with this! Yeah totally! I will add it to the list of tests.
I hope to do some testing tomorrow. I sadly had a minor failure with my CPU cooler and I’m waiting for my replacement to show up before putting the card through its paces.
To MWelsh (and other streamers), a follow-up question from yesterday. After discovering that the HDR CX-405 cameras do not feed HDMI audio to Elgato Cam Link, I tried making my personal Sony Handycam the playfield camera (It’s about 4 years old - I’ll get the model if you are curious). Success! I was able to feed both HDMI audio and video from it, and I did not have any audio synchronization issues that I see plaguing some people.
One problem though: my personal Handycam will not do USB power like a CX-405. I did not have enough time to test every scenario – I was just happy to get picture and sound off AC power. (It has a little USB cable stuck in the handle’s pocket like a CX-405, but I think that might be to help charge a portable battery. If so, I think the camera has to be off. Portable batteries won’t work for my long streams.)
So, is anyone using a portable camera in a mobile rig that can run off USB power and does not have audio sync problems that seem to affect some of the lower-end web cams?
Thank you again for the awesome, helpful replies I have been getting!
I use a cx-455. It has a mic input, which I use to plug in a shotgun mic. The shotgun mic audio gets added to the hdmi signal and is perfectly synced with the video.
Hmm… I see in this tutorial video that with the CX-455 you cannot run off USB power. (Go to 1:07) On a mobile rig I would still have to run a power cable. I was hoping for a truly mobile solution where I could have a USB-powered camera like the CX-405 send HDMI video and audio wirelessly to the Elgato Cam Link. Any ideas?
USB power works on mine…unless the stock battery is some kind of miracle battery. I ran it for 12+ hours at TPF on my mobile rig, plugged into a monoprice battery pack
You should be able to run them from USB power, most of us run them that way. But sometimes it’s finicky.
If you’re having trouble with a certain battery pack, try another one (the manual says 5V 500mA). Make sure the camera is off when you plug in the battery. The power LED on the outside of the case should light up after a second. Occasionally I’ve had to reseat all the cables once or twice to get it charging.
When using the battery packs, should we make sure the cameras themselves are fully charged then use the battery packs?
I’ve ran some tests and the suggested battery packs seem to be draining quicker than I expected.
Which battery packs are you using?
I purchased my cx455 used and when I first got it, had a very hard time getting it to charge via usb. I ended up buying a new battery for it and after that, it worked fine. I think I concluded that the original battery was bad.
I just have the camera plugged into this. The battery in the cx405s I assume is stock. One is used, two are new. So whatever came with the camera.
Reading is fundamental. I thought I bought the right ones and I bought the 10,000mah ones. I need the bigger ones. The ones that are like 37 bucks a piece.
Doh. Yeah you need 27000mah
Yeah I see the mistake now. I was clicking too fast when you first sent me the link and I didn’t read you say the larger size. I was wondering why they were so cheap! Haha.
Well no worries. Got spares for cell phones and whatnot.
I run 3 of these cameras on stream with usb battery charger. You have to remove the lithium battery for it to work.
I use a 26800 mAh battery charger
Initial tests are successful! This card is awesome!!
Using 4 Sony CX-405 Cameras, running at 1080p59.94, being all captured at the same time and my computer barely breaks a sweat on it! Using XSplit - but this is supported in Wirecast, OBS and many others.
Expect a full thorough review after the Northwest Pinball show!
Great news! Thanks for reporting in on the tests. Time to spend more money on fun fancy equipment 
Imperceptible for our purposes.
thanks
Just thought I’d follow up on the upper bracket comment I made a couple of months ago. I had stated we didn’t think we needed them but now think they would be more advantageous than not having them. During weekly streaming while we have plenty of time to move the rig we really don’t need them as bad. But when streaming the finals of the Shoot Again Shootout and weaving around people and objects the wheel hit a foot and the leg bent in some. Just enough to force us to pull it back out so it would fit around the machine. It wasn’t destructive to the unit and it was easily fixed. Also we have noticed a propensity for the legs to naturally toe inward on their own a little. We’ve straigtened and tighgtened the bolts a couple of times but now just keep the legs a couple of inches wider to compensate. We are either going to rob two of the four angle brackets from the base or suck it up and order 2 more for the top. If you’re ordering a new one I suggest making sure you get 6 of those and you won’t have to worry about anything. Loving the rig and it makes streaming the Pinball Mafia weekly stream so much more pleasureable for us. We used to have so much gear and cables to move making us start to work so much earlier. It was a godsend for the tournament for sure!
OOps That was really in the Mobile Rigs thread not this one. Sorry if it confused anyone. I’ll paste it over there since that is where it came from but still befificial here I think.
Can anyone point me in the direction of how to do instant replays?
Turn on the Replay Buffer in OBS by going to File->Preferences->Output->Enable Replay Buffer. You also want to check General->Automatically start replay buffer when streaming.
Then, in Hotkeys, set a Hotkey to Save Replay. When something cool happens, press that key. This will save the last few seconds of footage to a video file.
From there you can use the Instant Replay script included with OBS (Tools->Scripts->add instant-replay.lua). Set it up to a media source, and a hotkey for Instant Replay in preferences, and it will automatically play the last saved replay in the Media Source when you press that Instant Replay hotkey.
Note that the replay buffer records the entire screen, so you might have to do some clever cropping etc. if you want to only show the playfield portion of the replay. But those are the basics.
Wondering about ball camera mounts. I got the ones that Karl and other recommended and they are ok but not so flexible as you have to use the bolt.
I used to use these:
and they had a flexible head that’s easy to reposition the camera. I could use these on the mobile rig but they are a little in your face. Just wondering if anyone has a ball mount that doesn’t need an adjustment tightner?
I use these. Love em. Put the camera on them and just bend the goose neck to where I want the camera. Never had complaints about them being in the way.
Smatree Ajustable Jaws Flex Clamp Mount 13.4" Gooseneck Extension Compatible for GoPro Hero 7/6/5/4/3+/3/2/Session/GOPRO Hero 2018/for DJI OSMO Action Xiaomi Yi 4K/for Webcam Cameras/Compact Cameras https://www.amazon.com/dp/B00MWNYGUS/ref=cm_sw_r_cp_api_i_jFy.CbNY52KK4
Try something like this:
CSS
body {
margin: 0px auto;
overflow: hidden;
}
.broadcast-container {
width: 100%;
padding: 5px;
border: 0px;
}
.broadcast-player {
float: none;
width: auto;
text-align: left !important;
}
.broadcast-player-info {
order: 0 !important;
}
Change the width in the Browser source properties to your desired width and crop off the links at the bottom in the main view. You can still click the links in the interact window to change the game.
hmmm, the problem here is that the nav links are sitting behind the player containers.
I used this and it seemed to work okay. It sticks the nav links at the bottom of the page out of the way
body {
margin: 0px auto;
overflow: hidden;
background:#e7e1db;
}
.broadcast-container {
width: 100%;
border: 0px;
}
.broadcast-player {
width: calc(100% - 20px);
text-align: left !important;
}
.broadcast-player-info {
order: 2 !important;
}
.broadcast-nav {
position: fixed;
bottom: 0px;
}
.broadcast-footer span {
display: none;
}
Nice catch, I was only trying with 2 players! 
how are folks doing booth headsets? What setup, I got the audio-technical headsets and I’ve got a behringer x1204USB that I can use. But happy to buy kit to get the right setup.
This is the setup I have and it has worked great.
how are you giving the headphones audio from each other and the game?
The headphones should have a headphone jack that you plug into the line in on the mixer.
I have no game audio currently. Just using a wireless usb mic at the rig. It’s not great, I’m currently looking at solutions I can plug into the mixer.
Just saw the news that the Raspberry Pi 4 is out early.
This should open up some additional possibilities for remote capabilities. Having the USB 3 ports on it now I’m hoping will make things like the Cam Link an option and hopefully a bit better support for the Brio now too. Overall it seems like a great upgrade. Nice to see it come out early, but now I guess I’ll need to upgrade my “old” ones.
Acquired one from my local MicroCenter before they went out of stock so I’ll be messing around with it this weekend to see if I can get the Cam Link to work with it and start supporting camcorders now.
Anybody watching for any particular gear for Prime Day coming up?
Hi guys.
As you perhaps know, we streamed the World Championships in Milan last month. You can see the videos uploaded to YouTube.com/jdl_pinball.
In readiness for this we invested in 2 new rigs and new commentary desk equipment.
A number of you on here gave me a lot of help to get to where we are now - thanks for that !!
As a payback all details of the equipment we’re now using are on - https://drive.google.com/file/d/1ojBCS-Oa7CA8b1-YHg_v2OdMBJ2KJC6w/view?usp=sharing.
Its not necessarily the best (and definitely not the cheapest) way of doing it but it does produce good high quality results and the 2 rig system certainly gives the most flexibility for tournament coverage.
Will probably go wireless as the next step thanks to Karl’s leading example of course - thanks Karl, you are an inspiration to us all! It was too risky to do this in the time available prior to IFPA16. We also had the additional challenge of it all fitting in standard airline luggage cases!
I don’t check this forum very often so if you have any questions feel free to email me on
jdl . pinball @ gmail . com
Cheers!
Jim & Dina Lindsay (JDL Pinball)
someone got me this as part of the pinside secret Santa, Today I noticed it has USB-C and you can power it via USB…
Neil.
Karl, what are you holding with these?
Those are likely for holding the wireless HDMI transmitters / receivers. I was just about to come to this thread to figure out what people are using to hold them.
I use Velcro straps.
Bingo. I don’t like them, has to be a better solution out there, but they allow me to rotate the devices on the rigs should I need to. I’ve been thinking of gluing a 1/4-20 nut or threaded insert to the bottom of the transmitters which would then let me use whatever to clamp them on.
I was wondering if someone could 3D print a mounting bracket for the blackbirds. The tabs on the base might be too small to print strong enough.
For the transmitters (blackbird), I used heavy duty velcro with adhesive backing and mount them to the top of the rig. I can adjust the positioning if needed.
For the receivers, I’ve glued nuts to the bottom so I can just screw them on to a mic stand.
I played around with the phone mounts, but also hated them. they are difficult to get to stay put, and it’s easy to accidentally depress the “pair” button on the side.
The C920 is only $40 right now for Prime Day. Great for budget streaming or backglass cams. Might be worth grabbing one or more.
Still the best and sharpest cam for the price!
I am a bit disappointed in Prime Day prices. Things like the Elgato HD60S are in Prime days, but then I looked at the price and it is higher then when I just normally bought mine. I thought about getting a streamdeck, but feel I need to actually do research instead of just jumping on it because it is “on sale”
It’s worth it. I’ve been taking the time to learn it as of late. Plays nice with Xsplit. The 3rd party market has some pretty cool stuff as well. You might want to check into that before making your decision.
Shopping for a new laptop today because the hinge on my MSI broke. I know that’s a popular one many people have gotten. If you own one, you might want to consider loosening the hinge screws, as they are way too tight. Lots of videos on YouTube about them breaking for this reason.
@raydaypinball for your rig ![]()
I grabbed one but then sent it back when I found it didn’t do 60fps, got a C922x or something that’s one step higher that was like $70, can do 720p 60fps
I helped a friend get setup with a wireless rig and put together this BOM of all my equipment. If anyone is just getting started are looking to upgrade it may be beneficial.
Question on my personal setup.
Last night I was streaming Black Knight SoR and someone mentioned “your playfield cam was sending and interlaced picture, not progressive scan, might want to check your output settings?”
I’m not sure how to check this. Anyone have any thoughts?
I haven’t heard the terms interlaced and progressive scan since I used to sell DVD players at Best Buy in 2001. Haha. Sorry, not sure what they are referring to or how to check those settings.
But in OBS there is a specific output tab, so I would start there.
lol
My base resolution is 1920 x 1080
My output resolution is 1280 x 720 in obs
What camera are you using?
All Sony cx405
One thing I do that maybe the problem, for whatever reason my video of the playfield tends to show an icon that has a F inside of a white hand. I believe this is the focus icon on the display. It ends up showing on the twitch stream. If I go into set up and I’m going to the connections menu , if I turn CTRL for HDMI off the icon goes away on the feed and so longer seen on the stream. It is the only camera that does this.
Go into Menu->Setup->HDMI Resolution and set it to 720p or 1080p.
Thanks Karl.
That was me, I was trying to help you but you guys ignored me.
I wasn’t ignoring you. I just didn’t know how to fix the problem mid stream.
Appreciate you pointing it out.
excellent wireless sound solution, uses USB-C for power and you can connect an external mic…
in case anyone’s curious about interlacing, this is a good overview. https://video.ibm.com/blog/streaming-video-tips/interlaced-video-deinterlacing-for-streaming/
PapaTV has been having the same issue on some streams recently.
It can be hard to identify on pinball streams, since it’s more obvious on large objects in horizontal motion.
Anyone have any issues with a computer suddenly not wanting to use multiple cameras at the same time? I use one of my old Asus laptops to display three 920’s on TVs in the bar where we play. No capturing, or streaming, just a local “pass through” for lack of a better term.
All of a sudden the machine has issues with 3 cameras. I can run 2 without issue, but the 3rd never initializes and powers up. I’ve tried everything. Removing the cameras, deleting the driver and rebooting. Swapping cameras, USB cables, etc.
Sometimes it’s Camera A that won’t initialize and other times it’s Camera C that won’t. One time it’s the camera associated with USB cable A and other times it’s that same camera with a different USB cable.
The only possible reason I can even fathom is that the USB bus for some reason isn’t able to power all three anymore. But that really doesn’t make sense to me.
My last resort was ordering a powered USB hub from Amazon to see if that resolves the issue.
I think the usb controller has too much on it. Try reducing the resolution of all cameras a bunch and see if that allows them all to work at once. That will confirm this.
I’m not sure if a hub will help with bandwidth, just increase the number of ports.
I agree. I was having problems with my laptop once I started running 3 camcorder cameras. I ended up getting a beefy desktop computer.
The part that completely confuses me, is that it has worked fine for 12+ months. I didn’t see it as a bandwidth issue, but more of a power distribution issue.
Welcome to the party! Haha. Every time I think I have webcams figured, they screw up.
Do all three show up in your drop down menu as selectable sources in OBS or whatever you’re using?
At Pinburgh, was PAPA TV using a Karl rig with onboard UPS? makes some good sense if you can setup a few extension cords to power the UPS, i.e. unplug when moving the rig, plug back in once at your next game. A basic UPS under the load of transmitters and cameras should give you ~10 minutes between unplugging and plugging back in. Trade off is a couple extra things to do when moving the rig, in exchange for not having to worry about running out of battery.
Can anyone help me understand how to generate an on screen graphic with a “Now playing” animation? I’ve been trying to look around for a while and haven’t really found much info.
I’m using OBS/SLOBS. Any help would be super appreciated.
In a nutshell, you would have to make the animation in something like adobe aftereffects, then play it as a video in OBS and set it to loop.
Thanks! Guess it’s time to learn some AE!
You could also do a browser plugin and do that as an overlay. Then it’s just write a webpage basically that does what you want.
For those that use Stream Deck, have you been able to get the /marker command to work? We use OBS.
I’ve tried assigning it in two ways - using the Marker command under Twitch as well as Chat Message set to ‘/marker.’ In both cases the button shows the green checkmark when pressed but I get no response in chat nor marker on the video.
Stream Deck software is up-to-date (4.3.2.11299). The marker command does work for me when I manually type in chat as well as from the Twitch dashboard marker panel.
Did you upgrade? Curious minds want to know. Haha
I have been using ones I bought at Best Buy for my cameras.
Working well I assume? Running more than two at once?
Yes I am running 3. No issues. I believe spraynard tried them but didn’t have good luck with them.
Most of the rigs folks are running on USB battery packs. Challenge (only once really!) I’ve found is topping the power up whilst broadcasting and there are some big lithium packs that can run a lot of them and be charged in situ. We’re thinking of getting one to do a pinball in the street event to promote our pinball club.
Looks like monoprice has a new wireless hdmi product. Anyone know if this could be used in tandem with the other monoprice blackbirds?
Just getting started and have been reviewing this thread in detail. Working on adding my newly purchased CX405 to my setup. This appears to be my issue, cannot get the Sony cam to come up in OBS. I have the Elgato Cam Link capture device with micro HDMI to HDMI cable. The light does come on the Cam Link when inserted, but other than that I don’t see that it is recognized. I downloaded the Game Capture Device Software, but it also is not recognizing a signal, “No Capture Devices Found”. Verified in Device Manager that I have USB 3.0 as all of the USB controllers reference 3.0. Any thoughts/suggestions? Could I have a bad Cam Link? I did verify I have HDMI output by connecting to my TV. Thanks.
Try a different micro hdmi to hdmi cable. Some of them are junk.
Even though I got a good connection on the micro hdmi to hdmi on my TV, the cable could be bad? This is what I ordered: https://www.amazon.com/BlueRigger-Speed-MicroBlueRigger-Micro-Ethernet/dp/B00609B3J2
Does the Cam Link show up on your disk drive like a jump drive would show up as a local disk? I just don’t see any evidence that it is recognized.
Thanks chuckwurt.
Is the light solid or blinking on the cam link?
And yes no matter what else you’ve used the micro hdmi to hdmi cable for and tested working, it can be bad. I’ve had multiple brands fail after they’ve worked for a while. Always have extras is my recommendation.
Get into OBS and see if the cam link comes up in the source drop down. Make sure nothing is plugged into that usb controller but the cam link. Try multiple ports.
Cam Link does not come up in the source drop down, just the laptop web cam.
When I plug in the Cam Link without cable, it blinks about three times and then goes dark. With the micro hdmi to hdmi cable connected and camera on, it blinks about three times then lights solidly.
sounds like a dead capture device.
If the light goes solid then it’s on and working. If after that point it doesn’t come up on your computer as a selectable source, not sure what the issue is. It should show up at that point.
I’m considering a setup for my basement. Not really for streaming over the Internet, but just in the basement. I’ll have (if I ever finish the damn thing) 5 TVs. It would be neat to have a rig I could move from game to game and display on the TVs. However, I wouldn’t be able to run an HDMI cable from the rig to the HDMI matrix that feeds the TVs.
I’ve seen HDMI transmitters, but it looks like they just go HDMI to HDMI. Is there anything that would allow me to plug the USB cameras in on the rig side and then wirelessly transmit that to a computer next to the AV matrix in the closet? Then I can send the video from the computer right to the matrix.
Picam might be a good setup for what you are describing. If you are not too worried about latency and are just using Logitech camera.
Thats pretty much what I have at the Domino Arcade.
1: TNA, DI, MMR, AFMR, MMR- have direct output DMD to HDMI and a camera installed above them and I can switch to those views even when not streaming - I ran HDMI cabling for this. Wireless for multiple cameras is doable but expensive if you want a lot of channels, you need to go pro. What I really want is a box camera that does Video over IP at 1080p/60 but there isn’t anything like that on the market (PTZ Optics come close but /30).
2: All Stern LCD games connected to matrix
3: Karl-Phil-Rig to move to other games.
4 (coming soon ColorDMD to HDMI direct out which will pick up most of my other games except BoP and Meteor).
I then have two PTZ cameras for grabbing the people view.
It was non-trivial to do this and using USB will make it a lot harder and I wouldn’t recommend it but it will work you have patience.
Neil.
I’m going to be updating it shortly for the latest version of Raspian. I’ve been a bit sidetracked lately and need to see if anything useful has been added to OBS too.
Yea, if it doesn’t show up in the Game Capture software, not sure what the deal is. Even if it were in a USB 2 port or there was no signal, the Game Capture software would at least show the device name and display an error message.
First I’d try different USB ports on your laptop. If that doesn’t work, I’d try it on another PC to verify if the device itself is busted or not.
edit: With the CamLink plugged in, you can check in Device Manager (Windows Key + Pause/Break -> Device Manager) to see if it appears in there. It may appear in there with an exclamation point, possibly as an unknown capture device, in which case hopefully it gives you more info and/or you can try reinstalling the drivers.
I have a lightly used Xenyx Q802USB Mixer for sale if anyone is interested. Great if you’re ready to take the plunge into the wonderful world of headset mics. This one only supports two, otherwise it works great.
Replaced with new Cam Link and am now up and running. Thanks for everyone’s input. Had a bad capture device.
That sucks. How old was it?
I had recently purchased it from Amazon, so it is going back for a refund.
I have a question about setup for the Sony CX405. The quality I see is good, but seems like it could be better. Are there any settings on the camera itself that are needed in terms of the output? Using Cam Link Capture. In the OBS Properties (attached), I don’t see options for adjusting the FPS to say 60 FPS like the Logitech’s, just “Highest FPS”. Perhaps a step by step process would help.
Thanks to everyone who has posted previously. If made this process much easier than expected.
Auto focus exposure FPS and resolution are all done on the camera itself. Just play around in the menus. I think exposure and focus are in the camera menu. FPS and resolution are in the setup menu within the menu button. Also turn off demo mode and power save mode within that menu too.
Set the camera resolution in the camcorder’s menu to 1080p or 720p (aka turn off auto resolution)
An external LED light on the PF or the streamer Pinstadiums make all the difference.
Splurged on a black magic 4 HDMI port capture card. I’ll report back with my thoughts. Hoping the load taken off my USB 3.0 controllers will allow me to have more cameras going at once.
Anyone have a good source for a microphone stand? We use this one each week for league to hold the cameras, but I keep blowing out the collar at the bottom. It’s just a cheap design.
https://www.amazon.com/gp/product/B000978D58/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Eliminator Lighting E-133 Tripod… https://www.amazon.com/dp/B000WKW8GW?ref=ppx_pop_mob_ap_share
Overkill but I loved this before my mobile rig was built.
This is a smaller one but very sturdy.
RAM-DG-325, Handmade Damascus… https://www.amazon.com/dp/B000WKW8EY?ref=ppx_pop_mob_ap_share
I don’t recommend these if the games are super close together.
I like these, they are a little heavier and more expensive but you won’t have problems with them falling over, not being tall enough, being unsteady, not holding position, …
Thanks. I was looking at the Pyle and thought it looked pretty sturdy. I’ll give that one a shot.
They’re beasts, and very tall extended. I also like the k&m brand.
It will for sure but in my view the black magic card is a compromise compared to the magewell ones.
Would be interested to know if you get three sets of devices?
Not sure what you mean? I plan to use this for the player playfield score and commentator cams.
I get three devices installed will post up a pic at the weekend
a clamp might be easier to move than the strap
Not sure how you would clamp, there’s not any lip or anything to grab on to, it’s just a flat rectangle. The idea with this is you wouldn’t need to move it, you’d just have these set up on each of your games, and then just plug in the usb cables as necessary.
Gonna try it out at the next tournament I run (Time-Attack!) so we’ll see how it holds up
next to the keyhole on the backbox
lots of shaking on the video when people nudge but i assume it could be part of the “immersion” factor 
Anyone using more than 3 elgato cam links?
I was thinking of adding one more camera for announcers and getting rid of webcams. I am assuming it could be done as long as you have enough 3.0 ports and cpu can handle it but also realize I might be pushing it.
Unless you have them all on their own usb controller I have issues from time to time.
It’s why I recently got that quad capture card.
To anyone who looks at all this stuff and feels a bit overwhelmed, I can tell you it’s not so bad once you take the plunge. OBS is really easy to use as broadcasting software. Most people are using similar cameras. Once you tweak things a little in the beginning, then you shouldn’t need to fiddle much with it after that.
I’ve streamed 4 times now and it’s been pretty easy. No schedule or anything, I’ll just turn on the cameras whenever I play at home. It’s much more fun to have people watching and chatting than it is to play alone. Stop by sometime: https://www.twitch.tv/ryanwanger/
My biggest issue was always computer and I was always trying to up my cameras and equipment. The computer couldn’t keep up and took a while to make a beefy enough one to handle all the good stuff. Haha
Just got around to installing my Blackmagic quad HDMI capture card. install was pretty smooth and the computer recognizes it.
However, I am having issues with using it and my 2 monoprice wireless hdmi transmitters and my Nyrus wireless hdmi transmitters.
Does anyone have this capture card and use the wireless transmitters?
Hi Chuck, I am having difficulties with the Blackmagic card, too, and I am in the middle of a long troubleshooting. I have confirmed all my hardware works, including the card, when everything is plugged in without wireless transmitters. I have not reintroduced the wireless transmitters yet, and I am considering changing direction and doing fully hardwired connections all around. (I already had a Monoprice transmitter fail.)
One thing to consider right away might be to reduce your cameras’ resolution to 720p. We had trouble getting Blackmagic to see the cameras before changing resolution from 1080p to 720p.
PS: I would be interested in connecting with you to discuss more details on your setup because it sounds like your configurations are close to mine. Maybe we could talk by phone? If interested, please send your phone number in a private message.
If this card doesn’t work with wireless transmitters I’m going to be really pissed. Haha.
I paid over 500 bucks for this thing so I’m not interested in doing anything other than 1080/60fps.
Hopefully I’m just missing something.
The black magic card is problematic - I can’t get it to see the output from the LVDS converter at all. Will shortly try the wireless transmitter.
Okay I just tried without the transmitters. I hooked three sony CX-405s to the Blackmagic card and the blackmagic software recognized them right away at 1080/59.94FPS and then they showed up right away in OBS. I did have to do a custom resolution at 1920x1080 and select 59.94FPS as the default did not work.
So it seems this capture card will not work with wireless transmitters. I could not even get the cameras to recognize in the blackmagic software let alone OBS. And when I did, the signal was only coming in at 720p. For one camera, 1080p for the other and the third didn’t even show up at all. Haha
So unless I am missing something, this card probably isn’t a good option for people like me that run a wireless rig 99% of the time.
just in terms of pragmatism, if you’re broadcasting on twitch at 1080p, it should make very little difference whether the contributing cameras are outputting 720p or 1080p. A 720p video, rotated 90 degrees has 1280 lines, scaled down to the broadcast’s 1080 lines. For score cams and player cams, 480p would likely be sufficient (if they’re each taking up less than 45% of the vertical space).
Recording at lower resolutions will also improve battery life (though I’m not sure if it would be significant)
I agree at 1080p but It does if you are outputting 4K to twitch 
Erik - I just tried and got the same result the card doesn’t work with the wireless transmitter. I actually can’t get the card to work with xsplit at all although I thought I had it working - works ok on OBS.
I want to check the output from the LVDS board incase it’s a compat issue with xsplit. @GeekGamerTV are you using the card with xsplit or OBS?
Cheers
Neil
I also tried my PTZ Optics cam and it worked without needing to touch anything with OBS
answer my own question, the sync video that GGTV did was using Xsplit so I must have a strange install issue. Will take a look. GGTV - what settings are you using on Xsplit for the device?
Cheers,
Neil.
I keep my cams and output at 1080 because some of my scenes are a full scene of one of the cameras. So when on that scene I want it to look the best possible.
Thanks Neil. Looks like I’m returning this. I’m going to try this USB card as it seems like it will be good for running multiple cam links at once. Might be good for others that already have the cam links.
I thought Twitch capped bitrate at 6000kbps regardless of resolution. I’ve never seen a Twitch stream broadcast at 4K
I’ve fed them 4K a while back and I got a decent output from it but need to go dig out what I did it was a while back and can’t remember what worked and what didn’t.
is the VOD for 4K. Oh and you need a browser that will play it, Safari doesn’t.
High recommend the magewell card. Yes its pricey but its bulletproof. Karl uses it for iepinball also.
wow, very crisp, but the playfield cam looks a little choppy?
yeah it is - laptop I was using top end Razer Blade 15 was struggling a little! Now have a new machine that should cope with it no problem so watch this space for more 4K streams. Although the point you make about rotating with 720p is very valid.
In my sync testing, I was using XSplit, but have also used OBS without issues. So you should be good to go. This is odd - sorry you are going through so much trouble.
My XSplit is set to use the source starting with “Blackmagic” not the source that starts with “Decklink”. You get 4 selections for each input. I did not have to specify the input resolution on the properties.
Can you post a screen shot of the properties window of your capture device?
Also, have you tried opening Blackmagic Media Express and see if you can see your video coming from the transmitter there? (Think of this program as a straight capture program).
And, be sure to open the “Desktop Video Setup” program. (Located in the Blackmagic folder in the Start Menu). This will tell you if it detects video signal on the input AND what resolution it is. It makes it very helpful when having to set exact settings if needed inside the other capture programs.
This is a good tip and helpful. Stinks this doesn’t work with wireless transmitters though. And $800 plus for the mag well one is just too much for me to get my moneys worth outta it. I’m sure I’ll convince myself to get it eventually, but not at the moment. Haha
You sure? I’m testing this right now as we speak with the Monoprice ones without issue. (I’ll post a quick and dirty video shortly)
On the Nyrus (you have to use a splitter on the receiving end.)
Pretty sure. I’m trying two mono prices with one nyrus transmitter. Best I could get is one mono price to show up but only at 720p, the nyrus showed up as 1080p, in the Blackmagic software, but neither would show up in OBS. The sources were selectable, but no picture showed up.
Yep no help with this card. Switched back to my cam links to be sure and they work fine.
I’ll double check on the Nyrus, but here is the Monoprice.
Is your computer detecting anything on the input?
Maybe my issue is that there’s about 35-40 feet of hdmi cable from my PC tower to my hdmi receiver? If I directly connect my Sony cams to the Blackmagic card they work fine.
Yours appear to be using very short HDMI cables.
40 feet is really pushing it for hdmi cables. Technically you may get away with up to 50 ft with a high quality cable and no noise but effectively depending on all components involved you start gambling after 25 or 30. You could try active repeaters in between.
Either way, I would troubleshoot with shorter cables and see if it works that way you can narrow it down to that connection specifically.
I really need this distance though. It gives me versatility in that I don’t need my tower to be close to the receivers. And since they work fine with the cam links it makes me want to pass on this card. Spending all this money was supposed to make things easier. Haha.
Seems like for my purposes the magwell is the way to go, but again. Not ready to pull the $800 trigger just yet.
Sorry, what I meant is that you can that way figure out if this specific cable / connection is your problem.
Let’s say you bring this closer together for testing purposes and put a good quality 6 ft or 10 ft cable in instead of the long one and it starts working then you know it is that. If it doesn’t then it means something else is wrong but that doesn’t clear that cable from being the culprit.
If it should be the cable, you have several options. Different cable, active repeaters or cat 6 extenders.
Try to start with a working setup and then add things on until something quits working. Process of elimination effectively with components that you already have.
Edit: the reason why I would try it that way is, at that length one device may just about work like you Cam links and the other new one just may barely not.
Yep that is correct! 25 feet is the limit for spec on HDMI. You can go longer but your mileage varies depending on cable quality and if the cable also has the chips in them for extending longer.
Yeah, for this test I’m using 6 ft cables. For the pinrig I’m using 6ft cables from the cameras to the transmitters and on the receiving end 10ft. (Receivers are mounted on a T Stand extended high)
If you need to go long on HDMI, you might want to consider either going with the HDMI cable with the circuitry to go longer or consider using a different format and converting back to HDMI.
Any thoughts on why the cam links work fine at this distance though?
I’m sure that’s my issue though. It’s the only difference between what I have set up and what you had in your video.
May have a better chip in it, just luck or whatever else. As it seems to be working at lower resolution that may be an indicator that the signal degradation is too much for the higher bandwidth requirement on that chip with that amount of noise introduced. I don’t remember for sure, but I suspect at lower bandwidth the tmds clock will just be lower and therefore less noise affected.
I’m testing and I agree that the Blackmagic Quad HDMI does not play nice…at least with the Nyrus. Looks like something with the handshaking and HDCP. I’m using the splitter and I’m able to capture, but the color is all off. However if I use a Camlink, it seems to be just fine (with a splitter).
@kdeangelo - What capture device do you use when receiving video from the Nyrus?
Capture cards have specs for how long the usb cable leading from it can be, and how long the hdmi cable leading to it can be. I found this out with the CamLink, was able to get it to work at any distance as long as the shortest hop between powered USB hubs or powered HDMI signal boosters (I used a splitter) was within spec.
Thanks for the xsplit info I’ll give it a go tonight.
I’ve got a 3ft cable between my monoprice receiver and the black magic card and less between the camera and Monoprice TX - using these black magic tool it just never says anything is connected. If I connect the cam directly it detects and works in OBS - This is running the Sony cameras at 1080p - I’ll try it at 720p and see if that makes a difference. Same port on OBS.
GGTV did you get the output from the LVDS card to work with the black magic card?
Neil
I use a Magewell card.
As a side note, the Nyrus set completely failed on me at INDISC due to, I assume, oversaturation on the 5ghz spectrum.
Have anyone tried using wireless “camera-top” H.264/H.265 encoders such as this one as inputs to OBS, perhaps with the gstreamer plugin to get low enough latency (as I understand it)?
https://www.amazon.com/URayCoder-Converter-Streaming-Broadcast-Livestream/dp/B0821G65V1/
I tried something like this but ethernet rather than wifi. The problem with it is that these devices encode at different speeds so you end up with sound/sync issues. I now use it for beaming the matchplay screen around the house/pinball shed.
Neil
Anyone know of any standard scoreboard PNGs or PSDs to use with Scoreboard Assistant for players, game, score, etc? I can whip up my own, but wasnt sure if any had some leads on some good ones.
Edit: Was actually able to finally find a decent one and edited it a little bit to make it easier to add the info I need, posting it on here in case anyone ever wants to use it.
We just did our SCS tournament and I thought I’d share something that worked really well. Perhaps mn_pinball can chime in on his setup but we had something like 12 games with Logitech cameras, mostly C920s, on them. We were in the basement of a local player that graciously hosted and had an unfinished ceiling which allowed us to use quick clamps attached to mic stand extension like the On-Stage MY550 that had the cameras on adapters. It worked out really well and I don’t know that I’ve seen the method mentioned here before but if you’re looking for a cheap solution and have ceiling rafters or something you can clamp to it was much more convenient than setting up a bunch of mic stands. Cameras stayed out of the way up high and all of the cabling was above too. So +1 for “rafter rigs”.
Any thoughts on these? Only $160 and says 300 feet. The reviews are positive.
They honestly look better built than the Blackbirds too.
no USB in so harder to use truly wirelessly. and 20% of the reviews of it are negative.
DC to USB plugs work pretty well, I use them without any issues. I would say give it a shot given Amazon’s return policy. Micca is also known as a solid brand in the budget home audio realm so it might not be that bad.
Looking at these now…did you end up buying them? Looking to add a third transmitter to my set up.
I didn’t. Did you? Sorry for the slow response.
Has anyone tried these? https://www.amazon.com/J-Tech-Digital-Wireless-Supporting-Transmission/dp/B071VCK1FG/ref=mp_s_a_1_1_sspa
They claim to not require a direct line of site and work up to 200 ft! And reasonable price.
I have a new iPhone, a tripod with a phone mount, a decent gaming headset, and a Logitech c920. What kind of streaming should I try to do?
I’ve been trying to research ways to cut down the cost of a mobile rig. Check these out. About half the price of a CamLink:
Has anyone tried these?
I’m definitely not an expert, but I don’t think this is a capture device. Simply an adapter that converts usb 3.0 to hdmi.
Ah too bad. I got excited there for a moment.
Yeah I’ve been looking around too since during this tough time cam links are hard to find and way too expensive. I haven’t seen any suitable replacement outside of the other elgato products that are more expensive.
Has everything gotten more expensive? The only thing out are those rebranded capture cards that don’t really produce 1080p/60. They just upscale the 720p footage and it looks like crap.
Seems like camcorders went up in price as well. How much was a CX-405 when everybody was buying them up?
So much for a budget rig. I was hoping to spend some of my government stimulus check on building one after all this blows over (assuming I don’t get laid off during this whole coronavirus debacle). I don’t want to blow the whole check on a setup though just to cover a few tournaments and league finals each year.
There’s also a difference in capture devices, some of them do encoding on the device, others use your CPU/GPU to do it. The camlink do NOT do encoding on them, they use your CPU/GPU which is why you can’t string a camlink in a long usb cable (it has to be close to your computer). Elgato does sell a Capture HD60 that does the encoding for you which is a nice option for people with less powerful PCs
Thankfully I have a decently powerful laptop. It’s a few years old but it has a Core i5-7300HQ and a built-in GTX 1050, so I haven’t had any issues pumping out a good looking stream with one camlink, a Panasonic HC-V180, and a couple of webcams.
The issue for me is mobility. We have locations here with 40+ games, so moving the rig for each game during a finals or something is a major pain and requires tons of editing later.
It’s hard for me to justify dropping $1,000 on equipment, especially right now. The sucky part is that you have to do it all at once.
Used all day last year for under $100 on eBay.
I spent lots on equipment last year.
The C922 that does 60fps 720 is a fairly economical way to scale your pinball streaming, we used 7 of them for SPL finals and they work fine. No need to buy al those full camcorders and capture cards especially since 720p turned sideways is 1280 which is the same as 1080p turned sideways or whatever the math is
Did you pull that off wirelessly? I haven’t found a way to send a wireless webcam signal.
We used lots of usb cables, but you could potentially pull it off wirelessly through having a raspberry pi or two take in the webcams, then repeat them out to an rmtp server which you can then pull in to OBS. There would be a few second delay but could possibly work. I think I read somewhere that one pi could handle up to 3 streams at once, but I’d definitely have to test it to see how well it works (if at all…)
yes. BUT all the webcams are on backorder. also doubled…sometimes tripled in price since the outbreak. A way around this. Using ios apps with iphones. NDI connection. There is an OBS ios app out there too.
Whoa that’s insane! I’m glad I grabbed mine when I did…
I keep working on my picam project. I’ve let it sit a little but plan to pick it up here again and try to get over some of the obs hiccups.
If you want to play with it I’m happy to help with any issues and take requests for features.
I plan to update the disc image now that the 4s are out with stretch.
How long is too long?
I believe it is in the instruction manual for the Camlink - probably not more than a couple feet I’d imagine. I’ve been able to extend it a little further with a powered USB hub, but by far the most success I’ve had going long distances is by using multiple ~20ft HDMI cables with a powered HDMI splitter (thus also an extender) like this one: https://www.amazon.com/Splitter-Powered-Display-Support-Resolutions/dp/B07TBKQXMK/ref=sr_1_3
My cam links use 30 ft hdmi runs with no extenders and work fine.
I have been piecing together some gear while we are in stay at home mode. So far I have a logitech Brio, a razer kiyo, a bendy camera mount, and one mic stand. I have USB extension cords on the way along with some more camera mounts and a t-lighting bar.
I need another camera or two. Anybody want to move on from some webcams they aren’t using? As other have posted, they are going for crazy prices these days. I am also thinking about maybe one sony cx405/440. The camlinks are pretty expensive right now when you can find them in stock though.
I have a pretty decent desktop within range of my pinball machines (ryzen 3700, GTX 1080) and a pretty good laptop I can use too.
Very interested on the Raspbrry PI solution, I use a 2 C920 and a Brio.
I highly recommend upgrading to a Brio at least dor the Payfiled, that is night and day difference and still cheaper them a cam, capture card solution
I second the brio. Better than the c922 for the playfield.
Chuck and Ray, here is a clipped video of what I call “light setup” that I have at home, 1 C920, Elgato and Brio on the PF. When it is a DMD, I use another c920 or c922. C920 is better them C922
https://clips.twitch.tv/AliveHelplessDonutJebaited
That’s my setup. Although 3 pushes the USB power a bit (especially with a Brio) and can be flaky. I bought a powered hub to play with since I think that’ll solve it but haven’t verified that yet. I finally cleaned up my office again so I should be getting back to the project and I have something new to try and see if it helps OBS a bit where you can setup a pretend webcam locally from the feed. So I’m curious how that might work.
due to the increased interest in streaming, I’ve been getting a lot of inquiries about my streaming equipment. I’ve made a little drawing for anyone interested in doing a wireless/camcorder set up:
Anyone try one of these on their backglass/cabinet/playfield glass?
I’m thinking of trying one or two out for a mobile setup. I think I can integrate them into my overhead rig or simply the setup a bit.
Also, I did some testing with a powered usb hub and the Pi’s yesterday and I think it makes a difference for supporting 3 cameras. I’m going to try it with the Pi 3A+ since it’s a bit cheaper and is basically the same as the 3B+. I also have a solution for adding remote audio too that I think works with OBS now but I have to play around a bit more with it to make sure the audio doesn’t get knocked out after switching games repeatedly. I’m going to work on putting together a new image for the latest Raspbian today.
With all the down time I have right now I decided to finally get a streaming rig setup at my shop. Looks like I picked the wrong time as I’m finding it hard to find the cameras and capture cards I’ll need as everyone is out of stock or price gouging. I ordered the parts for the rig that Karl & Phil have documented here (thanks guys!) as I was really impressed with that. I purchased a Sony Camcorder to use for the playfield. A buddy is hooking me up with a Logitech C615 that I can use for the player cam and looking to pickup a C922 for the DMD cam.
It seems a lot of people recommend the Elgate Cam Link USB device to bring the video feed from the camcorder into the computer. I’m not having much luck finding the non-4K version. It’s probably a long shot but does anyone have one they are not using and want to part with it? Or can anyone recommend another USB capture card that works just as well in that price range? FYI I’ll be connecting all of this to my laptop.
Thanks!
Get a C920 it’s cheaper and has plenty to capture the dmd nicely.
I would be fine with that as well. Problem is everybody is out of stock of both unless you want to buy one from China and wait 1-2 months. Or buy one in the states and pay 3x the price.
Oh okay. Didn’t realize they were so hard to find now.
Here is an option. If you have a wyze camera for your home, they just released free software to make your wyze a webcam. https://support.wyzecam.com/hc/en-us/articles/360041605111-Webcam-Firmware-Instructions
My C922 is meh (not unusable, but not impressive) at 60fps even though it’s supposed to be capable but much better at 30fps. Just an fyi, so maybe try both and see how each works for you if you get one.
have you checked ebay? i see a bunch of pre-owned ones
Yeah that’s where I’ve been looking. I did finally find a new C920 for about the same price the used ones are selling for.
Still need to get my hands on a good USB capture card to use with my Sony cam when it arrives.
Success at last! I got through a clean test of remote setup with the Raspberry Pi 4. My powered hub died on me but it worked yesterday so I need a new one to run 3 off one Pi, but for now I’ll just run a second device. I found a work around for my OBS audio issues too. It would have issues with timestamps on the audio and knock it out after a bit sometimes but now I’m using the gstreamer plugin to feed to the loopback audio device and using that as the desktop audio src which seems to not care about the timestamps. 
How it’ll work on Windows I have no idea but it works on my Ubunbtu machine. So I’ll be able to mix game audio over the commentator mic now too.
Video is pretty smooth too at only 100ms latency over the Wifi.
I didn’t get around to making a new disc image yet but I’ll be working on that tonight and tomorrow.
What kind of cameras are you using? I don’t think a pi will have enough computing power to encode a full hdmi camcorder with a CamLink, but I imagine it can pass through usb cameras okay that already do some encoring. There’s also some HD60 capture devices that claim to do encoring already so I’m wondering if you could use those with a full camcorder and if the pi could handle it
I have a Brio on the playfield and a C920 on the backglass (and player cam when I use it). There’s not enough USB power for the Brio and 2x C920s though so the Pi has issues with the USB devices. I think it can barely push 3xC920s without a powered hub, but it can do two of either pretty well. The Brio is kind of a power hog.
I have a CX405 and older Camlink that work with the Pi4 (since it has USB 3.0), but the encoding is a bit trickier on it. It can do mjpeg pretty well but I haven’t tested it on the Pi4 yet, I’ll be trying that soon though. And the Pi does have a hardware encoder for h264 but it’s capped at 30fps. I’m using the onboard encoders for the Brio which does the mjpeg and the C920’s can do mjpeg or h264 (which I use the later). So the Pi really only does network transport for the RTSP stream with them. I do encode the audio as AAC to send it over the wifi though.
The Pi supports pretty much any UVC device but might require a bit of tweaking in the code to make it support it. Each camera has different supported features which makes things interesting.
If you’re going to use a Brio, you pretty much need the Pi4. For just C920 setups, the 3b+ or 3a+ would be fine, or older, but I don’t recommend it since those are limited to 2.4G networks.
So the Brio can give you encoded 1080p 60fps that the pi can route through rtmp? That’s pretty awesome if so. Also, you don’t need to do WiFi, simply using an Ethernet cable would be a huge upgrade to most setups since Ethernet cables are so easy to come by and are pretty thin and easy to work with.
This excites me!
RTSP which is similar but different to RTMP (and I still don’t understand all of them). It’s my impression that RTMP is a Flash wrapper so you’d need to encode it in h.264 which would require re-encoding it on something more capable. The Pi runs a Python script that wraps GStreamer to create an RTSP server that clients can connect to, multiple in fact so local video is possible too. Things like other GStreamer apps (plugin for obs available) or VLC.
But ya, the Brio can do mjpeg 1080p60. It’s a little fish eyed but back when you could pick them up for just over $150 they weren’t a bad deal. But it really wasn’t until Raspberry Pi released their 4 that all of this kind of fell together properly now.
I did a quick test the my CX405 and 720p60 settings over the camlink and the Pi seems fine to stream mjpeg over the wire.
Also, the software that runs on the Pi keeps configs for each webcam serial (or one camlink) and can adjust the settings in realtime so you can play around with zoom, birghtness, exposure using a web browser.
Unfortunately I don’t have Windows so all of this is on Linux machines but it’s possible to get it going on Windows with a little bit of work. And I’m more than happy to help work through any problems.
Hmm interesting according to this Wikipedia page and a Logitech post, only older versions of their webcams do on device h264 encoding. So if you could find those older ones you could plug them in to a pi and the pi wouldn’t have to do any encoding, just pass the h264 along. But it sounds like your results are showing the pi4 can actually do some encoding itself without any problem?
I just pushed a new version of the Picam software image. It now supports the Raspberry Pi 4 with the latest Buster operating system and I’ve fixed a few bugs. Hopefully it’s a somewhat smooth experience. I plan to make some tutorial videos shortly and work more on the UI and instructions, plus add a bit more in to prevent invalid configurations, like non-compatible encodings for a given webcam. Scroll up a bit for the link to the project.
PM me if you run into any issues if you decide to give it a try.
I did a test stream last night. I have a Brio on the playfield and razer kiyo cams for player and screen. I wasn’t at all trying to buck the trends of what others are using. This is simply all I could track down around with the shortages. I don’t have a dedicated mic yet so I had it running from a cam. The initial feedback was audio was too loud from coils and low for voice. A mic is on my list now. I also have one of the light stands coming to help me set it all up a bit better.
I also learned that Twitch doesn’t auto record a VOD unless you tell it to.
Thanks to the Buffalo guys for bringing their crew over. The feedback was super helpful!
Also thanks to Deadflip and Buffalo Pinball for your guides. They are most helpful.
There are a bunch of Sony Handycam 405cx’s that will likely go for less than $100.00 on Ebay right now (4/7/2020). You don’t need the SD card or battery. There are even a few just over that price with a Buy It Now option.
The Sony Handycam has been a great playfield camera for me. The color and buttery smooth 60fps for the money is tough to beat. Lots of on-camera configuration settings for shutter speed, etc… I’ve experimented with cheaper and more expensive cameras on the playfield (Logitech 920, 922, Razer Kiyo, and the Sony A6400 to name a few) and the Handycam was comparable to the Sony A6400 in terms of quality. The Handycam’s focus on the top/bottom of the playfield is pretty good but that’s where the A6400 won out. IMO not worth the cost difference: $100.00 vs. $1000.00 for a little bit better of focus on the outer edges 
Is there a hacky way to get direct audio out of Iron Maiden (stern spike2)?
anyone try these?
Via the headfone out accessory is the easiet way.
This is what I use: https://pinnovators.myshopify.com/products/pinsub-spike-spike2-stern-kit?_pos=9&_sid=a321ae357&_ss=r
I then use this adapter to go to my mixer: https://www.bestbuy.com/site/insignia-male-to-female-audio-adapter-black/6348661.p?skuId=6348661
How do you feel about Razer Kiyo? Does the light ring light up the playfield?
I have only tried the Brio on the playfield so far. The Kiyo puts out a little light which seems to be a good thing for the player cam. Not sure it would provide much for the playfield. Also the glare might not be great with it being so direct on the glass.
I could maybe give it a shot and see.
What mixer are you using?
I use this mixer. It is fairly inexpensive and gives you the option for 4 mics. I normally have 3 headsets setup for announcing at Titletown Pinball.
They also make 2 mic version.
This is just the one I use. I am sure there are other, better options out there.
If you are doing more than one headphones you will need this or something similar.
Highly Highly recommend this mixer over the Behringer: https://www.monoprice.com/product?p_id=615808
The reason is because the Monoprice one supports two-way audio (e.g., Like you would need for a skype call). Super useful if you want commentators to hear the game audio, or when you are setting up doing test recordings.
That said, if anyone wants to buy the Behringer, I have a lightly used one sitting around collecting dust that I’ll sell you 
Thanks – I’ll probably go this route. I was hoping there was a hacky workaround that could get me up and going faster.
Thanks Phil. Now I might be buying this. 
Anyone using this yet? Saw a few videos on it recently.
https://www.sweetwater.com/store/detail/RodecasterPro--rode-rodecaster-pro-podcast-production-studio
Yes! I’ve been using it May of last year. It’s overly expensive but has been a great device. I felt I always had audio issues with the various mixers I’ve used over the years and this has solved all of them. Excellent controls, options, even has bluetooth for bringing in external audio. Can’t give it enough praise!
https://www.twitch.tv/topropepinball
Looks like Mr. Byers has been up to no good lately and set up a rig
Starting off with some wizard mode challenges. Almost got RTTH’s tonight.
If anyone is interested in doing the “Run to the Hills” Challenge, you are welcome to use my stream layout and assets. Download them here. To use the progress tracker, just add all the individual awards as images, and set your streamdeck to hide/show them.
If you want to track your stats, you can make a copy of this google sheet and enter your own stats. It will automatically update the charts, which you can add to your stream.
Picked up a used Panasonic HC-V180 and an Elgato HD60S on eBay for $250 total. Woo!
OBS says I’m at like 25% CPU but I’m getting bad stuttering on the combo. Works fine when I unplug a few things. Am I overloading my serial bus? I only have 3 ports.
Plug 1: HD60S w/Panasonic HC-V180
Plug 2: Anker 3.0 USB dock with C922Pro, Wireless USB Mic, USB audio box for game audio
Plug 3: Camlink 4K w/Panasonic HC-V180
Any suggestions? I’ve tried all the USB settings I can think of with no luck.
Laptop specs: https://www.amazon.com/Dell-Inspiron-5000-Gaming-Laptop/dp/B06XFG7157
I’d really rather not have to use my desktop because that would be a beast to move every stream.
FYI: These cams can be had for $100 shipped and pass audio over the HDMI - not sure about wireless.
Yeah sounds like you’ve got too much plugged into your USB ports.
I use a desktop so I don’t have much for you to try outside of just not using so much stuff.
I’m afraid you’re right but wanted to see if anyone had a magical setting I missed. Using the desktop won’t be a problem when I’m wireless because I can hook everything up and leave it plugged in across the room, but for now I guess I’ll go back to the old setup and maybe just buy a webcam that isn’t total garbage for the DMD.
You could also try lowering the resolution of one or more cameras from 1080p to 720p, as this will be larger than the final outputs in your stream layout anyway.
Hot fix! That worked beautifully. Thanks! I’m assuming I’ll also be able to run another one at 720 since that’s what the one webcam is at, but we’ll see.
Yeah dropping from 1080p saves bandwidth and so does outputting at 30fps instead of 60fps. But I would do that as a last resort. Haha
I’m not sure I have the option on that one. It may only do 720/30 on the camera but it does look way better than a webcam 30. I’ll post a link after tomorrow’s stream once it’s up on YouTube so y’all can check it out and see what you think. Either way I’m much happier with the results.
I meant the output in OBS assuming that is what you’re using to capture the video. It will take up a lot more cpu to output at 1080/60 FPS as opposed to 720/ 60 FPS or 30 FPS
Oh outputting in OBS is no problem. I’m at like 20% CPU pumping out 1080/60 using the GPU encoder. I changed the resolution on the camera to 720 to ease the load (I’m assuming) on the input bandwidth of my USB serial bus. Either way, it looks great now!
What states can the 2-track USB be in? I assume based on you description is is like the Behringer, but when you send the 2 track to headphones / control room it mixes it with the main instead of toggling between them?
Does it also support the mode like the Behringer does? Does it have an FX send?
I tried looking at the description, but it wasn’t obvious. Although at this price, I have spent almost as much more buying cables to try to get what I want using my current setup.
Not sure I understand all this, but the trouble i had with the Behringer was that there were these two buttons that could be in up or down position. You could send sound to the computer, and the computer could send sound back to the mixer, but you could never get it to do both simultaneously. So there was always this annoying dance of having to click on those buttons so I could switch from recording/listening. I also wanted to set it up so myself/commentators could listen to the ingame sound from my cameras/mics and that just wasn’t possible with the behringer.
Don’t know about the FX send, sorry. What are you trying to do with yours?
Also, I forgot the most important part. IT HAS AN ON/OFF SWITCH!!!
FX send is basically a second output with independently controlled volume levels (kind of). The idea of how I use it is to send my mic sound directly to my computer or cellphone mic, and that can be transmitted to zoom or discord chat. Then I take the output from the voice chat and feed it into my mixer. So my mixer can have my voice, my game audio, the other person’s voice all going to my main output, but the all the inputs other than my voice and muted in what I send on voice chat (to prevent them from hearing themselves on delay). It is kind of the opposite of what you are describing with the USB input. If it can handle both scenarios, that would be great.
Ironically, if I just get one, it doesn’t matter because I would have both and I could combine them together to support no end of interesting use cases.
I read the manual (I know, RTFM) and the AUX send is the equivalent to FX send.
Hi all, I would be very grateful for some assistance with my audio. I picked up the audio Technica 2020usb mic. It’s on a mic stand right up by the player. So far I have been trying this on JP Premium. The player voice sounds great (followed the plugins mentioned by Deadflip). My issue is the coils (flippers particularly) are very loud.
I am hoping there is some way to remedy this. I understand it could be this game or my room as well. This JP does seem to be louder than our other games when it comes to the flippers. My room is 12x15 feet with wood floors and 9ft ceilings if that matters.
Just ordered 2 camlinks from dell.com if anybody looking
Didnt see anything that said on back order so i put 2 in cart and checked out… still waiting for an email that says they dont actually have them but I just got a confirmation email so, so far so good… crazy they are going for 300+ each on ebay right now
Condenser mics are going to be more sensitive than dynamic ones so you’re going to get more of the room. You could try and angle the mic upwards a bit to put the machine more off axis.
Clicking the “show delivery dates link” get me a delivery date of Monday May 18th so about a month out.
Anyone finding the blackmagic 4port PCI card good? I’ve tried everything to make it reliable but the drivers are rubbish. Starting to wonder if the card might be hosed. Ended up buying another magewell card - plug it in boom works first time running 16 ports in my main rig now (well 20 if you include the blackmagic!).
Neil
I returned my black magic card. Doesn’t work at all with wireless transmitters and didn’t really work hardwired either.
Dang, Neil! What cpu/motherboard combo are you running that has that many PCIe-4x/16x slots?
Let me post the details over the weekend. I’ve gone xeon workstation route though. I have 13 Pinballs (14 when Rick and morty arrives) with HDMI out, 6 cameras above 6 games and a mobile rig (thanks to you
and Erik!) and a PTZ camera - so I need 24 ports, I tried with switches but always had some artefacts on switch that pissed me off. Been adding the magewell cards one at a time as they are pricey and the folks that sell them here in the Uk aren’t great to return stuff too!
Neil.
My 3rd revision of the wireless rig finally arrived from 8020. This latest revision is lightweight and very close to the one I was travelling across the country with last year. I added some additional counterbores for stability so the rig will no longer twist and shift as it is used. 72" tall (oops) 75" tall (before casters) and 36" max width, enough for widebodies but can be adjusted inward as preferred.
Parts list with notes for the counterbores:
For those looking for Cam Links:
https://plumplazas.com/?product=elgato-cam-link-4-compact-hdmi-capture-device
This website was linked directly from Best Buy and they’re $90. It seems legit so I ordered one and so did a buddy of mine. Ordered last night so I’ll post an update when it ships.
Edit: It was linked as an ad. Buy at your own risk. If it doesn’t ship in a couple of days I’m going to do a chargeback, so no big deal.
so I’m using a dell 5820 with NVME “disks” (2T) 32GB
Nvidia quadro P2000 (quadro allows many more video encoding sessions than regular video card and supports 4 outputs and cheap!
2 magewell cards 8 HDMI ports
1 blacktragic card 4 hdmi ports (will be magewell in future)
1 Thunderbolt card -> Sonnet 3 slot PCI chassis
2 magewell cards 8 ports hdmi (will add magewell card here also).
testing shows I can add another pci thunderbolt chassis but don’t think ill need it.
Did you end up getting any shipping info?
Not yet. Going to give them til Tuesday before I call the bank. I did, however, end up buying a Nix capture card because it was pretty inexpensive and the videos I saw looked good enough for the DMD cam.
has anyone made the cable to go from Stern Spike 2 Node 0 audio out into the LVDS to HDMI board? Does it work?
Nice, I just sent your spreadsheet to a Canadian 8020 retailer and they sent me back an invoice. I didn’t even need to think about it. Well other than deciding that black isn’t worth $150 and an extra 4-6 weeks for me.
I know I am a newbie here (TopRopePinball) however I am going to add a Sony CX405 to my set up for better playfield video. I should have started with that because of the cost of the C922/C920 but I rushed into it. Oh well, I guess I will have more cameras!!!
It’ll end up being fine actually. You can use the C922 for a the player cam and use a $10 webcam for the display. I did that for a long time and it looks good enough. No need to drop hundreds on cameras if you don’t stream reglarly.
Just in case anyone else was thinking about getting a Rodecaster Pro, I picked one up but it doesn’t really have Linux support. But if you’re on a Mac or PC then this thing is pretty nice. It’s pretty large though. But I’ve liked using it so far. I was able to tweak the Linux kernel and get stereo recording to work but I can’t get output yet into the mixer, so with a little work it is possible to be useful to the Linux crowd.
I’m also playing with the Rode Wireless Go as a player mic, but haven’t done much with it yet. It does sound pretty nice though and is really small. Enough to just clip on your shirt and not need a lav mic.
Anybody got any Blackbirds for sale? I can get them new but wouldn’t mind taking advantage of used-but-no-longer-needed pricing.
Found another wireless HDMI option powered by USB-C for $160:
https://www.cablematters.com/pc-856-140-wireless-hdmi-extender-wireless-hdmi-transmitter.aspx
Same tech as blackbirds. Wouldn’t surprise me to find out if they were the same internals too. I don’t see usb-c on those, just micro usb.
I have a DVDO Air3C set I don’t use. Uses the same 60ghz tech as the blackbirds, which is why I can’t use it. Send me a message if you’re interested.
So the issue is that you can’t have more than 2 transmitters on the 60 ghz frequency? Ideally you’d have one on 2, 5, and 60 for each cam?
Best to put 2 on the 60ghz frequency and then 1 on the 2.4/5ghz wifi bands. There’s so many 2.4/5ghz devices out there that the spectrum is saturated in most places, even in homes.
@kdeangelo do you have a current rundown of your setup (including lighting and such) for your home streams anywhere? Curious how you get yours to look so good.
I’d like to piggyback on this and ask for the mobile rig too. I’m working on that right now and having trouble picking out small things like the best-bang-for-buck 5G transmitter, battery packs, clamps, actual rig structure, etc.
I have some details here I this post. I can add more detail if needed: Twitch/livestream setups.
My current home streaming equipment list:
Small Streaming Computer (Perfect size for airline carry-on)
Silverstone MicroATX Case (with handle!), Ryzen 2700x, Gigabyte B450 Aorus M, Nvidia GeForce 1080, 16GB Ram, 1TB NVMe SSD, Magewell Quad HDMI Capture Card, Avermedia Broadcaster HD (for VGA capture)
This computer is cannibalized for the capture cards during INDISC to put in my large streaming computer.
Mobile Rig
“Guillotine” from 8020 (parts list)
Clamps for cameras and wireless transmitters - I added 1/4-20 rivet nuts to my Monoprices bases so I can use these clamps on them.
Pipe Clamp to hold my phone for chat viewing. These can also hold the Monoprice Blackbirds, mostly.
Cameras
Playfield - Panasonic GX85
Player/2nd Playfield Camera - Panasonic GX85 or Sony A5100 or Canon XA11 (Depends on game location)
Display - I’m 100% direct feeds via DMD Extenders and direct HDMI connections
USB Power Couplers for the cameras, as available
Lighting
2x Neewer 660 LED Lights on lighting tripods. I’ve decided that I want booms for these to put them in places I can’t get them in right now.
Wireless Devices
2x Monoprice Blackbird Wireless Tranmitters
2x Hollyland Mars 400s
Audio (at home)
Rodecaster Pro
Microphone - Shure SLX system (Receiver, Transmitter, Microphone)
Pinnovator Subwoofer Kits for audio-out to the Rodecaster, as needed
Misc
RAVPower 26,800 Battery Pack - This is my preferred battery pack. Charges super fast with their charger.
NP-F970 Batteries (generic) for powering the Hollyland transmitters and LED lights (if mobile)
Stream Deck XL - One of my favorite devices
Pyle Heavy Duty Microphone Stand - For when I need to place a camera outside of the main rig
Stern HD Glass / Invisiglass - Helps to reduce glare SO MUCH. Stern for standards, JJP for widebody
the Rode Wireless Go is very good indoors, I’ve even used it as a wireless solution for game sound, but outside its not so hot with wind noise.
Thanks. Looks like I need to up my lighting game.
If anyone wants to use a cheaper wireless mic, this one is fine for long distances. Just need line of sight.
Wireless Microphone System,… https://www.amazon.com/dp/B073Z4MP9W?ref=ppx_pop_mob_ap_share
I’m using it here for reference.
one thing I’m now looking for is a battery pack that you can leave on the rig and just plug in to the wall mains and still use the rig whilst it charges. Rather than faff about changing the battery. As my rig is mostly at home (I’d still go back to the batteries Karl recommends for on location/tourney) I have to unplug the batteries at the end of a stream when I’d just like to leave it charging. I was looking at the battery generatiors like this:
and this:
Some others have 4 USB ports and one USB-C port which when I’m using Direct feed (most of the time now) that’s plenty but not yet pulled the trigger on one and given the price its not something I want to get wrong lol.
Just trying to find out if these can be charged whilst they are being used.
Neil.
I don’t have a cheaper alternative to the wireless mic setup… but I did use my AirPods Pro as a bluetooth mic source in OBS and it seemed to work fairly well for catching player audio. Pricey, but if you have them sitting around already, might be worth a try. Also, no line of site issues with the bluetooth.
My monoprice arrived today. It doesn’t work exactly how I would want. I am not sure I consider it a big advantage over the Behringer, they both differently don’t behave how a want.
Maybe I am misunderstanding what is going on, but it doesn’t work as I would want for a Skype call, for example. The USB in, can take the computer audio, and it can mix it with the sound coming from the mic and output them both back to the usb out. This is fine for bringing in game audio, but it equivalent to plugging the line out from the computer into on of the mixer inputs.
What I actually want is that usb audio in, to be mixed with the main and sent to my phones, but not to the main. Neither seems to do this (again unless I am missing something).
I think you’re refering to mix minus. If your mixer has an aux that might be a possibility.
How do people run their playfield cams for 1080p broadcast. I guess there are 3 decision points.
Scale in software, or keep native resolution (cropping required)?
1080p or 720p?
Portrait or landscape?
I have traditionally done 1080p landscape, with scaling in OBS and very little cropping. Recently I changed to 720p, since I was scaling all of that resolution away anyway, it probably reduces usb bandwidth requirements, but so am still scaling in software. I guess one could run 1080p landscape at native resolution and not scale at all.
Am I over thinking this? Are there advantages to each approach in terms of video quality (low light), or computer resources (usb bandwidth, CPU utilisation).
I set all my Sony cams to 1080p 60 FPS and also output that from OBS then crop or adjust in OBS as needed. I don’t change any camera settings in OBS.
droll that “small computer” maybe more expensive and powerful than any computer I have ever owned… no wonder you had your thin down your collection ![]()
Scaling down from 1080p is going to give you a cleaner image. There’s a YouTube video that shows this at different resolutions, which if you watch in the default viewer instead of fullscreen you can see.
I typically run my Brio/Camlink at 720p60 since my system isn’t as powerful so it take a bit of the load off and reduces network bandwidth since I’m going wireless, but would also be valid for USB savings. I run my player cam and backglass at 1024x576 and scale them in OBS to fit my cutouts. I also scale the playfield to the OBS template as well.
Is streaming at 1080p on twitch allowed now for non partners?
Yep.
Sort of. If you choose to stream at 1080p you may get a stream that is ONLY 1080p meaning people with weak internet might not be able to watch. Sometimes when twitch is not busy you will get 720 and 480 transcode options, but it’s not guaranteed unless you’re a partner.
Streaming at 720 still runs the risk of mobile phones not being able to watch it since a lot of the carriers now a days make you pay extra for HD streaming, so I’m tempted to just stream at 1080 since mobile LTE watchers are probably doomed anyway.
I have experienced this but not for a very very long time - If you are an affiliate I think you are ok in this now and if you get +5 viewers and you are not an affiliate you should be ok also.
@kdeangelo has experienced otherwise… he’s stopped doing 1080 because twitch never seems to give him encoding …
thats useful to know - I wonder if time zone is a factor - I tend to stream 21:00-00:00 UK time. Which I guess is probably off twitch peak time driven by the US.
Yeah I think so - @martymainframe streams at 1080p in Australia and I’ve always seen the encoding options
I think being an affiliate or partner gives options
It must be from the times I usually stream at, during peak hours as my Saturday stream this past weekend had transcoding options. I won’t do 1080p60 simply because I have to go out at 6mbps and lost a lot of viewers last time due to the lack of transcoding. If only I could reach partner already! I’m at 67 average viewers. Time to pull out BBH again? Try for two Open Seasons in one game?
@martymainframe Twitch gives partners access to transcoding all the time and then to affiliates if server resources are available.
Tomorrow night (4/30) around 8pm est., Chad and Marianne of First State Flippers, will be attempting their first ever stream. We will be streaming an Original Attack From Mars setup in Tournament mode with a semi-tight tilt. Will one of us get a chance to Rule The Universe???
We will be streaming this on Delaware Pinball’s Twitch channel. Link is below. Hope to see some familiar faces tune in!!
Thanks for this! I’ve been using the Sony CX405 so far, but not been real happy with the quality, so based on your post I just bought a used GX80 (European version of GX85) with the 12-32mm kit lens. The picture with the Lumix is just so much better. Better color, better focus all over, and as a surprising bonus: It’s possible to hack it to go from 50fps to 60fps, which I was never able to do on the CX405.
What kind of mode/settings do you use with the GX85 for the playfield? In my initial testing I have set it to 1080p60, shutter priority, shutter at 1/125 and AF-S with continuous AF disabled. Seems to work pretty well in the very little testing I have done so far, but I’m always open to possible improvements.
Wait the cx 405 can’t do 60fps?
The standard video format in Europe is PAL, which is 50fps, and most consumer recording devices don’t support setting 60fps. The procedure for the GX80 was simple enough, but not a matter of just setting a menu item:
https://www.youtube.com/watch?v=GwYhH2B6Afo
…but now I need a faster streaming computer. This Lenovo T490 without a dedicated GPU struggles at 1080p60, so I need to use the ultrafast encoder setting. Or maybe I’m missing something there as well. Quite likely 
I use shutter priority at 1/60, manual focus, and leave everything else up to the camera. It’s so good at immediate adjustments to exposure levels that I generally don’t mind leaving the settings at that. I’d fiddle more if it wasn’t so difficult to see the screen! That’s the one downside to the camera, that the screen can’t be rotated 180 degrees.
I’m having trouble finding Logitech webcams online, everywhere seems to be out of stock. Anyone know where I might be able to find a pair of them? Or maybe a good alternative webcam to use?
Webcams and other items related to telework, zoom meetings, online school, etc are all tough to find these days. Facebook marketplace, letgo type places may be able to shake some gear out.
Not only are they hard to find, they are wayyyyyy more expensive than usual. It’s worth thinking about a cheap camcorder and capture card instead.
I mentioned this several weeks ago. The wyze home security cameras. they released a firmware for free making them webcams. Also Canon just released beta software for many of their cameras to be used as a stream cam
yeah. i was hoping to avoid a capture card and video camera and just start off on a small budget. But it’s looking like now is not the time to test things out.
this is mega!
Wishing Sony would have done that.
I’m planning on trying one of these out soon:
HOLY MOLY - i just tried out a new app that allows you to use your iphone (probably android too) as media source in OBS. the quality is phenomenal in my opinion. It also has potential to be used in a wireless set up. the app is called ivcam. I did a quick stream tonight with it and was blown away. i had one old Iphone used on the playfield and an iphone 11 as the player cam (setup wirelessly). anyone on a budget that doesnt want to invest in HDMI capture cards should try it out. Here’s a link to the stream- https://www.twitch.tv/videos/608495941 I only had the cams set up at 30fps because this was my first time using it. Ill try out 60fps tomorrow.
yeah there have been plenty of RTMP/Other types of apps for the iPhone, if you have spare iPhones its not bad idea, I found keeping them all synced quite hard.
Can’t you just plug your in phone in with a cable and it can automatically be used as a webcam source? Maybe only on Mac
I have some xstream lights coming tomorrow for my Top Rope Pinball Stream. Interested to see how much of a difference that makes with the CX405! https://www.twitch.tv/topropepinball
Come check out the different wrestler intros. So far we have done, Triple H, Undertaker, Stone Cold, John Cena, The Hurricane, Hacksaw, Rik Flair, Mr. Kennedy, The Rock, and several others. Gearing up for some more soon!
I think if you crack open more sake you’ll be partner in no time 
I am using 4 usb cameras and a usb mic on a ideapad 330 with nvidia and 3 usb ports 
Taxes are a 100% in Brazil and exchange rate is right, so a USD 500 difference it is a lot 
It is a fairly cheap setup, I lower all cameras to 720 and and 30 pfs except the Brio on the PF that is on 1080 and 60 fps.
I am pretty happy with the setup, the PI4 wifi that has being discussed here would be awesome .
I was minutes away from ordering a streaming computer, when the idea struck me that I should try streaming from the HTPC in my gameroom. It’s got an 8 year old CPU and a mid-range GPU so I wasn’t very optimistic, but I was pleasantly surprised! The playfield cam is so much more smooth now, with the GPU doing NVENC with Quality settings. Compared to the laptop on ultrafast settings it’s just no contest. Woo hoo! ![]()
I just ordered one of the new HQ Raspberry Pi cameras and the 6mm lens so we’ll see how well it works. Will be interesting to try out some of the lens options maybe. Can do 720p60 I guess and should be better with lower light.
I don’t stream, but I’ve messed with the RPI (and a ton of other little arm boards) for security camera purposes pretty extensively.
One nice thing about the pi is getting a decent quality 720p60 or 1080p30 h264 feed by adding a $20 pi cam. Because video from the pi cam is encoded on the videocore (vs the arm cores), and arrives over mipi csi (vs usb) you take no hit to your usb bandwidth and a minimal hit to cpu to serve up another stream.
Another nicety of using a pi is you can add power over ethernet for about $20 a node. This lets you side step the flakiness of wifi, and avoid having to deal with power cables. Just a single ethernet cable back to the poe switch by your video station.
I found an rpi3 with a pi cam and a c922 could easily handle the pushing the pair of streams (720p60 h264 and 1080p30 mjpeg) back to my recording station (which I imagine would be swapped out for a broadcast station in a streaming scenario). I figure an rpi4 should be able to push a second 1080p30 mjpeg stream without too much trouble.
If you have a cameras or usb hdmi capture devices that can output h264 (c920 for example), then you can probably push several streams off a single pi.
Power draw turns out to be a limiting factor for multiple USB cameras, but otherwise it’s capable. I can just barely get by with three C920’s but jumping up to a Brio or something that takes quite a bit more power limits me to two/pi without a powered USB hub. Modern Pis can do 1200mA total given a quality power supply.
If I remember right the C920 drew about 250-300ma each and the Brio around 500-600ma. The C922 was somewhere in between.
Anyone try any of the other random capture devices? I found a couple of the sony handycams, but capture devices are hard to come by. I placed an order from aliexpress for one of these:
https://www.aliexpress.com/snapshot/0.html?spm=a2g0s.9042647.0.0.2a4c4c4d2X5Njt&orderId=8013768273166791&productId=4000308699315
Not sure how long it will take to get here. I hope it works haha.
Sadly the vast majority of what you’ll find on aliexpress is going to lack an onboard h264 encoder, and will expect the usb host system to encode. If you’re lucky, it’ll at least be able to output MJPEG, and only eat up a sizable chunk of usb bandwidth. If you’re unlucky, it’ll only output uncompressed yuv422 and eat up a ludicrous chunk of bandwidth.
Shipping from China to the US is crazy weird right now. I had a shipment from a warehouse in Shenzhen sit in a “shipped but tracking number not yet available” state for about 2 weeks, then today received a DHL tracking number with the shipment originating in Bahrain…
Thanks for the info. I wasn’t super optimistic, but figured it was a $60 chance rather than shelling out the big money the elgato products are going for on the second hand market right now.
Might be a longshot, but does anyone have a Cam Link (or two) they would like to sell? I was going for a Sony cam and ended up with two thanks to winning ebay bids. I would love to put them in action.
thanks
I’ve been a bit of a lurker here. I was also very disappointed with the CX405 and impulse bought the Panasonic V770 yesterday. It had lint in the lens and I wanted an exchange but it was the last they had. So I got the GX85 instead given it had rave reviews. These comparisons were made in similar conditions. The images stacked here are fullscreen screenshots of what they look like on Twitch (OBS, x264 sw encoder on Mac with a elgato camlink).
Needless to say I’m happy that I finally got the haze/blur out of the PF, you can barely read any of the text in the screenshot. Not sure why the colors look so bleak on the V770 but I’m sure it can be tweaked. Focus is very similar. The artifact to compare is the hitchhiker which looks very lush on the GX85. TF converted my .png to .jpeg, original is here: https://www.dropbox.com/s/sjq6k20m77buehh/cameracomp.png?dl=0
This is a nice comparison. I would certainly hope the GX85 would outperform the cx405, considering the cost difference. I wish I could justify to myself upgrading to a camera like that. I am torn, on the one hand, I like nice things and it is fun to play with new tech and I am ok with the price. On the other hand I struggle with having a nicer camera on my streaming rig that I take photos with day to day. On the gripping hand, I don’t think people watching my stream would even care.
Are you putting additional lighting on the playfield at all? I’ve found whether it be a web cam or a CX405, the clarity of the playfield is greatly improved if you flood the game with light from an external source.
If I was happy with the rest of the cameras in my rig I would’ve probably just kept the CX405 as is. The CX405 is now replacing my Logitech 930e (which is useless) as “DMD” camera. I should probably weigh my GoPro Hero 7 into this comparison too. Hmm…
I have a pretty beefy LED light hanging from the side of the game. (https://www.amazon.com/gp/product/B07DR6BF87/)
Just a heads up:
If anyone is looking to get started with producing pinball related content in a YouTube style, Source Hut is offering to help out with equipment costs in exchange for publishing the content to their PeerTube, instance, https://spacepub.space
https://sourcehut.org/blog/2020-05-15-peertube-bootstrap-fund/
More light makes such a difference. A great place to spend money and can be relatively low cost depending on which path you go with.
Where are people having good success with positioning lights? Adding a single light definitely helped my videos, but I’ve had a hard time locating it effectively. Can a single light be enough or should I plan on getting a second?
One can be enough. To avoid glare you’ll need to have it off to the side at a 45 degree angle down to the playfield. Not too high. If you get the height right and distance from the game, the glare should be on the side rail.
Also really important to have your playfield camera in the right spot. Tons of people put it way too high on the playfield and gives the playfield image an almost inverted look. Should be something like this. Middle of the playfield with a slight upward angle to simulate how a player looks at the game.
If you were super anal you could put another light on the right side of the game to eliminate the shadow created on the left side of the game by the light on the left.
Are you using external lighting? Do the exposure mode that makes it dark then flood with plenty of light. That’s the only thing I can think of.
yeah I was hoping to avoid lots of lights but will give it ago, thanks Erik
How much does that weigh? I’m afraid of splinters. Haha
Looks great - Will be interesting to see when you have all the great mounted on it and move it around etc how it performs.
Good question on the weight. It feels substantial but one man can definitely pick it up to throw it in the back of a truck.
Powder coat that bad boy and problem solved!! ![]()
Hey! I’m looking into setting up a heads up battle similar to Karl vs Escher (https://www.twitch.tv/videos/592277184?filter=all&sort=time) for example. Is there any guide anywhere how to set this up?
Don’t panic flip posted a guide in this thread he has a blog about it
I’m considering setting up direct video feed of the backbox display from a JJP Hobbit. It uses DVI-D from the CPU to the screen, and I only have HDMI capture devices. Have anyone tried this product (or something similar) for splitting off the signal for capturing?
Yes, I use something that looks identical to for capturing my JJP and P3 displays. I have one like that and one that is DVI that I use with a DVI to HDMI cable. They work. Handshaking the resolution seems finicky. I was hoping to just leave the splitter plugged in and then when I stream just plug into the extern hdmi cable and go. But if I have HDMI plugged in, I need it going to a capture device otherwise the backbox goes out. I assume it is doing automatic resolution detection and failing. It seems to take a few tries every time I start streaming.
I use this startech one.
@dontpanicflip did a nice live 4 camera comparison. I watched some of the VOD and it was pretty interesting, I will probably go back and watch more closely.
http://www.twitch.tv/dontpanicflip/v/631273834?sr=a
Thanks @gammagoat! Super fun stream that came together and worked a lot better than I thought it would. @mpt3k and I compared 4 different cameras (Sony A6400, Razer Kiyo, Logitech C920, and the Sony Handycam CX405) with 3 different light sources (none, @pinstadium X-Streams, and 2 LED Light Panels) as playfield cameras on the beautiful Stern Ghostbusters. Tons of chat/questions and various configurations tested. Never mind the hand-saw 
nice - what capture devices did you use for the two Sonys?
I tried this on dialled in and struggled to get a stable pic -moved to passive dvi splitter still struggled - swapped the JJP DVI cable and then used dvi to hdmi with the DVI splitter and all good.
On the A6400 it was the Avermedia 2+ and on the Handycam it was a 4k Camlink
I have now ordered the same one you linked to. Thanks!
Regarding the HDMI sink device needing to be connected for the resolution handshake to succeed, I ordered a simple EDID emulator for the HDMI side, which I hope will fix that annoyance:
with my solution I don’t need the HDMI plugged in. The DVI cable from the PC to the screen was the problem.
oh that EDID device could be useful for CGC games though.
With CGC games you have mini HDMI out to a HDMI to DVI convertor into their unique wide screen.
I connect a mini HDMI to HDMI splitter (passive) then split to the screen and a cable out the back of the game. However. I have to wait until the device boots and then at a specific time connect the HDMI cable. The problem seems to be that the PC thinks its getting a signal at a set resolution then adjusts to that but the widescreen displays that its getting that resolution then promptly refuses to display it. Only way back is a power cycle. I might try that device to grab the EDID of the widescreen and then feed it back thus I don’t need to do this timing connection thing to boot the game.
doesn’t seem to help with it… I think I need something DVI rather than HDMI
Perhaps tangentially related to this thread, but I figure the folks here would know best:
Does anyone have any recommendations for just a home recording setup? Is there a solution out there that allows for an iPhone to film games without filling up internal storage? Something that goes straight to the net? Or is there some other hardware that’d work best?
I’d totally stream, too, but I’m really not interested in shelling out some of the bucks I’m seeing in this thread (nor do I think it’s worth doing with a budget potato cam).
Although I don’t have experience, found this on the google machine.
I think when I had a MacBook I could just plug my iPhone in to it and the Mac OBS app saw it as a camera… I’m sure there’s a way to get that to work on a PC?
Chuck Websta mentioned a great iPhone solution back on May 1st (above) that uses the iPhone app iVCam as a wireless source to your PC. This can then be used in OBS I believe… and just pick local recording rather than streaming.
Thanks - I’m so green that I didn’t even know to search for OBS. But I got it, and I think I can handle it from here. Next step is finding a way to mount my phone and run a long enough cable to my macbook.
Shorter the cable the better when dealing with usb. Try to stay under 15 ft.
I actually got inspired to do a budget rig by that earlier post. I have streamed a couple of times using two “older” phones, plus my laptop cam. I even use one of the phone cams’ microphone.
Good enough for me.
I even do the stream using my current phone as a mobile wifi, since I do not have a LAN connection where my games are. Unfortunately this caps me at 720p30, but that is totally fine for me. Gradually learning how to get the stream better.
Have a look here:
My twitch channel
(I am mostly streaming in swedish, but I will do it in english from time to time.)
I understand the Elgato Cam Link seems to be the go to for capture cards. But in this era where they are on back order or being sold at inflated prices on Ebay, has anyone tried a budget option such as something like this https://www.amazon.com/dp/B087C3NG9W or equivalent? Says USB 2.0. I already have a Elgato for my play field cam, so this would be for a secondary cam and/or LVDS to HDMI capture. Any other options? Thanks.
I would never try anything that said usb 2.0, there just simply isn’t enough bandwidth to actually capture an HDMI signal…
Thanks RayDay! Thought that would be too easy.
It definitely won’t get you 1080p60 which is what you want, 30fps pinball doesn’t look great. However I am curious if anyone has tried this in combination with the LVDS splitter to get LCD capture… if it works I’d totally buy one of these for that
To anyone that was like me a week ago:
Thanks - I’m so green that I didn’t even know to search for OBS. But I got it, and I think I can handle it from here. Next step is finding a way to mount my phone and run a long enough cable to my macbook.
Using my laptop, iPhone 11 Pro, an old iPhone 8 lying around, and two mounts* I bought on Amazon for $25 each, I went from that clueless dude to a pretty damn decent looking setup in no time. I have no real desire to work up a regular stream, but it’s nice to record my own games and occasionally go live. I’m sure I wouldn’t have even bothered with this project if I could just roll out to a bar and play some pinball, but COVID has other ideas.
* I have a unique setup with a really low ceiling and crossbars that made this easy.
edit: ah, I forgot about those $300 pinstadiums, actually. That’s kind of a big deal. eek.
whoa that DOES look nice! You just need a direct output on that LCD and you are golden!
For £2000 (Cost of iPhone 11 and iPhone 8) you can get a pretty decent Sony/elgato HDMI setup!
but then how would I browse reddit in bed?!
Looking to level up my stream a bit. So my mixer can have headsets plugged into it obviously and also allow the commentators to hear each other. If I have a usb mic at the game is there a way to pump that sound into their headsets as well?
Also, Can anyone help getting Youtube set up for streaming? My quick googling says I need an encoder then jump through some other Youtube hoops to get started. I was not able to find an encoder, just articles talking about them. Do I really have to wait for a period of time before I can go live for the first time?
Thanks!
About streaming on youtube: I tried it first time yesterday. I use OBS as encoder and it was just to go into settings and choose youtube instead of Twitch. Then setup the stream from you youtube to get a streamkey that I then paste into the OBS setup. Believe I had to start and stop in both OBS and youtube studio, but there seemed to be a setting in youtube studio to have this on auto to be controlled from OBS.
And yes, first you have to activate streaming and wait 24 hours.
Quality seems fine, but for me the lag was about 20 seconds, which seems a lot more than for Twitch streams (I believe).
Cool. Didn’t realize OBS is an encoder. Haha. I’ll keep messing with it.
Has anyone ever tried streaming on mixer? I just got a stream key (just took a day or so) and it seems like it’d be pretty easy to stream on… and they’re Faster Than Light protocol is amazing… even their iPhone app supports it so no more 30 second chat lag.
Might also be a way to spread pinball to the masses who play video games and might see it while browsing
I was looking into Mixer too, until today: https://www.theverge.com/2020/6/22/21299032/microsoft-mixer-closing-facebook-gaming-partnership-xcloud-features
Well that blows!
another well planned acquisition… well not quite as bad as Nokia was ![]()
:’(
Streaming a challenge match tonight, but my opponent doesn’t have a rig. I’m thinking he and I will have an audio chat of some kind, and I’ll bring that in. I’ve always used a Snowball on a mic stand when I stream by myself, but it doesn’t have to be that way. (Although I’m not sure what other options I have besides the laptop mic and a set of bluetooth headphones with built in mic).
What’s the best audio setup for this in OBS?
Edit: I did get some advice from @Steveo who said to run the audio through Discord, do a direct capture from an app (of Discord, but leave out the video)…and leave the Snowball on as an audio source for my voice in OBS. He said there wouldn’t be an audio delay. I’m skeptical, but he seems to know what he’s talking about. 
Have a zoom call and whatever you set your mic to on that, use the same mic in OBS. Then have your desktop audio fed into the stream so your viewers can hear the person on the zoom call.
Probably the same thing Escher is telling you to do but with discord instead of zoom.
What I ended up doing was using the Discord app (on my streaming computer), to do an audio call with my opponent. The audio call was using the snowball that was already set up for my voice, and I could hear my opponent in my bluetooth headphones. I then added my headphones as an audio source in OBS, which brought his voice into the stream.
It worked great until my headphones disconnected from the computer for some reason. Eventually turning them on and off a few times resolved the issue.
Ok. Maybe not the place for this but this one was really good IMO.
If you missed Enterprise Adrunk, you missed another wonderful time!!!
Intros at:
The Game (Time 10:00)
Rik Flair (Time 52:00)
Rey Mysterio (Time 1:20:00)
Macho (1:30:00)
Undertaken (1:53:00)
Piper (2:11:00)
Drunk Warrior (2:13:00)
I got fed up fiddling with the Panasonic GX camera and its mad menu system and bought 2 Canon M6 II’s - I shoot Canon DSLR and this camera uses the same menu system which made it easy to get up and running. Not cheap but outstanding picture.
Neil.
Yikes, not messing around. Nice.
This is pretty fun perk of the Multimorphic P3 system. It uses standard DVI/VGA connectors, so not only can you grab a direct feed of the score, you can turn it around and use the backbox display to project the stream directly on to the backglass! No need to look off to the side to monitor the chat.
Looks like you can stream on Amazon now. But costs money.
anyone looking into Brime? Im going to sign up for the alpha today at 2pm Est.
update, got onto the waitlist for the beta
I don’t stream, however I might be borrowing a rig to stream with in the near future. I’ve heard of issues with streams getting shut down because of music and licensing issues or something along those lines.
Is this still a thing?
If yes, how do you prevent it, just mute sound?
One of the games that might be streamed is Iron Maiden.
Not an issue that I’ve ever experienced. Worst case is twitch will mute a portion of the stream automatically.
yeah i haven’t had any agro. Youtube occasionally moan at my vods that I can’t monetise them but its no big deal.
What’s everyone using for 60fps streams?
I was looking for something primarily for home streams with occasional dark on-location use when the world restarts, but have been having issues figuring out what cameras and camcorders output 60FPS through HDMI.
I saw the Sony 405 and 440s stuggled in low light.
Buffalo’s & l33tsandman’s streams looked decent with the Panasonic v770, but I can’t seem to find the FPS for their HDMI outputs.
Budget is around 400-600 USD.
I would be interested to see what others use but in my experience you’re going to need external lighting for any camera you use. I always just have my trusty LED lights with me when I go to a dark location. They are cheap and easy to travel with and add to your rig.
But the auto exposure setting on the CX405 is way better than any webcam that’s for sure.
Oh yeah definitely planning on bringing a few lights. I’ve got a led panel I’m using for now but am planning on more panels.
I’m looking for a camcorder or camera system with Lumix GX85 / Panasonic V770 quality or better at 60FPS
Some friends swear by the Sony A6400. Dontpanicflip uses this for his playfield cam.
Logitech Brio 4k or cx405 with an older camlink, but mostly a set of brios.
If your only light source is the pinball machine you will struggle with a lot of cameras. 405 is great bang for buck with decent ambient light - it works well.
anything else it’s a “how much do you want to spend “discussion? I just got canon M6 2 amazing performance but not sure I’d have spent that for my first stream. Sony Alpha’s are used by a lot of streamers as they are very video friendly.
Cheers,
Neil
I just tried using my iPhone as a playfield cam using OBS and OBS Camera and it looks pretty damn good! Only thing is it’s a $16 app, but it’s totally worth it for how easy it was and how good it looks. Be sure to explore all the settings in the app to force it to 1080/60fps
I believe if you have Mac I don’t think you need to buy the app as the iPhone just shows up as a source automatically
How does your computer recognize the phone? Can you go wireless?
I believe the app has NDI and wireless options but I just use my iPhone cable. Also helps it stay charged
It says it can broadcast over the network to NewTek NDI Capable receivers, whatever that means, although I think you lose the built in OBS integration
You can snag the NDI Plugin for OBS. I’ve used this successfully in the past.
Does anybody have any tips on getting two Blackbird transmitters to work simultaneously? The manual isn’t much help but says it’ll support up to 16 devices at once. One of mine keeps going black when I turn the other one on. I’ve tried changing the channel but that doesn’t seem to do much. Is there a channel select on these things somewhere?
My best advice is to completely reset both. Then only turn one of them on and get it working. Then unplug both ends of the working one and then get the other one working on it’s own. Then try both at the same time.
It’s tricking getting them paired the first time, but once you do, it should be smooth sailing after that.
Thank you. I will give that method a try on Saturday. Fingers crossed because I’m supposed to be covering our Turtles tournament.
We are 8 days away from our next tournament in Delaware, the NO WPPR August Edition!!! We have 24-players signed to play in a 4-player match play format with a guaranteed 7 rounds of qualifying. For those of you that won’t be in attendance, we will be streaming this entire event along with the finals! For the qualifying rounds the stream will be isolated to Hot Wheels only and we are going to have that game featured in all 7 rounds of qualifying as well as the first round of the finals. Once we get down to our final 4 in the “A” division, we will then relocate the stream to follow the top 4 players! Special thanks to Delaware Pinball for providing the streaming gear!
Catch all the action on 8/15 starting at 10am for practice with the first round of qualifying starting at 11am!
Tried a “cheap” capture card but sadly was not impressed with the video quality I got out of it (see edit, it’s fine).
This one does jpg video compression (no raw output), which should save your USB bandwidth a bit.
edit:
OK, I may have spoken too soon. Looks like it was a little bit of user error on my part. I originally had my A6000 in a stills mode which was terrible quality, but changing it to movie mode made a huge difference in the HDMI output quality. This one is actually usable in my opinion. I’m going to try and make a sample video this weekend for it.
Also it looks like it will actually work off USB2.0 ports as well and since the device is doing the jpeg encoding it should work fine with my picam software. So, yay, but just like the camlink, only one per device since it chews up quite a bit of bus power and they all have the same serial but that’s OK.
Sweet. It totally works on the Raspberry Pi 3A+ with my CX405. So that means at least any Pi 3 series should be able to work. I need to update the picam software now in order to take advantage of it but that should be pretty quick and easy. Going to play around with audio input too and see about making a generic UVC camera type to support any of these kinds of cheaper options.
Edit:
Also seems to work on the PiZeroW with the CX405 so that’s pretty cool if you’re good with just a 2.4ghz network connection. For the money though I generally recommend the 3A+ over the ZeroW since it’s pretty close in price after buying all the adapters that are needed, but it works.
Karl-For the Mobile Rig parts list from 8020, is there any special ordering requirements, such as noting the counterbore locations or do they know this particular order package?
Although I am a newbie, I already feel myself wanting to stream less do to the hassle of moving around camera, mic stands, and cables. This and a wireless setup seems like the way to go long term. Also, wondering if you or someone else can post detailed pics of their mobile setup. Thanks.
I just send Karl’s spreadsheet to a Canadian 8020 supplier, they sent me back a quote and it all worked out.
Although, I think the bores might actually be the wrong distance, but it worked out.
This thread has all the info you need. Good luck!
Yes, most of the counterbores in the design should be for butt fasteners (7041) instead of anchor fasteners (7040) but the web shop interface won’t let you choose the 7041 machining service option — probably a bug on their end.
Yep. I’ve always just ended up buying longer bolts to replace the ones given with the fasteners.
@rickyray As long as you follow the list there isn’t any problem, apart from the bolts/counterbores mentioned here.
I know it is not as secure, but I flipped the nut end over to get the threads to reach.
I noticed the current rig list for “Guillotine” calls for smaller 18" members. Is there any importance to this other than breaking down the components even further for travel or transport? Also are there any top and bottom plates for the connections? I don’t see that on the list.
18" just to break it down. If you’re not going to break it down, go with 36" segments.
No plates in my last design, just the counterbores and associated fasteners.
If anyone is looking for a cheap capture dongle I also tested one of these (of which there are many other similar clones).
https://www.amazon.com/gp/product/B089Y6H5KS/
It’s USB2.0 only but surprisingly is capable of 720p60 mjpeg, but only 1080p30 mjpeg. Quality is reasonably good for ~$20 so if you’re looking for a spare capture device on the cheap, it might be worth trying one of these out. Latency is a little bit more noticeable but within tolerable range I think.
Interesting to watch the gaming streamers drive for higher quality streams - check out alpha gaming on YouTube which is a gang of streamers who are trying to help new streamers out - yes slightly focused on gaming but there are a lot of useful tips on the channel including putting together a decent quality stream for not much money (and the opposite). Yes some of it is aimed at those brave enough to try and make a career out of streaming but even if that’s not your purpose (it isn’t for me) we should in my view try to drive a watchable quality level!
I also noted on Facebook that the number of people streaming in the pinball category had gone up massively - unfortunately the number of viewers has stayed pretty flat and if you factor in game launches and events/tournaments i suspect viewers or for sure viewed hours are actually down,
Jack streams in “just chatting“ category which I’m going to have a go at streaming in to see if I pick up more viewers. Although my streams get more YouTube views than live views.
I see a lot of pinball streams where the quality makes it unwatchable. (Including past streams of my own!) it’s a shame because often people are streaming an interesting game that you might not know much about.
In my view I thinK the base level for pinball streaming needs to include non-lagged 60fps playfield at 720p, sound that is not affected by latency and glare/reflection off the playfield and DMD. Adding light helps the quality of nearly every camera so worth checking out LED lights - in many cases spend $30 on a light will get you more benefit than spending $100s on a camera or capture card. And getting your microphone right so it’s not too quiet but not too peaky but also it isn’t picking up every movement you make as a thump. Lots of folks watch on mobile devices and headphones and these sounds are really off putting. On location I realise you don’t have control of a lot of these things.
Also pay attention to your PC and how loaded it is - both OBS and xsplit have signals that your PC is struggling usually when these happen your stream quality started to suffer before they alerted you.
Worth watching one of your own streams from twitch every week to check out how the viewer is seeing it. Often your own local recordings won’t show what twitch is doing to your broadcast. And also ask your viewers for feedback on how it sounds and looks.
Finally get some graphics onto your stream/twitch page about who you are and how to contact you or your schedule for streaming ( I’m very bad at a schedule owing to work/life!). Your broadcast doesn’t have to be designed by Rembrandt but something neat and legible goes along way. There are quite a few free themes on the Internet.
I’d love to hear from folks who have improved the quality of their streaming of pinball - what did you do how did you do it and feedback on my streams is welcome (yes I’m rubbish at pinball lol) - it’s a gift after all!
One final thing I’d note - if you are semi serious about streaming buying low end gear is likely going to waste money as you realise that you want to get to a specific level/consistency - so buying those USB webcams rather than a HDMI setup might not be the right thing.
Harris has been around for years, I’m glad people are starting to notice his content more and more this year.
Your suspicions on viewer trends is correct. Sullygnome and Twitchtracker can be used to find all kinds of data over a few years time span. While I won’t get into the gory details, the data shows a stalled out trend for pinball as a whole when it comes to streaming on Twitch. To put this in perspective, I’m a partnered Twitch streamer and I’m actively trying to negotiate with Twitch to be able to stream pinball on other platforms, which I’m not holding my breath on. The long term viewer demographics on Twitch DO NOT match with the majority of pinball demographics. I’m a firm believer that if someone is trying to grow their content or even live stream, the crowd is on YouTube. If you’re a pure hobbyist that doesn’t care about community growth, then Twitch is a great option.
To give more perspective on this, around 65-70% of 36-45 year old internet users will use YouTube. While it’s not the exact same age, it’s generally the same, Twitch had a reported 17% of users between the ages of 35 to 44.
The harsh reality of pinball on Twitch is the discoverability is near zero. It’ll be even worse when people play pinball outside of the pinball channel. Organic discovery can be done to a point depending on many variables, but in all reality you have to have an outside source really pushing people to your content. Great examples are Stern pushing Dead Flip on a weekly basis, TPN pushing their content. The problem that is occurring, even with Stern pushing this, it’s still stalling out.
Statistically speaking, Dead Flip sits at an average of 4.4 new followers per hour for 2020. I don’t say this to be negative, but I point out this stat for the reality of what is happening for everyone else that isn’t advertised by the biggest pinball company. Unless other streamers get advertised on Stern’s Facebook page or get the boost of debuting products, majority of everyone else will be 3 or below. An example of considerable growth is Harris himself at an average of 142 new follows per hour, exponential growth is Timthetatman at 900+ per hour. These are obviously outliers, but it gives an idea of what happens for the top people in other categories.
At the end of the day though, it’s up to everyone else to decide how they like to do their content, but I’d also urge anyone considering streaming or that is at the very beginning of streaming to consider all options that give them the best chance to have fun and experience success.
I have no interest in growing my stream audience, and am not focused on helping grow pinball at all. Almost everyone who chats with me on my streams are either people I know personally IRL, in online pinball communities, or other pinball streamers. This gives me enough reason to keep streaming versus just playing myself offline.
I rarely watch pinball streams outside of competition broadcasts. My viewership has decreased because when I did watch, it was when I was home alone, which no longer happens. Often, this was also when I would stream, so I would stream, then raid someone and watch them.
I like more pinball streaming, but if I randomly flip through Pinball on twitch, often the streams just are not up to what I want to watch. I need 60fps playfield. I need someone talking. I prefer someone talking about what they are doing, what their strategy is, but just chatting about whatever is enough, but it cannot be silence. Many streams do not satisfy these desires after a couple minutes of watching and I move on. I also tend to settle on streams of people I know IRL.
This is pretty much how I approach streaming too.
And I probably wouldn’t have sunk so much money into my gear as I have if I wasn’t so focused on making tournament streams as good as possible. That’s what I enjoy streaming the most.
Really good information @Potatoloco & @neilmcrae ! And really good timing.
@mpt3k and I did a walk-through of the cx405 vs. a Sony A6000 (side-by-side video comparison) AND we did a similar analysis with data pulled from SullyGnome on a stream Sunday night (8/16/2020) with results that were fairly in-line with what you mentioned!
We looked at follower growth, top streamers, and general averages of Pinball as a Twitch category and then compared those to HOTS (Heroes of the Storm is a MOBA that sits around the 100 mark on ranked Twitch categories). And if your reasons for streaming pinball include popularity/monetary, you should probably stream ANY other game as your chances for success increase.
Note: We’re planning to do a follow-up data analysis comparing similar values from a few other gaming categories and comparing average follower growth across all of them. I’m guessing at this point (because I like to let actual data/results drive my opinion), but I think we’ll see with a simple linear regression an upward trend of follower growth based on the popularity of a game/category.
Link: https://www.youtube.com/watch?v=WHMIJCrFaa0
To echo @gammagoat and @chuckwurt’s sentiments… stream pinball for reasons that aren’t popularity/monetary and you can be ridiculously successful!
Lastly, I’m not sure the upgrade to the A6000 was worth it. It was REALLY tough to see a difference between the cameras playing TMNT. We made it a bit of a game to try and tell the difference so don’t skip to the end if you want to play along.
PS: LIGHTING is still the single most inexpensive and impactful way to increase the quality of any playfield camera for a stream IMHO
My 6th playfield LED light will be here Thursday.
Yep. Lights lights lights. Can’t stress that enough either.
I’ve been using the auto Bit rate setting on OBS and it has really helped the consistency of my streams. My internet can tend to be all over the place and get me some dropped frames from time to time.
What this setting does is you set your target bit rate like you normally do, then turn this on. If you start dropping below that rate, it auto adjusts the bit rate to keep the stream smooth. Then when the internet becomes better it ramps back up to your target bit rate.
It’s under settings and advanced. Scroll all the way down almost. It’s a check box.
Thanks @dontpanicflip for the tip!
George, I really dig these vids that you and Manu (and others) do. Very cool bro! Thanks
I have the Lumix GX85 as playfield cam. I love it to bits but the fact that it doesn’t save MF and AE settings between power cycles (I use the “creative” mode") is incredibly tedious as I have to climb a ladder to set it again. What other comparable cameras are out there that will save settings between power cycles. The Sony CX405 remembers everything, where you simply pickup where you left off after powercycle but the CX405 is not my cup of tea quality-wise as a PF cam. Ideally I want a camera that is respectable in full automatic mode but I guess that is a tall order?
This has become such a long thread, which is great!
I am considering getting a laptop now for streaming/video editing purposes, and wonder what the consensus is for a good enough laptop?
Will an i-7 with 8gb ram and ssd do, or should it be 16GB RAM and a good graphics card do?
i7 16GB and a recent Nvidia card.
Key thing is 4 USB ports.(1 mic and three cams) Or a Thunderbolt 3 port that you can plug a thunderbolt hub into.
1 x usb 3 can work if i plug in a usb 3 hub i guess?
Wow, I bought this $20 mic set just for fun and holy crap it’s awesome. I clip one of the mics to the backbox to record sound, and one on my shirt to record my voice. It’s not quite direct audio but it’s close, and way better than using the playfield cam for sound (which make you hear the loud flipping noises)
https://www.amazon.com/gp/product/B07G7HTY83
It even comes with this magic mic-joiner device that merges the two microphones together into one, and then an adapter to put that into your PC’s mic in port.
I couldn’t get the magic merger thing to work with a normal audio source though, might need another adapter. But it works perfect for the two mics, and allows you to only use your one mic input on your computer instead of more usb slots.
Hey Gang! Not sure exactly where to post this and I’m a new member here (been lurking for a LOONG time lol). Me and my buddy have been streaming for about 6 months now and love it! We are toying with upgrading our rig (Current set up 2 922’s, 1 920, snoball and an old backdrop stand repurposed for the rig) and was thinking it might be really useful to have some sort of streamer marketplace. Like when we upgrade to handycams, hopefully soon, I’d love to pay it forward and resell our logitechs to another new pinball streamer that may want to dip their toes into it. Does this exist?
GoPro 9 released with Live Streaming via RTMP.
GoPro 9
Could be a direct to streaming rig solution with an RTMP server, assuming the units don’t overheat.
Oh snap that’s awesome I’d just be able to plug and play since I have RTMP set up for heads up
Mine just arrived today. Going to play with it soon. I think the 8 had this feature as well though.
The problem I had with RTMP cameras is keeping them in sync - and with audio - not as easy as it should be.
So I just got a headphone kit for Spike2 and it works great… for headphones. For some reason plugging in a standard aux cable and plugging the other end in to my mic port on my computer doesn’t work though… the game refuses to acknowledge I have something plugged in to the headphone jack. I found a weird workaround where I just use a headphone splitter and leave a pair of headphones on the ground, although with the levels of volume you need to get the capture the poor headphones don’t stand a chance… Anyone figure out a solution to this to get the direct audio this way? Do they sell little dongles that act as a sink for the audio to disappear into, as if it was a headphone?
So I just bought a $1 garbage pair of earbuds from Walmart to split into ha and hid it in the cabinet. Now I can listen to game audio from the speakers at a normal level and get direct audio from the headphone out at a reasonable level! Although it is weird, if you have “mute on headphone in” set to no then you do hear speaker sound but then the headphone jack gets noticeably quieter, and actually ends up being relative to the “master” volume of the game, which can be annoying if you have your game turned down low but want high quality direct audio. Works well enough though!
Would still love a technical explanation though, ha, it’s just baffling. Probably something about “ground”…
Strange - some PCs need a setting to change them to line in or mic? I’ve now got the headphone accessory on all my spike 2 games (Please Stern let me choose a US coin door for a UK game or do a UK headphone adaptor!!) and I use a 3.5mm cable to a Wireless audio feed to my mixing desk. Works great. I then wear headphones so the feedback/lag on the music doesn’t clash (much like in live pro broadcasting).
Try plugging the audio cable into the line-in port of your computer, if it has one; it’ll be the blue port if they are color coded. Line-in is designed to take line-level stereo signal, while microphone is (usually) mono and mic-level. (This can vary depending on your PC/sound card).
Yeah the Line In or “listen” option doesn’t seem to help, the game doesn’t recognize it being plugged in. If I use my headphone splitter hack and switch on the Line In mode it ends up doing the same thing except now it also plays out of my computer speakers ha
Tried another cable?
Finally managed to track down all the pieces I needed for my ideal audio set up… I call this the “full analog” approach, here it goes:
- Headset dynamic mic (harder to find than I thought) with 1/4 in male TS connection output https://www.amazon.com/gp/product/B0002F6OY4/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
- TS female to TS male splitter adapter (copies your mono mic signal into two channels) https://www.guitarcenter.com/Livewire/Essential-Y-Adapter-1-4-TS-Female-to-1-4-TS-Male.gc
- TRS male to TS female adapter (meant for splitting the signal, but it works great to join the signal that you just split with the above adapter, allowing stereo input into the audio mixer) https://www.guitarcenter.com/Livewire/Essential-Y-Adapter-1-4-TRS-to-1-4-TS-Female.gc
- Audio mixer https://www.amazon.com/gp/product/B07QDN6Z83/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1
- Stern spike2 headphone accessory kit
- 2 Quarter inch male to 3.5mm female adapters
https://www.guitarcenter.com/Livewire/Stereo-Mini-Female-Stereo-1-4-Male-Adapter-1274034477683.gc - some standard 3.5mm aux cables
- headphone splitter
- $1 earbuds from walmart
In my case the setup I used was headphone jack -> headphone splitter, then in one of the splits I plug the $1 earbuds in, and hide that in the coin door. This allows the game to think you have headphones plugged in, and thus appears to make the headphone jack function. Then the other side of the headphone split you plug a 3.5mm male male aux cable into and feed into the 1/4 adapter into the audio mixer.
The microphone plugs in to the TS female to TS TS male Y splitter, and then each of those cables go back into the female parts of the TS TS to TRS splitter (which we use as a joiner here), which then goes into the audio mixer.
Finally, using the second 1/4 adapter in the output portion of the mixer, use the male male 3.5mm aux cable to go into your PC’s mic input.
There MUST be a more elegant solution, but I’m documenting this in case anyone else is crazy enough to do this. I will say the end result is nice and it wasn’t overly expensive. I think there are 1/4 inch TS female to 1/4 inch TRS male (mono to stereo) adapters out there, but I wanted to experiment right away so I went to the brick and mortar guitar center, ha. Oh here we go, $4: https://www.sweetwater.com/store/detail/GPP419--hosa-gpp-419-1-4-inch-ts-female-to-1-4-inch-trs-male-adapter
Haven’t tested that though but should work instead of the two separate chained together cables
I’ve been looking to add more light to my stream and recently stumbled on Pinstadium’s X-Stream option. I’d been thinking about prototyping something similar with some LED strips and found some that are 5V and can run off a standard USB power bank. I finally got all of the Amazon parts and put this together quick tonight. It’s very bright and needs some work on the angle and diffusion but for something like $15 in parts per rail I think it’s not too bad. It’s not as fancy as the X-Streams since it’s just cool white and not controllable but I was more looking for some alternatives to LED panels or flood lights and a bit more compact. My tests showed about .75A per side so 1.5A for the pair which would give quite a bit of streaming time on a decent sized battery bank.
Very cool – post the parts list when you get a chance! I’ve been wanting to do something similar but haven’t gotten around to it.
U-shaped LED channel
https://www.amazon.com/gp/product/B01M09PBYX
V-shaped LED channel:
https://www.amazon.com/gp/product/B01NBC0NI9
5V LED light strip
https://www.amazon.com/gp/product/B07PRSP3K3
For the brackets I just used a couple of corner braces from the hardware store like these:
https://www.homedepot.com/p/Everbilt-4-in-Zinc-Plated-Corner-Brace-2-Pack-15309/202033899
Some 3M Dual Lock or Velco ALFA-LOK (better than normal hook and loop) to play around with where to place the brackets and hold the aluminum channels to them.
Finally a few small neodymium magnets to hold the corner braces to the side rails.
I’m still playing around with which of the LED channels works best and how to bend the braces for the right angle and illumination but that’s basically it. I’m finding though that I think I like having some sort of longer overhang on the top of the LED rails so it’s less visually jarring while playing. And I think it might also help to have some sort of lower angled piece too to help with reflections on the glass directly below the rails. So there’s still a bit of work before I’m “happy” with the outcome.
Once I get it figured out I’m hoping to have my brother fab me a couple of them using carbon fiber or something to have more of a once piece thing.
I took the plunge on a Lumix G9. It has the same sensor as the GH5 which one of the “hybrid” video/photo micro 4/3. The tiltable LCD makes a world of difference. No more climbing on a ladder. Setting MF and AE is a 5 second ordeal. I put a fisheye lens on my GX85 and using that as a player cam instead of the horrible double frame Hero8.
They advertise that the USB charger can supply constant power. It’s BS, it drains slowly. I’m getting the DC coupler.
I’m also fiddling around with a new overlay, it’s not complete yet, but here’s a capture with the new gear.
On my direct sound I’m beaming it wirelessly to my goxlr and then my goxlr via Bluetooth back to my headset- means I can move my rig and just plug into the sound. Gammagoat had another recommendation for a Scarlet mixer that would work also that if you just stream pinball is better bet - I use my rig for streaming games occasionally so GoXLR works for me as the ability route the audio is second to none - so if I want to bring in a remote participant via iPhone or zoom conf it’s really straight forward Plus control the audio for my team whilst online - but I’d get the mini GoXLR version next time as the big one uses a lot of desk space for buttons you don’t often change.
My sound goes:
Stern audio adaptor / JJP headphones / Pinovators
3.5mm cable to Marmitek Audio Transmitter -… https://www.amazon.co.uk/dp/B07M6RZSNV?ref=ppx_pop_mob_ap_share
The RX end of that goes into my GoXLR
TC Helicon GoXLR - Mixer, Sampler, & Voice FX for Streamers https://www.amazon.co.uk/dp/B07JKNG4NV/ref=cm_sw_r_cp_api_i_JGxDFb86NBYZX
This goes via USB into my streaming Rig
My Mic is on a long XLR cable from a separate stand to the GOXLR having a dynamic mic that needs power means going wireless is hard and the solutions out there didn’t really work that well. When streaming via comps I leave the mic in the corner of the room and use a cheap boom mic to capture the ambient audio on the rig via a camera input.
Then from the GOXLR I have a Bluetooth TX
MPO Bluetooth 5.0 Transmitter… https://www.amazon.co.uk/dp/B07G3961FS?ref=ppx_pop_mob_ap_share
Back to my Bose BT neckband headphones.
Overkill for just about everyone but this allows me to move the rig and keep audio wireless also - another thought I had was to pipe the audio into one of the cameras and take that wireless via HDMI but when ever I changed games more often than not it would freak out the blackbirds. With TNA (And I’m hoping rick and morty) the sound is in the HDMI stream already so I just use GoXLR to direct that to a mixer and knock the volume down a touch.
Waiting on Pinnovators headphone kit for CGC games and eventually will add them to my BW and SAM games.
Cheers,
Neil.
Lumix Camer’s are fantastic but the menus/setup for it are so unintuitive, I probably should have played with it more off the rig as even though you have the screen its stretch to adjust it when its the playfield camera. Looks great on your rig.
I decided to swap them with Canon M6 II. I shoot photos with a Canon and I know the menus well so getting the camera setup was straightforward to me, plus there is a lens bridge with my Canon lenses so fi I want to do something different with it I’ve got a good choice of lenses.
anyone else still streaming with Xsplit or are you all running OBS now?
Still sad I paid for Xsplit. Only used it for like 6 months. Been OBS before and after that time.
I’m still on xsplit and felt like I was the only one left on it!
You’re not alone, I use XSplit for streaming as well.
I used Pinnovator’s PINsub Subwoofer Kit on Batman 66 to capture audio. It plugs into the speaker out port on the SPIKE2 board and has a four pin passthrough to the cabinet speakers and a 3.5mm audio out jack out the side. There’s several different types depending on the table manufacturer, they all seem run $35.
The cabinet audio will always play if the speakers are connected to the PINsub, regardless of the 3.5mm being used or not. Then a single long M/M 3.5mm cable (Pinnovator sells 12’ cables for $10) provides the audio feed into a line-in PC port, mixer port, or even headphones if you have a F/F 3.5mm adapter. Don’t worry about the product name’s implied subwoofer usage, it’s actually the full table audio and not just the low frequency range.
on the stern headphone accessory you can set:
mute cab on speakers on/off when headphones connected.
volume adjusts headphones only or cabinet
A friend of mine is making and selling PS style lighting rails at a fraction of the cost, $125/set. There is also a thread on pinside where he details parts lists and costs if you want to make them yourself. He even makes the portable magnetic type where you don’t even remove the glass to install. Contact Frank Williamson if interested.
https://pinside.com/pinball/forum/topic/poor-mans-stadium-lighting/page/16#post-5825838
So for those of you using xsplit quick question. When you left click and open up the properties box for one of your video inputs, what are you getting for FPS at the bottom. On my xsplit I see this weirdly random. Are you all getting 60fps on all inputs?
Neil.
When you left click and open up the properties box for one of your video inputs, what are you getting for FPS at the bottom. On my xsplit I see this weirdly random. Are you all getting 60fps on all inputs?
Automatic modes may cause this behavior since they worry more about consistent image quality and not consistent FPS. I always use manual config modes in my cameras and XSplit since I have control over my lighting and environment and vastly prefer expected behavior and output. Cranking up exposure too high in the manual mode video input options may also cause a FPS glass ceiling which could also appear random.
The value depends on the video source’s capabilities since I use manual config, but it settles at either 30 or 60 FPS for me. It does take a second or two for the value to climb to the actual source FPS, but I wouldn’t consider it random.
yeah thanks. I have it set them manual also, I’m speaking to the xsplit and magewell folks as I think its a bug but I think its an instrumentation issue. I took the camera into work today and its definitely outputting 60fps and syncing at the same level.
I use a Magewell M.2 dual HDMI capture card, although I haven’t seen this issue. Have you made any changes in the video output settings? I normally uncheck all of the upper section options so the Magewell auto-detects the feed and doesn’t do conversion.
Yeah I’m using the 4 port PCI (6 of them) version and yes they are all unchecked. Can you do me a favour though and just snapshot the output and input screens? Also what firmware is yours running?
as stern haven’t released the HDMI adaptor (why the hell not?!) I got a new LVDS/HDMI adaptor - they’ve added a new model where its really simple to jumper from single 8 and dual 8 - just a jumper. What was also slightly nuts is that its local on amazon.co.uk and I got it next day! testing it tomorrow!
@DEADFLIP any word on these?
Yeah I’m using the 4 port PCI (6 of them) version and yes they are all unchecked. Can you do me a favour though and just snapshot the output and input screens? Also what firmware is yours running?
I’ll see if I can snag the pair of screen shots and toss them online somewhere I can point to, although I literally unchecked all of the conversion checkboxes on the config windows. I believe the firmware was listed as v1.5, and I have the latest V1.3.0.3999 driver for the card released back in 2018.
thanks - its looking like a weird bug in xsplit
Hi!
I am preparing for a pingolf challenge stream with a friend tomorrow, and I have set all up at home but I am stressing because I have trouble with the playfield cam, it has a bad case of “ball trails”, seems like its really struggling with the FPS. The playfield cam is a Sony handycam CX-305, and the room is quite well lit up, i would say.
I put up a video on my youtube so you can see, and also attached is a screenshot of the OBS setting for the cam.
Any idea what I can do to make this smoother?
Youtube: https://youtu.be/CgJ1hpizuYI
I found out the exposure was set to auto, so i set it to manual and quite bright, but that did not really help.
So I plugged in my good old c920 for the playfield, and voila much better. Strange, thought the Sony would be better than c920… maybe it is too old a model ![]()
Here is some test footage with the c920:
You want to change settings on your Sony camera then when plugged Into obs leave it one default. Don’t do custom.
Make sure the Sony cam is set to 1080p not i, and set to 60 FPS.
Then in obs you need to make sure the output of your stream is set to 1080p/60fps as well.
Check all that and report back.
Apparently my Sony cam can only go to 50 fps, seems like its rather old so it does not have the 60 fps tech. But then again, that does not my c920 either, which is much better. Also I have no option as to 1080 p or i, it only says 1080/50i.
Maybe its just as good to use the c920 for tonight.
Sounds like the Sony cam is just too old.
Seems like it. Too old, too cold. Ill look into getting a new cam. thanks for the reply!
No problem. Good luck today!
Panasonic Lumix GX80 is a lot better than the Sony cam I used earlier, and often turns up for a decent price on Finn.no. I got mine with the 12-32mm kit lens (which is just fine) for under 3k NOK.
Any idea what I can do to make this smoother?
I might be able to help for next time since I may be too late for the challenge, although bear with me, it’s going to be a long post to explain a few things for anyone else’s benefit that is getting started with pinball streaming and will have similar issues.
Apparently my Sony cam can only go to 50 fps, seems like its rather old so it does not have the 60 fps tech.
You are in a PAL region, and your camera is likely configured to match, so I suspect that is why the camera only shows 50Hz related limits.
Also I have no option as to 1080 p or i, it only says 1080/50i.
The i is short for interlaced scan mode, which means that the Sony camera was only sending alternating halves of the full image’s rows per cycle (1/50th of a second in PAL regions). This means the 1080/50i setting is a 1920 x 1080 at 50 interlaced frames per second output, which can also be listed as 1080i@50, or 1080i/50.
So I plugged in my good old c920 for the playfield, and voila much better.
But then again, that does not my c920 either, which is much better.
p designates a progressive scan mode, meaning the full frame is sent each cycle instead. Progressive scan is higher quality per frame at the cost of doubling the bandwidth signal requirements for each cycle. This isn’t a problem for digital signal formats like DVI, HDMI, and DisplayPort now that the world has left analog CRTs behind (Sorry classic arcade machine purists).
I suspect the C920 is providing progressive scan mode output which is going to look a whole lot better than 1080i, even with 720p (More on that later). Even more so if the “deinterlace” option wasn’t enabled for the OBS source and the Sony 1080/50i setting.
I found out the exposure was set to auto, so i set it to manual and quite bright, but that did not really help.
Be careful with exposure settings. Increasing exposure causes the image sensor to take more time to capture an image, like slowing the shutter speed on a film camera. Increasing the exposure too high on a digital camera will artificially limit the camera output FPS and will cause additional motion blur and choppy motion. Long exposure is a neat artistic look on night scenes that doesn’t work so well for pinball streaming.
Unfortunately, ambient/general room lighting is not going to do much for playfield image composition. It’s the same reason professional photo studios have big flashers and umbrella looking light diffusers. I would highly recommend additional direct light on the table over increasing exposure or gain, and definitely get more lights before you buy new cameras. Incorporating pinball machine specific Pin Stadium style lighting (Official or DIY) and potentially additional lights will make a world of difference in quality, even for the C920 webcam. Just make sure lights are positioned at an angle where you don’t see the reflection/glare in the camera lens.
If you need to crank up the gain, exposure, or ISO because you feel the image is too dark, you are compensating with camera settings for insufficient subject light, and each one has drawbacks:
- High gain - Causes a shift of color gamut towards white, making images “washed out”
- High exposure - Increases motion blur, light streaks/halos, and restricts max video FPS
- High ISO - Images get grainy in color/brightness high contrast areas.
More direct subject light solves dark image issues without any of these drawbacks, every time.
As an ideal camera settings target, the image should show a well-lit table with an ISO of 800 max (lower the better), and an aperture of f/3.5-4.5 on a 35-50mm lens (Or just no zoom on a camcorder). Shutter speed should always be equal to or a factor of 1/50 or 1/60, depending on your region’s power format, to avoid LED/LCD flicker. Higher/faster shutter speeds (1/100 or 1/120) will reduce motion blur giving a crisper image on moving parts, although it will require raising the ISO one or two steps to compensate for the loss in light hitting the image sensor each frame.
I know for my Sony CX-405 camcorder I use, I can only set one of the ISO, shutter speed, or aperture settings to manual; the others are forced back to auto. I prioritize manual shutter speed to prevent flicker.
So, what does this all mean?
Well, there’s a few options that may make that Sony work for you which should absolutely provide a sharper image over the C920, provided you have sufficient lighting.
If the stream was broadcasting at 1920x1080 at 60 FPS, I would expect terrible frame syncing problems with the Sony’s 1080/50i config since that translates to 25 frames per second. OBS is detecting 50 FPS with the auto setting, but it likely can’t tell it’s interlaced frames. Changing your stream to run at 50 FPS would help, it means you get 1 playfield frame for every 2 stream frames instead of every 2.4 stream frames. You would also need to make sure the “deinterlace” option is enabled in the OBS source options for the Sony camera if you are using an interlace scan mode output from the camera. I believe that makes OBS stitch the two interlaced frames together first, but I’m not 100% sure.
Beyond more lighting, my biggest recommendation would be check to see if the Sony has a 720p setting, hopefully at 50 or 60 FPS, depending on the region setting. For your camera, that would show as 720/50p or 720/60p. The CX-305 doesn’t support 1080p at all, so that’s not an option until you get to a CX-4xx model camcorder. The Logitech C920 might do 1080p/30, but 50 or 60 FPS is a big deal for playfield motion capture. I’d take 720p@60 FPS over 1080p@30 FPS on the playfield.
“But why, Flipstream? Isn’t 1080 better than 720 for image quality?”
Not in this case. Set aside interlace vs. progressive since the CX-305 only does 1080i for a minute.
As I noted in an earlier post, since we rotate playfield images, we’re actually displaying a roughly 600 x 1080 image. 720p portrait orientation is 720 x 1920, and older or modern entry level cameras and webcams tend not to support 60 FPS at 1080, but they might at 720. Using 720 also means reduced USB bandwidth consumption, and less downscaling of the source image into the scene which could increase sharpness and cut back on CPU/GPU overhead.
So, bringing it home:
- Get more direct light on the playfield
- See if the Sony CX-305 supports 720/50p (PAL) or 720/60p (NTSC) options
- Use the Logitech C920 over the Sony CX-305 if the Sony doesn’t support 720p at all, or can’t do 720p at 50/60 FPS and the C920 can.
- If they both do 720p at 50/60 FPS, stick with the Sony
- Make sure your stream output is 50 FPS or 60 FPS in line with your highest camera FPS setting, and your remaining cameras are set to 25/50 FPS or 30/60 FPS, respectively.
Happy streaming and good luck!
Alright, I think I’m ready for another summary of all things audio I have learned about through my journey…
So I learned all about what Balanced and Unbalanced audio is, about impedance, what “line-level” audio is, and a whole lot else. My final solution you’ll see below ended up not using half of the expensive things I bought, but that’s ok! The other pieces I think are still very useful so I will post them here as well.
UPDATE: I found the pinnovator sub cable board thing to be super easy and better than the headphone adapter as it already has amplified volume.
So, final solution:
-
Lapel mic for voice and flipper sounds
This is the best value on earth for how good it ends up sounding. It comes with an adapter to plug directly into your MIC port on your computer. I then used Windows internal “mic boost” feature to boost it to the appropriate volume level. Still sounded clean after boosting. -
Audio mixer
Only being used as an amplifier, but could be used if you want to mix in additional commentator mics (see Bonus section) - 2 3.5mm male to 1/4 male cables
One is for going from the game to your mixer, the other from your mixer to your USB capture. Alternatively since the USB capture has RCA you can use 1/4 inch male to RCA male cable
instead if you like for mixer-to-capture. - USB Audio capture device
- Spike2 Headphone Accessory Kit
I streamed Deadpool using this setup and the audio was fantastic.
Bonus
Now for the extra things I bought that I am not using for my stream set up currently, but will DEFINITELY come in handy should the need for a commentator booth arrive.
-
Shure Dynamic Headset Mic with 1/4 out
This is the best value for a high quality dynamic mic that will ONLY capture your voice. Perfect for use in a super noisy arcade! Great for commentators. -
Dual Microphone Amplifier
This was surprisingly hard to find, but this one website has a ton of them in stock, and I just received it and tried it out and it’s PERFECT. It has dual functionality so you can do two separate mic inputs going to left and right channels separately, OR just mix both channels together regardless if you have one or two mics. I set this on “L+R” mix mode, plug in the Shure mic, and now it’s loud enough that it can go to the audio mixer mentioned above. -
1/4 inch male to RCA male cable
The same one as mentioned above as an alternative, this lets you get the sound from the amplifier to your mixer.
And there you go! Hope this helps someone who maybe already has a headphone accessory kit. I’ve yet to try all the sound solutions that tap into the line-out like pinsub or whatnot, those could very well be better and simpler, but I started down my path and so I wanted to see it to the end. End result is very good as you can see in the Deadpool stream.
One more note about the headphone accessory kit… if you plug directly into a USB capture device, it will detect it as a headphone and so the external volume control will work. I used to think you needed to use a headphone splitter with a pair of $1 earphones on the other side, and you can still do that if it really bugs you enough that you can’t change the volume, BUT it doesn’t matter as I found out because there appears to be a brief moment when you plug in your 3.5mm cable that it will recognize it as a headphone, and during this few seconds, just crank the volume all the way to max (63) ASSUMING YOU HAVE “mute when headphones detected” set to OFF in settings. The game then will not recognize your 3.5mm jack as a headphone (because you fed it to an audio mixer) but the game will still be delivering audio through it, so as long as you set it to max at some point, it will remember that setting.
Any questions I’ll be happy to answer… I’ve learned way more than I ever thought I would about the headphone kit and audio in general…
btw, Pinballlife (who are excellent) have a lower cost headphone out kit (half price). works just like the stern one.
So did this work out Neil?
Oh yes works great with Stern games.
Also got a cable coming that should make this board work with colordmd also! More on that soon !
Has anyone experienced a high pitched whining sound coming out of the headphone jack when no audio is playing? Do they sell noise reducer dongles or anything like that to alleviate?
It must be something related to ground noise? I get the same whining sound if I touch the end of the aux cable to any metal part on the game, not just the headphone jack
Not necessarily streaming gear related, but I had loud noise on JJP games I owned. I used these:
https://www.amazon.com/gp/product/B019393MV2/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
It went a long way to eliminating the noise on the audio.
something external is generating the noise I’ll bet. On mine I get noise from a LED strip light in my pinball room. Turn it off and it disappears. See if you can turn everything off and then turn on step by step.
Neil.
A bit late to the party, although that whine/squeal is definitely ground loop feedback. Pick up an isolator like the one @duderegular mentioned, and some 3mm clip-on ferrite beads like these to prevent ticking and buzzing sounds from EMI.
Provided the headphone jack assembly isn’t causing a problem, I’d recommend connecting the isolator as close to the SPIKE2 board and clip the bead as close to the (presumably female) headphone port as you can get them. If the bead wants to slide because the wire is too thin, you can loop the audio through the bead again.
The two combined should give you a clean audio signal with the headphone jack.
on the spike 2 system its a 7 pin plug that goes into CN3 and agree to put the ferrite core near that end of it.
Holy smokes, I just added one of these bad boys between the headphone jack and my mixer and the whining / hum went away! https://www.amazon.com/gp/product/B01L1NP7YI/
AND as an added bonus, my pinball machine now continues to recognize that a headphone cable is plugged in! Before, it would stop recognizing it after a few seconds, depsite still sending audio. This was annoying because the volume knob wouldn’t work. But now it does!
Add one of these cheap ground loop isolator thingamabobs to your list if you’re doing any sort of analog audio capture for sure!
same one i bought for my WOZ to reduce humming 
Can someone recommend a good external usb hub that will do what i need it to. got a cheap one and i get a controller cannot support message
What do you need it to do? What will you be plugging into it?
Well I have a really good Ryzen 7 laptop with only 3 usb ports that I use to stream…
Was trying to add another camera and OBS was having trouble displaying them. No matter what I did under “properties” it was like it couldnt find the cam. Then I got the controller (hub) cannot support message.
I read that usb hubs generally share a single chip on the board inside, spreading the bandwidth too thin across 4 slots…
Is there a more expensive hub that someone knows about that solves this?
I know there are options for a pc tower slot where each usb port has its own chip but wasnt sure about an external option
Thanks for the help!
Okay thanks. What cameras do you have? Are they all usb cameras?
using the built in pc cam for the player cam
can0n m200 for playfield via camlink
direct hdmi for lcd via elgato hd60
just trying to connect 1 or 2 additional usb webcams for other ideas i had
thnks!
Also,
currently using built in mic on the m200
it does ok for our voice capture but awful on pinball callouts etc vs flipper coil klacking
Want to upgrade to direct audio for the game thru the coindoor/jack option, so I will need another usb port for that…
Also forgot to mention a streamdeck I am using as well…
look at the playfield cam, you can see my webcam under the glass…it does a great job capturing the gauntlet and most of the marvel ramp but i cant get the feed to show up in obs until i disconnect something else
might fool with it again, it shouldnt be a computer power issue
thnks again
So you need to make sure you get a 3.0 hub like this.
Then only do two cameras in that. Then obviously use the in laptop camera for the other.
Anker 7-Port USB 3.0 Data Hub with 36W Power Adapter and BC 1.2 Charging Port for iPhone 7/6s Plus, iPad Air 2, Galaxy S Series, Note Series, Mac, PC, USB Flash Drives and More https://www.amazon.com/dp/B014ZQ07NE/ref=cm_sw_r_cp_api_fabt1_rUvWFb5AWEERH
Make this goes into a 3.0 port
But at the end of the day you are limited by the controllers your computer has. I’m not sure of any other way to increase your usb bandwidth without adding more controllers.
Can someone help me with adding Matchplay information to OBS? Even just the standings would be fine I’ve done it before using auto refresh in Chrome and capturing the window in OBS, but to make it readable it has to be huge.
I guess that’s because there is so much space between the player name and the number of points.
I’m was hoping there would be an easy way to do it but can’t figure it out.
Thanks!
this way is totally bootleg, but I have used it for years, and have not seen a better way to do it. You could stretch this to 90 players and still get them on the screen legibly. So here goes:
You need to make 2 browser sources for each column of players and points you want (6 total copies of the same browser source if you want 3 columns. Use the copy and paste function within OBS). that is so you can make the score really close to the player’s name. you crop one 1/2 of the column to be the players name, then the second 1/2 of the column to be the points.
The url will be the matchplay live standings page. Also set the browser source to auto refresh when you come back to that scene.
This takes a minute to set up initially, but if you save the scene, all you need to do for future tournaments is change the url for the browser source, and all your copies will update too.
here is what the finished product looks like. I used 900 width and 2250 height to get this result.
You can also use this trick for the final rounds to show all the groups in quarterfinals, semis, and final 4. I make a scene for each round.
Quick Edit. Here is what the scene would look like with 90 players on screen. this tournament only had 76 players, but you get the idea:
Then if you want the matchplay group to be on the OBS scene, I use a display capture and have the matchplay broadcast up on a separate window at all times. then to change the group, go to that window and select a different round and matchup. I tried browser source for this, but it did not work for me especially when I tried to select a different round or group.
This really helped me for my tournaments. Thanks Mwelsh!
I’ll have to try your way for standings and finals. I wish there was a way to use a hot key for refreshing browser sources
No need if you have the auto refresh checked. It works in this application as you’re not using that standings scene all the time.
I’m getting these really weird artifacts on my CX405. If I push on the top or bottom of the micro HDMI cable that goes into the camera I can affect how bad the effect is, and it can get much worse than this.
Has anyone dealt with this and maybe have a solution? It’s easy to say buy a new camera, but I didn’t stream with this one a whole lot and if it’s just going to fail again I don’t see the point. Anyone ever fixed this? Is there a way to beef this port up?
EDIT: Well, I just pulled the camera and plugged it into a TV and it doesn’t give any issues. So, the issue is likely downstream. I’m starting to suspect the capture card. It’s not a name brand, but has also worked fine for almost a year. Might have to give a name brand a try next…
Capture device is likely going bad.
I was wondering how hard it would be to pull the API from Matchplay for results each round in a tournament (Matchplay/Knockout) and have them come up in an area on obs. The idea is to have the results seen for the other matches. Kinda like if you are watching a football/baseball/basketball game and the scores of other games are shown.
I stopped using the Sony 405 camera, for movable streaming rig its too fragile, I just don’t think it was designed to have HDMI plugged in and out of it all the time. I have three of them where it doesn’t recognise anything connected to the HDMI port. The rest of them are in fixed ceiling mount locations where I don’t move them.
Neil.
Anything in the same price range you’d recommend that has more robust hdmi ports? I haven’t had a 405 stop working yet, but wouldn’t mind a backup if that happens.
well I got a couple of Sony HDR-CX450 in an emergency but they are a little more pricey they +seem+ to be more robust but because of Covid I don’t know if they really are.
On my rig at home I’ve gone Canon M6 Mark II which are nutty expensive but boy do they look good.
K thanks. Hopefully prices go back down post covid. I got all my 405s for under $100 each
Yes, the price of cameras is nuts. but I’m glad of my share purchase in Logitech!
Hello, i have a frame rate problem in OBS and i hope you can help me out.
I have a duplicated frame every 23 frames, resulting in slight stuttering.
I checked the recorded videos frame by frame, so i guess it has to do with the camera and OBS setting.
I was able to recreate this issue on 3 different systems (PC and 2 laptops), and two different capture cards.
I’m recording with sony a6400 and a capture card at 1080p 60fps on my laptop.
no lost frames shown in OBS.
Camera settings: 1/125; 120fps, 1080p output
Cam input setting in OBS: 720p 60fps
Encoder: NVIDIA NVNEC H.264 (new) [Geforce 1650ti]
I do not know what else i can do to get a smooth video, anyone have had a similar problem or could tell me the cam/obs setting with an a6400/60fps stream?
I would start by changing the camera settings to 1080p 60fps 1/60 - then cam input settings as is.
what other camera/inputs do you have?
thank you,
i was able to fix it by setting the encoder to VBR instead of CBR.
May i ask what your settings are for a fluid video?
EDIT: it worked for 2 recording now its the same error again. i dont understand this.
EDIT2: i activated buffering in the camera obs settings and that seems to work for now.
I don’t use OBS I use Xsplit but VBR I’d avoid it won’t give a good picture overall. especially on pinball.
what Computer are you using? CPU Memory disk video card
how is your PC connected to the Internet? (bandwidth?)
What streaming platform are you using?
What is the encoder hardware?
Have you tried the different camera settings/
Neil.
thanks Neil,
for now internal recording works, i did not do further internet testing. Buffering in the OBS camera input settings did help and on encoder settings i have chosen “lossless”.
Computer:
Asus TUF Gaming laptop
AMD Ryzen 7 4800H with Radeon graphics
8 GB RAM
NVIDIA Geforce GTX1650 Ti
I use low capturing settings to make sure the hardware is not the bottleneck.
OBS:
Encoder: NVIDIA NVNEC H.264 (new)
I think i tried any camera setting possible 
I want to stream on twitch, and i do get some additional stuttering there too, but i did not try to optimize it since i wanted to make sure video recording works beforehand.
I only have Wlan with an Upload speed of 6 Mbit/s available for the next time, but i’m already planing the upgrade.
cheers
how is the camera connected to the laptop?
Its a capturing device like cam link
i also tried this one with the same result
Ah ok suspect it’s that 120 frame rate but someone more familiar with Sony alpha might chime in.
happy new year
Some stats or my view of the stats!
congrats to Escher for the biggest streaming event of this year, and most increase in followers! (well for those who stream in pinball category)
Coming into 2020 we had double the average number of streamers per day and that has doubled again in 2020. Sadly peak viewers is still pretty flat as is average.
It amazes me how many folks are streaming, great to see! but more views needed urgently Seen a lot of amazing quality streams - Karl’s Pinclash was outstanding, DeadFlip’s invitationals, GNR Launch by Buffalo and many others.
Very cool view of the stats.
Every pinball enthusiast could start streaming and the average viewership wouldn’t really increase. The increases have to come from bringing new people in. What Escher did was a huge way to do that.
I see this as a very similar issue to actually trying to get new pinheads in the Tucson area where I live. We have 3 decent locations, each with 8-10 pins. I own one route and have advertised on FB and IG. Getting page likes isn’t all that hard, but converting them into people I actually see playing is brutal. Same with pinball stream viewers.
How do you get it in front of non-pinheads?
How do you get them to become followers or subscribers and pull them into the hobby?
That’s my biggest hang up.
Agree it’s not easy - we all just have to be ambassadors as best as we can be. I work for a large corp and have a temporary work from home office in my pinball room and been in many calls with lots of interest in the games sadly COVID in the way but slot of folks want to come round to play and when we get past this they will!
It takes time. I’ve helped multiple people get their first games this year.
And getting more pinball stuff on already established channels on twitch or YouTube is huge.
There are a bunch of pinball streamers who also stream retro gaming. They tend to get some of their retro gaming audio exposed to pinball, and it helps small amounts. I don’t know if the COD streamers also manage to pull some of their video game audiences into pinball.
I agree that trying to draw in non-players or new players is really tough. Ironically, my audience (PinballAndCancer) is about half serious players and half family, friends and the otherwise curious.
I agonize every week about how to deliver a product that entertains them all. And I work very hard at trying to be the most unique pinball streamer out there. I try to carefully pay attention to when I am starting to lose the audience’s interest. None of this is easy.
Doing this is a lot of work, both technically and theatrically. Last night I watched SecondPlaceAndy absolutely destroy AFM with 25b. I clicked Follow. It was entertaining to watch him crush a game like that. Even a new player would have found it entertaining.
Do something cool and then tell your non-pinball friends to watch it. That’s how TV builds an audience. We’re no different.
Is there a list of streamers on here? And do they all stream on Twitch?
Tried to find SecondPlaceAndy on Twitch, but couldn’t find him
did you try twitch.tv/SecondPlaceAndy
I can only imagine I had done a typo.
Thought I had typed SecondPlaceAndy in the app search bar, but can’t have as it’s now working.
Thanks
Are there any off the shelf options to make USB webcams wireless? If not, are there any creative ways people have had success with?
Someone in this thread was able to find the correct combinations of webcams, raspberry pi’s, rtmp / rtsp servers and got this to work. It’s tricky because a pi can’t transcode particularly fast or well, but there are some webcams that do the transcoding for you and then with the correct Linux ffmpeg magic you can just pass that video feed to the rtsp server, then pull it in as a vlc media source
Before I went true wireless I had a system of three webcams attached to a rig that hung from the ceiling. I used an Ethernet extended hub to power the usb cams and it worked okay. Allowed me to run one at 720 60 FPS and the score and player cams had to be at like 640x480 and like 20-30 FPS.
Then I wrapped the Ethernet cable and the power cord for the hub in that plastic cable covering stern uses, and had J channel all over my ceilings to tuck away the cords when I switched games. Used this for a couple year before going true wireless.
Very cool, but sounds a little over my head.
After buying USB extension cables (about 30’ per camera) and learning that USB has a max length limit I also started seeing things about USB over Ethernet extenders. I’ve seen ones that are one Ethernet wire per USB device and these are passive power ones. Then I’ve seen ones that are powered and are up to 4 USB devices per powered unit. The output to a single USB, so I was considering trying 2 units to see if that would allow me to run everything at default and not tone down the settings.
I only have one camera that outputs to HDMI right now, and the evolution would be 3 HDMI cams going wireless, so buying more USB stuff seems wasteful, but then I don’t know when I will dedicate the budget to get 2 more HDMI cams and the wireless devices needed for them.
If you have old cellphones you can do wireless cam setup. This thread has info on how.
I personally wouldn’t encourage putting more money into USB; save the money to bite the bullet to move to HDMI even if it takes a while.
Hopefully it’s not. I’ve tried to make it as straight forward as I can. It’s overdue for a refresh though as I haven’t gotten around to rebuilding the disc image for the latest OS and I think there have been a few bug improvements that aren’t in it yet as well. If you’re interested I’m more than willing to help you through the setup.
http://tiltforums.com/t/raspberry-pi-networked-camera-software
Well, this experiment isn’t going well so far. Got 2x USB over Ethernet extenders and 2x 25-foot cables. I was planning to split things as even as possible with my overhead cam and the mic on one unit and 2-3 webcams on the other unit. The third cam on the second unit is only for games that have score and ball count in different places.
So I do this and get things set up and it was going well with one webcam, then 2, then a mic, just to add stuff slowly. I close out of OBS pretty soon after cams show, so I can plug in the next thing.
At some point OBS was open long enough and it crashed the whole computer. Full reboot. Ok, first time it happened I was under the table behind the computer so maybe I bumped the power cable, maybe. It comes back and I start up OBS not quite sure what just happened. Crashes again pretty fast.
Unplug both units and open OBS when after it’s done booting. Open OBS and no inputs are there, but that’s expected. It sits there for many minutes just fine. Close OBS, plug in one unit with some things plugged into it, start OBS. Crash.
Right now I have one plugged in, but with nothing plugged into the extender. Guess I have to plug things in one at a time to see if anything crashes it. I’m betting it’s my overhead cam, and not the crappy cam I was going to use as a 4th cam.
Don’t use longer than a 6-10ft usb cable. Used shielded Ethernet cable to run the hub all the way to your rig that’s at the game.
Once you get the three cameras on and settings right, you should be able to leave them hooked up and they will come back on fine when you open obs. You’ll have to adjust the advanced settings probably, like auto focus and exposure, but that’s standard for web cams.
This is the one I still use from time to time. Always worked well.
I think it was the USB extension I had on my HDMI capture card, not sure why. I plugged everything in one at a time and nothing made it crash. Added things and still no crashing once the extra USB extension was no longer there.
I wasn’t able to get 3 cams and the mic to work, even just 3 cams once I plugged the mic in by itself in a USB port. Might try to tinker some more, but pretty burned out at this point.
Ime, you can do three things in these Ethernet hubs. Never 4. 3 cams or 2 cams and a mic.
It’s not easy. The more expensive route with all HDMI cams and HDMI transmitters is much easier.
But, but, but… they have 4 ports. 
I tried 3 cams and the mic plugged into the USB bus on the front. OBS didn’t find everything. The Ethernet extender is plugged into a port on the back. I didn’t play with settings though. Will do that and try to figure something out.
I can’t remember where I saw it, or if I even want to put resources into it, but I’ll try to find the entry level info for an HDMI setup. A laptop to plug the current setup into would probably be the better option, but then I feel like I’m wasting this workstation.
OBS and multiple inputs is so weird. Sometimes I have to unplug and replug the usb’s back in to get them to show up, and they’ll only show up if I do things in a certain order. But once they’re all there it’s stable for the whole stream
When you used the Ethernet hub and had to adjust the camera settings to get it to work, was that through the properties in OBS, or the camera settings somehow? Logitechs pull up their own settings when you right click>properties in OBS, but others don’t IIRC.
I used all Logitech cams. I adjusted their settings through obs.
C922 set to 720/60 FPS first. Once that is on and working add the c920.
Set that to some really low resolution like 640/480 20 FPS. It’s a drop down in the cameras properties in OBS.
Then add the third camera, another c920, and try that at a similar low res and FPS
I have streaming equipment for sale if someone is looking to upgrade or get started.
List is as follows:
(4) Panasonic HC-V180 Camcorders
(3) Sony HDR-CX240
(4) Elgato Cam Link 4K Capture cards
(1)NYRIUS WS55 Wireless HDMI Video Transmitter and Receiver
(2) Monoprice Blackbird Pro WiHD 60 GHz Uncompressed 4K Wireless Professional HDMI Extenders
Let me know if you have any interest in any of the following. Prices provided via email @ joefox1@live.com
I’m shopping for a new windows laptop that can also be used for streaming, and I haven’t kept up on computer specs in a while. The setup is one HDMI camera with a camlink, two logitech usb cameras, usb mic, and running OBS. I’d like to output 1080p at 60fps. What kind of specs or features should I be looking for? What changes if I want to output 4k?
My MSI GS65 Stealth has been workin’ like a charm and I have a very similar setup. Sometimes need to mess with the cameras a bit to get them all to show up but usually just requires unplugging them and plugging them back in or deactivating and reactivating the source.
Not sure if any streaming service allows 4K output yet. I could be wrong. But your equipment would obviously need to be able to produce 4K too.
I’m not expecting to stream 4k right now, but I think it will probably be here before the useful life of the laptop is up.
I use my laptop mentioned above to record 4k videos while streaming at the same time no problem. Basically just need any gaming laptop and it should be good to go for streaming.
I think USB controllers are likely to be the most important part of the laptop these days for streaming. Some laptops have different controllers for the different plugs, and others have basically 1 USB hub for all the ports. I think USB bandwidth can be limiting, although possibly with 3.1 gen 2 (3.2) is is not as much of a problem.
Haha. You’re a madman.
That’s a lot of magewell cards! 
Could ideally do with two more!
17 pinball machines currently 11 stern LCDs 2 JJP, 3 CGC and 1 spooky (with matrix 14)
5 ceiling mounted playfield cameras
1 PTZ roaming camera
3 mobile rig inputs
I’ve used a matrix for CGC and TNA games so that buys me three ports so I’ve got one spare and I could potentially use Scorbit overlay for the score on my numeric and DMD games saving a mobile rig input.
Neil.
Just stumbled onto a couple audio streaming things that might be useful for folks. I saw a post on a tech feed about jamrtc which lead me to looking into a few options that have popped up for musicians to play together with ultra low latency. I thought this might be useful for those folks that might want to do remote commentary or something.
https://jamulus.io
https://jacktrip.org
Wow Neil, that P2000 set you back a few coins. They’re awesome. I have a mini version of the same build, P400 + Magewell, it works insanely well. What CPU did you use and what motherboard is that?
I’ve chatted with a few people about this individually, but figured I’d open it up. The discussion of microphones. Right now operating a single standard USB condenser mic (Blue snowball) although was considering an AT2020 as I really love Audio-Technica products.
Anyways, these condenser mics are great at isolating your vocals, but not so much the game audio/callouts. Many of the streams I listen to, the streamer’s audio is excellent but the game audio is muted to the point that it’s inaudible. My guess is this is due to using a single condenser mic that’s doing its job.
In a home environment with a modern game, you could use Pinnovators or another solution (headphone jack on a JJP) to capture the game’s audio directly. But how about an older solid state or not having this option if you took your rig elsewhere?
I thought about having a separate microphone pointed at the back panel speaker to capture the game’s audio, but I’m not sure how Windows would handle 2 separate USB mics. Perhaps I’m overthinking this and a single mic is good enough?
Thoughts on the whole audio aspect of streaming?
I prefer using the Stern headphone jack, turning down the cabinet/backbox speakers, and setting the headphone jack to maximum. I put that into my PC’s line in and my game audio comes in nice and clear. I listen to the game audio through the headphone monitors.
I’ve moved to a headset mic from shure that’s wireless although wired versions are available (I did this after watching Karl’s and Ray’s streams). And I take the audio from headphone socket or pinnovators device.
Take them all into a GoXLR which makes mixing and routing the audio a breeze (and have input from discord or other chat and from youtube/music). I bought the full goxlr as I needed power for the mic initially but since moving to wireless no more - the mini will be fine unless you need XLR power.
Added this:
For events I have a shotgun (?) mic on the rig that I pipe through one of the cameras mic port and carry via the wireless HDMI port.
For the game sound I’m going to do the same but with the other camera; at the moment I have a wireless solution which works reasonably well but is another power source to manage and I need to experiment with how I capture that sound when at home and pipe it into GOXLR so I can mix and route it properly.
I like using an omni pattern condenser mic since it picks up everything. Or even a hyper-cardiod if you turn up the game volume.
Great responses!
I thought about running a second condenser w a jack for my PF cam’s mic port – except it appears that my lovely Sony Handicam HDR CX405 has no mic port. That would explain, in part, why it was such an excellent price considering its great quality and versatility.
Neil, your investment into this is far greater than I plan on doing at this point. It’s impressive! Had to pick up a new laptop the other day, so the budget has changed, son of Flynn!
-E
I do the same. I have an audiotechnica at897. Works pretty well at cutting down the ambient noise.
yeah its mostly for convenience, running a tournament, streaming and playing at the same time means I want the streaming part to be easy 
Is that a phantom power XLR mic, are you pumping that through a camera?
It has an internal battery. Plug it into camera mic input, so audio gets routed through hdmi.
I compose my OBS scenes in 4K these days. I finally got around to do an actual test recording and uploaded to YouTube. It took half a day for YouTube to process it. I saw Raymond posted a 4K video, anyone else ventured here? The reason I do this is that want to be able to use a local 4K display for local audiences (if we ever get back to playing pinball together again…).
I have a Logitech C922 for the display and a C920 for the player cam.
Ive adjusted my settings in OBS and they seem to not save after a shutdown, anyone have some insight into how to make the settings save properly? FYI, I’m using Windows 10.
Id prefer to be able to do the adjustments in OBS but if there’s software that can properly manage the settings, I’m fine with having to open that up first and then OBS.
Not possible. One of the pain points of using web cams.
I’ve uploaded a few:
I’ve got all my streams locally recorded in 4K but I’ve not done much with them.
on the display size its only worth doing in my view if your local 4K display is >60" you can fit the playfield in at full rotated 1080p but unless you have a decent sized screen IMO it doesn’t look that different on a small screen from a distance but thats my eyeballs others might be different 
the other downside is some browsers YouTube won’t give you a 4K option.
Neil.
I’m thinking of making a semi-mobile streaming rig, which doesn’t rely on anything wireless for the capture side. Maybe I’m crazy, but the idea is a rig with the following things mounted on it:
3-4 * proper cameras with clean HDMI out (pf, display, player, optional pf detail or environment)
1-2 * microphones
1 * laptop
1 * external PCIe enclosure with a 4x HDMI capture card
This way all cabling will be kept short and local, and I would have easy access to the streaming computer for chat and fiddling. I would only need to run a single power cable to the rig, and things will still keep running if the cable is unplugged for a while, e.g. when moving the rig around. Optionally I’d need to run a network cable if the wi-fi isn’t good enough.
My main question: Have anyone tried mounting a laptop to an aluminum profile based rig? Maybe by combining a simple VESA mount with a VESA laptop tray? I’m hoping this should be stable enough if the arm is kept short. Not sure if these two would work due to limited clearance, but it would be at least be rigid and compact:
https://www.amazon.com/VideoSecu-Adjustable-Rotating-Bracket-Monitor/dp/B001L4AJDW
and
https://www.amazon.com/dp/B086336Z6C/
Any good or bad experiences out there I could learn from? 
It should work fine unless you loose power see below - and with Wi-fi you should be able to stream ok with it.
I have been using a pci thunderbolt enclosure with magewell 4 port card for a while and have just moved away from that setup recently for my shed but going to use the enclosure for location streaming.
I’ve not see any external PCI enclosures that don’t need a power supply though - have you? So when you lose power you will lose the capture card…
Neil.
I haven’t, but I was going to try with a laptop power bank with a 12V output and pass-through charging. There are a few unknowns there, though. For example it looks like some of them require some manual action each time you want to activate pass-through, in which case a short time of outage is most likely unavoidable.
Ah yes that would work - jus check which PCI enclosure you get - some run of DC and some are AC only.
If you find a power bank with pass through charging please let me know - I’ve found pretty much all power banks stop providing power once you start charging unless you go for the large mega banks which even then have some limitations (and can take a while to charge). I wanted to find a power source that I could put on my rig that meant I would just charge / connect one thing to power over night and it would charge rather than having to swap power banks and unplugging a lot of things from power. You might want to check out the new Cam Link Pro from elgato that is incredibly well priced and has some nice features.
Right, I was looking at a Sonnet Echo enclosure, which is 12V DC powered. After trying and failing to find a power bank with decent DC out, I wonder if one with AC out might be the best option. The Goal Zero Sherpa 100AC might do the trick:
I’m now trying to find out if its AC output is kept stable when switching between pass-through mode and battery mode. I’m also waiting to get some info from Elgato about the power draw of the Cam Link Pro, which I couldn’t find any specs on.
Based on the specs, “pass-through mode” probably isn’t the right term to use. It looks more like a battery/inverter/charging circuit setup than ac pass-through – there is no direct AC input. Interestingly the inverter looks to output up to 100W, while the device can take in 50W via the barrel plug, or 60W via type-c.
You could probably get away with it if on average you stay a ways under 50W, but at that point, why not look into a small/portable UPS, so you can cut out the ac/dc/ac conversion under plugged in operation. You’d also be looking at $75-$100 instead of $300.

Why not, indeed! A 1U UPS should be possible to fit nicely on the rig, mounted vertically. Going to give that a shot.
I may have found an answer to the “why not use a UPS” question: It is apparently not advisable to unplug a UPS while it is operational, since they expect the ground path to always be present and bad things can happen if there’s a short to ground in any of the devices. On the other hand, If I only connect double-insulated things, I suppose the risk for that is pretty small. On the third hand, if there’s a short to ground in the UPS itself… I think I’ll still give it a go, but not when kids are around, and always with a fire extinguisher in hand 
That’s a really good point, and makes me curious what, if any, additional protections the Sherpa, or something like this guy might have: https://www.amazon.com/Pinty-Portable-Uninterrupted-Rechargeable-Generator/dp/B076ZMBKC2
So due to not being able to participate in tournament, I decided to record videos after a very long break again. Many thanks to all contributing in this thread - it was very, very helpful!
So here is my current configuration (sorry, some part descriptions are in German).
| Use | Item |
|---|---|
| Playfield Cam | Panasonic LUMIX G DMC-GX80KEGK |
| DCC11 Dummy Batterie | |
| Elgato Cam Link 4K | |
| Micro HDMI Kabel 3m | |
| Display Grabber | LVDS To HDMI-Compatible Adapter |
| Elgato Cam Link 4K | |
| 8k HDMI Kabel 2.1 2 Meter | |
| Speaker Cam | OBSBOT Tiny AI-Powered Webcam |
| Playfield Detail Cam | Logitech BRIO Webcam |
| Microphone | USB Mikrofon, SUDOTACK |
| Stative | walimex pro Galgenstativ |
| Webcam Halterung Schwanenhals | |
| SMALLRIG 10 Zoll Magic Arm | |
| Sinvitron 11 Zoll Magic Arm | |
| SMALLRIG Ballhead Clamp Magic Arm14,30 | |
| Misc | Anker Ultra Slim 4 Port USB 3.0 Hub |
| Viltrox L132T LED-Videolicht | |
| Steckdosenleiste | |
| USB C Adapter auf USB A 3.1 | |
| Elgato Stream Deck |
This is how this list looks like in real life 
Main focus is tutorial videos… in German (not so many out there) und I also did it in English, well knowing that the benchmark by Bowen, Karl, Ray and many others is out of reach. But actually my approach (using chapters) is a bit different so I hope it’s still valuable even though it might have a kind of boring touch 
I started with Led Zeppelin and I plan to do one tutorial per month. Next in line will be either Congo, Dirty Harry or Scared Sitff. The DMD extender just arrived yesterday as the counterpart to the LVDS To HDMI-Compatible Adapter.
I watched your LZ tutorial very very good thanks for sharing.
but have to ask, why are you using your batman lockdown on your LZ ?
The utility belt isn’t coded on LZ 
Neil.
Neil, thank you - appreciated!
Can’t really play without Batmans mojo 
The LZ lockbar had a quality issue. My distributor was very kind and replaced it with one of his but wanted mine upfront.
New CamLink equivalent that’s half the price is now available: https://www.genkithings.com/products/shadowcast
Thanks to @pinballprincess for discovering!
I bought a couple of these dirt cheap ones, and they seem to work surprisingly well so far:
I just got the “Monoprice Blackbird Pro WiHD 60GHz Uncompressed Wireless Professional HDMI Extender” and instantly regret not consulting with the folks here. On the monoprice reviews (their website) people have trouble running three pairs of these at the same time, I see the same issue.
There’s also a lot of babbling of “line of sight” but what IS line of sight? What is front/back/up/down on these things?
2 will work together, but not three.
Line of sight is nothing physically in the way of the transmitter and receiver.
For example, I keep mine on the top of my rig and the receivers are up high so that nothing can obstruct them.
Thanks Chuck, I managed to sift through this thread and understand the two pair limitation. I’ve ordered a Nyrius WS55 to complement. I also understand what line of sight is but these radio things usually have a front that faces each other, is that the smoked plastic that is considered the front that should have line of sight?
I have a plan in place to have the TX/RX completely unobstructed about 8’ up, max distance will be about 35’.
Yes that is what I do. Face the front smoked plastic towards each other. The side with the lights on it. Same for the Nyrius. For that one you’ll need to add a splitter for the hdmi on the receiver side before you plug it into the capture device. Receiver goes into the input of the splitter, then take a hdmi from one of the outputs of the splitter to the capture device. Done.
Sounds like a good plan. Higher up the better so nothing will obstruct. I’ve pushed the limits of these so 35’ is more than fine. You can get to at least 45’ before they start fussing.
Also, @TomGWI uses these from Best Buy and said his work fine running three at a time. YMMV though. I have not used these yet.
@TomGWI what about the HDCP issue with the ActionTec’s? Having an extra splitter feels kind of brainless.
I really haven’t had any major issues. They work for me. I have streamed 6 tournaments at District 82 Pinball this year so far with them and a bunch the last 3 years there. No plans to change them.
I don’t understand what you mean by having an extra splitter?
The ones chuckwurt posted are what I use. They usually go on sale and can get them for roughly about $140 a pair.
Thanks for the reply. The Nyrius add HDCP to the signal and it needs to be stripped (a HDMI splitter is the cheapest way to do it) before capturing it.
Is the latency consistent between all three pairs?
Thanks Chuck! This is helpful.
Seems to be to my eye but is it’s off by .001 milliseconds don’t shot the messenger 
I honestly bought them from Best Buy because Best Buy will allow returns. They play nice together and if I need another one I can get one quick at a store.
I did have a video signal problem the last stream I did but it was actually the hdmi mini cable going to the camera that was the issue.
Like anything else wireless with video there can be a few issues. Main thing is to make sure there is a line of sight between the receiver and transmitter. I keep the receivers up above the machines and games.
I’m a bit of a perfectionist and like the idea of using the same brand and not requiring the HDMI splitter. This is going to be expensive. I’ll do a trial run with the Monoprice/Nyrius combo and see how it comes out.
No worries. I won’t say I am expert at streaming. I would get advice from Karl or one of the Buffalo guys.
Not sure if a buyer beware is in order here but neither of my monoprice HDMI audio inserter and audio extractor works between my capture card (magewell) and the monoprice RX unit, which I find extremely odd. So I might need another set of splitters. My stack of HDMI one-jobbers will look like Burger Time when done, lol.
why are you splitting the audio out ? I guess for a mixer?
I’ve been using the mono price Nyrius setup for couple of years now and it works ok, I"m using a splitter for the HDCP issue. The nyrius can be a little temperamental. monoprice is pretty bulletproof just a shame its two channels.
cheers.
Neil.
The audio extractor was going to tap game audio to the commentator station I’m building. No deal breaker really when I slept on it as the commentators want see/hear the feed rendered by OBS anyway.
Doing a trial run in a couple of weeks with 2 x monoprice (player and PF cams) and the Nyrius WS55 (score cam).
A few lessons learned with the Monoprice WiHDs
- They are sensitive to the power supply. At high bitrates they WILL drop the signal when using a cheap or under powered source, it will resync fine after a few seconds, very intermittent annoying and hard to troubleshoot issue.
- GoPro Hero 7 will not establish a link. If anyone is using a newer GoPro successfully, please let me know.
- No issues with any of my other cameras, Panasonic G85, GX85, G9 or Sony CX405.
Amazing piece of kit I must say. Such a shame you can’t run more than two.
EDIT: The Nyrius WS55 works just fine with the GoPro Hero 7.
Would like to go wireless. Current setup:
- Sony CX405 (Playfield)
- Logitech C922 (Player)
- Logitech C920 (Score)
To go with the two Blackbird and one Nyrus setup, it appears I would need to go with an all HDMI camera setup, correct? Are there any wireless options for the USB Logitechs or would that not be recommended? Finally, how is audio transmitted wirelessly? Through one of the cameras? Thanks everyone.
Yes. Hdmi cameras. I believe wireless usb is possible, but I don’t know anyone using it.
For sound you have multiple options. Buy a camera that sends audio over hdmi (I think the Cx 440 does?)
Or you can get a wireless mic and put it on the rig somewhere.
A friend of mine is looking to getting into streaming – he is running a laptop (2019 macbook pro). Most of my knowledge of capture cards is limited to internal cards. Are there any good options external capture card options for ~3 hdmi inputs? Or is he looking at probably 3 separate capture cards?
I’m trying to talk him out of trying to make the mac work. I tried streaming with a mac years ago and it was problems all day. Is that still true today?
I would say the troubleshooting help for a Mac are going to be extremely limited.
Also, I assume all the elgato external stuff will work for macs too, but not sure.
Avermedia has a external encoder that works well on mac
AVerMedia Live Gamer ULTRA – 4Kp60 HDR Pass-Through, 4Kp30 Capture Card, Ultra-Low Latency for Broadcasting and Recording PS4 Pro and Xbox One X, USB 3.1 (GC553) https://www.amazon.co.uk/dp/B07DHV47HF/ref=cm_sw_r_cp_api_glt_fabc_3CENPX93S4F593QGF03S
But the issue with mac is that you can’t charge it at the rate it can dump power out of the battery so mid stream the thing shuts down! Even if you run windows on if.
OBS works well in MacOS
Also worth getting a thunderbolt dock to add more ports on the mac.
I haven’t seen an external capture card that supports more than one HDMI input yet, only a passthrough output which isn’t helpful.
Currently, I have a USB-C hub that runs my playfield cam (Elgato Camlink 4k), player cam (Generic USB HDMI capture), 3.5mm to USB capture, and Elgato: Wave audio mic. Then, I plug in my Stream Deck and either another generic HDMI to USB capture for LVDS or a C922 webcam for DMD (Soon to switch to DMD Extender).
I’ve been exploring Thunderbolt based external PCIe enclosures to use a multi-HDMI capture card, but it’s a really expensive experiment for things to potentially not work. I’m having a hard time finding capture card port speed requirements vs. enclosure power/port speed limits.
Finding an enclosure for my Magewell m.2 card to Thunderbolt has been equally challenging. Lots of NVMe options, but that’s for SSDs, not for m.2 based capture cards.
I’ve been using external Thunderbolt PCI enclosure with windows 10 for ages it works well using magewell 4 port cards and the new elgato card although the latter I’ve not used in anger. I use the enclosure with my laptop (razer) as a mobile solution.
Let me hook it up to a mac and see if it works.
Interesting in the M2 version of magewell - how are using it? Does it have a header or something that you connect ?
I’d expect the nvme adapters to work, as nvme is just a protocol on top of pcie, and uses the pcie bits of the m.2 connector. The ones I wouldn’t expect to work are the ones designed for sata m.2 ssds, and wwan (cellular) devices since they use the sata and usb bits respectively, instead of the pcie bits.
I would also expect that to work.
Anyone have any good recommendations for mobile internet? I’m getting ready for Houston Arcade Expo/Space City Open this year, and in the past we’ve always just shelled out the almost $300 to have a high speed internet line dropped into the room for the weekend. This works great, but I feel like I could probably get some kind of wireless solution for less.
Old post but my solution for a wireless rig was to ditch the webcams and use 2 android phones as IP cams for the player and score, then an hdmi transmitter for the playfield cam. I also have a cheap wireless karaoke kit that I use for player sounds.
I am considering converting to a wireless rig. Has there been a gold standard yet for HDMI transmitters? I’ve only used the Monoprice one in the past. Not sure what is better out there.
I think this brand is what Karl uses. I assume these would be the gold standard. Not sure. Never tried them.
Hollyland Mars 300 PRO [Official] HDMI Loopout Wireless Transmitter and Receiver for SLR/MILC Camera with 300ft Long Range 0.08S Low Latency 1080P HD Video Transmission System (Enhanced) https://www.amazon.com/dp/B08D9FX6KJ/ref=cm_sw_r_cp_api_glt_fabc_296GAHDXDPQ0TWS7NRXR
The great thing about the Monoproce Blackbirds are they run off of 60GHz so they’re not susceptible to WiFi interference. Still use 2 of them most times, then the Hollyland Mars 300 Pro Erik linked above for any additional wireless cameras. I use that specific Hollyland model now as they can be powered via USB-C. Older models had to use Sony batteries which stink compared to the plethora of battery banks available.
So hollyland plays nice with two blackbirds?
Yep. They run off of 5GHz.
The Blackbird transmitters are the best bang for the buck, but in my experience they can be finnicky if it’s a crowded location/not a good line of sight. They’re also a bit annoying to get paired up. Something to consider depending on the streaming location.
After Karl suggested them, I did take the plunge and get some Hollyland transmitters. They’re pricey but have been much more reliable than anything else for me.
For the Blackbirds you definitely want to have both the transmitters and receivers high up in the air to maintain line of sight with the transmitters and not have to worry about people walking in front of them.
For the receivers, I was previously using phone clamp thing attached to a mic stand, but found it frustrating because there was barely enough room to get a good clamp without interfering with the cables, plus i was always accidentally clamping the “pairing” button which would cause all sorts of problems.
I designed this 3d printed part as a solution. Holds two receivers with plenty of space for cables and can be mounted to a standard microphone stand.
You can tinker on this design here or just download the STL and print it. I recommend using PETG with at least 30% infill.
hah – totally legit for a permanent setup! I’m usually bringing my rig to a location somewhere, so I need something that can be set up/broken down quickly.
Yeah that’s a badass solution. Only thing that’s nice about mine is that the receivers can go up to 12 feet high on this stand.
I’m using the Hollyland’s now also, not cheap but for sure but very reliable. I mostly am using two in my shed but had 4 working fine, one thing that makes them run well is selecting each one on an individual channel which you can do with the controls on the TX. The monoprice were excellent but after alot of use and moving around the connectors for power started to get really loose.
Oh and one thing the hollyland’s do that I couldn’t get the monoprice to do, you can pull the feed out of the geekworm LVDS board directly into the Hollyland TX and it works perfectly.
What’s the current favorite headset/mic people are going with for tournaments? Seems like folks are going with something like the modmic over say, some kind of yeti or even a set of SM57s?
How do the folks that do the location streams travel with all of their gear? Just load it up in the trunk? Rolling suitcase? I’m hoping to start doing some more location streaming now that things are coming back and trying to keep things fairly compact, but there’s so much gear.
Also interested in this question, as my organization and cable management is truly embarrassing. 
Personally I use a few plastic storage tubs, and put most equipment in there. Velcro ties for cables coiled over-under to keep the cables tidy. I use a carrying strap on my PC and try to keep various PC cables there. And toss it all in my trunk along with the disassembled wireless rig.
The hard part for me is streaming at various different locations, because I need a slightly different sent of equipment for each location. And keeping this all organized is tough.
I’m looking at some of the video production carts that wedding folks and others in related fields use. Or some kind of tweak of MFT carts that custom cabinet makers and stuff use.
And of course we need some 80/20 plans for it right? 
Just wanted to give a mention for the EVGA XR1 Lite. Great features and hdmi pass through. And it’s super cheap right now on Amazon. It’s nearly an HD60 S+ for way less money.
Any idea if it handles the geekworm LVDS to HDMI resolution / signal?
Not sure. I don’t have any hardware for that, but it does support 480p, 576p, and 720p. And it seems like it has built in hardware scaling for the usb output as I can set my input to 1080p and grab a 720p feed off it.
Is it the Sony CX440 that will transmit audio via wireless HDMI? Are there any other recommendations for cameras that transmit audio? Thanks.
They all transmit audio via HDMI afaik. The trick is getting one with a microphone input so you can use something other than the junky built in mic. I use a cx455 but I’m sure there are others.
This is not necessarily so. The CX405 will not transmit audio while in monitoring mode. It says so in the manual. The only cameras I have had success transmitting audio in monitoring mode all required AC power.
Has anyone put together a how-to on setting up Twitch for a new pinball streamer? Like what settings to change, plugins, extensions or whatnot. Chat management, etc.
How are OBS users integrating matchplay with their streams? Is there a plugin for it, browser source or something? And how do you refresh the active group? Anyone have the steps or their setup they can explain? I’d like to try and integrate it a stream we’re going to do in Jan.
Browser source and put the broadcast link into the browser source url field. Broadcast link is from matchplay.
Once it’s up, click the source in the source list and click the interact button right below your OBS window and then you can refresh and bring up new rounds and matchups.
Is it required to be the organizer? What if I’m not the same account running the tournament?
No you don’t need to be the organizer.
Cool, thanks. Hopefully this levels up my stream for next time.
You just need the ID No.:

Matchplay worked super easy.
Is there a similar “broadcaster” view for challonge (for OBS)? I guess our faux state tournament is going to use that.
Not that I know of. I would try running it with matchplay or just make a google sheet to embed in the stream.
Does Matchplay allow you to do head to head brackets with byes?
I think so.
Pretty sure it doesn’t do byes unless I’m missing how to select them. That’s why I went to Challonge (as I’ve seen it used for other big IFPA events).
Edit: found out Matchplay does byes as I found out by putting 24 players into a 32 player single elimination bracket. Confirmed below by chuckwurt and singleballplay. Now back to learning how to use the Matchplay api to integrate into OBS for the stream.
I wasn’t the organizer of this, but I assume it does byes because they have to happen with certain numbers of people. Maybe it doesn’t let you add byes when they are not needed?
It looks like that was a 16 player group, so @pinzap maybe you need to set it up as a 32 player group with empty players?
Waaaay up in the thread MWelsh has a css example for a better layout of the matchplay browser source. Twitch/livestream setups. - #967 by mwelsh
I modified the standings page to a skinny layout and use the obs scroll effect to have all of the standings scroll in a small box in the corner of the screen. I edit the size in the css to be as tall as needed to fit all the players and then crop the bottom of the box to fit as needed in the scene. That way the scroll function will just loop all of the standings in one tiny window. It does need manual refreshing though.
I have a pretty beefy mixer in my rig that folks are usually gasping at. Here’s a snippet of my praise and the features I use that are especially useful when streaming pinball. Using the Mackie 802VLZ4 audio interface for pinball streaming. Recorded at Raccoon City Pinball. - YouTube
I don’t know where else this meme would be understood. Memes aside, where can we source 8020 part numbers besides 8020.net? I’ve seen Amazon have some from questionable sources…
Maybe try one of the distributors? We have one here in MN that I thought about buying from. They have some stock of precut lengths it looks like and misc stuff.
Try tnutz.com
All of the TV rigs I built for INDISC were from tnutz. Much cheaper than 8020, and parts are interchangeable.
Thanks folks, I’ll wait one more week for them to get their thumb out before exploring other options.
They called me back after I tagged them on social media.
Best they could do was shipping next week. 
Question on streaming at a location without WiFi/Broadband. What are the best options for a mobile connection and what type of quality can be expected?
You’ll have to talk to your provider. Best to get a good hotspot plan. Tell them the speeds you need and go from there.
having to move to OBS in a hurry owing to another xsplit bug - how are folks changing what the mwelch mod displays, I’m assuming updating the URL?
has anyone made this simpler? ![]()
Neil
Anyone still using a Nyrius WS55?
I am running into an issue across all cameras that it either displays a black screen or on and off static- I’ve tried different cables, ports and capture devices with no luck.
Thanks!
We use it at league. Works fin with a Panasonic HC-V770 camcorder and a monoprice HDMI splitter. I just got a Hollyland for myself, I haven’t put it to test yet, but I surely like the build quality and the fact it comes with a 1/4-20 thread. No more home baked mounts.
Hollylands are sick but I think can only do two at once like the blackbirds.
I do 3 hollylands no problem. But I haven’t streamed that much really. I think there are actually 6 channels, so that would be the limit… but don’t hold me to that.
I want to love the holly lands but I’ve just had too many wierd issue with them - they use the same band as 2.4Ghz wifi so you get collision detection from wifi and they will jump to other channels without you knowing about it although there is a menu on the device that might have settings to manage that but I’ve not explored that (todays job :D) but annoyingly they don’t collision detect each other! During my stream of Inline tournament last week despite only using two holly lands that I set one on a low channel and the other on a high channel they both ended up on channel 8?! and started to interfere with each other. My accsoon was set mid band see below:
I’ve been testing this:
and through a few streams and two tournaments its been bullet proof. It uses both 2.4G and 5G channels for diversity. Downside is it uses Sony batteries and doesn’t support USB power but I managed to get a whole day out of one large battery.
But some good news this week from accsoon: They just announced the CINEVIEW HE which has USB-C power but also has USB-C streaming, Meaning you don’t need an encoder anymore you plug this into your USB-C port and it looks like a streaming device to OBS. If this works the way I think it is then my MacBook Pro Max will be my new mobile streaming rig again. I’ve got a Cineview on order and will update once it arrives, It has dual band transmission also.
Neil.
Good to know. Maybe I misunderstood a previous convo with @kdeangelo about them.
yeah so (unsurprisingly) no menu to lock the freq on holly land. I have emailed them and asked if they could consider a weighting option to specific bands.
Neil.
Very new to Twitch/OBS/Streaming, in fact our setup has mainly been put together by volunteers, with little involvement directly from me. My questions is this, we initially setup OBS on a laptop and now we are moving to a tower desktop. Is there an easy way to import all of our current OBS settings into the new PC?
Just adding on that you may want to export both your profile (Proifle->Export) and your scenes (Scenes->Export). The profile will control things like your Twitch stream key and encoding settings. The scenes are your stream layout.
FWIW, I ran one Hollyland and two Blackbirds on my new wireless rig and could not find any major issues.
That’s my current setup also and working well so far.
I have three elgato hd60 pros for sale. if anyone wants one or more pm me.
No clue what my old tiltforum account was, but this is Tim Hansen, ifpa: 1376. Coming back after a long hiatus (aka kids are old enough now)…
New to streaming, going to try it out and see how it goes with some borrowed equipment. 3x usb cams: 920 (player), 922 (scores) and brio (playfield), a USB 3.0 hub, and a Bietrun WXM22 wireless UHF lavalier mic or camera mic. My 2 choices for a computer are poor… a macbook pro 6+ years old without thunderbolt3/usbC (2x usb A ports), or a 5 year old PC with similar USB limitations. Not looking to buy new computer/laptop for this endeavor at this point as I want to dip my toes in the water before committing any $$$ to this. It took quite a bit of tomfoolery to get the 3x usb cameras on either solution but they both “work”.
I don’t plan to do any tournament broadcasting with this equipment. Mostly just content generation from my garage, and potentially (in the distant future if people enjoy it and want other machines) on location since I won’t have a high rotation capability for my collection. Same old problem… space and $$$.
I’m currently using Twitch Studio (beta) as that was thrown at me by twitch. Worked pretty well out of the box, but it seems most everyone uses OBS (obviously been around a lot longer than twitch studio beta). Has anyone compared the difference between the 2 on the same hardware? After 1 day I can setup a stream scene for a new game on twitch studio in about 15 mins including messing with camera ratios, but I’m doing simple 3 camera stuff. Chat functionality, alerts, graphics, websites, etc… seem to be fairly intuitive. I’m just wondering if some of my quality issues are with twitch studio, my lighting, my hardware, or?.. or whether learning/trying out OBS to compare would be worth it (hoping to be lazy and leverage someone else’s testing).
Audio is a big concern for me. Using the Bietrun is way better than the 920 built in mic, but I plan to have a guest join as part of my content and so the Bietrun is probably not a solution. The pinball sound coming from the Bietrun is definitely muted as well. I will be playing on old EM machines so grabbing game audio from a headphone jack is not a solution for me. From this thread it seems like a snowball might do the trick and be good enough for now? My concern is the snowball will tip over my already overburdened USB on both my current computer solutions. Maybe in the near future a snowball + a set of lapel microphones is the best for my situation?
From this thread it seems that longterm HDMI (and optionally wireless) is where everyone ends up. So basically looking to only pickup things that could also potentially be used for that (like the snowball mic).
Thanks everyone! Looking forward to seeing a lot of you for the first time in many years at INDISC ![]()
A small OBS tip: Be sure to enable Scale Filtering for any source that is scaled down (playfield cam, score cam, etc.). Right click the source, select Scale Filtering, and select Bicubic or Lanzcos.
By default, OBS uses no filtering when a source is scaled down, which causes noticeable aliasing and shimmering. Here’s a comparison, left side with no filtering. And it’s very flickery in motion. My OCD notices it right away… ![]()
This is very annoying that you can’t have a global preference setting in OBS. I patrol my scenes regularly to ensure I have scale filtering on every asset. Thank you, OCD comrade.
This might have gone unnoticed by some like me for a bit, but the latest OBS Studio versions now come with built in websockets. This opens the door for lots of automation through a web app to do things like preview scenes on a tablet (for a multiviewer kind of thing), custom streamdeck sort of things, or a nearly “headless” setup. Also things like telestrators and such with the playfield source underneath on a tablet.
Pretty decent deal on large capacity battery at Amazon right now. The white version is $56.
I’ve had such bad luck with the Anker power banks. The ones I’ve tested has not been compatible with the USB-PD blind spot cables I use for my cameras (I think it’s 12V 3A). Ravpower is my go-to but they’ve been booted off Amazon so you need to buy direct.
I’ve learned to check their specs for total watts and what the split is between the ports. Usually I only need 5V 3A for my stuff but I have a few that can only run one thing due to the power split. I bought one of those USB volt meters to check current draw of all my as stuff now.
I won’t buy anything except rosmoss anymore. Cheapest and they are tanks for the couple years I’ve used them. They have 30k and 60k banks too.
Ravpower are great but pricey.
Woah! USB volt meter would be very handy. Link?! I use kill-a-watt which is over-kill-a. ![]()
I have two from Makerhawk. No reason for the brand other than they looked not super cheap. I have a usb-a and usb-c version.
Interesting. One of my Anker batteries does not work with the one off usb cable I use with my pi. I actually assumed Anker was correctly implementing the standard and shutting down a bogus dangerous cable.
+1 Anker batteries for me have been troublesome. RAVpower awesome.
I can now expand this topic saying that some Anker wall chargers are bad as well. This is my go-to travel charger and it won’t negotiate 12V/3A with my cameras or a speaker I have hanging on my commentary station. My RAVpower warts work like champs here.
There might be something to that. I think there’s something about pull up resistors in the cables that tell the devices what power to use. And a lot are bad.
Anyone having issues with direct capture with new code on GZ and 007? Both games the output to the CamLink will just go black and the only way to get it back is to reboot the game. I never had issues on GZ until this latest update.
I have two Hollyland Mars 300 wireless HDMI for sale. Toss me a private message if interested!
Yes there is something different about the feed coming out of the game it will also make the output look at the wrong aspect ratio. I’ve had to reboot a few times also.
My Kiyo Pro Ultra arrived this week to test with and so far I’m pretty impressed. I’ve been messing with the regular Kiyo Pro for a bit with my setup and it was by far the best webcam I’d tested (more than the Brio’s even). The Ultra is pretty chunky compared to the Pro and while it is better and does have some nice extra features, I’m not sure if it’s worth the extra price for the results. I’m working on a new version of my picam software to include support for both of them now but they don’t have full Linux support so some setup is required in Windows, but they do save to the camera so that’s nice.
Does anyone use LUTs in their streams? Any you’d care to share if you do/can? I’ve been playing around with them to give my stream a “feel” but haven’t found one I like quite yet.
Sample of the new Kiyo Pro Ultra. Not bad at all for a webcam and after some tweaking I think I found the settings I like. Here’s a sample running off my Pi4 over the wifi, also with the smallrig light panels I recently picked up. With a powered hub I can run all three cameras off one Pi.
New rolling rig pictures soon.
I had a play with filters while back after some input from one of our production guys at work but I found that it causes some side effects around lag and CPU usage so killed them always meant to go back when I had a stable setup (haha that means not changing anything)!
Neil.
looks nice.
Did a location stream the other day with my Wifi rig and it worked quite well actually. I did find out though that I needed to keep my phone pretty close to the access point or it would drop the hotspot connection. So I decide to get one of these for the next test.
I have a couple of their other travel routers and I like that they run openwrt so you have nice customization options and control, but the signal on them is really only good for a hotel room. I linked one of them up to a normal ASUS router for the location test but slimming things down to one device should be nice.
I’m hoping the four giant cell antennas help with a decent signal.
Also ordered one of these to play with since it appears to have an HDMI input, so no need for an extra capture device. Hoping to port my Raspberry Pi code over to it without much trouble.
Orange Pi 5 Plus
http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5-plus.html
I’ve decided to take the plunge and get a direct LVDS capture for an incoming spike2 game. What are the different solutions out there? I’ve seen some ugliness where you can’t display the backbox LCD and the capture feed at the same time. That is unacceptable. I’m looking for a solution to simply have an HDMI cable dangling off the machine.
Does anyone know how to integrate matchplay matches into OBS? I’ve seen player names with scores next to them on other streams. I’m sure the info is in here somewhere. I could always just add a window capture as a source….
Thanks
Broadcast link. It’s under your overview tab, then under the more button. Off to the right. Put that url into a browser source in OBS.
Any good solutions out there for adding a wireless headset to a mixer? Streaming friends want to have the booth be able to talk to player currently playing.
Can you elaborate on this a bit? Do you want the player to hear the live stream (it will be severely delayed and you’ll hear your own voice with nearly a full second delay, which is not practical) or just a one-way comm of the broadcaster to the player? Bi-directional comms?
One simple trick is to use a Rode Wireless GO I/II/Pro that goes into one of the cameras on the rig. The camera obviously need to have a headphone jack as well and support low latency monitoring, but many midrange popular cameras do (Panasonic V785 can do this). This camera can’t be picked up as an audio source in OBS though as you’ll have audio sync issues to deal with. If your mixer at the broadcast station has an aux rail you can have your broadcasters microphones be sent to the aux rail into the Rode TX with a line-to-mic attenuation cable or just run it with the built-in mic in the Rode TX but it won’t sound as good for the player.
They basically want the player at the game to also be a commentator. But instead of sitting in the booth next to the mixer they are on the other side of the room with a headset on. This is not for tournaments but for casual streams. Think old papatv live.
“hey jimmy, tell us what you’re shooting for.”
“I’m gonna try and shoot the left orbit and start multiball, oh no I drained.”
“that sucks, but at least you tried”
that sort of thing. There can’t really be a delay or it would be super awkward. Ideally some kind of wireless headset that plugs right into the mixer. I’ll look into the rode wireless and see if that works!
I think they used long ass XLR cables for that.
oh for sure i was just trying to describe the use case
I’ve been wanting something like this for years, and my googling always fails me.
You can’t plug the player’s headset “right into the mixer”, that’s when you get delay. The video signal (assuming you’re wirelss) that transmit the player’s mouth will reach OBS much later than the audio. Sure, you can add rendering delay on the mixer source but now you have an issue with the booth camera being out of sync and you’ll be force to dial render delays from three completely different sources (this will fail, trust me).
Assume this kind of equipment:
1 x Mackie 802VLZ4 booth mixer or Mackie Mix8 if you’re on a budget (anything works that has an AUX send)
1 x Rode Wireless GO pair (1st gen is fine)
1 x Wireless headphone amp, like this one.
1 x Panasonic V785 (any camera with mic input and headphone jack works) as score camera.
At the player/game.
- Connect the Rode RX (receiver) to the mic input of the score cam
- Connect the headphone amp TX (transmitter) to the headphone jack
- Place the headphone amp body pack on the player and connect whatever 3.5mm headphones you like to it
At the booth:
- Connect the Rode TX to AUX send on the mixer. You’ll need a 3.5mm female to 1/4" TRS male adapter along with a line-to-mic attenuation cable.
- Send booth mics to the AUX rail, this way the player only hear booth mics in the headphones, not the game and themselves severely delayed.
Important to note here is of course that the voice of the player needs to be transmitted to OBS through some other camera than the score camera, preferably the player camera to have the best sync for the streamed content and be monitored to the booth mixer, preferably on the tape inputs where you can patch in the tape channel to the headphones.
This is a really cool idea and I think I’ll float it the arcade as they run tutorials there at times with commentary and having the player part of the conversation would definitely improve the entertainment factor.
Hey there, anyone can tell me how to direct capture from a American Pinball machine?
I’d need Audio and Video.
Cheers
AP uses HDMI and a standard 3.5mm audio jack. I use an HDMI splitter and a 3.5mm audio splitter. Super simple.
Thanks Karl!
I have a question about direct capture of video from Stern. I ordered two of the AliExpress LVDS to HDMI adapters as well as 2 of the cables. I have installed in my FooFighters and the good news is that the video on the computer through my capture card looks perfect! The bad news is that the video to the actual pinball machine display has a decent amount of artifacting/loss of color bit depth especially in moving scenes with finer color gradients. Is this a normal limitation of this solution? I have tried both adapters and both cables, I have the S1 jumpered (it looks like crap on computer if it is not). It this just the non-superior quality of the LVDS passthrough? If so, no biggie, I will just have to swap a couple cables when not streaming as I wouldn’t want the video on the actual pinball screen to be that distorted. (Yes, it looks perfect again when I go directly to the monitor from Stern board). The video linked shows this issue the best near the end where you can see a purple-ish blob on the thing on top of van and also in the background in the corners. On the computer, this looks perfect. I must say, Jersey Jack and Spooky were so much easier. Stern really needs to add HDMI outs to their system but I would imagine that won’t come until Spike 3, if ever.
Stern doesn’t want us capturing the HDMI source. Something about licensing issues i think.
check the quality of the HDMI cable you are using and make sure the cable from the screen into the board is tight. The board will get lots of interference piped in from the HDMI cable that affects the screen, if you have any outside LED flashing lights or anything that generates noise turn it off.
+1 on the HDMI LVDS adaptor from Stern being made available it would solve this as its much better made than the geekworm one.
two way audio I’d use a regular bluetooth headset and connect via this:
Will need some 1/4" to 3.5mm cables but relatively cheap. I use this in my shed and distance wise its good for 20-30m depending on lne of sight.
I basically give up. I have checked all connections multiple times. Used two different LVDS to HDMI cards. Used two different LVDS cables. Used two different HDMI cables. Heck, I even tried it with no HDMI cable but the display on the machine still has artifacting and color bit depth issues. Strangely, the video through HDMI to the computer is PERFECT though. So the inputs to the LVDS converter board have to be correct. It is the output side that is screwing something up. So, I guess it is doing the job for streaming but when I am not streaming, I will have to swap cables to bring the quality back to the machine. A big bummer.
Here is a video that shows both the computer with perfect video and the machines display with the artifacting.
So I get this on my deadpool and Elvira occasionally and it’s usually fixed with the cable that normally goes into the motherboard needing to be reseated but I’ve also had one LVDS board that just wouldn’t generate a stable signal back to the screen.
There is a LVDS splitter board that might help here it’s mentioned in one of the threads I’ll try and track it down.
Oh I’m setting up my Foo for direct capture today so will see how that goes.
Geekworm LVDS Signal Distributor 1in-2out 1in-3out Adapter Board
https://a.aliexpress.com/_Ev4QPX1
So when the “new” single out board was the only option for a while I used this in my mando without any issues other than its more complex / it may help with the artifacting. But most of my issues (JP2 and GZ) were solved by a better HDMI cable and turning off my crazy LED lights in the shed.
Neil.
I picked up a ZV-1F when it went into “pre-black friday” sale. I broke my xc405 that I was using as a DMD camera, so I needed to pick up a replacement. I thought I would test it as a playfield, DMD and LCD camera quickly. These are not fine tuned, it is just quick and dirty.
It was not clear how the fixed lens would perform in these tasks, but the 2x zoom you get at 1080p60 (because it is a 4K sensor) seems to be plenty for the 4 scenarios and the wider angle is probably a little more convenient for some things. Overall, it works fine for anything except trying to zoom in on a game the rig is not on while you are trying to move it. I have not compared them in low-light.
I am barely streaming right now, but I will probably pick up a second one to get rid of my super hacky c922 ri4 HDMI camera.
Playfield: https://www.youtube.com/watch?v=ueAQnR6BYoA
DMD: https://www.youtube.com/watch?v=1harquDYCfY
LCD: https://www.youtube.com/watch?v=iCoz3qnggcg
Judging from the sound, there’s no glass on? One benchmark of a PF camera is how well it handles the “flaring” that occurs around bright lights. Regular glass and a cx405 looks like ass while any higher tier camera is pretty gracious about it.
I’m on the market shopping around for a 2160p60 capture card and came across a brand I’ve never seen before, ACASIS. They have the most impressive line-up of Thunderbolt video capture solutions I’ve ever seen, well in the “too good to be true” category and I wonder if anyone has kicked the tires on these? I mean, 4x1080p60 in an external TB powered chassis, like come on?! ACASIS Thunderbolt Capture Card – ACASIS Electronics
No, it has regular glass on. I didn’t even realize I had unmuted the camera.
Ok, that looks pretty damn good if that’s the case. I can’t see the glass anywhere, but I guess this is not a low light environment, as you mentioned.
I’m looking to buy a black friday/refurb PC or laptop for my pinball rig. I (currently) have the following hardware connected to a 2015 MBP which the CPU has basically overheated itself to the point the CPU can’t keep up:
Playfield: logitech brio (4k/30fps, 1080p/60fps)
Player: logitech c922
Score: logitech c920
Mic: blue yeti
So the rig is all usb + wired power. Not really looking to do the wireless thing just yet due to cost and my primary use is rolling the 8020 rig around the garage and inside the house.
I have a nice portable rolling cart
(sort of like this: KUNGSFORS Kitchen cart, stainless steel, 235/8x153/4" - IKEA )
that could potentially lug around a PC with space for a keyboard and monitor on top with the umbilical usb C cord attached to the rig… or I could go with a laptop mounted to the rig. Primarily looking for as cheap as possible to work with what I have, but I’m open to paying incrementally more if upgrading from USB is imminent… So what are some min specs for CPU/GPU/possibly other things like a thunderbolt connection? I’d have at least 8GB of ram which I think would be plenty for just running OBS, but probably drop the few extra bucks for 16GB.
I’m not a total newb about building my own PCs, but I did that for gaming and I don’t know if streaming requirements are similar or significantly different. Thanks so much! (if this is already answered in this huge ass thread I apologize, but anything older than a few months may not apply to current black friday deals…)
Like this deal seems extremely reasonable for a prebuilt PC ($659 assuming the price doesn’t change):
https://www.newegg.com/acer-n50-650-ur12-nitro-50/p/N82E16883101904
just not sure if it’s lacking in some way.
This is what I’ve been looking for for my mobile rig!
I’ve ordered one well actually two - they have a Mac supportable version and a windows one so I’ve ordered both as apple silicon is nuts when it comes to hardware video encoding. Will report my findings.
It will be fine but I might add more memory to 32G
Also add a high capacity regular disk if you want to keep local archives of your streams. These are cheap.
However - you might want to grab a second hand Nvida P2000 - most of the top end gaming video cards have some encoding limitations where as the quadro cards do not and if you do stuff like action replay it will put a load of load on the CPU.
RE: memory. Why would I need more memory? Assuming I use it only for streaming I could easily run OBS on my 2015 MBP w/ 16GB, I presume even 8GB would be sufficient? Maybe some people use other helpful programs in tandem to OBS? I used streamelements so all the extra stuff was offloaded to online services… please educate me!
RE: disk. Thanks for the suggestion! I have ~40TB NAS so no worries there.
RE: video. Interesting… is this the preferred card for streaming? I could certainly build my own PC as that’s not a common video card to come with a prebuilt spec… or maybe with these deals I buy a prebuilt and flip the 3050 for a P2000?
NOTE for the prebuilt above:
PCI Slots (Available/Total)
(0/1) PCI-E x16
(1/1) PCI-E x1
(1/3) M.2
Or were you suggesting getting a mobo with 2 PCI-E x 16 slots? I haven’t built a PC for at least 5 years, do they exist/are they necessary? I’d assume no, and it’s easier to buy external video processing, but please correct me as that’s why I made this post.
I’ve found with OBS and Xsplit the more memory the better they run. Also yes often have other stuff running like sound app or web browser etc. 16G is probably fine but they usually use 2x 8 for that meaning if you upgrade you bin those two sticks.
If you are going to use a desktop PC you should definitely use a 4 port encoding card ideally magewell. I’m no expert on gaming systems motherboards but I assumed you’d be able to put in a quadro card over a 3d gaming card and that you’d have a slot for the PCI capture card?
This is my setup rather than what other folks use and it works well for me (UK Open was shot with a Xeon / quadro workstation setup with 32G of ram and at home I have a Xeon / quadro card setup also).
I would still get a cheap dumb disk for your straming box and have the NAS sync it when you aren’t streaming - last thing you want on streaming is any I/O bottleneck.
Also don’t cheap out on the cables - they are always the root cause of any issue I have!
Neil.
The magewell card needs
- PCIe Gen2 x4
There is one going super cheap on eBay at the moment !
Reminder that my current setup has all USB cameras and I plan to umbilical to the PC or mount a laptop to the rig. So while a 4 port encoding card sounds like what I would do in the future I don’t believe it would help me any now. I’m pretty sure even the 3050 is way overpowered and it’s mostly CPU. I think these days a new toaster with a thunderbolt port could probably do the trick… (but again, I’m looking for some min specs).
Man, I haven’t ever bought a mobo with only 2 RAM slots, but yes, this one only has 2…
Ah ok I didn’t know that in that case the PC you have picked out is probably fine - just check it has more than one USB bus for the cameras.
How did you check that? I cannot see any details on the mobo and all it says is how many usb ports and types on the front and back…
Email them and ask - only way.
Thanks everyone for the help. Yeah, I figured the same and asked the question and the answer was lacking any real information…
I ended up buying this, but I will hand it over to the ex that needed a new mid tier gaming puter (mostly just for WoW…). I found a laptop that seems to be better for about the same price that I ended getting for myself:
https://www.newegg.com/obsidian-black-acer-nitro-5-an515-58-56ch-gaming/p/N82E16834360248?Item=N82E16834360248
Either way there’s a decent return policy so hopefully I’ll get to test this out soon!
so it should arrive by Friday - I plan to do my usual clock sync test (looping the same video through all ports and looking for issues) but if there are any other tests you want me to do let me know,
Amazon has a great deal on the Razer Kiyo Pro for $60 for those looking for something better than a c920 for a similar price. Heck I’d even say it’s better than a Brio too. It can send H264 across the usb too to save on some bandwidth.
Thanks @neilmcrae You mean this one, right? https://www.youtube.com/watch?v=Cyxixzi2dgQ
Edit: If you wouldn’t mind, do at least one color test. Split the PF camera with one feed into the ACASIS and one into the Magewell without any filters etc.
Will do. I usually use a picture of a clock with seconds it and loop it thru each port and you can usually pick up any problematic lag.
Will be delivered on Tuesday I expect to get smacked for import fees also!
So I got it working on an old MacBook Pro intel - it’s a game changer for sure assuming it’s ok with a more modern Mac/PC. Because it runs a kernel module you need to turn ultra secure mode off then you need to approve the kernel module loading and then it approving the use and connection of it.
I tested quickly with 2 1080p sources then also plugged in stern lvds which it also works with. I was going to record it but that Mac had no hardware encoding and the lag on the recording was nuts.
Will try on Apple silicon tonight and also hopefully PC - you have to email for the PC drivers for some reason!
So I made it work on my M1 MacBook Pro! Wow! Mac is back for streaming in my view! The hardware encoding on apple silicon is just outstanding.
So I quickly intercepted my wireless rig with some cables and also used the LVDS port with the convertor - this has a VESA resolution rather than an HDMi one OBS picks it up as 720p which is smaller than the output from the pinball machine but if you change it to 1080p in settings you get the whole screen.
So I screwed up and forgot to set the output to 4K and change the canvas but will do that this week so the video recording is 720p.
So this was a bozo test but I’m convinced this is a good solution I’ll do more of an harder test over the weekend (I’m considering taking it to pinball republic this weekend as we have some big tournaments going on). I’m waiting for the windows drivers still but my CPU on Mac was no more than 10%!
Thanks for this Neil! Yeah, CPU utilization is nada on my 1080p60 TB3 recorder interface I have on my Apple Silicon (Black Magic 3G Recorder) hence I want to explore 2160p60 options out there for TB3/TB4. Intel Macs suck for these workloads and I wouldn’t bother.
I definitely want to see the 12h+ duty on these devices and thanks again!
I look forward to the litmus test.
I am new to this whole pinball streaming in that I have only done what I consider two real streams since building my rig just a couple months ago. One yesterday and one a week ago, both in excess of an hour. I had been experimenting and tweaking quite a bit to get decent qualty and a reasonable price.
However, my experience with my Macbook Pro M2 has been outstanding. I have a CX405 for the playfield going into an off brand CamLink and then also have direct capture using either a direct HDMI feel from my JJP and Spooky Machines or the LVDS to HDMI solutions from geekworm and then to another generic CamLink capture card. I still only have a USB cam for player.
I have all three of those going into a USB 3.0 hub, along with my mic. That then goes into a single TB port on my Mac. I was told that having that many devices on the same USB bus wouldn’t work, but it works like a champ. An hour plus of streaming with no glitching, bitrate at 6K the whole time with no drops and CPU usage hovering around 10%. I even did that last stream on the Mac battery and it dropped from 100% to 65% in that last 1 hour and 42 minute stream.
While I am no expert, my Mac is performing better than the beefy Windows laptop that I was using. One thing that did drive me CRAZY for a bit on the Mac was that my direct captures were blurry at times during a lot of motion. It took quite some time, but I evenutally saw the green camera icon in the top menu bar and when I clicked on it, I saw that the Mac decided to put everything into “Portrait” mode which is designed to give that blurry effect for background items and clarity for the “subject in focus”. If anyone ever encounters this, the fix is to turn that off!
For the Stern LVDS to HDMI, I had it working with just the converter card, but the output to my actual pinball display had some bit depth loss as I posted earlier. I took Neils advice and ordered the separate splitter board. I now have the machine output going to the splitter board and then one cable going from splitter board to LVDS to HDMI converter and another separate cable going from the splitter board to the display. Works like a champ. No more bit depth loss in the colors and no drop outs.
My last stream linked below using this setup with Foo Fighters… and you can also see the dumbest thing I have ever done in pinball with a 2.2B+ game going on Foo Fighters. Why I didn’t just take the glass off… I will never know. (one hour and two minute mark). Hard lesson learned.
I came across a really interesting device last week and had to order it when I realized what it could do. I’m using the Magewell Director Mini on the streaming rig to send a wireless NDI signal to Streamlabs on a desktop computer on the other side of the arcade. Makes the rig fully wireless without requiring line of sight (as long as your network is good). The box has 2 HDMI inputs and 2 USB for webcams which works for my setup just about perfectly. I made a short video demonstrating it but would love to hear if anyone has heard of this thing or played with it (or anyone else using NDI successfully?). It’s not cheap at $1,299 but so far I really love what it can do.
Note that there’s a bit of an echo when I’m close to the rig with my mic only because I kept the commentators mic hooked in so it’s processing two separate audio signals (one over USB and one over Wifi with the NDI source). Normally the player in the tournament would have no microphone and you’d just pick up the audio from the player cam mic which also gets the game audio.
Great find! This will reduce a lot of cable/device clutter in a typical 3-cam streaming setup. I do have some questions if you don’t mind.
- Are the inputs streamed individually over NDI in full 1080p60 each or is it just the canvas you compose on the device with the available inputs?
- Do you know if the USB-A inputs are compatible with a CamLink? I see no reason why but I thought I’d ask.
Each NDI output stream is configureable to choose which program source you want to send through it so it can be a single camera or a “scene” that is a combination of cameras. That being said the device only supports two simultaneous streams so while I was able to create multiple NDI streams in the settings, only 2 could be activated at anytime. Shame, would have been perfect if I could get one more for the webcam and have full control in OBS (although I wonder how strong the network would have to be to pull down multiple 1080p60 streams reliably)
I just tested with the Camlink as well as a generic USB to HDMI adapter (those cheap ones you can find on Amazon) and neither worked. Interestingly they both give this green screen look but the Camlink you could actually see the live video behind it so probably an encoding issue. Would be super cool if they could support that for a “free” additional HDMI input, although it does hang somewhat precariously on the side.
The hanging issue can be resolved with a USB-A M/F extension cord. That’s a really strange artifact. I wonder if Magewell’s own HDMI to USB adapters would work.
The multi-stream limitation is not the worst, but I do like to switch different cameras (player and score) to fullscreen during broadcast and that wouldn’t look very pretty if you would just enlarge the scene. I guess this thing is fully scriptable as most magewell products have an API but it would need some work.
I think there might be an interesting scenario where you could have the box change to a full screen scene as input (which is then program out via same NDI stream) at the same time OBS changes to a particular scene (this is what I was doing quickly in the video when I switched to my phone camera, which was its own NDI source in the box). It definitely has a full API because they have a phone app and a web UI that are both doing scene switching so maybe some scenario with multi-actions using a Stream Deck. I’ll probably play around with that. I agree, I probably use the player camera and full layout the most and the score cam the least, but some more flexibility in mixing it all up would be cool.
Someone should write a native OBS plugin for this device and it would fly off the shelves. Very simple one too, it would be a “Director Mini Source” scene object, and it would just flick scene and inputs on the mini as a configurable entry.
You don’t happen to have any higher end DSLRs or mirrorless cameras with webcamera modes to test the USB inputs with? (I apologize being so inquisitive but I really like what I’m seeing here).
I don’t mind the questions at all! I was really curious going into it and so far have really enjoyed playing with it. I do have some high end cameras although I’ve only ever used them with HDMI output, I’ll see what’s possible with USB. Do you know if the Sony A7iii would do that?
Agreed about an OBS plugin, bit above my skill level but I do think I can figure out a basic API GET request that combines the switching of a scene on device with scene change in Streamlabs and plan to test that tomorrow when I’m back at the arcade.
The A7iii has UVC functionality. You just need a USB-C Male to USB-A Male cable.
Yeah I saw the magewell device a while back at IBC - it’s similar to yololiv yolobox (which I experimented with) so I’m assuming this is muxing the video as one 1080p source? Or is it 4K? Or are you streaming multiple 1080p NDI sources?
NDI is network heavy - we used it at work for pro level broadcast (Google BT Sport) in limited low pop mobile locations but we always had to build our own WiFi / Ethernet infra because typically the host (stadiums event places) couldn’t cope with multiple 10bit 4K streams. We gave up very early trying to use it on “venue wifi/ethernet” because when the punters come in and you have dozens of devices in that infra the scheduler in use in most venue WiFi’s can’t cope with the demand of NDI and it suffers badly. This is what I like about Accsoon is that you can select the WiFi band you want to use and it clears it out. And NLOS works well with it. (The big advantage with NDI is sync is great also especially with audio!)
Also if you APs aren’t connected via an Ethernet cables each let me now how it fairs, typically anything >100M with on mesh WiFi struggles especially in busy locations and I imagine two/three 1080/60p NDI sources will be close to a 100M each unless you are using HX which would be amazing out of that little device!
Neil.
I’m pretty sure the underlying OS for these devices is android so creating a remote control should be too hard assuming the right availability of controls is present.
Neil, I can’t find anywhere a simple table that tells me what bandwidth NDI requires weighing in different performance/quality variables and NDI standards.
The Magewell Director Mini says this in the video output specs:
Bitrate:
NDI® HX3: up to 62.0Mbps, down to 1.5Mbps
Others: up to 30.0Mbps, down to 256kpbs
In an somewhat enclosed (arcade) WiFi environment 62Mbps is a piss in the Nile on WiFi6. While looking at other Magewell NDI encoders they have a quality slider that goes from 0 to 200% but no one can tell me with a straight face what a 2160p60 “good enough” NDI feed require in terms of bandwidth. Good enough meaning that the final output will be a 1080p60 6000Kbit/s stream.
I’m also curious how NDI handles congested situations. Will it be a “no signal” situation or are be back to DivX encoding in '99? I.e the stream will feed but with visual artifacts.
NDI is 100M per 1080/60p and 250M for UHD/60p
It uses NDI HX which is compressed stream still very good but compressed. See below for tech spec on NDX.
60Mb/sec on one user on an AP bandwidth wise is simple and for this use case might be fine - but if you have dozens of clients the scheduler has to manage them all and in my experience none of them cope with prioritising NDX traffic (some of which is multicast). But that has been broadcast ready 1080/60p and UHD with no compression. All my PTZ cameras (one at domino Arcade and 2 at the UK Open) use NDX. But venue WiFi quality varies hugely but with mesh as someone building networks for 20 years in the past it’s not a solution I would personally use hence why I’m interested to see if this works on a busy night full of beer drinkers ![]()
If this does work with HX then it’s something I’d be interested in although accsoon using more or less same technology for transmission and I’ve not had any issues with accsoon transmission in weeks of video hours without issue. We have had blips where every time it’s a crap cable. (And that’s using certified HDMI cables too!).
Cheers,
Neil.
I meant to add when I looked at the yololiv I was hoping to be able to stream without needing a streaming computer at all for our club where we don’t have space for a streaming booth.
After a break I started to do some videos again and more than before I have issues with my brios.
They only work properly when I use NV12 compression. With MJPG it’s really a pain, they start flickering regularly and I have to restart them. Depending on the usb Port the NV12 option is not possible all the time. Drivers and firmware are updated. I use MacBook Pro (Win10).
Sony ZV-1 (Playfield) works well via Camlink, Tiny Osbot is also much more robust and the new Razer Kiyo Pro is okay but tends to also flicker from time to time but not as but as the brios.
Ok catching up on the conversation with a few things since I’m back at the rig. @dri Sony camera over UVC is a no go, didn’t detect at all. I do see Sony has their own Imaging Edge software drivers. I imagine for this to work a camera needs to be seen as a webcam with no drivers at all (which makes me wonder if maybe the Yolobox or Atem Mini plugged in as USB might work, I might try that next).
Speaking of the Yolobox I saw you mention that as well @neilmcrae. I have a Yolobox Pro as I really wanted that to be the solution here, but the inability to adjust the scenes beyond the default ones they provide was a deal breaker. You can’t even rotate an HDMI source for a playfield camera. As far as the network congestion goes I guess we’ll see. I have it on a private network so ideally it’s not sharing wifi with arcade guests. I haven’t gone as far as a separate dedicated network for it but I could and might do that anyway just to get it off the same network that Stern IC, point of sale, all this other stuff is running on.
Also I just confirmed the API works a treat in a multiaction Stream Deck button. I can change the source on the box remotely at the same time Streamlabs transitions to a new scene allowing me to utilize all of the available sources full screen, not just the one layout, and still just have one NDI stream to the computer. I’ll be doing a bit of a dry run while the arcade is busy
Looking forward to see this! This is one handy little box. ![]()
Thanks for testing all of this. This is peak stream nerdery to me.
I reached out to Magewell. This was there response:
Yes, Magewell USB Capture products work with USB-A of Director Mini.
Please be note that only YUYV, NV12 and MJPG can be supported.
So, in essence, yes you can have three HDMI cameras. My gripe after reveling in this is that I’ll lose my 2160p60 OBS canvas in full quality. If the Director Mini had three 1080p60 NDI streams this would be a no-brainer. Sure, you can add another Director Mini but then you just have a very expensive solution and 3 x Accsoon’s will cut the mustard way cheaper with lesser power draw at the expense of some extra cabling.
Let’s all hope there will be a big brother to the “mini” from Magewell that increases the HDMI inputs or puts a 2160p60 NDI stream on the wire.
First question with my accusoon transmitters combined with a Sony zv 1 and zv 1f.
When the cameras are turned on, their screens turn off when they are connected to the transmitters. I need these to be on to be able to change settings on the fly on the cameras.
Is this a setting on the cameras or the transmitters?
@neilmcrae @dri
Edit. Found it. Here it is if others need it.
What are folks using for commentary mics/mixer setups?
I’ve seen the Rodecaster Pro but looking for something a bit more budget friendly tbh. For podcasts it seems like something like the Mackie Mix 8 is often recommended. I guess I’m just trying to figure out a decent commentator audio setup that won’t break the bank.
I’m a bit of a mixer fetish and been through a lot. I’d say that the Rodecasters are the Rolls-Royces and you basically just turn them on and everything sounds fantastic.
The Mackie Mix 8 is not a bad choice but understand that you’ll deal with analog audio and you need to get the sound off the mixer into OBS and from OBS to be able to hear the game audio. My preference here is to use the mic inputs of the camera with a line-to-mic level attenuation cable. This way audio is in 100% sync with the video. The Mackie 802VLZ4 has an attenuation switch so you just need 2-XLR to 3.5mm to get perfect levels into the camera.
The Mackie Mix 8 also has very neat feature called tape in. That’s where you feed the “monitor” sound from OBS via a line out, that way you can hear it on the mixer but you won’t send it to the main mix (well, you CAN, with a switch on the mixer, but you’ll get a nasty echo/feedback). However, I would recommend upgrading to 402VLZ4 to get the Onyx preamps vs their cheaper preamps in the Mix series. We ran that at Lynn’s for over a year until we upgraded to the Rodecaster Duo.
Also, USB audio interfaces are easier to deal with here. You set mix minus on the mixer and you’ll only have USB in/out to deal with on the computer. Very easy and convenient. I recommend the Yamaha’s AG06mk2 for this, very cheap lots of features (the mute buttons themselves pays for it). The Yamaha also have an app where you can fine tune the built-in compressor.
Most of these can drive two headphones with a simple splitter cable but you only have one volume knob, but I guess you figured that out.
Edit: Another favorite hack I have is using a USB microphone with monitor capability, like the AT2020USB+, it gives you a USB in/out device plus headphone out for live monitoring. It can easily be shared by two commentators. They’re really cheap these days too so you could easily get away with less than $200 for two headphones, y-splitter and the mic (ok, you will need an anti-shock mount too). Bonus: Who needs a mixer anyway?
Zoom is usually my go to for budget stuff. Maybe look at their Podtrak options? I’ve owned a few of their field recorders in the past and still use my old H6 quite a bit for music recording.
A couple dynamic mics would probably be best for noise handling but maybe an omni mic if you onlu want one, or a bit more of the venue noise.
I use the Blue Yeti nano for my mobile rig but I love Audio Technica gear too. Mics and headphones.
I’m also playing around with the Rode Video Mic Go II. I use the bigger brother for my work mic and I really like the shotgun style for reducing unwanted room noise. That also might make for a nice compact option and has USB so could just be mixed in the PC.
I can’t praise the Rode Video Mic Go II enough as well. The versatility of that tiny powerhouse is mind boggling. I have two in my mobile setup. All the “pocket streams” (example) I do are using those mics over USB with the Rode software that gives you a lot of extra features. Audio from two USB mics in perfect sync is unheard of, FYI. This impromptu conversation was shot with one of those mics, gain a tad high though.
I’m also sniffing around the Zoom recorders. The new Zoom R4 is an ideal audio interface to hang in the streaming rig. Packed to the brim with features. Just check out the preamp, limiters and compressors you can “emulate” on it: https://zoomcorp.com/media/documents/E_R4_FX-list.pdf I’m hoping find some time to get one and see what it can do.
We often stream on locations with unreliable (or saturated, in the case of a big tourney) internet. We also find ourselves in places with bad cell reception - basements, the inside of a conference center, etc.
I think the answer for us is a portable hotpot and a good antenna, but haven’t had luck finding a solution I like. My phone provider is Verizon but I’m open to anything. Anyone have this problem and solved it in a good way?
I would try and see if ANY cell providers are good in that location then buy a hotspot from that provider.
I bought the expensive Netgear hot spot and I’m still looking for a decent plan that would allow me to use it the way I would. 100GBs over a weekend once or twice a year without being locked up in a monthly plan.
I have resorted to using the hot spot on my phone. Pixel 8 on Google Fi, data is free and unthrottled. The Fi plan does not allow me to have a data only SIM in a hot spot, which sucks.
Given how sucky cell coverage and quality in the US is in general, it’s not a good strategy for reliable live streaming.
I’ve streamed the Golden State Pinball Tournament the last two years on a hot spot. Purchased the Verizon Orbic and it worked as needed. Just had to reduce the bit rate down but still did 1080p60. We just add it our plan in May every year, then inactivate it after. I think it is $30 to activate it and $80/mo. for the premium plan, which I didn’t even fully use the allowable 150 GB’s.
150GB is generous. AT&T has increased their amount to 100GB but it’s still more expensive ($90/mo and you need to visit an AT&T store every time you need to activate it as SIM cards may only be inactive for a few months).
Thanks. The replies were helpful.
I’m also wondering of anyone has equipment they’d recommend. Many times the location will be in a place that makes it hard to see cell signals - non-windowed convention centers, basements, etc. I have a Verizon jetpack but, even with an external antenna, it only does slightly better than my iphone. Any suggestions?
Is satellite internet portable?
Starlink is.
Sounds like that’s the only option left.
A small tip I just figured out for anyone using the Magewell Pro Capture HDMI devices:
You can change the “No Signal” or “Unsupported Device” image that the device uses. This way you don’t get the unsightly color bars on your stream if your wireless rig or Stern LVDS converter cuts out. They are simple images in the C:\Windows\ProCapture folder (or in your install folder if you downloaded the driver from Magewell).
You can replace NoSignal.png with whatever image you desire, such as a solid black. You’ll have to restart the driver after you edit the image to see the change. Either reboot your PC, or goto Start->Device Manager->Sound, video, and game controllers->Right click all Pro Capture devices and Disable, then Enable.
Great. It’s not el gato, but can we still put up a still pic of Travis? ![]()
has anyone used Starlink to stream? I’ve got it at home and could test it if nobody has.
Neil.
No, but I would be interested in your test results.
I’m confident it will work just fine.
Yeah me also. Although still a lot of interruptions during regular use.
We are thinking of building a rig to use at our turmaments, and i have a lot of newbie-questions if you can bare with me.
I am thinking of three cameras, Logitech 920 for DMD and player and 922 for playfield.
I want it to be wireless so maybe Accsoon CineView to send the signal and Monoprice to collect all cameras to one feed.
Is this something that could work?
What do i need from the computer ie ports memory etc?
Will i use a program on the computer to arrange the different cameras?
Battery?
And an extreme beginners thing… How do i connect the cameras? Do i convert the usb to hdmi or is there a switch than can handle that?
I have tried to read the complete thread, because i guess the answers are there, but after all it is almost ten years of wisdom to plow through ![]()
Best regards
Pontus
Lund Pinball Academy
Sweden
I don’t know of any option to convert USB 2.0 to hdmi. I don’t think you can. Usually people upgrade to hdmi cameras at this juncture.
just some thoughts came to mind, and I don’t know about wireless streaming.
Are you sure 922 is enough for the PF for todays streams?
Also make sure you have 60fps on the PF-Cam, however 60fps is not required for the DMD capture.
Program I use is OBS and it’s free. It will be alot of work to set up everything. The best you can do is you never change your USB ports, so the program remembers it.
Also think about lighting, it makes the stream much more enjoyable.
If you have a USB signal you don’t have to convert it, the other way around requires a converter. Make sure it supports 60 FPS and full HD, to prevent problems.
Usually you need alot of usb ports on the PC. (3 Cams, microphone…)
cheers
I don’t think you’ll be able to use webcams for wireless, as you’ll need to transmit in HDMI. Even though the Sony CX-405 has been around for a while, it’s still the one used on most rigs, and you can find good prices on used ones. They don’t have a micophone, though, so if you want sound from the pinball machine, consider a Sony ZV-1, or ZV-1F, for one of your cameras.
You’ll need a computer with enough USB bandwidth to handle 3, or more, cameras (we use 3 on the rig and 2 more in the booth). Most modern laptops should have enough, but if you get flicker on your feeds, it’s probably because your computer can’t handle the bandwidth.
If you’re just streaming your touneys, you don’t need high-end wireless transmitters, unless your location is really big or you need to go through walls. Any of the transmitters on Amazon with an antenna will be fine and only cost about $150 each (don’t get the disc shaped ones without an antenna; they only transmit about 100 feet).
For software, OBS is the gold standard. It’s free and does everything.
We use this battery. I like that it shows you the actual percentage left. If we don’t use our rig lights, 4 of these power the rig for over 12 hours.
I’m sure there are online tutorials that show the detail, but you’ll need a Video Capture Card for each of your wireless cameras. You’ll transmit in HDMI and then these convert to USB video which OBS can read.
Good luck! PM me if there’s anything I can help with.
I have a project that allows you to use a Raspberry Pi and configure multiple webcams and HDMI capture dongles like the Camlink into RTSP streams that you can use as input sources in OBS.
I would advise against the C922. The C920 is great for the budget end of a 30fps webcam, but the Razer Kiyo Pro is a big step up IMO and better than the Brio for less money. Every now and again they go on a pretty decent sale. And the Kiyo Pro Ultra is probably the best you can get going the USB route.
My mobile rig is a Pi4 with an Anker powered USB hub, a Kiyo Pro Ultra for the playfield, Kiyo Pro for the player camera, and a Brio for the backglass since it has ultra wide FOV. And I have a Rode video mic go ii streaming audio over rtsp as well.
Thanks for the answers ![]()
So i will probably change the cameras to handycams, but that should not be a problem.
My venue has three rooms, with concrete walls, so i think i will go with Accson to be sure.
If i use a monoprice to collect all three feeds to one hdmi, how does it look on the computer? I´m having a hard time understanding if i can pick up the individual camera feeds to convert the way i want to for streaming on twitch. Or am i missing something? For me, a hdmi switch lets you choose from different devices to alternate between playstation and tv for example.
Thanks for the battery tips, i think i have a Noco car booster with a hefty load of power to use.
depending on the thickness of the bearing wall and the distance Accson may not be able to get a signal through either.
I am streaming from a different room without bearing walls and i get some choppiness once in a while.
We are planning another room across thick concrete walls and i will have to think about some kind of hard wired solution.
Thanks singleballplay
Is your setup wireless? I have a mesh network with devices in all three room, so a solution with that network could maybe work?
We are in a basement with thick walls ![]()
Got to thinking; is there any way to put like a relay station to forward the signal even with obstructed view?
Thick walls are hard on the transmission. Our rig gets a clean feed from over 150 yards away, outside with clear line of sight. It gets 15-30 yards through walls, depending on the construction of the wall.
Some people use a wired rig, with the laptop right on the rig. This limits the production you can do in realtime (telestrating, replays, etc), but ensures you always have a clean feed and with a remote monitor and microphone(s) it still makes for a good stream. It saves a lot of money and avoids all the pitfalls that naturally come with the complexity of wireless (and you can use webcams). Check out RLMAmusment’s Thursday night tournaments on Twitch for an example of this in action.
Tjena Pontus!
If you buy into Accsoon you can buy multiple receivers for your multi-viewer transmitter. Put the receivers in strategic areas and run long HDMI cables to your booth. Use a cheap HDMI input switcher and simply use the receiver with less lag/choppiness.
Another solution is to get the Magewell Director Mini that @reclaimarcade is using. That hooks up to your existing WiFi mesh.
As for using USB cameras, I strongly discourage touching them, but as a FYI, there are multiple UVC to HDMI “adapters” in the market.
Tjena Mattsson ![]()
I was thinking more of taking a cheaper transmitter to use in the same way, but that is a smart solution.
The Magewell looks like a good solution, but way too pricey for me.
Yes. I use a dedicated wifi router for the rigs (can support multiple) and hardwire that to my laptop. I’m playing around shortly with a hotspot wifi router that has wifi 6 and cell capability (gl.inet spitz ax). The key is to keep only the video traffic on that network, no players or other stuff.
Amazing!
So if i get this right; You are using webcams that go into an usb hub.From that it connects to the rasberry which sends the signal to the wireless network. From there straight in to the computer via its network card and in OBS you can separate the different sources?
How would one program the Pi for something like this?
Is this not the cheapest way to stream pinball?
That’s the gist. It’s been a side project for a while with the idea of cheap streaming options.
I have an open source project with all of the code and host a zip file on google drive that you can download and flash to an SD card and plug into the Pi.
There’s a catch though that I have mostly designed the software around Linux and its capabilities and the requirements for Windows are a bit fiddly (requires a few additional installs). It will work on Windows but can take a bit of work to get going. So it’s not as user friendly as it could be. If you’re interested I’m more than happy to help though.
hmmm so i could be 3 additional receiver, put those in my new room inside concrete wall and run long hdmi/active hdmi/fiber hdmi cables (being 100-150’ away)back to my stream station where i could use HDMI input switcher depending on which is better… I may just do that.
I’ve seen solutions where you basically have a tripod with a wheelbase and tall extension rod where you put your receivers. From that “rolling tower” you have your active HDMI cables feeding the booth. This was Monoprice era stuff though but the trick still applies.
Is 30 fps totally out of question? Otherwise there are a couple of options, like the Mevo.
I saw an earlier post from Dri, but that video is no longer available.
Are there any pinball streamers that use 30 fps so i can see what it looks like?
I’ve done stuff with vanilla OBS and switched to Streamlabs because I liked some of the features but with our new setup and streaming regularly now the commentators wanted a telestrator and Streamlabs doesn’t support it. I switched to Xsplit and I don’t hate the software but I’m 2 streams in now where the software has completely crashed on me which makes me think I need to jump ship and figure something else out. For those that use some type of whiteboard/telestrator option what software or hardware are you using? And sidenote anyone using Xsplit have these issues with the software just locking up? I have a beefy gaming PC so I don’t think it’s the specs here.
No, many of us watched 720p30 streams for years before 1080p60 became the standard. But as chuckwurt said, lighting is very important and low exposure as well.
Movies and tv shows are usually not 60fps and they look fine. What you’ll notice is a bit more motion blur of the ball since it’s shiny and travels fast. So you won’t get the clear smooth look of something like Karl’s stream, but a nice 30fps stream is more enjoyable than no stream at all.
30 FPS is most noticeable and detrimental on modern sterns, where the ball is moving much faster than the firepower example above. this looks to be an example of 30FPS on BKSOR https://www.youtube.com/watch?v=ykrPqopriFA
I’ve been following this thread on and off for a while so I’ve seen lots of discussion about wireless HDMI transmitters but I’ve been kind of out of the loop lately.
Would someone be able to fill me in on which transmitters are the currently accepted best options for someone looking to jump into the wireless world?
I think the Accsoon ones are the go to standard at the moment.
This is the streamer that uses the Mevo cams: https://www.twitch.tv/maryleemaryleemarylee (I confirmed it’s 30FPS on their last VOD).
Since I can’t stop spending money on this hobby, I picked up a Sony RX0 II to play around with. Form factor seems really convenient for the playfield or player camera. I’m hoping the “24mm” lens on it with the 1" sensor isn’t too zoomed in for using as a playfield camera. But it does sound like you can get an adapter for some lens options.
Spending money on streaming is a hell of a drug.
Amen.
Holy cow that’s a convenient form factor. Does it need a dummy battery or can you constantly power it with USB?
It looks like it can be usb powered (micro-usb). I also saw that the 24mm lens spec is a 35mm equivalent so that should work just fine for the playfield. It should be here tomorrow so hopefully it comes early in the day and I can play with it a bit.
Quick video test of the RX0 II in lowish light. Quite good I think. Worth the money? Maybe not (if you can’t find one used)? But this thing is tiny and I’ll probably end up taking it on vacations and stuff so it can double purpose. I think it has all the right features to be a good option for the HDMI folks. Seems to draw about 3W off the usb and I like the full manual video program to set the shutter and fixed iso (or auto iso with range). No auto focus, but it’s single shot-af so a quick half press of the shutter gets the playfield in focus and you don’t really have to mess with it again.
This does have a bit of color correction applied as the output video for me is pretty neutral and definitely needs a LUT or curves to pop the colors out. I still can’t figure out how to get nice vibrant colors like other but my lighting is just the single smallrig panel for now.
That is really efficient. Thanks for the review and testing. So there’s no zoom, is the camera 6ft+ above ground in your demo? It’s not shabby at all, all things considered, but you def need more light on the PF. ![]()
Looks good. I guess with better lighting the colors will pop more, however on my sony a6400 i have a saturation setting i set to +1.
If you even want to improve your image further, it seems a littlebit over sharpened (or it’s the camera processing), i try to avoid the visual pixels at the flippers and wireforms.
Also the FPS seems a littlebit strange, maybe its the low light, but I also can see skipping frames from time to time clearly. This is probably a OBS/camera setting. Make sure it’s not the missing pc-power (by reducing the input resolution). Those skipping frames are annoying and it can take some time to figure it out.
I noticed this too, is the cam set to PAL maybe? (50fps) Just because the HDMI signal is 1080p60 does not mean the video is 60fps.
I have been busy for a while testing some equipment i could borrow to make some tests. It is Ip-cameras from Axis but i can not for the life of me get it to work. I was trying to collect the cameras to get one feed and then use the ethernet cable to get that wireless. The problem is that i cant seem to get it to work in twitch even with the cameras wired.
I tried a script to get it working in OBS, but it is very unsmooth and nothing like when i look at the cameras in Axis camera station.
Has anyone had any success in streaming pinball with Ip-cameras?
The cameras are:
Axis Q1715
Axis m2035
Axis m2036
welcome to streaming, it’s hard until you get everything right.
Sorry can’t help, but make sure to check/test all the OBS settings.
No, it’s due to my wireless setup using the Pi. I’m forever working on it and just today I think I made a breakthrough in the network settings I need to change since the data packets were too big to handle the video so it was causing excessive drops. It may be too soon to call it, but I think I have a drop free pipeline now though finally.
I keep learning more and more low level stuff related to getting video to work nicely on the wifi and the Pi has some not so useful defaults. And then I make one small change and seem to break everything again.
What’s the solution for keeping the Matchplay broadcast updated on OBS? If you have access to the pc streaming you can hit refresh on OBS regularly but if it’s a laptop and sited under a game it’s much more difficult.
Is there a different way of capturing it or having an auto refresh on OBS for the webpage insert?
You mean the big screen view or the one that shows the players on the current game with their points totals?
If it’s the latter, you have to manually switch it to the game you want it to display. Fastest way is use the interact function.
If it’s the big screen view, you can have OBS auto refresh that once you go to its scene.
The current players on the game. We left our rig on one game during a max Matchplay.
We set it to the correct game, but it doesn’t change when players change unless you hit refresh
https://www.twitch.tv/electricelvis/v/2058686461?sr=a&t=4993s
(Where it says the players on bottom left)
What’s the interact function?
It’s not my stream, but a friends. I have a basics understanding of OBS from many years ago. From what I can see is they have the webpage inserted and cropped into the scene, which you can refresh using a button on OBS. If it could auto refresh it would be great. Or if there’s another way to insert it where it doesn’t need refreshing.
No auto refresh native to OBS for that, that I’m aware of. Just have to get used to refreshing it for the next round.
Maybe there’s a stream deck routine that can be built to help with this? Then you can hit the button from your stream deck app on your phone.
There are auto-refresh extensions for chrome. You could put Matchplay in chrome and have it refresh every 10 seconds. This is a pretty janky solution but it seems like it should work.
Maybe you can use Touch Portal, an app that lets you control OBS from your phone. You still have to hit a button, but you wouldn’t have to do it on the rig.
Edit: actually now that I think about it, you should be able to use Touch Portal to automatically refresh the OBS browser control every X seconds. Just make a button that starts a loop that runs until you stop it.
Hey guys (and gals)
This is a jungle! What would be the cheapest way to get a wireless rig to work with streaming on Twitch? A recepie for an affordable yet good way to stream. Right now i am leaning towards Mevo, although it is 30 fps.
Please give me your alternatives to make this work. I would really like to get something that is quite easy to work with and not so much of being a programmer ![]()
How long is a piece of string? ![]()
I built a rig for our league, everything except the actual streaming PC landed at $7,717.45 (the arcade hosting the league bought a $3,000 PC FYI, which was overkill). This included commentary booth gear for two talents. We’ve tacked on a few upgrades since but that was the going rate about two years ago. I reckon you could go with cheaper cameras, cheaper mics, a multi-viewer, cheapest 8020 material and cuts to shave off a few grand. In Swedish money this will be a lot more with extra taxes and international shipping etc.
I’m assuming you also want this up and running by LPA Open? (not a lot of runway starting with two empty hands) Flights from SFO to CPH are quite affordable right now, you can always fly in a streamer to cover the event for you, just saying. ![]()
I’m not sure of our total original cost, but I’d guess around $3,000, not counting the streaming PC and the iPad that we use for the stream deck - 1K for cameras; $800 for transmitters; the rest for the actual rig and sundries. We still use a single cartoid microphone with noise cancelling software, which saves a ton of money but gives a “live location” sound instead of a studio (this actually suits our style and we prefer it, but most everyone else has studio audio equipment). I think it would be hard to build a decent wireless rig for much less than this.
As we’ve matured we’ve added at least another $2K (touchscreen monitors, better cameras, portable stadium lights, etc) - and I always have a list of upgrades I’m going to add on when I get around to it.
“cheapest way” probably isn’t the best question to ask…
I’m out of town for a couple of weeks, but I’ve been planning to make an itemized list of everything in our rig. I’ll do that when I get back.
Outside of the PC, I agree with 3k. Another 1-1.5k if you build a desktop.
If doing wireless you definitely don’t want to cheap out.
If everyone are using accsoon CineViews, that would be 3k just there?
Is it possible to use Mevo for player, DMD and streamer and a better camera with just the one accsoon for the playfield? Ie combine two different sources and hopefully not get too much delay in one or the other?
Yep, that is the idea
But also to have Viggo and Arvid have “game nights” where they go through different machines and play what the watchers of the stream.dicide.
If i buy three Accsoon and use existing handycams (borrowed), what is the requirements for the computer? How do i get the three hdmi in to the computer? (Sorry for the basic questions, but i do not have a clear image in my head of how it works)
3K is what we tell our significant others. Here’s the complete BOM for Monterey Flipper Pinball/Lynn’s Arcade. Let me know when you brought that down to 3K, I’d buy it. ![]()
If you use a multi-viewer you only need one Accsoon CineView HE TX/RX pair for the setup. Major savings there.
Ok, so three handycams, one multi-wiewer, one Accsoon CineView HE and a batterypack for the rig?
And a computer with hdmi-in?
The CineView HE has a UVC interface (USB-C cable) on the receiver. Plug that into your computer and pick it up as a video source in OBS. You get a 2x2 grid from the multi-viewer, this grid you can chop up, rotate and place into what is called a “scene” in OBS. Be mindful that the audio signal over the UVC interface is mono. If you want stereo audio (two channels you can have one mic on each channel and allow individual volume control in OBS) you need a HDMI capture card to capture the HDMI-out on the CineView receiver. I recommend using a Thunderbolt capture card. Black Magic 3G Recorder is affordable and reliable. Most folks just use a local webcam for the booth talent, I wouldn’t.
For the streaming computer I would get a laptop with a NVidia GPU. I’ve had good luck with Razer. I’ve seen a lot of other brands working well, like ASUS. Make sure it has a Thunderbolt 3+ port. I’m in the process of switching everything over to Mac, but it’s going slow in that department and it’s also more expensive.
But yeah, you’ll see a lot more opinions from others. I try keep my list of gear updated here if you want to know more specifics.
Great!
Just to clarify, i can use one CineView to transmit all three cameras?
I really appreciate your answers!
Är du i Sverige så måste du hälsa på ![]()
You need multiple batteries unless you buy one of those “power stations” IEPinball used at last INDISC. I normally use 6 x 30,000mAh batteries per bank. You also need lights for the player and the playfield.
Make sure the handycams you borrow are listed here or in some other way confirm the cameras can do “clean HDMI out”.
Yes, the cameras plug into the multi-viewer which send a 2x2 grid over the CineView in 1080p60. Each camera will be downscaled at the multi-viewer. This is an example of what my latest production looks like with the multi-viewer I linked. Do mind the “bars” above and under the playfield in the video canvas as all the grid sections are in the native resolution coming from the multi-viewer (960x540 pixels). You don’t want to scale up the video as you’ll get very ugly artifacts if you do.
Japp, ska försöka ta mig ner nästa gång.
Hi PQ!
Perhaps not suited for your needs all the way, but there is a “budget semi-wireless setup” that could work. It is basically what I have been using when streaming occasionally.
- Mount a laptop and usb-cams (webcams or smartphones) on the mobile rig
- Connect the usb-cams to the laptop (need a capable laptop to handle at least 3 usb-inputs)
- Get LED-lights that have built-in battery
- Use OBS on the laptop to setup the stream
- Sound can come straight from one of your cams, or a more sophisticated source
- With a good wifi-connection you can stream straight from the rig
The laptop can run this setup wireless for a little while, depending on laptop battery etc.
But it is more robust if you have access to an electric outlet by the game that you can plug into when the rig is in place. Easy to move, just unplug the electric cord, move the rig with everything running wireless, plug in the electric cord again.
My particular setup of this was not perfect at all, since I had to stream using mobile data (4G/5G). Plus I never optimized the rig, lights, and the software for using smartphones as cams. I used a 2016 Lenovo standard gaming laptop. Nothing fancy. I run it at 720p and 60fps.
Just re-configured our rig last night, back to two TX/RX pairs, the multi-viewer was definitely degrading playfield quality. (Caveat: I was using a $30 multiviewer from aliexpress). Put it back to Playfield on the monoprice blackbird, score cam and player cam are through the multiviewer into a J5 Create.
Our rig has 3 battery packs, 1: camera and multiviewer 2: camera and j5 Transmitter 3: camera and blackbird transmitter. The batteries last through a whole 10 hour tournament, not sure of their stated capacity off hand though
In the computer we have the El Gato Cam link pro, only using two of the 4 inputs right now though.
Just ran back through my equipment. I’d say for right around 3400 you can get a good wireless setup going. This excludes the PC build. I assumed the PC build will include a quad capture card in it.
Yeah, this will bring out ugly artifacts if the scaler in the multi-viewer takes shortcuts. I just bought a new multi-viewer with more juice (2160p60 support in/out) and see if there’s any difference but I’m still waiting for other parts and haven’t put it through its paces. The orei/monoprice 1080p60 one does a good enough job though as long as you don’t scale the video in OBS.
Adding this post to cover the telestrator setup I just went through. I saw @dri posted a question on the OBS forum about whiteboard use but didn’t see whether he actually got it working. But this is a very basic introduction to OBS whiteboard plug-in as telestrator for OBS (30.0.2) in Windows (10). YMMV otherwise.
- Download release zip from here (v1.3a at time of writing): Releases · katarai/obs-whiteboard-lua · GitHub
- unzip the folder
- in OBS, click Tools on the top menu bar, then click Scripts, then hit the + button, navigate to the newly unzipped folder, and select whiteboard.lua
- On the right side of the Scripts window, select Color: Yellow and click close.
- In the Source Pane, add the new option called Whiteboard, name it whatever you want. It will create a tiny tiny source in the top left of your canvas. You do not have to resize this. Just hit the lock icon next to your source.
- Right click somewhere on your screen, you are trying to access Windowed Projector (Preview) or Fullscreen Projector (Preview). ----DO NOT USE the ones labelled “…Projector (Source)”
- Left click and drag in your Projector window to telestrate on your canvas.
- Set a hotkey, File > Settings > hotkeys, under “Clear whiteboard” in order to clear your whiteboard.
FWIW I am using an old iPad as a wireless second monitor and telestrating directly on it since it’s touchscreen
@mwelsh Sorry the above post is not about your plugin… I could not figure out how to use yours. I only saw that you were herschel when I searched this thread to see if anyone had added a guide before.
I run @mwelsh plugin on Windows, it works great ― on Windows. I need a solution for Mac, I’m currently playing around with GitHub - BlankSourceCode/WebRTC-Telestrator: A remote telestrator app using WebRTC and out-of-the-box it just works but I haven’t run any production with it yet but it blows everything I’ve seen so far out the water as anything with a Chrome browser can telestrate.
We found a telestrator scripts for OBS. Allows you to change the cooor and thickness. Works great.
https://obsproject.com/forum/tags/telestrator/
I think that is it.
Yes that’s what I linked above
My bad. Didn’t see your OG post on the subject. Just the mention of Mike’s script.
The above script is based on my original code as well, the author had messaged me here to kindly offer to make some improvements. I’m happy that the script has been helpful to people ![]()
One of these days I’ll make it into a proper plugin with multi-platform support, but I unfortunately haven’t found the time to do so yet!
Run a Kickstarter!
IP Cams are almost impossible to sync unless you got NDI which usually is pricey (And needs more network infrastructure).
Ok, a little bit has happend since last post ![]()
I have a Accsoon HE and a multiviewer. I have tested with a cheap gopro-copy that seems to do the job for player cam and display ![]()
For the playfield i tried with our existing camcorder that looks ok, but i would like to shoot for something better. The sony cx405 that is recommended, isn´t that an old camera? Do people still use that, and can someone link a pinball streamer who uses it? I see a big (very big) plus with it being able to have a 5v power supply.
Another question; when i open OBS and have the 2x2 view, can someone point me to a tutorial or maybe if someone could give some tips on how i can get the three cameras to be a separate adjustable window. I can´t get it working right now ![]()
The accsoon delivers! it seems to work all over my venue vith no loss or studdering what so ever! Great tip, thanks!
This is fun, but hard work. I envy all of you that have super nice twitch streams and also have the time to help out!
i have been discussing with a few people how to get game sounds back into my commentators head set.
I currently have game sounds through an external Rode VideoMic GO II plugged into one of my rig’s ZV1 one going back through to the computer with Accsoon wireless.
The commentator headsets are plugged into a Rodecaster Pro 1 connecting with USB to the computer, all of that with OBS.
I am told either to get a dedicated wireless mic for the rig back into the Rodecaster or using a HDMI/Audio splitter for the hdmi wireless feed to split audio into the Rodecaster.
Is there no real way to push out the sound received into OBS out to the Rodecaster connected headset then?
Should be able to monitor the ZV1 sound through your mixer headset. Make sure monitor and output is selected in OBS for the ZV1 source. If still not working, switch it off of that then back to monitor and output and restart OBs.
Try to simply copy the accusoon source 3 times and just crop the part you want to use.
ok, but how do i crop?
Hold alt and click and drag one of the edges.
ok, but when i do that, all four pics follow, so when want to resize the other images follows? (if i´m at all possible to understand)
Aaaah! now i get it. Thanks Chuckwurt
I was apparantly not able to distinguish between alt and ctrl…
If you need/want them to have different names, you can put each one in its own group and rename the group.
As for the cx405, it’s stll a solid camera. It’s great with low light and has optical zoom. We (ypsipinball) use 405s for the player and backglass but a ZF-1 for the playfield. I just came back from District 82 where FoxCitiesPinball uses a 405 for their playfield. They have a ZF-1 but only use it for the player.
In OBS under the Audio Mixer pane, you can can right click and go to Advanced Audio Properties. From here, you can change Audio Monitoring for the Accsoon source to “Monitor”/“Monitor and Output”. This will output that audio to the device you have set in Settings->Audio->Monitoring Device. You can change this Monitoring Device to be your Rodecaster output. From there the audio should hopefully come through on the USB channel of your Rodecaster, and you can adjust the mix on your Rodecaster as appropriate.
Thanks guys, i’ll definitely try that next time the set up and together ![]()
I feel like the monitor/output settings have been bugged for a while in OBS. Restarting OBS and toggling them one and off seems to help most of the time.
Whoops, didn’t see that @chuckwurt answered first ![]()
You do want to be careful that you don’t echo the game audio onto your stream twice. You want to either:
a) “Monitor” in OBS, so OBS outputs the audio to your mixer and not the stream, and then the mixer goes back into your stream.
or
b) “Monitor+Output” in OBS, so OBS outputs to both your mixer and stream, but use the mix-minus on your mixer so that the it doesn’t send the game audio back to the stream (IIRC Rodecaster Pro has USB Mix-Minus in its settings).
It’s a cheap and reliable camera but looks absolutely horseshit if you ask me, I don’t understand why everyone is clamoring for it. It’s decent as a backbox camera to be fair but as a PF/talent camera, no thank you sir. The fact that it doesn’t even have mic inputs or a cold shoe completely disqualifies it in very basic selection criteria.
If you want a camcorder style camera I recommend Panasonic V770/V785. If you want to go mirrorless, Panasonic G85/GX85 are cheap options (GX85 requires a field monitor on the rig as it doesn’t have an articulating screen). They both have 5V dummy batteries on the market. You can find these cameras in abundance on secondary markets. I got my G85 I use as talent camera for less than half off on eBay a few years ago. Beware the GX85 does not have mic input!
- CX405: https://www.youtube.com/watch?v=JkRA3cnXKSY
- GX85: https://www.youtube.com/watch?v=adXm9Uha3E0
- V785 with 1080p60 multiviewer: https://www.youtube.com/watch?v=WzbLmqGxWy8 (sry, couldn’t find a TZ game with this cam + the video stutters I see now because of the venue WiFi)
Edit: I found my old post comparing CX405/GX85/V770: Twitch/livestream setups. - #1340 by dri
It seems others have answered this, but I just want to emphasize that you should not scale up the “viewports” coming off the multiviewer. The way I lay this out in OBS is that I have one scene with only the MV video and use crops of that scene in other scenes and ensure a 1:1 pixel mapping. As you can see in the V785 example above, I have a bar above and underneath the playfield camera as the max pixel height is 960 and 1080 - 960 = 120 so you should have a 60 pixel bar top and bottom to make sure you don’t have scaling artifacts.
An example on how you can use this extra pixel estate I’ve put in the Elton John launch party playoffs: https://www.youtube.com/watch?v=X34rRpJ8Ilo, a better solution would of course be to put one bar on top or bottom, but this is what I had. Here’s an example of putting all the 120 pixel underneath the PF: https://youtu.be/6XlPRJiPVkU
You used to be able to get cx405s for $50 a piece all day and they definitely aren’t shit for playfield cam. Especially at that price. I think the price was right for so long, that there wasn’t a reason to look elsewhere unless you wanted to spend 500-750 on one camera.
You can’t get a cx405 for $50 any more but they’re still half the price of everything else in thier performance range. Speaking personally, we get lots of feedback on changed aspects of our stream but when we updated our playfield camera from a cx405 to a ZF-1, not a single person commented/noticed. (The difference is obvious to me but apparently not to people watching).
Ah well…
I orderd a 405 before Dri´s answer. It costed 330 usd from amazon. I don´t really know where you get the 50 bucks from?
I will use this and two cheap action cameras for player and scores.
Still waiting for the last parts to arrive, but hopefully i will be up and running by next weekend ![]()
Pre covid, those were the prices used on EBay. Those are not the prices now.
I see. The times have certainly changed…
don’t pay $330 USD for a CX-405! Definitely return/cancel that.
If you’re going to spend that much anyway get the much better ZV-1 or ZV-1F for $350-$400
Edit: Guess their prices went up as well, more like $450 now. Rough
Hi
Is it possible to use one reciever for two accsoon cineview?
I´m thinking of building one more rig, and the cost would go down quite a bit if that is possible.
Thinking if it is possible to have transmitter one set to a different channel than transmitter two and simply change the channel on the reciever.
Yes, you should be able to just change the group on the rx to match the tx and reboot the rx. I don’t have two rigs, but I’ve swapped rx’s between tx’s on my single rig this way.
We recently upgraded to accsoon cineviews. One of the tx’s occasionally (between a few minutes and a few hours) turns off and another occasionally reboots. The 3rd one works perfect. Has anyone else experienced this behavior?
Power supply issues? My experience is that they’re pretty power hungry.
Since you can supply power both with 5V via USB-C and 12V via the barrel, try the other one from the one you’re using.
I sent them back for replacement. It’s surprising that 2 of 6 seemingly had power issues. One of them seemed to work fine through the 12v; the other wouldn’t boot at all at 12v. (and I really don’t want to have to put 12V batteries on the rig, along with the 5vs that are already there, anyway).
It’s been 36 hours and 2 messages and no reply from Accsoon support. Has anyone else needed to use their support and had good/bad experiences?
yeah same here, had to limit the number of devices on my power banks to make sure there was enough Watt output-
Thanks. Y’all were correct. Accsoon tech support helpfully explained that, even though the specs say the Cineviews draw .9 amps at 5v, they can surge above that. So if you run two Cineviews off one 2.1a battery, like I was, it’s possible for them both to surge at the same time causing one, or both, to turn off due to low power.
I put each Cineview on its own 5v/2.1a battery and the problem seems to have gone away.
Using Sony ZV-1s for our wormhole setup and I’m not completely dialed in for each camera. I changed the focus to manual movie mode and shutter set to 1/60.
But I need to learn how to properly focus each playfield without having to manually dial each time I zoom. Is there a setup video or check list available online? I just want to zoom in or out, have the camera focus quickly and not autofocus buffer (if this makes sense)
Not sure what auto focus buffer is, but I leave mine on auto focus and it works great. Doesn’t struggle or get stuck like the 405 does.
When I tried that it just kept focusing and focusing and the playfield cam is unwatchable
Huh. If I remember right there are multiple auto focus settings. I would try another one. I’m not next to my camera at the moment, or I’d show ya my exact settings.
make sure you frame the PF well that strongly help auto focus-
Does the ZV-1 have a choice of focal points? Sounds like thats either on 1 point or is messed up somehow?
This is perfect! Thanks so much
So, i did my first try run with the streaming rig and it was ok. Now i have to move some fluorescent fixtures to avoid the glare.
The 405 is as expected, but i have ordered and i am waiting for light blades (led lighting to put on the side rails) to arrive. I think they will provide sufficient light to get the 405 to perform as best it can.
huge thanks to mwelsh who provided me with two used 405 at a good price!
I have a question about sound; The 405 and the other cameras do not provide sound from the machine when in usb mode. What is at good workaround to have sound from the cameras? I would prefer to have some sort of microphone with hdmi-connector to use the same source (mulitviewer) to avoid delay, but is that possible?
My multiviwer has no microphone input.
The rig is as follows:
40x40 aluminium profiles, i guess similar to the ones most of you use
Playfield camera: Sony 405
Score and player camera: Cheap action camera (gopro copy)
Multiviewer: PORTTA HDMI Quad Multi-Viewer
Transmitter: Accsoon CineView HE
Power consists of 4 20000 power banks (one for each camera and one for the accsoon) and one power bank with 12v output for the multi viewer
A shitload of cables and mounts ![]()
Probably going to have to get some sort of wireless mic setup. These are relatively inexpensive and work great. You can plug the receiver into the mic input of your computer tower or mixer.
This announcement could be an interesting thing. The Mevo stuff is kind of meh but having a m4/3 ability would definitely be a good upgrade. Hopefully they keep price in mind too.
Heavy breathing!
I have like 10 m4/3 lenses. ![]()
If they put NDI with some decent resolutions and framerates on that thing we’re in for a shift.
If you’re not afraid of hanging more gear in the rig you can get a cheap HDMI audio inserter. That yields perfect sync. I’ve had good experience with this one https://www.amazon.com/gp/product/B07W7NB4NR and the Monoprice one (it’s discontinued). You put this between the multiviewer and the Accsoon transmitter.
Bear in mind that the audio inserters are line-level and does not provide any gain control or 2.5V for plug-in power for mics directly.
Using a powered mic with a monitoring headphone jack (another USB-A 5V draw on your battery bank) that you plug into the audio inserter will most likely get you the most mileage without hanging a mixer in the rig. I used the AT2020USB+ (this is the mic Jack Danger uses if anyone is looking for credibility) for this use case but most “streamer” mics with direct monitoring should work.
I’m currently playing around with a new multiviewer that does 2160p60 in and out. The quality is insane! This is an OBS screenshot from last night. The lower part of the screenshot is 1:1 pixel ratio from the screenshot. The PF camera is the Panasonic V785 I use in my portable rig.
I’m also working on an OBS script that allows you to control this particular brand of multiviewers when you switch scenes. I’m just teasing this for now. The script will be available on GitHub in a couple of weeks hopefully and I’ll let you in more on the details then. ![]()
If it can do 4k30 I would hope they also have 1080p60, but…
I did some digging. It uses the Ambarella H22 SoC that is capable of up to 4K60. Some interesting reading:
- https://www.ambarella.com/wp-content/uploads/Ambarella_H22_Product_Brief.pdf
- Is Logitech joining Micro Four Thirds? They have a new streaming camera with MFT mount coming on March 19th... - Photo Rumors
- List of Ambarella products - Wikipedia (some pretty useful products on that list that uses H22)
I guess both the downside and upside here is that the chip is seven years old but it will help bring down the price of the body. Looking at the early pictures there it’s pretty obvious that you’ll be able to accessorize your Mevo Core with WiFi, wired Ethernet, pro USB mics and what not.
My guess is that this will land somewhere between $299 - $399 (body only).
I really like the form factor. I hate the big MFT bodies on the G9, GH5 etc that I have today.
Is that the Blackbird 4k60 one? I’ve been tempted but wanted to try a cheaper alternative in the interim (and the 1080p one has been out of stock for so long). Quality looks great.
There are three (that I’ve found) UHD multiviewers that are based on the same MCU. OREI, Blackbird and Neu Video. I have two of the OREI’s. For some reason that is just $199 vs the others that are up towards $399.
The OREI’s have HDCP turned on by default so you need to get into the serial interface to turn it off. It comes with a 3-pin phoenix serial plug but you need to get the serial cable separately. Make sure it’s an RS232. They have an app you can download once you have serial comms working.
Ooof. $1000.
Mildly disappointed. I wonder if they’re going to unlock 60fps in a future firmware upgrade? It seems ridiculous to lock down to 30fps across the board given the SoC can do up to 2160p60.
You get a GH5II body for that money, minus the NDI and USB-C accessory goodies though.
Sturdy built, 1.5lbs.
I think that might be bad copy from the older base model. I watched a video on it that said it does 1080p60.
I don’t think it’s a typo, everything on their site confirms it’s only 30fps Mevo Core | 4K Wireless Streaming Camera. What a bummer, seems like a pretty glaring ommision to an otherwise really really interesting device.
Huge booooo.
Especially for the money. Another big miss for them.
$499 and a 1080p60 firmware upgrade or bust.
Hi guys - I’ve been helping run a newish stream and we’re just trying to sort out some hiccups to make it a bit smoother at the moment.
Is there a way to make the broadcast view easier to update in obs? Currently we are changing the details in a Web browser for the current machine/round and then copying that url into the web source. Is there a less convoluted or different way to integrate the page?
Edit: just realised a Window capture might be a better way to do this
Cheers
Browser source is what you want. Then choose interact button that is found at the bottom of your obs main screen when the source is highlighted in the source list. Or right click the source. Then change what you need and close the window when done. Also remember that the drop down in the interact window doesn’t work. Need to use the arrow keys on your keyboard to get to a different match. Should only need to update the URL in the browser source at the start of the event.
Also, in properties of the browser source make sure to have auto refresh upon scene entry checked. You can also manually refresh just like you do interact. Right click the source, or click the refresh button that is right below the main OBS screen when you have the source highlighted.
Hi steakfist
I´m new also ![]()
I have the computer with obs open and do the changes “live” and stream to twitch from OBS.
I would really like to know how to set fixed “squares” to be able to correct the image if fx someone moves the machine.
I’m currently happy with the video parts of my stream setup, but I’m having a bit of a problem with audio still. I’m looking and reading through the thread, but information can be hard to find. It’s likely I’ll find the info I’m looking for after posting.
The largest problem I have is my output to recording/twitch is quiet. All my inputs in OBS seem to be leveled correctly (high green, touching yellow) but the volume in playback from recording or twitch needs to be cranked to hear it. It’s almost like I’m missing an output gain somewhere that I need to add.
I’d love a mic for relatively directional audio that I can put in place for commentary without requiring folks to get headsets on. I know that’s going to be a trade off but I think something with a directional pattern in a room corner may work. Looking at the Videomic Go II from earlier feedback in the thread. I guess this isn’t a question so much as a rambling statement but if anyone has experience with similar requirements I’d love to hear your experiences. Thanks!
Not sure if this is the issue, but normal speech for my setting is yellow with the peaks just touching into the red. I think I read that somewhere as a recommendation. But I could be wrong. I know my audio is the most finicky part of my stream.
The last two launch parties I streamed with solo commentary I’ve used a AT2020USB+
- Quiet environment: https://www.youtube.com/playlist?list=PL-eIxuLeDsB2AnbTyArV5F68LaGcQ3fDh
- Very noisy environment: https://www.youtube.com/playlist?list=PL-eIxuLeDsB2-SbfFTWC7l2dUlhAXehF6
You can have multiple people in front of this mic no problem but I don’t have an example of that.
Here you have the Rode VideoMic GO II with a bunch of folks in a slightly different setting (gain was a tad bit high in this shoot):
As Rick says, you want commentary to be touching the reds without peaking, that’s where the Rode’s are pretty good if you run it through Rode Connect (in USB mode) which has a compressor.
I appreciate your feedback Michael, your streams always sound great. I will watch these and make a decision for testing, and adjust my mics to peak in the red.
Do you add any filters such as noise filters/compression to your sources in OBS?
Thanks again
The only audio plugin I use is the “gain” in certain circumstances when the inputs are low to prevent distortion further towards the source. It’s basically a tool to get the volume up beyond the fader in OBS.
I have experimented with some of the other audio processing in OBS but having good mics in the right places is the best solution most of the time.
Thank you! ![]()
Is there anyone who can give me some pointers as to the setup in OBS?
I have created one source and in that source i have taken video capture device for the four (in my case three) cameras and shrunk the image to the playfield. Then i have made a copy of that video capture device and shrunk it to player cam. Same way for the scores.
When i need to adjust the image between machines i want to have a fixed “window” for the image that does not change, is that possible?
I didn’t see anything in the thread about LED strobing/flickering. When lit, inserts look like they’re flashing.
Any ideas on how to solve this? It only happens when I use my Canon Rebel SL3 as the playfield cam, which I switched to because the colors are significantly better than my other cameras. I’d hate to go back to the Panasonics because the difference is staggering.
If you can increase the exposure it should fix it. It is because they are strobing at 60Hz and the camera shutter speed is fast enough to capture off frames. So use a slower shutter speed and a smaller aperture (f/8 or something). If you can’t do it without over exposing, a neutral density filter could help.
The problem is this is the opposite of what we generally want for capturing fast objects in dark environments
Make sure the shutter speed is 1/60 too.
Thanks for the quick responses! A quick test proves 1/60 is significantly better. I’ll have to play around a bit with the exposure tomorrow. Haven’t streamed anything in a couple of years but I’m toying with the idea again.
Interesting video question there. Often times in film it’s recommended to have a 180degree shutter which typically means 2x FPS. But thats for 30fps (24fps) typically. Some think it looks smoother with a 1/120s shutter for less motion blur but others like the more natural look of 1/60s.
I’m curious what most people do that have those options.
And do you choose the slower shutter just to keep the exposure up?
I was going to make the exact same comment. We use 1/125 shutter because that seems to give the best video at 60fps. If we have a machine that has strobing (seems to only happen on older machines that have LED upgrades) then we switch to 1/60. The switching takes about 5 seconds on our camera (ZV-1). If it took longer, I’d probably just always leave it at 1/60 - there’s not that much difference, just a little more ball trail than I like at 1/60.
For average gaming/hottub/just chatting streamers 30p is more than fine. I put money on it that its heat related as to why they don’t run at 2060p60. Especially in that tiny enclosure with a battery…
How are you capturing the video? I assume a device at 60p? does your camera not support 120? or 180? with 125 at some points in the video I would expect you’ll get a weird stutter although may not be super noticeable.
Neil.
I use an audio technica XLR (I think the 2030) for group mics and it works pretty good, you need to work on your capture settings also, beware of it cutting in and out and the background audio being a bit irritating if you set the pick up too low (better to have it on all the time IMO), its the best mic for directional / noisy locations that I’ve found although that was a few years ago when I was looking for a solution. USB version might be better as XLR mics often need a boost from what ever you connect them to, I use it mostly with a GOXLR.
Neil.
some folks asked me for the STL file for the geek worm LVDS mount. I didn’t do this and I can’t find the thread I found this on to credit the original author but these work pretty good with a bit of magnet tape and stuck to the backbox of a spike 2 stern.
I use it with hex pinball wood screws that screw into the plastic.
Cheers,
Neil.
The first rig is completed and it seems to be working ![]()
I would really like to get some input on how to strem a bigger event that is coming up 26-28/4.
The competition will be matchplay, four players, three machines and a switch between the seven rounds (Pinburgh-style)
Since we will all be playing at the same time, without possibility to have a dedicated commentator i was thinking of following the group with one of the more prominent players, Viggo or Arvid. That way i can set up the rigs for two machines and only move rig once per round.
To do that i would need to have an input from matchplay to be able to see who is playing and the machines in the round. I see that some streamers use the info from matchplay directly in OBS. If anyone knows how to do that and can share the information, it would be greatly appreciated.
Sometimes when i start up everything, i loose the images from the multiwiever and have to manually pick up a new media source and realign everything again. What am i doing wrong?
Also, how do i “send” the actual image from OBS to a separate screen for the commentators to view and have the OBS where i can make changes on the laptop?
When i try, i get the screen duplicated x4…
Any tips or suggestions regarding these matters and how to make the stream more enjoyable is highly valued.
Right click on the main screen in obs and select windowed projector view and put that on your other monitor.
Use studio mode to make changes to other scenes while not changing the one currently being shown.
Go into matchplay and on the overview screen go to the drop down over to the right and select broadcast view. Take that url and put it into a browser source into OBS to show the matchup and the game they are playing.
I suggest picking a different matchup to show each round. If they are playing multiple games per round, stay with that group until all their games are done. If time left, show the remainder of another group. Next round show another group. I like to bounce back and forth each round. Show a top group one round, then a random group the next.
Thanks for all the info about how to stream!
Next problem is that OBS doesn´t recognize the acssoon when i start the program. Likewise it freezes if i try to change from one transmitter to the other. If i start a new video capture device, the images comes up. Is this normal? I also need to restart the image from the laptop, as well as the sound. What am i doing wrong?
The way the Accsoon is being finicky with OBS is just the bane of using UVC capture I’ve noticed. You just have to flick around in the input device dropdown until it works. If you’ve set this up right you should only have one scene in OBS where the input devices are, that scene should then be “nested” and cropped in other scenes. If OBS lose track of the UVC device you only have one place to reconfigure it.
Changing channel on the receiver I think requires a restart of the receiver. That’s at least how my CineEye’s work. In a production scenario with multiple rigs, a HDMI input switcher would be a better option I think.
For what it’s worth, I have had zero issues if using an accusoon pair for each camera instead of trying to use mutiview tech. Pricey yea, but never had an issue. And I have like 10 copies of each camera source in OBS across all scenes and haven’t had an issue there either.
Sony cx405 question: Can you only power them with a battery bank? We’re going to use one for our booth camera and when I plug it into a usb brick it says it can only do playback when usb powered. If I use one of the batteres from the rig for power, it’s fine. Is there a way around this?
Mine work with usb bricks no problem. I would make sure it’s not any old brick. Find one with more juice.
Thanks. Your reply made me try out different things and I needed a brick with less juice. My 5a powered USB hub was causing the issue. A standard 2.1a brick seems to do the trick. Happy to find that Sony’s answer was incorrect.
Also I believe it needs a battery in there and it needs to have a small amount of charge.
No physical battery needed. But definitely needs to be under power for a few second before turning on. None of mine have physical batteries.
Anybody figure out how to direct capture a ColorDMD to HDMI? Didn’t see this specific solution and wondering if anyone has figured out how to do this.
Thanks in advance
I swear by the Accsoon transmitters. I have 6 of them now with two rigs and they are amazing.
Question for the forum. We would like to have a wireless headset that we could use to walk around our club and be able to speak to the commentators. We’d like to call them our sideline reporter. We just bought a rode rodecaster 2.
Is there a way to set up a Bluetooth headset on the rodecaster 2? I know there might be latency issues.
I’ve messed around with this using some ear buds, a Bluetooth receiver plugged into the mixer and a wireless mic, but the latency stinks as I’m hearing my own voice on a delay on the ear buds. Haven’t messed with it in a while.
We use these for remote monitoring: U4 In-Ear Monitor Wireless System - Xvive Audio and RODE Wireless GOIIs (Wireless GO II and Wireless ME you can pair directly with the Rodecaster Pro 2) for the voice of the roamer. Latency is acceptable but if you start chasing your own voice just disable self monitoring on your channel with a custom mix.
You will look funny talking on the rig cameras and there will be an annoying echo if you speak into rig mics as well as your personal Rode. You can solve this by putting the Wireless GO on a MIC input at the rig and later extract that audio signal with an HDMI audio extractor that you feed into the Rodecaster. This require more wiring and gizmos of course.
Ever since @reclaimarcade dropped the Magewell Director Mini in this thread I contracted an itch I just had to scratch.
What if I could put a remotely controlled multiviewer in 2160p60 with NDI over an existing network?
Said and done I’ve been heads down building “RigC” (pronounced Rigsy) for OBS, lame name yes, but does what it says on the tin.
It allows broadcasters to control a multiviewer and a NDI encoder by assigning configuration profiles of said devices when a scene is switched in OBS. The Magewell NDI encoder I use allows fine grained controlled of encoding and I’ve integrated a throttle that dials in the quality depending on how much bandwidth is available. Since the rig is just part of an existing WiFi mesh there’s really no range problems, just place access points at your venue where convenient. You can also run RigC locally with just a multiviewer, serial cable and capture card (this is for my pocket rig and now also my primary home rig).
I’m elaborating a bit more in the background story of the project for the folks interested in learning more.
I’m recording some demos of RigC down the road to give a better idea how it practically works, but I need to get hours on it first to work out potential kinks before releasing a v1.0.0.
The cineview HE is already overkill for the majority of streamers. For $650, about 4 times the cost of an adequate transmitter, what are you getting that the HE (or a $150 transmitter, for that matter) doesn’t already have?
I think the range and coverage is what people buy themselves with Accsoon. If you have LOS, a single monoprice and multiviewer is the best bang (and quality) for your buck.
The only reason I went with them was because of the large rooms we stream in for TPF and Space City Open. And I’ve had no issues since switching. But yes they are expensive. I’ve had great luck buying direct from China on EBay. Also used Amazon.
Ypsipinball recommendations:
Timbootech/Aivbo These are solid trasmitters at a budget price ($150+$20 for a video capure card). We used these for dozens of tournaments in many different environments including houses with 2 floors and a barn at 150+ feet through a wall. We tested them at over 200 yards with line-of-sight. For most streams, you don’t need more than this.
Pros:
- clean powerup (turn on your powerbanks, these automatically turn on and OBS can see them with no fiddling). Quick recovery if you have a power glitch.
- low power consumption. One of our batteries powers them for 24 hours (or 2 can share a battery for 12 hours). Note: they come with 12v converters, but you can use an adapter and power them from a 5v battery.
Cons:
- may not be able to use more than 4 (on Timbootech’s advice, could only use two with the ‘sw’ setting and had to use the other two at the SP setting
Accssoon Cineview HE. This is currently the cream of the crop. We use these because we stream high-profile tourneys in unknown, and sometimes challenging, environments and want the peace of mind that having the best equipment brings. Spec’ed at 1200 ft, with dual band transmission, they are a premium product at a premium price ($470).
Pros:
- if you need more than 200 yards of transmission (note: these did not get any more distance through walls than the Timbootech’s but we were able to roll the rig over 300 yards with LOS without losing signal)
- dual band transmission with automatic frequency switching gives you redundancy and on-the-fly protection against interference
- LCD display gives clear information regarding what’s being transmitted
- UVC out means you don’t need seperate video capture cards.
- low latency. We don’t think latency is that important for a stream, but if it matters to you, the Accsoons have no discernable latency, where the Timbootechs have about 1/10 of a second.
Cons:
High power consumption. Our batteries can only power one of these for about 12 hours, and we need a dedicated battery (no sharing) for each one.
Other comments: We have used at least 5 different transmitters over the years. Even the cheapest stuff is only a few $ less than the Timbootech, and not worth the decrease in quality, in our opinion. Spec-wise, it doesn’t look like the upcoming CineView 2 SDI ($650) provides any real additional value except for 1500’ range.
I just bought a CineView HE set to replace my Monoprice Blackbird I was using for the 3rd transmitter. Needless to say, I’m pretty excited about it. FWIW, I paid $305 on Best Offer, so you may have some luck going a little lower. They didn’t counter offer or anything, just straight up accepted.
Also just learning the CineView HE has UVC out. That’s actually a huge cost savings because decent capture cards ain’t free.
Anyway, here’s some video of my stream last night with what I currently have. Constructive criticism is always welcome! If you only watch one game, watch the last one (697M!).
My understanding is the HE UVC can only do 30FPS?
The vid above def looks like 30fps
It’s not 30FPS, just a few double frames here and there, which is weird. The biggest drawback with UVC on the CineView HEs is the mono sound. I like to have two mics with two channels I can control in OBS. Running sound on two different transmitters will slide out of phase thanks to, drumroll, UVC.
Mine? The player cam is 30 because I thought the Blackbird could handle it better, but the playfield and DMD cams are 60. I haven’t gotten the CineView HE yet. It’s in transit from Oregon.
Yeah. I was saying your video appears to be at 30 fps by the vooks of it.
Cool, I guess I will need to try updating my firmware (which I have not done in a long time) because I checked this morning, and mine only does 30fps in uvc
I’m confused now, I’m looking at some old UVC captured footage I know was captured with UVC and it’s 30fps all day.
I’m confused now too because I shot some tests last night with the UVC and it looked 60 to me. Do you have a sample of the 30 you can post?
Edit: You might be right. I’ll see if there’s a way I can verify.
I’ve ill advised this streamer to use UVC with the Accsoon. It might just be a setting on his end though because is overview camera which is on a 1080p60 capture card, is double-framing too.
I just screen capture whatever I see that looks fishy and step frame-by-frame in my video editing software, don’t laugh, Camtasia. If you see the same frame twice consistently it’s 30FPS.
I´m beginning to be close to having the stream working now, but i still have one (yeah right…) issue left. On my laptop i have the two Cineview conncted through a usb-c hub.
I can not create two scenes where i pick up the different recievers.
My guess is that OBS can only choose one accsoon because i only have one usb-c connector on the laptop. I can bypass this by switching accsoons in the settings, but then the cameras need to be in the exact same position.
Has anyone had this problem before, and is there a workaround for it?
I’m assuming you’re not having usb bandwidth issues and can see both cineviews, just can’t assign them?
You should be able to set up two “input video capture” source, one for each cineview, and use them in whatever scenes you want, even if they’re plugged into the same hub.
They’ll both show up as “Accsoon” in the properties window. And sometimes they’ll get lost when you restart OBS so you’ll have to go re-set them in the properties window. But once you set them, you should be able to switch back and forth without a problem.
I´ve tried to do that, but the other accsoon comes up black, similar to when you don´t copy video capture device.
I´m able to change them in properties and see the images from both recievers.
Usually, when you have a video capture source come up blank, you have usb bandwith overload. When you say you can see images from both recievers, do you mean “but not at the same time?”
Do you have other cameras/video capture plugged into the hub or, for that matter, anywhere on the computer? If so, try unplugging those and see if the problem persists. Most usb boards can handle two hi-def feeds, but often not three.
Yes to this:“but not at the same time?”
No other cameras except for the laptop camera.
I would try plugging the cineviews into different usb ports. If you have a usb-A port you can use an adapter. You never know how the usb board maps to the ports (sometimes multiple ports map to the same board), so you might have to try different usb-a ports, but I’d be surprised if this didn’t fix the issue.
This is from my logs today. We get player at a lower resolution and that’s at 60fps, but playfield/1080p is only 30. As far as I know, both recievers have the same firmware and settings. Both use uvc. I won’t have the rig set up again until Thursday and I’ll check then, but I’m pretty sure both recievers are receiving 60fps.
One thought is that this is happening at the usb port - our playfield comes into a different port than the player. If I have time on Thursday, I’ll also try swapping ports around to see if that makes a difference.
I’m betting it’s a hardware limitation with the Accsoon transmitters. I’m assuming everyone getting 1080p/60 using the CineView HEs are using a capture card or something like an Elgato Camlink.
I don’t agree at all that the Accsoon HE is overkill. (Especially in the mental world of 2K toppers ![]()
), wireless as a whole may be overkill for many streamers. But those who have 4-5 game pinball rooms…
The key thing the Accsoon’s do better than most is cope with ugly RF environments - the fact it uses both 2 and 5GHz is crucial for this, every other platform I’ve tested works great in the shed but then shits the bed when you are in a hotel or venue with 200 players all spamming the airwaves or venues that are running 4 systems for different usecases/apps.
Only one issue the accsoons can’t solve for is when someone on another WiFi device has a power setting way too high, seen this at two venues now, one fortunately we controlled the WiFi so could fix it, the other was INDISC where I believe from using some basic wireless analysis kit, a hotspot on the other side of the fake wall was set at really high power but it was enough to create a weird interference that caused the accsoons a lot of pain but also caused Scorbit devices a lot of pain and my own phone when streaming music (near pulp fiction/projector screen). I fed back to the accsoon folks about having control of the power but not heard anything back.
There are plenty of free WiFi apps on windows and Mac that will give you a view of your WiFi environment. Use it the morning of setup and boot anyone with anything weird, I actually have this in my contract with the venue now.
When I’m streaming a major event I go in with a mindset of requiring it to be epic, so at least two of everything and spares coming out of my ears. That is pointless if you then cheap out on one part of it and it doesn’t work right all that other spend becomes double expensive - hence why I’ve got the system above on back order
- it likely is overkill but may come in handy one day.
I get it though - we are all on a budget but what is worse is buying something to save money that you end up buying again because it doesn’t work - so far my list is:
Cameras
Capture devices
(Two laptops) to two Streaming PCs
Cables (it’s always the cable).
Wireless devices (x3)
Thanks to the community it would probably be a lot worse!
Neil.
Most likely - go with USB4 and get the ACCASIS device I tested and use HDMI.
This is all great advice. I’d also add to upgrade when you can. I just sold a Hollyland Mars 300 (not even a pro) on eBay that I used for a while for $250. At $305 for an Accsoon unit, the $55 upgrade is a no-brainer. I’m going to sell off the 400S Pro and might even make a few bucks out of the upgrade. They’re still selling for over $400 on eBay (for reasons unknown).
I was actually having the most trouble with the 400S Pro finding a clean channel once I started with the one CineView unit, so knowing 3 CineViews can work in harmony without fuss is reassuring. I was also having audio latency issues where the transmitters (one CineView, one HM 300, and one HM 400S Pro) were all out of sync, so there would be an annoying echo effect with voice being picked up and sent into OBS at different times. This may also be an issue with using 3 different capture cards, so I’ll have an update on that soon perhaps. I may have to upgrade a camera so I can use an external directional microphone pointed at the game’s speaker, but we’ll see.
I bought an adapter, and got the accsoon working through it, but the problem remains.
If i try to do a new scene the other accsoon comes up black.
Is there a setting or something other that i can change?
All of you that are using accsoon, do you have this problem also, or has had?
No issues with accusoon at all. But I’m running a desktop with a quad capture card.
I remember having this issue a while back but solved it by getting 3 different capture cards. One Elgato CamLink, one Elgato HD60S and one off brand. It did the trick, but all of the feeds are slightly out of sync. It is only an issue when audio is picked up by more than one source.
I use this. Works great and very portable.
I like this. I wonder if I can modify a mic stand to do something similar.
looks good and good spacing, if you where to make mods to it make the top part even wider, the more you keep those spaced apart the better they work. Especially on the transmit side, the radiation pattern suffers significantly if you have them too close together. If you use 6 try and have two separate stands for the RX side.
I don’t use Accsoon in this mode, always using HDMI Capture card (magewell).
I’m selling off some stuff. I have:
Hollyland Mars 400s Pro set
Hollyland Mars 300 set
Two Panasonic HC-V180 camcorders
Two sets of Monoprice Blackbirds
Nirius wireless HDMI transmitter set
PM me if interested!
I was finally able to test the Cineview HE → PC decoding limits today. As was expected:
UVC @ 1080p = 30 fps
UVC @ 720p = 60 fps
HDMI+Converter @ 1080p = 60 fps
If you have a camera that does 720p (Sony CX405) then do that with the PVE. Assuming you’re putting it on the screen in a smaller window or vertically, you’ll still have max resolution.
If your camera only does 1080p+ (Sony ZV-1) then you need to use HDMI or run at 30fps via PVE. (If you’re just streaming, 30 fps is probably just fine)/
Thank you for the details. I figured that was the case. I wonder if the new HE 2 will do 1080/60 UVC. If so, it may be the go-to transmitter in a couple of years when the initial release comes down.
Does it allow onboard downscaling? I.e pick 720p in OBS as a preset even if 1080p is going through the air?
Well I was able to sell off both the Hollyland units, so for about $85 total I’ll have upgraded both to CineView. FWIW, there’s a seller on eBay offering CineView HEs for $299 or best offer brand new, so I put in an offer at $270. We’ll see how it goes. That would be a great value considering a 400s Pro is like $400 and doesn’t even work as well as the CineView.
Does it allow onboard downscaling? I.e pick 720p in OBS as a preset even if 1080p is going through the air?
I have no idea why this works. I’d think that OBS would still get the data from the Cineview at 1080p@30fps and downscale from there, but the reciever says it’s getting 1080p and OBS says it’s showing 720p@60fps. I didn;'t check the recording to see if it’s actually 60fps (and I probably won’t since I’ve already put on an HDMI cable and a converter), but there’s a decent chance that you can get 60fps by downscaling in OBS.
We are live right now of anyone want to see what it looks like ![]()
Twitch and lundpinballacademy
I got a notification that the Blackbird has come down to $199 and I noticed earlier in the week that the Orei’s are out of stock.
Remember to highight the parts on Twitch that you want to keep (otherwise it will disappear 2 weeks after the stream). The 3bn IMDN game by AVD for instance. ![]()
Or this epic game from when I still had hair https://www.twitch.tv/videos/208547191?t=4h15m59s
For playfield cam 30fps isn’t fine in my view. Especially at 1080p - 720/60 is better then 1080/30
Cheers,
Neil
It might pass muster in an EMs only tournament.
https://www.twitch.tv/videos/2146769485
Last night’s league stream. Thoughts on how to improve the broadcast before a tournament on Saturday?
This looks and sounds fantastic. Only couple things I’d recommend is this:
Maybe try and get a bit more game/rig sound to come through? Maybe point the mic at the speaker if you can?
Then maybe see if there’s a way to make darker games be a bit brighter on stream (monster bash) and other games a bit less washed out (Deadpool)
But really great I think! Follow incoming.
Thanks for the suggestions and the follow! I’ll see what I can do. Main issue with lighting is lack of battery power at the moment. I have an LED light that works well but will crush a 7800mAh battery in no time.
Game sound has been somewhat of a mystery for me. I bought an external mic to pair with the Canon HF R60/R500 I’m using on the game screen, but I get no sound as soon as it’s plugged in. Maybe a hardware limitation that the camera can’t output external mic sound over HDMI? Perhaps @kdeangelo has some insight on this because I know he’s used these cameras before. Maybe it must be a battery powered external mic? I’m just not sure.
If using a mixer, these are fantastic and not too expensive.
Interesting. I’m currently using an Audiobox USB but I do have a mixer I could use. Any issues going through walls with those?
D82 uses them and haven’t had an issue yet. I haven’t tested through walls per se, but o don’t not have line of sight in my basement and they are great.
Slides from the talk are available and I did a pre-recorded version of the talk and posted to YouTube.
Slides: GSPF 2024: Start Streaming Pinball! - Google Slides
Pre-recorded: https://youtu.be/AUOamxsqLo8
I’ll add a CC notice on the slides later but they’ll be free to derive work from as long as you mention author and source.
My Canon is an XA11 that I really only use at INDISC and have always had someone else help setup the interview mic for it, so unfortunately I’m no help here.
This may have been asked before, but how big of disks do you folks that run the all day streams have? And do you record to disk in addition to the Twitch/YouTube stream?
I have a 3TB hard drive. I local record to that as well as highlighting the VOD so it doesn’t delete from Twitch. Have to do that after the stream is done.
Then if the HD is getting full I delete stuff or store it on another external HD I have.
My playfield camera completely borked itself RIGHT IN THE MIDDLE OF OUR LEAGUE FINALS STREAM on Saturday. $235 to send to Canon for a repair, but at least that’s better than having to buy a new one I suppose. Back to the camcorders for now.
I might just invest in a new camera altogether. What’s the going suggestion for a playfield cam?
I have zero complaints with the Sony ZV1
We love our Sony ZV-1F (basically a ZV-1 without optical zoom).
The Sony CX-405 is still a popular, and cheap, camera that does a fine job, especially in low light. Last time I checked, FoxCities was using a 405 for the playfield, even though they own a ZV-1.
Also, I meant to reply to your post a couple weeks ago about lighting/battery. We use these batteries. They’re inexpensive (usually between $25-30) and you see an actual % left instead of 4-5 bars. 6 of them can power our rig, with the LEDs on, for about 12 hours.
Thank you for posting and doing this! I picked up the playfield light suggested, but I’m having a bear of a time positioning it on the rig to lay light on the playfield without a large reflective rectangle being present on the playfield. Any tips for where you are positioning the light on your rig?
I use the long magic arms (12"?) for placing the lights on the top of the frame. If you place the light just above the playfield it can come closer. It also depends on how tall your players are. I’m 6’ and these mount positions work great for me.
Here’s an old photo of our rig (much has changed, but the light is in the same place). From the player’s view, the glare is just off the machine, and the light is just outside of the player camera’s frame. We don’t put one on the right side because we couldn’t find a place where the glare isn’t picked up by the backglass camera.
Not pertinent to on-the-rig light placement, but…we use portable stadium light strips whenever we aren’t moving the rig all the time, including the playoffs of most tourneys. The streams look much better with that lighting.
Thanks so much both for the ideas! I will try both these placements out.
Just to make a comment on your rig setup.
The way you have the TX mounted on the rig is giving you a polarisation issue and also an interference issue. I suppose it works and I am a gold subscriber to the if it ain’t broke don’t fix it brigade so don’t change it unless you have issues but if you do:
I find in extreme situations is where these issues crop up and I don’t know that system you are using but my strong advice to everyone is to keep the devices both transmitting and receiving atleast 10" apart. Now you still get interference between them but at a point where the radiation form is more created rather than at the early stage of form creation and thus potentially likely to interfere more (its not as simple as that but I don’t want to bore you all :D)
On my rig I have one TX on the far left, one in the middle and one on the far right. On the recieving end we have them almost 50cm apart - this does make a difference even more so when we used dual rigs. For the device you are using it might be worth to ask them what their expected radiation pattern is so you can optimise for it.
Also having opened up many of these devices the antenna design from the board to the cable to the antenna is pretty crap (cheap) and I strongly recommend keeping the device itself in clear air with nothing blocking it. But as I said, if it ain’t broke don’t fix it ![]()
Those looking for the 4 port thunderbolt device from Acassis - its currently on offer at $500 but with the code SU15 it knocks another $75 off. I’ve used this extensively for streaming at home on Mac its superb, on Windows I still can’t get it to sync to a Stern HDMI convertor resolution. I’ve not followed up with acassis owing to lack of time but will do over the next few months,
Neil.
That’s an old photo and our rig looks very different today.
Having said that, we streamed over 50 tourneys in many different locations with that setup, at least one with machines that were 40 yards away through walls & floors, and never had any issues. I’m sure you’re right from a theoretical point of view, but practically, as you say, it’s never been broke.
I’m planning on doing a write-up on our current setup, including software, since I don’t think there’s a full “how to get started” guide available to new streamers. I’ll include your advice - for most streamers, especially on the receiving end, it’s easy advice to follow, and less variables is always better.
This was great!
Even though we have 5 people in our “crew,” I have to attend every event because I have too much of the setup knowledge just in my head. I need to make one of these!
I only made it for our crew as well. But then I thought, why not post it?
I mean that works. You’ll never have to worry again and just plug it in when you go home to recharge.
It’s the new meta! Our 12 38.8mAh batteries (6 on the rig and 6 replacements for multi-day tourneys) are a PITA. We often stream in places with low ceilings or doorways, else we’d have one of these.
I have a Sony ZV1 question. One of my cams (especially the score cams) go in and out of focus when the players shake the machines. Is there anyway I can fix this?
Maybe a slower f-stop? I would think something like 5.6 or 8 would allow for a more lenient depth of field and still be ok for iso of a score display.
Or even just turn off auto focus?
I have them on manual focus. It’s just weird
Try auto focus then. Or you’re saying it does it either way?
It especially happens when they shake the machines. lol
Are your cameras attached to the game? They shouldn’t shake if the game is nudged.
This definitely looks like an autofocus glitch.
https://www.twitch.tv/videos/2173851233?t=1538s
Just a few seconds after 25:40 ish into the stream.
No sorry, sometimes when the player shakes the pin, the score can goes in and out of focus. It has to be a setting on that camera that I am missing.
have you got another camera? I’m going to guess it might have an actual fault looking at that video.
Just wanted to share something I’ve just discovered with those who are running the CineView HEs. I’ve had some issues with frames dropping while running 3 of these, nothing major or unwatchable, but certainly noticeable on the playfield. I was running all the receivers through the 5V USB-C power input but wondered why the DC input allowed for up to 16.8V, so I found a random 9V DC power supply at our house (from a breastmilk pump lol) and tried using that for the playfield receiver power. It’s now a BUTTERY smooth 60fps with no discernible frame drops.
My guess is the extra voltage is used for signal boosting. If that’s true, then the higher the voltage in, the better signal, right? I’m not sure if using 3 power supplies on all the receivers will make them all smooth out completely or if one is now overpowering the others. I don’t have enough power supplies to test that theory, but the difference with using one is absolutely noticeable. If this is true, then it also stands to reason that DC power would be the best option for the transmitters as well.
I’ll look around the house for a 12V power supply to test, but I’m not sure how I will be able to tell if the signal strength is even better because I’m already at a perfect 60 fps.
Thanks for bringing this to our attention. I’ve always been suspicious of that 5V USB-C jack. I run mine on a 12V barrel with USB-PD.
Did you run your test on the RX as you wrote or the TX? I don’t buy the hypothesis if it is the RX (not that I know how these wireless things work, maybe it does make sense). But the nice thing is that is the non-mobile part.
But I would be interested in knowing what usb-c power you are using as a comparison. The specs say it uses 4.5 Watts typically for the TX and 4.2 for the RX. So it is worth confirming your USB power is giving the needed 900mA. Or maybe it runs in current mode since there is no data and could go as high as 3A (but 1A is probably fine)
Great questions. I only ran the test on the RX. The TXs are powered by 7800mAh NP-F970 batteries. My USB-C power source was just a random Panasonic one I had lying around plugged into a power strip but it was outputting 5V at up to 1.8A.
I hear what you’re saying. It doesn’t make sense for a power swap at the RX to “boost the signal” per se, but something definitely changed for the better. That was just the only hypothesis that made any kind of sense.
When I first go my Cineviews, I had some power issues with the 5V - they were occasionally powering off. Accsoon Customer Support told me that even though they’re rated for .9 amp, they could surge to as much as 1.4. I put each Tx on its own 2.1a 5V battery, and they seem to be working fine since then - although I suppose we could be dropping occasional frames and not noticing.
I didn’t ask them about the RX since we only run them on 12Vs.
I wouldn’t expect digital equipment like this to benefit from more power than its basic need but it’s possible, if you’re right on the cusp, that some components aren’t getting power but the overall unit still stays up.
I’d like to try the 12v swap on my RXs. What cords should I buy for each?
At the TXs I’m using usb c to the ROMOSS 60k mah batteries.
If you want Rolls Royce you go with the Blind Spot ones (require USB-C extension cables depending on your setup), otherwise any no-name brand off amazon has historically worked well for me. These were the no-names I got last time.
You could also get any 12V wart for the RX since you have mains at your streaming booth.
Would getting these 12 v to usb C cables be good for the TX too? I assume they would work with this power bank?
I’ve run no-name cables on four kinds of batteries and numerous USB-PD warts and never had any issues. Make sure the USB-C port supports 12V. It’s in the fine print on the battery.
I’m really happy with the ones from Adafruit. They have multiple volt options and I think they’re better than the ugreen ones I have from amazon. I use them for my light panels and music synths etc.
Ok I just went back and more experimenting.
To set this up, my initial tests were on Godzilla one room over from the office where I keep my RX stack. I was getting stutter only one room away, which shouldn’t happen. That’s when I discovered the 9V DC into the RX was the fix.
After my post, I rolled the rig to the far back corner where most of the games are kept. This room is only maybe 20 ft away but through 3 walls and 2 open doors. I began experiencing stuttering once again.
After last night’s success, I thought perhaps more voltage to the TX might be the fix, so I found a 12V 3A DC adapter lying around the house and viola! Smooth yet again. Basically, it seems the 5V just ain’t going to cut it. The more you add, the better it seems to perform. I’ll be switching everything over to 12V as well for both TX and RX.
PD batteries seem like the most ergonomic option, but I wish there was a way to tell how much they’re actually drawing, whether it’s the minimum listed by the power input of 7.4V or if it will default to 9V. Either way, it’ll certainly be better than 5V.
I switched all of my Accsoon cords to these and they work great
Okay to recap. Will I get the same results if I have this cord for the TXs at the rig:
USB C to USB C Cable (3ft 2pack),… https://www.amazon.com/dp/B0C9MGYCXV?ref=ppx_pop_mob_ap_share
Plugged into this battery. 12v is listed on the fine print for output on the battery.
Then at the RXs I have this cord:
Plugged into this power brick:
Trying to level this up for Pincinnati where the rig is going to possibly be far away through a couple walls.
I use the exact same setup and it works great.
Are you able to get some readings on how much the Cineviews draw? I exchanged some emails with Accsoon and they say that, in general, more power is better and if “the input power isn’t enough then the WiFi transmission will decrease,” but I’m not convinced they have a solid understanding of how much input power is “enough” under different circumstances (like at power-up or through walls).
Regardless, I think we’re going to try upgrading both RX and TX to 5V/65w. Assuming the Cineviews will take 65w through the USBc port (Accsoon says they will), this is a relatively inexpensive way to dramatically up the power (nearly double 12V/3A and 6 times the 5V/2.1A we currently use on the TX).
FWIW, they also confirmed that only HDMI, not UVC, outputs 1080p/60 (like we discussed some time back).
I don’t have any CineViews in this particular rig. I measured my CineEye 2 Pros a while back at 5W using a kill-a-watt.
Thank you for the information! Haha I actually feel somewhat vindicated because that experiment was completely on a whim. Let us know how the results of the upgrade go and the equipment you used to achieve it!
I’m developing an idea at a local arcade that I want some hot takes on. Imagine you as a streamer or content creator show up at the arcade with your laptop. The arcade has a wireless pinball streaming rig and a big screen TV you can tap into to and produce content.
You tap into these resources with a provided Thunderbolt 3 dock that will give you access to the TV over HDMI and a hardwired network where you will receive a 2160p60 NDI feed with three 1080p60 cameras laid out and an audio feed.
Who would this appeal to besides myself who don’t want to setup and breakdown my own rig every time I visit? All I need is my laptop that has a TB3 port. As a visitor, what would it be worth to you to “rent”?
I’ve been toying with a similar idea, but was thinking about an ethernet hand-off. One or more cameras at each machine providing rtsp feeds. Then a streamer can easily connect to the streaming ethernet network and import the feeds into their own layouts. No need to expose expensive hardware directly to players, just an ethernet cable.
Do you only plug the Accsons on those batteries to make sure you get the max W output? I think i share mine with the ZV1…
Ok cool, so you’re on it! The solution I’m building is a bit high touch in the sense that the there’s a mobile rig involved. The Thunderbolt dock is exposing a $20 extension cable, so I’m not too concerned about that that. I wanted to get rid of the headache when I stream from this location the “live” stream folks are watching locally is at whatever delay Twitch feels like, hence combining Ethernet and HDMI into one box.
I share with zv1 too. I think that is fine? I’ll let others comment.
The zv1 pulls almost nothing - just a couple of watts, afaict.
The Cineview specs say they pull 5 watts on average. Accsoon support was unclear on what the max surge is, but I’d think the 20 remaining watts would be lots except possibly in extreme circumstances.
Just to confirm before I buy anything. These 12V 2A warts should have me covered on the RX end, correct? Does it need to be 3A?
12V 2A Power Supply, AC 120V to DC12V 5.5x2.1mm Jack Converter, 12 Volt LED Driver 24W Adapter Transformer for Strip Lights, Surveillance Cameras, External HDD, Monitor, CCTV (Pack of 5) Amazon.com
Still working on a solution for the TX but likely a PD power bank with the appropriate USB-C to DC adapter cable. Just trying to do it without breaking the bank.
See my post above with my exact setup. Seems that’s more than fine to get this setup optimized.
Thank you. Just thought I might be able to save myself a few clams and have backups by buying the 5-pack and plugging directly into a power strip for the RXs.
Tune into SDTMpinball on twitch Friday night and all day Saturday for the NKY pinball open tournaments, and let me know if it looks good to everyone with no sputtering. Would be nice to have some folks watching that know what to look for.
Friday at 7pm. Saturday starts at noon. Eastern.
Been following for awhile, finally joined the forum and ordered my 80/20 rig today following one of the Google sheets builds… All in all it was a little over $600 lol… Pricey but I wanted the best of the best… I wanted to thank everyone for all the awesome info that’s been provided on this thread the past almost 10 years, and for those of I reached out to individually who gave me some tips as well.
You’re in the right place for help
For the folks using the Sony ZV-1 for playfield capture… Would anyone be kind enough to share their configured settings on the camera for best video quality etc? I’ve watched a few youtube videos and copied the settings of a few people… but they are mostly setting it up for walking around and vlogging / cooking etc… Nothing static like for what we use it for. Still getting a lot of grain… and motion blur etc. I appreciate any help or tips.
Thank you so much!! I’ll give these a shot.
They work great for me. This forum is great. Might take a few days but you’ll get your answer.
VOD from our first tournament from using these new power cords for the acusoon transmitters for anyone that wants to watch. From the little I’ve watched, it seems a lot smoother overall.
will try the same set up today at our usual location where streaming from the 2nd room is usually choppy ![]()
Was the power supply you using the same one for all Accsoon’s?
I’ve found very few USB-C and USB power supplies that consistently provide 5V with more than one device connected to them.
On my setup each RX has an individual power supply still using the USB-C with PD and I have (had next story) a battery for each Accsoon Camera Pair.
It does make sense that more power would get more signal even on the RX as they are active and are using underlying WIFI protocol and there is a handshake involved.
I don’t think I’ve seen the same scenario but I’ve not got a usecase where its through the wall but going to order those cables in anycase
thanks for sharing.
The ROMOSS 60k mah supply consistent 5v with a camera and the transmitter attached to one battery. Or at least that is what the screen on the battery was telling me when I would check.
Why not just take an output out of another HDMI port on your rig and plug it into the screen?
HDMI version of the SDI thing they announced.
An update on the Acasis 4 port thunderbolt encoder. The latest drivers now support stern LCD resolution \o/
Secondly I paired mine with my Onexplayer X1 3in1 gaming machine, laptop and tablet
More info here:
This is a highish end gaming machine with touch screen and I was able to connect the acasis encoder and stream at 1080p 4 sources over its USB4 ports to internet was WiFi 6E in my shed, it was a bit rough and ready test with me just plugging in with long cables but the X1 coped with it easy and it meant I had a fully wireless rig including the streaming PC on it. I need to get a USB mic as I could only pump in the game music but I was quite impressed how well this worked.
I’m going to do something a bit less rough and I’ll post the video but the Acasis for those who stream with laptops is a total no brainer now.
Neil
What a Frankenstreamer! I love it! ![]()
I’ve been seriously considering using a Steam Deck in one of my workflows but why cut yourself short when you can up the screen size and get more ports?! Great find!
The Acasis is less than half the cost of a TB3 enclosure with a Magewell card — and USB4
Did you get this to work with Apple Silicon too?
Just a few dumb questions, did you test with the Geekworm LVDS boards or just the Bond 60th display in these photos? (which I assume is HDMI?). Your OBS is running at 30 FPS, is that how much juice the tablet can encode?
Yes it worked with apple silicon out of the box all resolutions.
OBS was set to 30fps as default. I later changed it to 60fps and CPU didn’t change, the X1 has hardware encoding which I used. The feed from Bond 60th is via Geekworm LVDS board. I’ll do a better stream with it with audio (I don’t have a USB mic) over the weekend.
Do any streaming services allow 4k yet?
YouTube does technically, but this 2160p60 capability is mainly for multiviewer users which allows four 1080p60 cameras on the rig to use a single TX/RX pair. TeraDek charges $6,500 for theirs (their previous gen is half off but uses ancient technology) so if Accsoon can bring this new one around the same price of four RX/TX pairs, we have a winner.
Uh ya, I don’t think I believe that marketing.
Those transmitters are easily 10k feet apart in that picture. Haha
DJI have been in this space through their drones but they actually had a proprietary receiver from their drones and I kinda expect them to come into this space.
I suspect it won’t be quite as good but as the brochure but as user of their high end drones for live shooting they go very far and the quality is outstanding.
I work with DJI and I’ve been hassling them to get a loan of a kit. I expect it won’t be cheap.
I could do 4K now but the agro of it isn’t worth it.
I just whinged at my DJI contact and he is sending me a SDR unit this week!!!
you actually used to be able to stream to YouTube at 4K a while ago but at some point the limited streaming to 1440p
I don’t see 4K live streaming right now being worth the effort, given the amount of bandwidth needed but recording in 4K for VOD use is worthwhile, I’ve uploaded a few 4K Videos and I know Karl has done a few also. YT took days to encode a 8 hour stream recording for me.
I’ve found the way around the YT encodes for 4k is to export them from Premiere with the YouTube 2160p/4k preset. Takes no time at all then, outside of the massive upload time.
YT took days to process a 10 minute 4K clip for me, so there that too for sure. ![]()
The Accsoon 4K capability is not about streaming a 4K canvas from OBS to streaming services, but getting 4K worth of content from the rig to OBS in one TX/RX solution.
I’m looking forward to the review. I was thinking about getting a pair just to kick the tires.
Looking for input on a cost effective playfield camera with zoom for a new/part-time streamer. I upgraded from my Logitech 920 to a Kylo Razer but I feel like it makes the playfield look so far away.
Depends on what’s cost effective to you. Could get a camcorder for 100-200 and a capture device for another 100 or so.
100% move away from USB and to HDMI. Cx405 or the better 625 (can do audio and powers off properly although I have 5 405s that have been powered up almost non stop for 5 years!).
Then personally I’d go avermedia for hdmi encoding or streamer X from rode and you get a mini mixer for audio too.
Yeah I but I suspect that isn’t so straight forward also - I’m keen to see how accsoon use the bands to make the payload work on 2.4G and 5G and how the compression works. Good to have a low cost 4k option irrespective.
Adjust the FoV setting. By default I’m going to guess it defaults to the widest setting. It also can zoom with the software settings. Which version do you have? I run both the Pro (player) and Pro Ultra (playfield) in my setup with a Brio on the backglass.
@chuckwurt Thank you sir for the help. Is the capture card what is needed to get the camera signal to the laptop to make it work with OBS?
Yep. It converts the HDMi signal to whatever is needed to have it show up in obs like a webcam.
Ok - not a great starting point. I didn’t mention in the video that these are very plasticky and way lighter than accsoon - not cheap but not as solid as Accsoon.
Plug them into the port the accsoon using on battery fan noise nothing else. Plug them into a USB-PD port and they both boot up… 9.7v and 8.1W
Firstly you have to activate them with a DJI app (I have this as I have a Ronin gimble) it then prompts to update them - probably better than updating accsoon but not a great start. It logs the ownership to your DJI account.
Finally get them talking to each other pretty easy but whats that noise - fans very noticeable. DJI always seem to do this on first run products.
The UI on the device is very good - colour OLED touch screen - like acceoon you can use your phone to login in and see whats going on and adjust settings etc. Also if you take it off auto it has a red amber green system on what channels are good to use or not.
Tomorrow I’m going to put them on the loop through of the playfield camera on my rig - streaming around 5pm Uk time.
Right now though - I’m not feeling it compared to Accsoon other than the UI - PD power could be fatal for pinball setup.
Yep, I have concerns too. Knowing that NDI gobbles 250Mbit/s at 2160p60 on default settings with compression artifacts I’m interested to know how Accsoon performs with their proprietary solution. Their 1080p60 solution produce terrible artifacts in certain conditions.
Can you give us a sample of your playfield cam in 1920x1080 horizontal?
At the beginning of this year, Twitch announced “enhanced broadcasting” which allows for sending multiple client-side encodes:
https://help.twitch.tv/s/article/multiple-encodes?language=en_US
This allows providing multiple encodes at different qualities from your local PC, instead of relying on Twitch to provide you with transcodes. This may be worth experimenting for those of you with beefy rigs – but also this will eventually lead to official 4k and HEVC/AV1 support, while still supporting older devices with the lower quality encodes. That’s all still locked away in private beta and won’t have widespread rollout for a long time while all the devices catch up, but worth keeping an eye on.
So just uploading a 30 minute test video. Hard to tell any difference between Accsoon and DJI, out of the box settings on the DJI - it does have a low latency mode that I’ll have a play with over the weekend. (I did spend 30 minutes wondering why the DJI system didn’t work because I had TX and RX the wrong way round! LOL).
Just to note I had no lights just some Room ambient light.
Accsoon remains on top still. Look at the artifacts on the sideartblades next to the pop bumpers, the DJI is struggling quite a bit. Also, when you play a game you get “compression haze” all over the place. Nice try by DJI though.
Interesting. Frame peaking I noticed some duplicate frames from the Accsoon. Maybe that’s just a YouTube/encoding glitch though.
Most likely from OBS I took Karl’s idea and changed the format for 4k to the youtube format but its clear OBS performance suffers.
You are right after watching it on something bigger the Accsoon seems to be the better of the two by some margin (idnonly really looked on my phone) but I have fed the video back to DJI with some feedback - this is newish product and I expect them to dial it up.
I did a regular stream with the DJI as playfield cam to twitch ill publish it tomorrow
Good deal. Picture quality is just one part of the equation. Price, range, power draw, form factor etc are also taken into consideration. Being able to dial the soft settings as a consumer would be ideal. Short range in exchange for higher bitrate and more power draw.
Maybe tell our mate at DJI to offer them in 3-packs at a discount for a certain targeted group. ![]()
Upsides: light/small UI - seems to work.
Downsides: needs PD power, fan noise, PQ
Normally DJI stuff has epic PQ.
UI is excellent with it telling you what channels to avoid but the PD power is the deal breaker for me - that could change if they improve the PQ but I don’t seen it getting much better than Accsoon.
Neil
How the heck do you know the PQ on these things you nerd?
The fan noise is real Debbie Downer and I remember Hollyland had that as well. Every power bank under the sun does USB-PD today so I’m not sure why that would be a concern.
I have a lot of legacy batteries and many banks have only one PD port. You’re probably right its not a huge dealbreaker but its limiting.
Just got back from Pinburgh and have fallen slightly in love with the telestrator setup that Karl was using. I believe it was a touchscreen monitor similar to this one and then an OBS plugin for a whiteboard canvas overlaid on the scene. I also liked the foot pedal to clear the screen, but it might not work in my situation so I can find a way around that.
Does anyone have any experience/recommendations on the OBS plugin to use for this?
Do you have a stream deck? Map one of those keys to clear the whiteboard or just designate a key on your keyboard to clear the whiteboard. Or you can get the stream deck app on your phone and have a key for clearing the whiteboard there.
I do, and that was the plan – I assume whatever OBS plugin/additional app will have a keystroke command I can bind on the deck. I’m just not sure what people are using for the plugin / application.
I see. I can’t remember the name of the plugin I have. I’ll try and dig it up. Allows you to pick the color and thickness of the lines you’re drawing.
I always thought that was a commercial grade telestrator. ![]()
This is the Windows plugin most folks are using: OBS Lua - Whiteboard Source (Windows only) | OBS Forums
I’m using this one (which I think is platform independent as I use it on Mac just fine): GitHub - BlankSourceCode/WebRTC-Telestrator: A remote telestrator app using WebRTC
This is the touch screen I’ve been using: ViewSonic TD1655 16” Touch Portable Monitor - ViewSonic Global
As FYI I’m working on a new solution (based on WebRTC) that doesn’t interfere with the pointer focus or steal any resources from the streaming computer. I’ll type up my hack in a couple of weeks if I get it to work. ![]()
look for dell used touch screens, I picked up 2 super cheap.
My Frankenstreamer project RigC is starting to see some legs. I found a more reliable remote serial interface that I used during CAX and it didn’t have any issues at all.
If anyone know of any small form-factor WiFi 6E bridge that runs on 12V, I’m all ears. The TP-Link AX55 Pro I use now has the juice but the range at 550Mbit/s is not what I had hoped.
Here’s a cut from from today’s stream showing some of the advantages of using 4K cameras in single scene setups with RigC.
Checkout the gl.inet stuff. I’ve used some of their travel routers and have a Spitz to play with once I finally start getting out to stream on location.
So tiny! I question the range and throughput on that thing though.
My bad, it’s the Spitz AX I got which has fancier antenna. Hopefully I’ll get out in the next couple weeks to test it outside of my house.
This sort of worked with DaVinci Resolve too, but a 10 minute clip was just around 900MB. It looks pretty decent though and it got processed instantly.
I recently invested in an Atomos Ninja (it’s a 4K external recorder) and put that on the loop out of my capture card. This gives you the ability to recompose the entire production and publish a 4K version of something you’ve streamed. This is of course a lot more finicky than just “Export” from Twitch but it looks hella nicer when you blow it up on a 4K display.
Does anyone care is my real question here I suppose?
Twitch “Export”: https://youtu.be/dPloJIP_ssA
Recomposed with DaVinci Resolve: https://youtu.be/dCHt7lO8S1w
Single handedly bought out the stock of camcorders didn’t you? Or multiple stocks.
Nice. Can’t wait to watch.
Purchased throughout the years via ebay.
Not the worst and not the best, but for the price they can’t be beat.
There is a level of coolness about that.
Congratulations. ![]()
I need to see the computer. Or computers I guess. Haha
I’ll try to take more BTS video and pictures of the setup. It seems to get crazier and crazier every year.
Here are the three racked 16x1 HDMI Switches that all the cameras, DMD Extenders and SPIKE Capture HDMI goes to.
From there 3 HDMI, 1 USB Cable head back to the PC. +USB are for the serial adapters to control the switches remotely.
PC is a higher end gaming rig with one 4-HDMI Cam Link Pro capture card and another standard pro for a 5th input.
Semi automated at this point with some Stream Deck programming, etc.
So far I’m pretty happy with it. ![]()
wow that’s wild look forward to seeing it in action
I’ve wanted to try this for a bit, but here are a couple videos showing the differences in various fps and shutter speeds in a side by side. I recommend slowing the speed down to 0.5 or 0.25 in the settings to really notice the difference in motion blur.
60fps 1/120/125 vs 1/60s differences. The first minute is 1/120 vs 1/125 (the Sony doesn’t do 1/120 but close enough). The rest of it is 1/60s on the left and 1/125s on the right.
30fps 1/60s shutter left vs 60fps 1/125s shutter right.
I’ve noticed if the camera is anything higher than 1/60 you get the weird sweeping of the playfield insert lights. So I’ve kept ours at 1/60.
If you want to do shutter speed > fps you have to bring more light in to compensate for that. The lighting situation here is of course less ideal as I thought we were looking at the GZ 70th initially. Looks like really good cameras otherwise and I can’t imagine how that would pop when they actually have light to gobble.
Anecdotally we’ve been showing the program locally at the arcade on a 2160p30 display for the last two years or so. No one has ever said anything about that being 30fps. I recently switched the display to 1080p60. No one noticed anything or have said anything.
Actually the lighting was relatively OK, I applied a teal and orange LUT (I think it’s stock for OBS) to try and match the two colors and it sort of mutes things a bit. There is a “red isolated one” I thought about using to really give that 70th feel but I think it’s a bit too aggressive. I also adjusted the ISO when adjusting the shutter to compensate for exposure, so no unfair advantages there. Both cameras were set to fixed shutter and ISO.
I think some of the older issues with doing 30fps streams stemmed from using webcams or other devices that had dynamic exposure and weren’t providing a true 30fps. There is a noticeable difference in blur but a solid 30fps is still fine IMO. I do think I like the 60fps 1/60s shutter best though to give just a little blur.
Can anyone smarter than me with custom CSS figure out how to set the matchplay projector colors to more of a dark mode? Or has someone already figured this out?
What do you mean by projector? Broadcast view or big screen view?
Big screen view, sorry. We have broadcast view running in dark mode and it would be nice to match that without changing everything to dark mode as the same account is used to display big screen view on TVs that are much easier to read as a white background with black text.
Example of our stream: https://youtu.be/8dncfHRrsAI
We still have a few small issues to get past but it’s early days
Yeah I only know of dark mode being live for broadcast. Dark mode in matchplay overall is still being tested I believe. But it’s coming.
I’ve been able to find css to invert colors of the whole window but it looks average at best - will report back if I figure it out though
We use dark mode everywhere in Match Play.
While scrolling through my MP testing crew Slack, I believe it’s a feature that require you to have a paid MP account.
Okay great! I just see it as a feature channel in discord and wasn’t sure if it was live yet.
Yeah we’re aware of that feature, we just use the same account on a few screens that show big screen mode for players and it’s a lot easier to read in light mode unfortunately
I’m confused. Do you want the big screen view in light or dark mode? Why not just switch it back to light mode?
Haha sorry, just to clarify we want both in dark mode only for the stream, light mode everywhere else. I know there is a spot for custom css in the browser source in obs so was curious if anyone had added anything to overwrite any colours in matchplay - that’s all
Got it. Good luck to ya. Sorry for the misunderstanding.
Only other idea is to use another pro account for OBS and set that one to dark mode.
Oh, so it was the other way around. Just open a new private/incognito tab and copy in the big screen URL, light theme is the default and most MP URLs are public: Match Play Events ← replace with your ID.
What kind of cameras are you using?
Most of them are Sony CX405’s. For the broadcast, I was also able to borrow some Sony ZV-1’s as well.
Hi guys, new streamer here! I have a few questions if anyone can help.
We have a similar setup to our friends at Wormhole, but want the option to have the rig setup passively in the arcade for customers to share their love of pinball, but our sony 405 cameras will not passively provide audio unless it is a playback recording. Any advice on a camera we can use for one of our accsoon transmitters to get an audio signal back to our computer from the rig?
Thanks in advance!
Zv 1 and zv1f both send audio
You ideally want a camera with mic input, good pre-amps and a cold shoe. I’m the Panasonic guy in the thread and anything in the LUMIX line from G85 upwards will do the job or the workhorse HC-V785K (camcorder). I use various mics but the RODE VideoMicro II is ideal for your use case. If you’re feeling lavish you can get two mics and the RODE SC11 splitter cable and get the player audio on one channel and the game audio on the second channel. You mix them to mono in OBS and can control both program levels there.
If you want more control at the rig you can always use an analog mixer in the rig and loop in a HDMI audio inserter. Then you can still use your CX405.
Thanks for the help Dri and Chuck, went with a ZV-1F, a shotgun mic for general streaming and some wireless lavaliers for tech streams. Everything sounds great now!
Finished my streaming setup recently and am live on Twitch and Kick @PixelatedPinball
Casual/newer player… streaming GZ 70th and AIQ. Still waiting on a replacement LVDS-HDMI board for AIQ. Had a bad one. =/
https://www.twitch.tv/pixelatedpinball
https://kick.com/pixelatedpinball
Welcome to the community! My track record with GeekWorm boards are 1 in 3 are bad.
Thanks!
I ordered a few extra this time around just in case!
From press release analysis:
- The CineView Master 4K will cost $849 USD and will ship in Q3, 2024.
- The CineView Master 4K will be on display at the Accsoon booth, 12.C71 at IBC 2024 in Amsterdam from 13-16 September 2024.
The one thing I’m frowning at is 4K60 at a meager 32Mbps. Full NDI at 4K60 is 250Mbps.
For folks that wonder why anyone should care is that this TX/RX solution with a multi-viewer will be more cost effective and capable of four 1080p60 cameras at the rig with less cabling and perfect sync.
not sure i care much about the 4K transmission but the 4x distance coverage could be great for 1080p ![]()
That is an excellent point. If you want an absolute bullet proof 3 x 1080p60 setup, future proof to boot, this is the ticket.
I am intrigued by the added distance. But I would need to learn this multiview stuff to make it make sense money wise. Might look into it after Pincinnati.
I need to be able to take the rig from the main tournament area to a room down the hall around the corner that I would say is about 500’ from the stream desk.
for sure, next big points is the price… and availability? ![]()
hi there, took me a few hours but i’ve read through this forum and have
hi there took me a few hours but i have read through this super helpful forum. I recognize many of you as my fav streams to watch. thank you i know how time consuming and expensive it can be to be dedicated to the streaming passion projects.
I have recently started streaming with a beautiful borrowed setup and am now piecing together my own.
I will make the wireles rig (Karl one) and run this…
3 sony ZV-E10’s
gopro
battery packs
Accsoon cineview HE (3 of them)
rodecaster pro
and a touch screen
all through OBS
I feel like i have most things sorta figured out- but my question is about what do i need for a computer. I am a lifelong Mac user (don’t hate on me hah) and have NO IDEA what to buy and i get different opinions from friends but would love to hear specifically from pinball streamers. Especially cause I’m trying to save a few bucks and buy used if i can. I think a tower is what is best for my permanent set up in a booth.
I know i need as many HDMI ports as i can get and I need a Elgato cam link pro.
no clue on gaming cards, processor, blah, blah, windows extra blah.
What do i have to have to run things smoothly. (I’m in canada if you are linking things)
Thanks in advance for any input.
Just make sure it has a big hard drive, recent processor, and a decent to good video card. Lots of usb 3.0 ports and a Magewell quad capture card.
Avoid any usb capture devices.
I’ve switched to 100% MacBook Pro from a gaming laptop this year. It’s challenging in the sense that everything has to run very efficient and optimized. An example would be that you have to refrain from having a 4K canvas in OBS and flick on lanczos scale filtering for shits and giggles as your laptop will die and your stream will suffer. A gaming laptop with an NVidia chip it’s unnoticeable and you can have far more outputs (for local program display) on a gaming laptop than a MBP too. I usually don’t recommend Mac to other streamers but I want to point out that it’s totally doable.
GoPro’s are a PITA to deal with in live broadcasting, very picky about continuous power USB cables and voltages, you have to fiddle with the camera every time you turn it on to switch of the HDMI output overlays. Older models only do 1080p60 with double frames. I think GoPro 11 and onward are ok.
I’ve also moved away from the conventional 3 x Accsoons and switched entirely to NDI when doing tournament streams, but a Magewell Quad in a Thunderbolt enclosure is the bullet proof HDMI capture solution for your 3 cameras on the rig and the broadcast hosting talent.
All i found so far:
“The CIneView Master 4K retails for $849 USD and will ship in Q3, 2024.”
Accsoon CineView Master 4K Wireless System First Look IBC 2024 - Newsshooter
Thank you for the input. I’ll ditch my old GoPro and get another Sony.
What’s does NDI mean? I’ve already ordered the 3 x Accsoon cineviews…but I’m happy to send them right back if there’s a “better/easier” way…again, I’m super basic on the tech knowledge so simplicity of use and reliability is important to me.
NDI is an industry standard for putting video and audio feeds on a standard network. I would argue it’s “better” than using Accoon’s that were designed for monitoring, not broadcasting. The 3 x Accsoon solution is the norm for pinball tournament streaming (easy) and I’m just defiant by nature and does things differently by default. In other words, don’t take advice from me (at least on this subject) and I think most folks on this thread would agree. ![]()
If you are using NDI I strongly recommend you take your own network with you.
Typically local networks can’t cope with it, and if you have multple NDI flows it can be challenging for alot of PC hardware.
I’m probably going a slightly different way with 1080p/60 with HDR. 4K gets amazingly challenging pretty quickly and I think the resolution benefits for the stuff I stream are limited.
Neil
I’d be slightly skeptical of the range noted here. In the specs it pretty much says it needs LOS. 5 and 6GHz is not going through anything thick. But having another band in an open wide event room is definately welcome.
Yes and yes. I bring my own mesh and run a single NDI feed on that. Depending on the distance and air quality the resolution and compression can be set dynamically on the NDI encoder on the rig.
Can you provide the equipment you’re using, do your cameras natively stream in ndi or are you converting?
It’s a bit of hairy solution right now but it has proven to be decently reliable. I had the NDI encoder freeze once over the California Extreme weekend and I’m not sure how that was provoked. Magewell do state that fiddling with the quality slider is at your own risk, so there’s that. ![]()
Anyhow, on the rig is an OREI 4K multi-viewer that ingest all cameras in 1080p60 and out comes a 2x2 grid in 2160p60. This is ingested into a Magewell NDI encoder.
The NDI encoder sit on a wired WiFi AP that hang in the rig (it’s paired with an identical AP at the streaming station and technically meshed with each other). Since I want to be able to program the multi-viewer dynamically, I also have a ethernet-to-serial adapter hanging in the rig. In OBS I program the encoder and multi-viewer dynamically in a “profile” for each scene. This can control the quality, framerate and NDI resolution of the encoder and I can also switch input layout of the multi-viewer. As an example, during gameplay, the NDI encoder scales the input to 1440p60. When just the player cam is used, switch to1080p60 with only one camera active on the multi-viewer, and during video modes, a triple layout on the multi-viewer with a small player camera input, also in 1440p60 I believe.
The OBS plugin is called RigC, I’ve open-sourced it and I’ve documented the equipment it is known to work with.
Since I’m using a multi-viewer both in my home wired setup and wireless streaming I can use the exact same scenes for both and program the multi-viewer over serial locally (there’s a diagram in the GitHub repo that illustrates this).
All in all, this is a science project, I would not recommend it to anyone unless you like to tinker and love to keep both pieces to yourself when it breaks.
As a side note if you read this far, I put in a pre-order for the 4K Accsoon. I have use for it in my single day tournament rig so it’s not money entirely out the window. Hopefully.
So the Rodecaster Video is looking really interesting. Custom scene layouts, 4 HDMI and 2 USB-C webcam inputs, 2 XLR/TRS inputs in addition to being able to use wireless mics like the Rode Wireless Go, even supports mix minus. I wonder if this could replace the Director Mini for me and finally give me enough HDMI inputs. Looks to be HD only, not 4k. Anyone planning to pick one up? ![]()
I’m skeptical. I don’t trust RØDE with video. I bought a StreamerX for work in my home office and it’s absolutely terrible. The software for devices like these become abandonware pretty quickly as well. The Wireless GO leave a lot to be desired too to be honest.
If you want to replace a Director Mini with the RØDE I would look at the power consumption first. You need 65W USB-PD and that will require a power station on its own if you intend to stream an entire tournament.
Anyhow, the specs are fire and surely compelling, but I would keep the Director Mini if I was in your shoes.
agree I have streamer X also and its shockingly bad.
Rode is trying to add video to podcasts which would be good for podcasts but not really our usecase.
We used the DC barrel to USB-C connectors for Accsoon last weekend at the UK Open and it made a difference, two rigs with 7 TX/RX in total (one rig had 4 cameras for a while). Previous year we had a few issues getting the Accsoon’s to connect on rig 2 but this year this seemed to improve it. Thanks for the heads up on it.
Neil.
i still can’t wait for the new one to be released so i can test it where the signal doesn’t work well for us…
I am thinking of setting up a 2nd receiving rig in a new room being opened up at our arcade. It’s behind a thick industrial bearing wall so i think another rig there with active/fiber HDMI back to the booth?
Can someone double check my thoughts make sense?
3 new cineview-he on the same channel/settings as the other 3 receivers then 100’ active/fiber HDMI back to the booth were i can switch between the 2 different receiver rigs by having three 2-1 HDMI switchers into my desktop.
anything else i am missing or a better way to do this? ![]()
Yeah that works just be careful with HDMI cables at the length they don’t always work!
I’d also test how the Accsoon copes with the switch in live setting.
Yeah. It’s likey over 50 feet of hdmi cable is going to cause issues.
In multi-rig setups is where multi-viewers shine. Your 3 existing RX/TX pairs could be used to drive 3 rigs. You only need one 100’ HDMI cable for the additional coverage etc. You won’t need a HDMI switcher at your broadcaster computer, the benefits go on. It’s just so much leaner and all you’re actually compromising is a small amount of pixel estate for the playfield (see this vid for the upper/lower “bars” for what I mean).
As for HDMI cables, I’ve had a very good experience with Monoprice, they have a 100’ one.
Edit: This is what a CineView HE and a 1080p60 multi-viewer looks like together.
I pre-ordered one and it just shipped, arriving Wednesday. I’m gonna try setup some tests for my own curiosity. It’s a busy few weeks so we’ll see when I can squeeze it in.
The downside is if you lose the wireless then you’ve got dead air - with the three wireless setup you are still good to go with two other feeds - I think going the route of mini processor with the magewell OBS device on the rig is the better choice in this scenario - I’ve been testing that with yolodeck for a while at home and I think Karl is playing with OBSbot. Although it’s a much more pricey solution.
Moving the SPOF from a single TX/RX pair to a MW Mini Director/OBSbot Talent won’t really solve your initial downside. If you’re worried about the CineMaster 4K failing, use a passive splitter with downscaling ($25) and transmit over a CineView HE what we now have in droves as a backup.
yes true, I think the hope is with the OBSbot device the wifi is more manageable. Right now with my testing I’m in the camp if it ain’t broke don’t fix it and after a pretty much flawless UK Open with two rigs I’m inclined to leave it like that.
I’m with you here 100%, I just last week installed a 3 x CineView HE setup at Lynn’s Arcade, knowing that is the current gold standard.
I’m just experimenting with a lot weird stuff I don’t think anyone will ever touch. The endgame for me is to have the exact same workflow for all my different endeavors and it’s all about using a 2160p60 multiviewer and providing a single video feed to the broadcasting computer, either via HDMI or NDI.
So:
- NDI 2160p60: full multi-day tournament setup, CAX, NACS etc
- Local HDMI 2160p60 capture: My home arcade or the wandering rig I had at Expo
- Accsoon 1080p60 with HDMI capture: Simple one-day tournaments like launch parties
I can also plug my laptop in at Lynn’s Arcade in their Rent-A-Rig and them give me a NDI 2160p60 feed via their OBS instance in the same configuration as my multiviewer so I can just plug-and-stream with the exact configuration as I have everywhere else.
My hopes are that the CineMaster 4K will make my NDI solution redundant, if the quality is there that I’m looking for.
I attempted to stream a tournament over the weekend in a new location and had trouble getting 3 CineViews to work simultaneously. Anybody else experience this? Two worked alright but introducing the 3rd simply caused too much interference. Anybody else have experience with this? I absolutely could not find a channel combination that would work. Was it the WiFi at this new location possibly interfering? The end result was a crappy stream with no player cam and a DMD cam that was intermittent at best.
Some people has said running off 12V barrel connector instead of 5V usb-c can improve things.
All three need to be on different groups. Same group but different channels can cause issues.
I was confusing terms. I was using 3 different groups and still getting issues.
Then I’m out of ideas except going with the barrel 12v power for the receivers. But I never had consistent issues with simply using the usb c before I switched to the barrel 12v. Not sure what your issue could be.
Cool, let us know how it goes. The ZowieBox has some really sketch latency and I’d be surprised if you can get all three to be even remotely in sync when these land in OBS. You’d be much better off with RigC using NDI but I might be a bit biased. ![]()
Please share the deets on the slim power station.
Edit: Running the cameras in 4K will only eat your batteries up. The ZowieBox can not do 60 fps encoding at 4K and having the camera do the sensor crop instead of software scaling in the ZowieBox will also look better.
There’s a sale over at Accsoon for the folks looking at picking up an odd transmitter/receiver. Latest Deals - Page 1 - Accsoon
are they all updated to latest code?
On your receiving end make sure you’ve split the receivers onto more than one USB power supply. I’ve yet to find a beefy enough USB PSU that can take three of them at the same time.
I had a look zowiebox a while ago for some work I’m doing with the Saudi’s on massive streaming for huge PC gaming team tournaments (they wanted to be able to do per player cam etc in a massive 250 player venue) but 4k30p and no clarity on 10bit. I couldn’t even get them to tell me if they would do 1080p/60 consistently as the spec sheet isn’t clear on that.
let us know how it goes Jamie - good luck.
Neil.
whats the setup for this? This is the solution I would like to run as I’ve got plenty of tablets.
I’ve used rav power and this one and both worked fine whether using usb c or usb.
200W USB C Charger Block, GaN III… https://www.amazon.com/dp/B0CHY6RWZH?ref=ppx_pop_mob_ap_share
I had to deal with WiFi interference at never seen before impact this weekend. Having the WifiAnalyzer app on Android saved my behind to find a channel range that wasn’t busy. I’ll never trust “Auto” ever again.
I’m bringing 200’ of RJ45 next time to spare me from popping an aneurysm.
It’s a Frankenstein right now. I have a dedicated HDMI out for the OBS program that goes into a HDMI splitter. I have a ZowieBox sitting on one of the outputs that puts a 720p30 NDI HX2 feed on a network where the Surface Go is connected to. NDI Studio Monitor consumes the feed and WebRTC-Telestrator (WRT) runs on the Surface. OBS on the broadcast computer consumes the MJPEG feed produced by WRT to overlay the telestration.
Why the Frankenstein? WRT is a one-and-done dead project it seems without any licensing and more of a tech demo. The WebRTC portion of the WRT implementation is really slow, sluggish and inefficient which makes the video on the Surface run very sluggish. I’d say it runs at about 12-15fps and the Surface bottoms, CPU-wise.
The upside with the solution as a whole is that the Surface will not steal input focus on the broadcast computer or hog resources to run WRT. I tried running WRT on a separate HDMI touchscreen attached to the broadcast computer and it completely bottomed to CPU during high bitrate situations. Bear in mind that I run everything on a MacBook Pro and this would most likely just be fine if you run this on any modern PC.
Also, if it’s not entirely clear, I don’t think you easily can run WRT on any “tablet”. You need to be able to install NodeJS and run node from CLI. WRT is only tested on Edge. Chrome worked on Mac FYI. Surface Go is a stock Windows 11 tablet.
Knowing what I know now, I think a better solution is to have a dedicated laptop with more resources than a Surface Go to run WRT but you can’t beat the form factor and handiness of it being completely untethered.
Well I FINALLY figured out what the issue was after weeks of tinkering. Bottom line - don’t trust the cheap batteries you get off the Jungle Website. Got one during Prime Day and I guess they’re not all created equal, even when they claim 5V/2.1A. I should have known something was up when I couldn’t get PD to supply 12V like it claimed and had to switch to the 5V USB-C option.
It would work okay for about 30 minutes, started going in and out, and finally give up after about 45 minutes.Changed it out for a better quality unit and viola!
Yep. Ravpower, Monoprice, and ROMOSS are the only batteries I trust at the moment.
I hate power banks.
I’ve lost confidence in every brand I’ve tested. I swore by Ravpower but after RMA’ing 5-6 banks this year, they’re off the altar. If you have early Ravpower banks, they’re good for 400-500 discharges. I also had DOA’s from Anker and another Chinese brand selling the same kind of bank.
Also, good power banks have a “draw spec” that will at least give you an idea of what you can plug in where. Sometimes it’s a matter of reading the manual.
I need banks that are flight legal (<30,000-ish mAh) and have two USB-PD and one USB-A. Please share your winners.
And they have a 60k one as well. I’ll never buy another brand. I’ve had these for years now with zero issues.
The mono price ones and Ravpower I have are very early yes. Only have used ROMOSS for the past 3 years or so.
I got a hot tip from a viewer about hovpinball.com. FINALLY a sane solution that just works for SPIKE2 LVDS capture. The GeekWorm boards have just driven me up the wall with all the issues.
I installed my first one today: https://youtu.be/MZ9i1Y4X7P8
For the folks interested, the above video is my first spin with the CineView Master 4K. It will have issues with different capture cards, I can tell you that much. It did not work with my multiviewer without reprogramming the EDID (I used a splitter, but I’m getting a dongle to hold the programming). My existing 12V barrels and existing Monoprice HDMI cables worked just fine with it.
Great in-depth review of the Accsoon CineView Master 4K: Accsoon CineView Master 4K Review - Newsshooter
The reviewer found a peculiar issue where video is saved when using the Accsoon app where the file states 54.26fps video.
I’m seeing something similar on the pair I have when counting frames (over HDMI), where I have one double frame and a 1-2 frame skip per second, consistently. Everything states 4K60. I’m currently hounding Accsoon support.
Hello All,
Running a Black Friday deal on my LVDS to DVI-D Converter Boards
Free Shipping on all orders.
Coupon Code: Black_Friday
Thanks
My biggest obstacle seems to be obstructions (walls). We often stream at someone’s house and the booth has to move to the garage where the rig is in the basement area where the games are. Perhaps it will be worth the upgrade down the line as the price comes down on these units. I’d be curious to see how the perform in this situation.
I’ve not tested the range on the CineView 4K yet. I’ve only determined that the 12Mbit/s isn’t good enough for my intended application. I used my pair to upgrade my wireless b-cam setup as the quality is adequate for that type of work.
The challenge you’ll have with getting three RX/TX pairs of the CineView 4K’s is that you’ll bring in nine additional WiFi networks into whatever environment you’re in. If there’s obstructions I wouldn’t be surprised if it makes things nine times the obstruction worse.
You might want to understand why “12Mbit/s isn’t good enough”. I put four 1080p60 inputs on a 4K60 canvas. In the action sport of pinball there’s simply too much movement. I’ve been running tests for the last week or so trying to understand this better and if I’m around 30Mbit/s with H.264 encoding, I’m good.
The right one is the CineView Master 4K and the center one is a Kiloview N60 at 4K60 30Mbit/s H.264 over SRT. This is what OBS renders in the preview of a 1080p60 canvas. If you step back an additional few feet you probably can’t tell the difference (besides the colors). Apply the additional hamstring of 6000Kbit/s Twitch encoding and your viewers are watching a potato. I might try make a video of this as the CineView 4K looks absolutely terrible when in motion.
For reference, the Magewell Pro Convert 4K is my starting point. 1440p60 with Full NDI, roughly 300Mbit/s.
I’m quite happy with the Kiloview N60, I got it today, so don’t jump on it. The NDI plugin for OBS is currently broken with NDI|HX (compression basically) so I’m using SRT for now. The drawback with SRT is the seconds long lag which will prove annoying in small venues. Hopefully the NDI|HX issues will be fixed soon.
The point I’m getting at here is that if you bring your own network you control your own destiny. I have two dual-band WiFi access points that are meshed together and acts as a wireless bridge for the devices hanging in the rig and the broadcaster computer. However, I found out the hard way that trying to push 300-400Mbit/s when there’s “unknown” interference around it won’t cut the mustard. During these episodes I had to dial back the Magewell encoder to around 100Mbit/s which looked terrible. Now, with H.264 and a meager 30Mbit/s in comparison, full 4K, I would say it looks subjectively better.
To finish of my long rant, I can, I don’t want to, buy a third access point that I can move closer to where the rig is and have hardwired back haul. That will solve the problem of sitting in the garage with a rig in the basement. Just bring 100’ of RJ45 and run the cable downstairs to an access point on the same floor.
Interesting and well conceived analysis! If I understand correctly and we scale your thoughts down to a 1080p canvas like us small fries use, it would be less taxing on any given network to change the player and display cameras to 720p/60fps thereby reducing the effect of any interference because there is less information being forced into an already crowded environment? The effect on the picture would be minimal to imperceptible because of how the sources are laid out on the canvas.
Just to clarify, I use a 1080p60 canvas in OBS, not 4K (my poor Macbook can’t handle it). The feed I’m receiving across the network is 4K60. You can use a 1080p60 feed as well. It doesn’t look terrible but there’s less pixels to work with and H.264/H.265 doesn’t do a very good job. Here’s a final rendering of 1080p60 feed in quad mode (every quadrant is 960x540 pixels) assembled in OBS. It’s 32Mbit/s using a Magewell Ultra Encode with SRT.
The trick here to avoid scaling artifacts is to run every camera feed without any scaling and 1:1 pixel mapping, hence the “bar” below the playfield camera which is unconventional.
Question for ya’ll…
What are your camera settings to fix the SS scores flicker? This is for a moving from game to game tournament setup so we need to keep it as simple and easy as possible without going deep into settings every game change.
Our score camera is a Sony ZV-1F
Also- do ya’ll find polarized lens filters help with glass glare?
Thanks for your time and expertise!
Exposure. Try messing with that first. Auto seems to handle it fine for us. Now if a certain led display is particularly finicky, you might have to manually adjust exposure for that specific game on the fly.
While I don’t have a ZV1F on the score now, it’s planned for next year. I will report back once I get more experience with them for a score cam.
In the process of upgrading the rig for the next LPA Open.
Is the ZV-1 still a good alternative?
What is the difference between ZV-1 and ZV1F?
1F only has digital zoom.
Ok, Thanks for the reply ![]()
Is that something that will affect streaming if i use it for the playfield?
Depends. Given a FullHD rotated 90 degrees CCW only need about 1080x608 pixels you can crop quite a bit of the frame without zooming. However, given how much Sony brags about the wide angle of the ZV’s I’m not sure how that math out in the end.
OTOH, Panasonic is trying to get rid of their HC-V785K stock this cyber week, $428 is the lowest I’ve seen (B&H). 20X optical zoom that let’s you do a lot of dumb stuff. ![]()
It helps a lot if you have sunlight glare, less if you deal with reflections and man made light, but it does some (requires rotating the polarization filter). Also, some displays are troublesome with polarized filters (have you ever walked into an airport with polarized sunglasses and looked at the vertical arrival/departure screens? Same thing, YMMV), TNA being the worst of the bunch. Sterns are fine.
If you can control shutter speed on your camera, set it to 1/60. I can’t remember seeing flicker on any of my cameras with 1/60 shutter speed.
Good call on the 1/60 setting. I forgot to mention that. This will help as well with insert lamp sweeping issues.
A couple of my machines flicker at 1/60, but are fine at 1/50.
Earlier this year, I mentioned that Twitch was going to support multiple client-side encodes, allowing you to do transcodes locally without relying on Twitch RNG doing it for you. OBS has added support with this over the past few versions, and I finally had a chance to try it out, and it seemed to work great. You can find it in the OBS settings under Stream->Multitrack Video:
I tried it with the “Auto” settings, which will gauge your hardware and network quality to estimate how many streams to upload, and at what bitrate. I was a little skeptical of how well this would work, but it seemed to work pretty good in my case, with my upload rate being ~9000Kbps according to OBS, and the highest quality encode being 1080p60 at ~5500Kbps, which is about what I had set manually in the Output settings, along with a 720p and 360p stream.
Worth a try for those of you with beefy rigs and a stable network connection.
edit: Here’s the details of the stream from Twitch Inspector:
My one complaint is that the settings are kind of opaque at the moment – who knows how many streams and what bitrates OBS and Twitch decide to use. I’d rather be able to explicitly configure things, and I could see this being annoying if you really had settings dialed in for a single encode vs. using Enhanced Broadcasting.
Cries in MacBook Pro and Comcast.
Thanks for doing the legwork here though. The transcoding done by Twitch looks absolute ape shit and giving streamers the option to provide their own feeds is a nice gesture.
For multiple encoding check the age of your video card and if it does more than one stream - historically consumer cards had only one pipeline available (driver limit) and pro cards had 3-6. My P2000 has three which is plenty and keeps the CPU free. Nvidia has apparently unlimited this recently on newer consumer cards but I can’t verify that. (this is for hardware NVENC encoding)
Neil
For those running accusoons and want to power them all with one brick, I just bought one of these. Seems to keep them all on even with the barrel to usb c power cords. Just thought I’d share.
These are excellent! I have two. They’re great to charge batteries as well. Recharges my swap bank in less than two hours. Powers nearly everything on my broadcast station and save a ton space.
These fit perfect on them to lie flat on a powerstrip FYI: Amazon.com: TENINYU 2 Prong Right Angle Plug Adapter,AC Power Plug Adapter USA IEC 60320-C7 Receptacle to NEMA 1-15P : Tools & Home Improvement
I also have this short appliance cord for the other one to save space: Amazon.com: Short 2 Prong Power Cord, Goalfish 1FT/0.3M Power Cable 7A 125V TV Power Cord 18AWG Power Cable Replacement for Sony PS5, PS4, PS3, Game Console, Speaker, Monitor, HDTV, 4K TV, Printer, DV Camera : Electronics
Bezos have their other brand if RAVPower run out of stock: Amazon.com: Alfox 200W USB C Charger, 6 Ports GaN PD140W Fast Charging Station, Portable Laptop Charger Block, Compatible with MacBook Pro/Air, iPad Pro/Air, iPhone 15 Pro Max/14, Steam Deck, Dell XPS, HP : Cell Phones & Accessories
What’s everyone recommendation for long clamp/rod for player cam to be at least a foot away from the main rig?
I have tried a few, included recently the FOMITO 11" Articulating Magic Arm which i did not find very stable/sturdy.
Get a wider lens. I have an 11" SmallRig arm on my tournament rig. It works great, even in landscape mode. If that’s not an option, just attach a foot or so of 8020 on a pivot joint.
that’s a good point, i use a NEEWER Wide Angle Lens for my ZV1 commentator cam though my player cam is a ZV-1F so i’ll have to look for another one to try it out-
These are my go to. Sturdy and and plenty long.
interesting, are those strong enough to support a ZV1F while being horizontal?
Yep. I use these for player and score on my rig. My rig is 80/20 material. I use a different style clamp for the playfield camera. My player camera is vertical and score is horizontal. Sony zv cameras are really light too, but these clamps are the sturdiest goosenecks I’ve seen. And still allow for easy adjustment. I say snag one and see if you like it. They are cheap enough.
I learned another lesson the hard way this weekend. I was getting some serious dropped frames and OBS was telling me my dropped frames were fine, so I knew it had to be a transmitter receiver problem.
Long story short, when turning on your gear, make sure one RX/TX pair makes a solid handshake before turning on the next RX/TX pair.
I had turned on all the TXs when standing by the rig, then I went to the computer and turned on all the RXs. Don’t be like me.
Accusoon? I’ve never had an issue doing this with those. Monoprice definitely.
With the accusoons, I think this issue is avoided because of the different signal groups.
Also not sure why that would cause dropped frames. I thought that was only cause by poor internet connection?
Yep with Accsoon, which I though was strange too. Perhaps “dropped frames” was incorrect vernacular, but the image was “jumping” and clearly having some kind of connection issue.
I was able to reproduce the problem last night. It went away after I turned on each RX/TX pair independently.
I’d check the firmware on those TX/RX pairs. The arcade I recently installed a triplet in turns on all three at once both ends and I haven’t heard a single complaint about anything like this.
Thanks for the heads up. All 3 have been upgraded from 1.34 to 1.35. We’ll see if it makes a difference. It says improved WiFi compatibility.
i never even though about checking the firmware on mine… added to my to do list ![]()
My limited testing seems to show the firmware upgrade has helped. Streamed for about 2 and a half hours last night and it seemed better. I still can’t get 100% 60fps with no stutters though.
Video for reference:
https://www.twitch.tv/videos/2331188461
If you watch the ball, it will stutter about once every 2 to 3 seconds.
Only using about 5% CPU with 4 cameras rocking so I don’t think that’s the issue. The only other thing it might be is overloading the serial busses on my laptop. Each camera has a port, but they may share a bus. Even if that were the case, the playfield cam is using the single port on one side, which usually means it has its own bus.
Right now the playfield cam is going into an Elgato HD60S. I think I may try the CamLink 4K and see if it fairs better.
USB capture devices stink. I’m guessing it’s those and the laptop.
Also. Are you powering the transmitters with usbc to usb c power cables and using the barrel to usb c power cables on the receivers?
Also I never saw any stutter and watched for about ten minutes watching the ball only.
Maybe my brain is stuttering.
The transmitters are running off PD batteries and the receivers are on DC power. Everything should be 12v.
It’s very subtle, but it looks like it just skips a frame every now and then.
I’m sure it’s there, I just couldn’t see it. Weird you’re not getting 60 fps all the time. If the power cord upgrades were already done on the tx and rx, then my only other guess are the capture devices and your usb buses or bus. Not sure many laptops have 3 busses. I would only use usb capture devices if I could have each on their own bus. But even the elgato capture devices I’ve had issues with. All of them.
I have bought a Sony SV-1 to have as the playfield cam.
Is there anyone who could share what settings are optimal for this setup?
The knowledge and support in this thread is amazing!
Thanks Chuckwurt för the super clear instructions on your setup for the SV-1!!
Connect more than one UVC device to your laptop/computer and you will run into trouble, especially at 1080p60 each. I have one UVC device running at 1080p60 and for no reason whatsoever it just started to stutter yesterday and it has never stuttered before.
Lurker over the past few months, first post. I’ve slowly made my way through this entire thread to figure out my home setup. My goal as a new pinball player was to setup something for video review for practice, rather than streaming. It’s amazing to see the evolution in gear over just a few years. Very impressed with the sophistication of your setups!
My setup:
Video:
- Playfield: Sony a6700 (4k120 capable, 4k60 hdmi streaming, definitely overkill for 1080p60 hdmi output)
- Game display: Geekworm LVDS to HDMI
- Player cam: Macbook cam
- Guermok HDMI to USB C (1080p60 capture, $20, Amazon)
Sound:
- Pinwoofer Spike-2 Line out
- Ground loop noise isolator
- Shure MV7+ USB C mic
Computer:
- Macbook Pro M3 Max
- Cubilux USB C to 3.5mm Adapter (for line in)
Rig:
- Neewer C-stand with wheels (Light 1, mic, playfield cam)
- Tossbiss Projector stand (Macbook, Light 2, usb-c hub)
- Raleno LED video lights x 2
OBS notes:
- Video capture device legacy (under deprecated inputs to enable 60fps, due to using a Mac)
- Noise suppression filter due to noise from line in (plus ground loop noise isolator)
To my surprise, the cheap $20 4-port usb-c hub handles 2 hdmi capture cards, the usb-c line in, and the usb c mic without issue. 4% cpu usage in OBS. I currently only use 2 capture cards, but have tested the setup with 3 capture cards through the hub for whenever I upgrade to a dedicated player cam (likely a zv-1 or zv-1f).
Question regarding the high-end setups for on-site streaming and tournaments. Have you considered going back to wired HDMI capture with a computer on the rig instead of wireless video transmission? The base model of the new Mac Mini is only $600, has 3 Thunderbolt 4 ports, 2 additional USB C ports, and HDMI out.
Correct me if I’m wrong, but its seems to me that the move to wireless video transmission was to allow for multiple mobile rigs to send feeds to a central computer running OBS. The high cost of your setups, outside of the physical rig and cameras, is in video transmitters and receivers. If you had a computer on the rig, you could just stream 1 wireless video signal from the computer (as opposed to at least 3 from each individual camera) and use a wireless keyboard/mouse for control of the computer. An alternative would be remote desktop, although this would steal bandwidth used for streaming.
Commentator audio would then have to go back to the rig computer, but low-lag wireless audio would be a cheaper problem to manage than wireless video.
Essentially you’re trading the cost of video transmitters for the cost of an individual computer per rig. If 4k streaming ever became feasible, it would certainly be cheaper to upgrade the capture cards and computer, rather than the video transmitters and receivers.
Bonus OBS plug-in questions:
- Do any of you use a filter to transform the game display camera feed so that it’s more square? Similar to keystone adjustments for a projector that is not centered to the screen?
- Does anyone use instant replay during tournament broadcasting?
Just some thoughts from someone new!
So what’s the solution? Use a Cam Link Pro and a desktop computer instead?
Welcome! An interesting thought experiment. Just off the top of my head, I can think of a few reasons why this might be impractical. You’d have to power the PC, which would mean running a cable from the rig to the wall somewhere. I suppose this could be achieved with a large battery pack, but PCs with graphics cards consume quite a bit of power.
The computer would also have to be mounted somewhere that would be able to slide between games that are closely placed together. It could be mounted higher, but that would make the rig top-heavy or be distracting to the player. I thought for a moment about a mini-form PC, but it would have to be powerful enough to decode all the incoming video feeds.
I suppose it could theoretically be done with a gaming laptop like I use. The battery would last longer than trying to power a full PC, and it technically can function without having to use a full PCIe slot by use of HDMI capture cards. You could then control the whole thing from a remote desktop as you suggested.
Or a Magewell quad hdmi card. But yep. Once I went desktop and capture card and a decent GPU, all my random issues went away.
Thank you. Looks like I may have some spending to do.
I can say, once you eventually throw enough into the well, it does become trouble free almost always. Haha.
Many streamers run their quad cards in an external TB3 enclosure. I used a SonnetTech case because of their long laundry list of officially supported cards.
With an emphasis on used, without becoming too philosophical about it. A single HDMI capture run at 3Gbit/s each port. That’s the math for uncompressed 1080p60. Our common Accsoon’s maybe run around 6-8Mbit/s as it compresses the HDMI feed at the source. We’re basically drinking our soda with a sherman tank cannon. The Accsoon RX decompresses and puts a 3Gbit/s feed back on a HDMI wire for us to capture the feed.
This is the philosophical part, why compress 3 x 3Gbit/s to 3 x 6-8Mbit/s to capture compressed video into 3 x 3Gbit/s again with a bulky $1,000 HDMI capture solution, that doesn’t even look the part, when the bandwidth we need can run on regular WiFi?
This is why I’ve switched to using a multi-viewer at the rig and put that on a network with NDI. The handful of tournament streams I ran this year was all using NDI one way or another. I’m on my second iteration now using NDI HX where my laptop gets a single 2160p60 feed off the network between 40-60Mbit/s which is acceptable for what we’re doing. I started with full bandwidth NDI consuming 250-400Mbit/s but I can’t sustain that in one of the location I stream from and had to switch to a NDI HX encoder which uses compression.
I’ve been struggling to find a good workflow to get 1080p60 videos to YouTube without artifacts and I uploaded a sample of what my current setup looks like here: https://www.youtube.com/watch?v=M6p3W-Yn1FU (this is ProRes LT transcoded to YouTube’s HEVC main10). There are plenty of artifacts here, for sure, but not compared to the Accsoon’s where there’s a trail of compression artifacts for every single bit of movement (bonus: the ball movement is not even smooth…): https://www.youtube.com/watch?v=QoEDcAlO5gs (this was probably exported directly from Twitch to YouTube back then).
I’ll get off my soap box now but there you have it.
I would entertain this if there was a convenient way to use hot-swap power. No problem with a laptop of course but hanging a laptop in a tournament rig could be problematic. Solving for video for commentary gets weird as we’re basically back to square one transmitting video. See my rants about NDI in this thread, I put the video on a network and don’t use HDMI capture for tournaments (I use HDMI capture at home and when I’m traveling solo). The NDI encoder is basically the “computer” that transmits to my laptop.
I think we have different definitions of “handles”. Do you have any gameplay footage to share with us?
Yep, I use it during tournaments, sometimes when I’m solo, but rarely. Very easy to setup. I used this guide and was up and running in 5 minutes: How to setup instant replay in OBS Studio | OBS Forums
Finally! Someone to suffer with. ![]()
So power is obviously a concern. I’ve seen from tournament videos that the mobile rigs don’t get plugged in, but run off of batteries on the rigs themselves.
I’m currently using an Anker charging station with 2 AC outlets, 4 usb c, 2 usb a. I’m only using the 4 usb-c ports to power everything. 2 ports for the lights, 1 for the camera (via a dummy battery), 1 for the usb-c hub which powers the laptop.
It displays the power draw of the 4 devices. 5-6w per light, 8w for the camera, and 30-40w for the laptop (streaming to twitch and recording video locally). 60 watts total.
I think with hardware based video encoding, a gaming level gpu is no longer required. The cpu itself handles everything more efficiently. Otherwise the power draw for the laptop should be at least 60-80w (low end for running a gaming gpu at max load).
The base mac mini m4 has a max power draw of 65w, but would probably consume a similar 30-40w running obs. It’s footprint is 5 (w) x 5 (d) x 2 (h) in.
Another consideration would be something like the ROG Ally. Handheld gaming pc, I think very similar to what neilmcrae used in a home setup. Max power draw is 30w.
So theoretically, a modestly sized power bank like the one below (256Wh) could run this setup for at least half a day (6 hours). I guess in a true tournament setup, at least 2 additional cameras at 8w would need to be powered, instead of my macbook webcam and the direct video capture from the machine.
The power bank and the mac mini could be mounted on the foot of one of the rigs. Something I’ve thought about building out, but right now I’m only using this at home. I’ve been considering a rig inspired by the 80/20 setups used by most people, but with swapping out the arms for telescoping camera stands for faster setup, smaller traveling size footprint.
Thanks for the reply! I’m very new to pinball, started over the summer. When I got my Godzilla, your pinmonk fan install video convinced me that I could handle a mod like that on my own! And I used your powerpoint slides as a guide to understanding the basics of a streaming rig.
Here’s a video of a game from this morning:
https://www.twitch.tv/videos/2334911598?t=00h14m00s
I’ve played around with bitrates for the locally recorded videos. There’s definitely a loss of detail, noticeable when trying to read inserts zoomed in. But to my eyes, it’s a passable. I think the 6000 kbps limit from Twitch is ultimately what hampers quality more instead of issues locally?
Also, I appreciate the numbers about 3Gbit/s per port for local capture vs 6-8Mbit/s via wireless. I was wondering about the bandwidth in from capture cards, in terms of what a single 40Gbps thunderbolt 4 port can handle. With only having 1 true camera so far, I feel like my next purchases would be a 2nd and 3rd camera, before a thunderbolt enclosure for a pcie capture card, or wireless transmitters/receivers.
I’ve experimented for fun with the a6700, running 4k120. Those videos are at a monster 200-280 Mbps bitrate. I have a 1 minute test video that is 2gb!! So I do appreciate quality, but so much is lost with taking a vertical video of the pinball machine and squeezing it in to 1/3 of a landscape frame. I’ll post a link to it in my google drive once it’s done uploading.
Thanks for watching! ![]()
That looks good. I ran a similar config for my portable setup for a while. What saves you a lot of hassle here is that the MBP camera is very efficient (read: compressed and still looks good) and the HDMI from the Geekworm is not full 1080p60.
The 6000Kbit/s straw that we need to push through means that every tiny bit of issue we have locally gets exacerbated by the low bitrate. Like if you have already compressed video that again gets compressed.
The dumb idea I have with 120 FPS is that you can have very clean instant replays with silky smooth slow motion. It’s science fiction for now. ![]()
Thanks for checking my stream out!
I understand what you’re saying about the twitch compression exacerbating any local quality issues. I do see a range of quality in recorded streams or uploads and I’m sure it boils down to the quality of what is going in from the start as you’ve mentioned.
I have noticed that the Macbook cam comes through remarkably clear. It’s significantly cropped in OBS, yet it still looks good.
I don’t like the lack of detail in my playfield cam. I think it’s not very sharp for a 1080p feed. And I’m sure that’s from compression from the capture device. I’ve wondered if getting a 4k60 feed would improve the end result, given that the camera is capable of streaming that resolution over HDMI. I’ve looked into an Elgato 4K X since it’s capable of up to 4k 144 hz (but compressed, and not in HDR).
I did pick up a used zv-1 today, so it’ll be interesting to see how it affects the streaming setup if I use it to replace the MacBook cam.
What I would love to see is a 4 port HDMI card capable of 2160p per port. Right now it feels hard to justify the price of a $500 capture card with an enclosure when it’s 1080p limited. To less discerning eyes, the cheap capture cards provide an okay amount of detail. I feel like since I’m setting up something small, an intermediate end result for me may be an elgato 4k x for 2160p for the playfield, with 2 cheap capture cards for player and game display.
Here’s a google drive link to the sample 4k120 video I took. It’s zoomed in on the playfield because of a large sensor crop. The a6700 downsizes from 6k to produce the 4k video.
Well, the scaling here adds to the fuzziness. Play around with the different scale filters (right click on the video in the scene). Bilinear and bicubic are the cheapest ones and lanczos costs a lot if you have a lot elements in your scene. It’s mostly helpful for static bitmap graphics but remove jaggies in video too.
That 4K still needs to be scaled down to 607x1080. Unless the camera uses more surface of its sensor in 4K it’s pretty pointless. When I was on PC with NVENC I used a 4K canvas in OBS and used lanczos scaling on everything including the final 2160 → 1080. It looks glorious but the Mac can’t handle it once you start connecting a bunch of external displays and decklinks (that you need for tournament streaming) as displays are on the same budget as the video encoding. I read somewhere that the M4’s have a dedicated display pipeline and doesn’t account against your GPU, but I’ll skip M4 and get the M5 next year. My goal is to go back to a 4K canvas.
I have a 4KX in my arcade setup. It’s an excellent capture card but support has swayed with different Mac updates that makes it incompatible with 10Gbit/s bus speed (it falls back to USB 3.0 == 5Gbit/s). A 4K60 signal is 12Gbit/s and the compression is negligible when run at full speed. I’m on Sonoma right now, which works, and not interested to deal with any potential breakage in Seqoia. The upside with the 4KX or the HD60X (or S) is the line-in.
This one allows you to capture quad 2160p60 on the spec sheet: DeckLink – Tech Specs | Blackmagic Design I don’t have any experience with this card but I have a ton of other BMD gear and they’re pretty solid.
I reason that you don’t need 4 x 4K at all times but having 4K in certain situations is surely helpful. I did a demo of RigC a while back which I’m sure you’ve already seen but this runs through a single 4K capture card with a multiviewer: https://www.youtube.com/watch?v=PLqVQgK3UIY
Will definitely check out the scale filters. I noticed jaggies pretty bad when I tried out the zv-1 scaled down.
Are you running an M3? That’s disappointing that the Mac can’t manage a 4K canvas (with the extras).
Good to know about the 4KX regarding compression quality for 4K60. I’m on Sequoia currently, would be disappointing to run into issues with the 4KX. Would have to check Reddit first for how it’s been working out for people.
Thanks for pointing out the blackmagic capture card! I think I wrote it off due to requiring an enclosure and misremembered its specs. I see now why that’s the default wired setup recommendation.
The RigC demo video is awesome. The quality on the full scale cropped shot of the flippers is impressive. I think that’s something I’d want to take advantage of if I switched to 4k60 capture. I’ve seen you link to the RigC GitHub, but haven’t taken a look at it yet. Will have to.
Thanks a lot for your detailed answers!
There are definitely people who stream with the computer mounted on the rig! IMHO, this works best for hangout style streams where the player is talking while playing – for tournament streams with off-camera commentators, having the computer easily accessible is relatively important from a production standpoint, as things inevitably need to be controlled on the fly, scene layout needs tweaked, cables need reseated, etc. and I wouldn’t trust a basic wireless keyboard+mouse to work at distance in a crowded bar
Instead I would prefer using the multiviewer method that @dri suggested if I wanted to save $ on transmitters. YMMV based on your streaming environment, of course.
This post gives a rundown of how to do a basic instant replay using the built-in OBS Replay Buffer feature!
Thanks for the reply! I’m realizing that streaming on location or at a tournament has very different requirements and potential complications than at home. I like having my laptop out at home to see what the feed looks like and to have immediate access to the trackpad and keyboard. But I see that this may not work well on location if machines are close together and a laptop hanging off the rig may overlap with the neighboring machine.
Thanks for link to your very helpful post on setting on instant replays. Will try it out!
I will say if the computer is on the rig, the players will hate it. Others have tried them for tournaments and it’s no bueno. You get grumbles for the rig regardless, but if a computer is hanging off it, they really hate it. Haha
I just make sure than none of the camera sources are cropped in OBS so if the image is in frame at the rig, I know it is on the stream.
I got my Cam Link Pro in today and was able to do a few tests. It didn’t fix the stuttering issue I’m experiencing, which I’m now convinced is something transmitter related. However, I still feel it was a worthwhile purchase because it significantly reduces headaches and setup/breakdown time. Plug in the HDMI and go. No fuss with HDMI to capture card then having to worry about overloading the USB bus. Swapping the OBS profile and assets over took this afternoon into evening, but I think I’ll be much happier in the long run using the desktop. Quite pleased with the purchase. Would recommend. FWIW, I got it on eBay used for $160 plus shipping in perfect working order.
I believe the transmitter issue is cross talk when trying to run 3 pairs - even on different groups. I’m just not sure the frequency range is broad enough to avoid it entirely. I notice it in other streams too. I’ll try to get more scientific about this soon and see if it still exists when only using one pair, then two, then three. If that’s the case, the solution may be to use separate brands that operate on completely different frequencies. For example, using two Accsoons and one Hollyland. It just drives me nuts.
On the first ball, I noticed it twice when the ball reaches the upper lanes at 17:13, again around the time it reaches the flippers, and again when it arcs across the playfield after hitting the top of the lane guide. This all takes place in a span of about 8 seconds.
Just randomly clicking into the video, it happens at 1:18:39 when the ball reaches the flippers through the inlane, again a couple of seconds later after it bounces off the upper rubber.
There are others, but these stand out to me immediately. Am I just going nuts? I see them regardless of where I’m watching the video - phone, TV, computer.
Both my computers have relatively good video cards, certainly capable of decoding 4 1080p streams. The fact that I see it everywhere means the issue isn’t exclusive to just my rig.
You’re not nuts. I just don’t have as sensitive eyes as you do I guess. I still can’t find any stuttering in your videos. Haha
At some point I just said, “this is good enough” and stopped worrying about super minor stuff. Especially with where I started.
But if you find the solution, I would definitely want to copy it!
Don’t get me wrong! The production quality on your stream is fantastic. I’m just nitpicking because that’s what we do here. I’ll do more scientific research and see what I can come up with.
Talking about where we started, check this video out from 7 years ago on my old channel. We thought we were something using a webcam to hit 60fps! Looks like garbage now haha. Shortly after this I started doing commentary over the recording because I didn’t have capability to do live sound at the time. No mobile rig at the time, so only one game per night. I was using a microphone stand to hold the whole thing together. The community has come a long, long way. It’s painful to watch haha.
And now you’re one of the best out there! Crazy to look back where we started.
Ok I promised more scientific research on the frame skip issue, so here it is.
I tested two playfield cameras side-by-side to see if they were skipping at the same time. The results are posted below. To my eye, it looked like they were indeed pausing briefly at the same time. You can see this easily at 0:38 when the ball hops over the flippers.
You can see it again when the ball reaches its apex around 0:47.
That led me to turn off all the transmitters but one. In direct line of sight, I was still getting skips, albeit less noticeable and less frequent. I thought about testing with my WiFi turned off to see if that was the source of the interference, but what would be the point of that? Anywhere you stream is going to have some kind of WiFi in place. I guess these transmitters just skip frames occasionally.
Does anyone with deep pockets want to take one for the team and pick up a Cineview Master 4K? It would be unnecessary overkill to have 3 of them. It doesn’t bother me if the player and display cams skip a frame every now and again. However, the playfield is where the action is. If the Cineview Master 4K can provide a smooth signal every single time with no frame drops, I think it would be an enhancement for the viewers and possibly worth picking one up. I was watching some streams last night and now I can’t unsee it!
I wonder too if no wireless solution is perfect. Are you seeing this on the indisc or UK Open streams?
Yep I’m seeing it on the INDISC streams. I just randomly picked a spot in the recording and there’s lots of skipping happening around 18:13.
I think you may be correct when it comes to a practical (pinball budget) solution for wireless transmission. It’s obviously possible with professional equipment. I always think of sideline cameras at football games in this regard. We’re also using these Accsoon units somewhat outside the bounds of their purpose as they’re really meant for monitoring while on a film set.
I have one. I just updated the firmware on it and haven’t checked but it was skipping one frame every second on the previous firmware.
Teradek has a product range for broadcasting: https://www.bhphotovideo.com/c/search?q=Teradek%20Ranger&sts=ma (3 x Stern Pro will give you a triplet for 1080p60)
NDI + multiviewer is a good compromise (check for stutters here if you like). If you really-really hate stutters, SRT is your friend but then you have to live with a full second of lag glass to glass and that can become a bit of a problem with distracting echoes if your broadcasters are close to the games being streamed.
This looks very distracting and I can’t remember the CineView HE being this bad. I wouldn’t rule out encoder lag and all the levers you can pull there. Is the encoder tuned for what you’re trying to do?
I’m good with my current setup. If that can be adjusted to eliminate these stutters, I’m down. Definitely not throwing lots more money in a hole though. Haha
Interesting. I’m wondering if it has something to do with the TX/RX handshake. I feel like I was noticing it even in the promotional videos I watched last night. Maybe it’s some kind of pulldown where the camera is running at 59.94fps and the Accsoon can only do proper 60fps or vice versa? Please let us know your findings!
This is absolutely buttery smooth. This appears to me a perfect, uninterrupted 60fps and exactly what I’d like to achieve. I’ll have to go back and do some research on your posts about how you were able to achieve this.
Great question. I’ll have to look this evening. I do know it’s using hardware-accelerated H.264 encoding and wrapping into a .mkv container. Are there other settings that are preferable or do I need to try and dial this in?
It depends entirely on the encoder. The artifacts in your video looks like entire GOPs are missed/discarded. If you go back to basics, x264 software encoding (this is a tried and battle tested option and disregards any fancy GPU or otherwise “accelerated” perks) on default settings with 6000Kbit/s CBR, are there issues? Also pull out the OBS stat pane to ensure there’s no missed frames reported there.
Another interesting piece to look at is if you dial back the bitrate on the Accsoon’s, will the stutter remain? (I think the options are “high speed”, normal and HQ or something)
59.94 support was introduced in this new firmware so that’s entirely possible as the drops I was seeing was on a 59.94 camera.
The ambition is to write this up at one point. I’ve been through four different NDI encoders and dealt with countless wireless interference issues to get where I’m at. No ETA at this time though.
Looks like I’ll have to go back to the drawing board. Hopefully I’ll have some time this week to dig in.
Interesting. That’s what it felt like to me since it was so frequent. Hopefully this bears fruit.
No rush man! Just know your efforts don’t go unappreciated. I watched a bit of your Twilight Zone stream today and was blown away with the quality.
While you’re tearing this apart I think you would want to test this with a different source (camera) as well. If you have a PC or other playback device capable of 1080p60 you should just be able to loop this and record to see if there are skipped frames.
I did clip Lynn’s stream just now and they have a CineView HE triplet and it looks terrible so I think you are in the same boat all of you.
Edit: Not quite as bad when the rig is closer to the receivers. (these links will exipire at one point, here are the clips: 1 2)
Thanks for tuning in. That setup is all hardwired and you can watch a 4K rendering on YouTube. ![]()
I see nothing wrong in these clips? Haha. And both links seem to be the same clip.
Double-paste, updated the first clip.
Well here’s yesterday’s tournament stream with 3 CineView HEs performing through a regular drywall and 2x4 garage wall. It actually looked better at times than the testing at my own house, so perhaps my WiFi is to blame for the frequent skipping. Not 100% 60fps, but definitely watchable.
Distance surely made a difference. Games like Genesis, Baywatch, and Rush were across the basement. Batman 66, Flash Gordon, Frankenstein, and Elton were just behind the wall close to the receivers.
Anecdotally, somehow I had the playfield HDMI input locked at 1080p30 (I noticed afterwards) in this video. An untrained eye would not notice the 30fps as it’s consistent 30fps, which makes it look smooth.
I’m not saying all y’all need to drop down to 1080p30 but it’s an interesting observation nonetheless and could be a better solution than try 1080p60 and have skips/drops.
Thanks for the video.
Apologies if this has been discussed, but for a wireless setup, why not run encoding on the rig? With N100-class mini-pcs you could do all your encoding locally, streaming out to a viewing rig for commentary/telestrator, and to twitch/etc. From my understanding, biggest issue is bandwidth limitations for a 1080p/60 raw stream coming from the rig.
It’s been discussed at various times and it can’t be discussed enough. ![]()
I think the consensus is that we still need to loop in the broadcast booth for commentary and telestrating and all of a sudden we’re back to square one.
Then we have the power constraints, an abundance of power is needed, it is tempting to start experimenting with SteamDeck-like devices as they have power redundancy in the sense that it will survive a battery swap.
Another challenge I can see with this is that your location needs to have good WiFi coverage for Internet wherever the rig goes as it needs to transmit to Twitch and gobble the feed with commentators + the stream commentators are watching.
Yep, now I’m back to square one.
I love this, I agree with your points, but I wanted to just play a bit of the devils advocate here.
For telestrating, use an ipad/touch interface running something like this. For video & voice from the booth, its certainly a lot easier (bandwidth wise) to send one 720p/30 channel to the rig, and one 1080p/60 to the booth, than 3-4 1080p/60 the other way. It doesn’t take a powerful computer to do either of those things as most laptops can handle a video stream and encoding a webcam.
Power constraints - N100 is running at 12W power consumption, some, sure, but we’re not talking a 200-300w load. Capture cards aren’t power hogs either. You’re also eliminating power used by the wireless transmission solutions encode/decode hdmi along the way (I imagine using quite a bit of power for higher-quality options).
For internet, its also a lot easier to set up a mesh with wifi than other solutions, so there’d be an AP nearby at all times. Also, just like there are backhaul solutions for hdmi tx, there are for lan. Finally, there are external and amplified antenna solutions, sometimes built right into the n100 box, and often you can run those outside of FCC specs, allowing you to squeeze a bit more out of cheaper hardware.If none of that works, usb-powered wifi adapter mounted away with some fat antennas gives you new options without dropping $1k on next tier of hdmi tx/rx dongles.
One benefit of a central streaming setup is, of course, multiple rigs. But with encoding-on-rig setup, you can always convert it into a single, high bitrate stream consumed by your central rig. There is still a benefit because you’re in full control of how much bandwidth (via bitrate) its consuming, have some limited ability for transport to repair dropped frames, with the downsides being latency (potentially, but probably negligible), and re-encoding artifacts, so quality.
Overall, I think this costs way less as its using commodity, highly configurable and customizable hardware, gives you a stable setup with near infinite expandability and doesn’t lock you into any expensive and often proprietary solutions.
Its also easier to start/convert to a at the game setup by hooking up a screen or 2 and a microphone directly to the box.
I use WebRTC-Telestrator for my setup. Unfortunately, it’s a one-off project and is not accepting new contributions and there will most likely never be updates. It’s very un-optimized. It’s also a bit unorthodox and archaic to setup. I use a dedicated NDI encoder for the program to a Microsoft Surface to pull this off and it’s a Frankenstein.
I encode three 1080p60 camers onto a 4KP60 canvas with an NDI encoder at the rig with around 40Mbit/s. That encoder peaks at about 15W. Having incoming feeds, besides the cameras surely would consume more power. As long as we don’t cross 12V 3A ~= 36W, I think we can survive.
Yes, I like this. Right now I have a mesh router hanging in the rig. If I had a high quality PC tri/quad band WiFi in STA mode, it would simplify things. Bringing a mesh to the venue wouldn’t be that much of big deal but ensuring device drivers and mesh protocols (roaming without interrupting or flapping) are 100% supported end-to-end is the challenge is see with this. The solution I have now, two mesh devices of the same brand providing wired LAN on both ends has been proven to be very reliable.
Amen.
This is where NDI outshines everything. The broadcaster station will only consume bandwidth off whatever rig is currently streaming to the audience. There will be zero congestion. Switching rig is simply selecting it in a drop-down in OBS or use a multi-action with a Stream Deck (simpler). Sure, I’ve seen venues using two rigs with 3 x TX/RX HDMI dongles per rig but try scale beyond that and you’re hosed. Anecdotally, one venue I helped out with a rig took out their entire payment system for the games (card based readers connected to 2.4Ghz WiFi).
Agreed. But the skills needed here stretches quite far beyond what an average pinball enthusiast are willing to take on. No one can argue the simple and fool proof the TX/RX HDMI dongles are and you just have to plug everything in and it “just works” to some extent.
This was the mantra that started my multi-viewer mania. I wanted the exact same solution streaming at home in a hard-wired setup as I do when either streaming tournaments or doing solo location streams with the laptop strapped to the rig. It got out of hand a little bit but the principle has endured. ![]()
IMHO, for most of us, I don’t think the benefit of streaming-on-rig is really that compelling vs.streaming-from-desk when all is said and done. You’ve got to transmit a bunch of audio+video one way or the other, and whether it’s 1 v. 2 v. 3 transmitters is not super compelling when you factor in the all of the other knickknacks (Stream Decks, commentary, etc.) being far away from the PC. Totally solvable problems, of course, but with additional complexity and cost of their own.
Again, YMMV – it depends on the streaming environment! Streaming-from-rig definitely works for a home or regular location where you can be sure it’s all working and reuse a setup across sessions. But, for example, I stream from random different locations, rebuilding the rig and setting up all equipment within an hour or two, so there’s a limit to how much I can reasonably set up. And with tons of variables at play, something inevitably needs tweaking and having an easily accessible central streaming PC becomes very important ![]()
This would be the best path to pursue, I think. The rig PC basically becomes a fancy multiviewer at this point, and you can transmit it to the central PC using whichever method is most convenient (RTSP, NDI, HDMI transmitter…), while still benefiting from an accessible streaming PC.
In addition to @dri’s usage of NDI, you can also look at @singleballplay’s posts in this thread, they have an interesting setup using a Pi on the rig transmitting an RTSP stream to a main PC over Wifi.
Also see this thread for more discussion!
I’m hoping to get a more comprehensive write up on the rig I just built for you all over the weekend, but I want to chime in on this issue of on rig encoding vs wireless since I had asked about that very thing just last month.
I just set up a rig for streaming, without commentary. I went ahead and bought the base model Mac mini M4. It handles a 1080p canvas without a hitch and can record and stream in different resolutions without any issue. To power it for about 4-5 hours, I run it in low power mode. It will drop power usage from a max of 65 watts to just 25 watts. I have it hooked up to a 42,000 mAh (155 Wh) battery bank with an ac outlet that sits on the leg of the rig.
Here’s a reddit post that details the M4 mini low power mode:
https://www.reddit.com/r/mac/comments/1gpcqqw/m4_mini_has_low_power_mode/
I then have two 24,000 mAh battery banks that power the playfield cam, player cam, and game screen cams, as well as 2 LED lights. Our league is at a bar with pretty dim lighting. After 3 plus hours of streaming, the battery running 2 of the cams and a light dropped to just 77% from full.
I put a 24 inch 4k monitor on the frame to allow for bystanders to get a clear view of the playfield. That requires a 30w input. I haven’t measured the actual power draw, but I think it’s the most power hungry device of the rig, even more so than the Mac mini. I’m planning on adding a 60,000 mAh battery on the other leg of the rig to allow for powering it for at least 5-6 hours.
I’m very impressed with the performance of the Mac mini and I do realize it has an Apple premium on price over an Intel NUC (which I considered as well!). However, I have a MacBook Pro M3 and can do screen sharing over wifi to view and control the rig from afar.
My biggest issue so far with where my local league meets is that it has not only very slow wifi, but poor cell reception. I measured 8 mbps down and 1 mbps up on wifi. Completely inadequate for streaming of any quality. I bought a travel router to hotspot with my cell phone, but can only get 2-2.5 mbps up. I initially started streaming in 6000 kbps for 1080p60. Had worked perfectly during a test run at home, but utterly failed on site. I learned the hard way that I had to drop quality down to 720p60 at 2250 kbps. I can at least record the feed at 1080p60 for upload later.
I currently have a 5g travel modem/router on order from Gl.inet. It has large built in antennae for 5G and for wifi. I’m hoping the larger antennae will get a stronger cell signal enough to boost upload speeds to at least 6 mbps.
I’m super happy with the rig and it was designed primarily for personal use at home for recording gameplay/streaming. I’ve added to it for use on site for league streaming. As of right now, everyone in league is playing, so we don’t have a need to accommodate commentary since no one would be available for that role. I have thought about how we would be able to add commentary during tournaments. It would be a harder problem to solve to have the commentators at a booth far from the rig. I think the solution that fits most easily in to what I built would be the commentators using wireless mics, watching the 24 inch monitor, standing/sitting off to the side of the player and the machine. I could then add an additional wired camera with zoom that comes off the side of the rig.
Telestration may be possible using the screen sharing function to the MacBook Pro. However, I had some connection issues between the mac mini and macbook, even with the dedicated wireless network from the travel router. I’m hoping the beefier router I have on order fixes that problem. It may have suffered from interference with the site’s wifi given it’s small size.
What I currently have:
This weekend, I’m hoping to post a breakdown of all of my equipment, test footage, and power usage, other stats for review! Keep in mind, this is one person’s baby set up. Easiest to get going without figuring out wireless HDMI/NDI transmission.
Rig set up for home use, with everything plugged in to a surge protector.
Screen rotated for playfield view
I can tear down the rig in about 20 minutes, and put it back together in 25? Cable organization and practice has been key! I built the mobile version of Karl’s design. It wobbles slightly when being rolled without braces at the 90 degree joints, but it is stable enough otherwise!
Has anyone ever tried a Sony a6000 with a portable battery pack? Seems like all the adapters are 9v/2a rather than usual 5v/3a that battery packs can put out. My search for battery packs supporting 9v/2a usb c has turned up empty.
Sounds like you’re already all in! I’d consider a StarLink so you can live stream. I used to the same thing you do. I’d record and then upload to YouTube afterwards because I didn’t think anybody would want to do commentary while we were playing. Wow was I wrong. I tried it for one stream, and it really took off. Half the players love jumping on the mic between balls, so you may be surprised with the results.
Can’t wait to see some test footage from your rig!
Don’t worry too much about this! My rig is made out of 2x4s haha.
Anything exciting ever happen with this or does it still skip 1 frame per second? If it doesn’t, this may be the easiest way to get a perfect 60 by upgrading just on transmitter for the playfield.
I haven’t had time to do anything with this properly yet. The next opportunity is when D&D Pros start shipping to locations. I might shoot something in between but it won’t be a reliable test source for your use case as it needs to be co-mingled with two CineView HEs.
I don’t think I’ve seen this mentioned here and it’s elegant enough to warrant a mention. I noticed on the Vic_VP YT channel for his videos he had a magnetic small microphone he was putting on the speaker grill of the game. After a bit of searching it turns out it’s the Hollyland Lark M2 and it’s a cheap way to get really clean game audio on location with a rig. The kit has a case that is a larger version of the Airpods charging case with 2 transmitters and a receiver. The receiver slides into the hot shoe mount of the camera and is quite small and the transmitter is not only small but magnetic so you just pop it on to the speaker grill of the game you’re on. Since it’s right at the speaker you don’t have to turn the gain up significantly to pick up the game audio which is great for reducing all the background noise you normally hear in noisy arcade environments like ours. Figured I’d highlight it here as a great option. Haven’t tested fully the battery life but they’re saying 10 hours which is more than enough for my needs.
I just bought the DJI mic mini for this use and for potential commentary! Also magnetic, small, but a little more expensive probably because of the DJI brand.
Will give an update when I’ve been able to try it out.
Those mics are great. And the price isn’t bad at all.
The lazy version of this that I’ve done in the past is to use a wired lapel mic. The alligator clip they come with nips perfectly in a Stern speaker grill.
Ughghghgh. I was battling interference all weekend. Of course it would be an issue during the state championships. We were streaming from a new location that had tons of TVs streaming from Rokus, phones, 50 people, just clogging the airways.
Look how jumpy it was on games like LZ during the finals.
For whatever reason, the Friday night tournament wasn’t as bad despite similar conditions. This is what drives me crazy about these units. Good in certain conditions but never great. Borderline unwatchable in less than ideal conditions. Now the recording of the state championships will be riddled with a poor, inconsistent frame rate forever.
Haha, welcome to the club! I managed to find wireless bands at the tail end of things that weren’t as noisy and Women’s therefor got the perfect cut. ![]()
My completely grabbed out of thin air theory about all the bullshit we’re dealing with now did not happen before people got iPhone 16’s. Just saying and I’m just now starting a conspiracy.
I don’t feel this is unwatchable at all. But would love to hear from you guys on the best settings to use. I’m done buying new equipment though. Haha.
Wireless can never be perfect right? I guess I always assumed that wireless will never be as good as wired setups.
But in your video I wish their was more light on the game.
Did you use the NDI setup broadcasting your own network and you were having issues finding a single band that would transfer all video feeds? Just trying to understand if you’re having the same issue as me even with that setup or if all feeds on 1 band is more reliable than 3 separate bands being used in a crowded airspace.
Well we know it CAN be done because professionals do it all the time. At football games there a hundred thousand people all carrying phones in their pockets with tons of interference around, and they are able to broadcast a perfect signal from the sidelines to the receiver. The issue for us is whether it can be done perfectly with a reasonable consumer budget.
Me too. I actually have a DSLR that will output a fantastic looking 1080p/60fps signal in low light. I wanted to use that, but unfortunately the camera is plagued with issues. It will shut off randomly and then lock itself from being turned back on at completely random times. Since I was already experiencing signal issues, I needed reliability for the playfield cam and chose to go with the Canon Vixia HF R60 I have over the Panasonic HCV180 because the Vixia has a larger CMOS sensor and, believe it or not, actually looks better in low light - even as bad as it is.
Typically, the environments we play in are much brighter and the difference is much less noticeable. It makes sense for me to focus on achieving a consistent frame rate before upgrading to a nicer camera. Yeah, colors and low light performance are great, but, if the ball is skipping around and difficult to follow, things ‘looking nice’ doesn’t make the viewing experience any better IMO.
Yes 100%. Hence my point of not wanting to increase my budget. If you want to spend 100k plus on equipment, should be easy peasy. Haha
Really hope you guys figure out a perfect setup with these transmitters. They are expensive enough. They should be pretty close to perfect imo.
These Teradek Ace 750 units look interesting. They claim 1 ms delay and the technology is not WiFi based but runs on multiple frequencies including 6G. Both 1080p 59.94 and 60fps are supported.They can easily be powered by a PD battery. 750ft transmission range, which should be good for our purposes.
DFS Frequencies: 5.270 ~ 5.670 GHz Non-DFS Frequencies: 5.190 ~ 5.230 GHz, 5.755 ~ 5.795 GHz, and 5.945 ~ 6.425GHz
The real question is whether they can transmit through walls. Sounds like a promising solution for a street price of around $910.
Edit: I found a review of the Ace 500. Going through a wall or 2 shouldn’t be an issue.
Yep, single BYO network with a single NDI feed.
I have a mesh between the rig and the broadcast station that is supposed to aggregate the three bands in the physical layer.
I’ve been pondering what the cost would be to rent a TeraDek Ranger as I only stream 4-5 tournaments per year.
Anyhow, I’ve solved all my problems with off the shelf consumer gear now so I rest my case for a while.
Anyhow, did you see this madness?
Hit up Johnny if you see him playing ball 2 in the lead at any time. https://www.twitch.tv/dri374/clip/ImportantSecretiveTardigradeTebowing-3U2mKs_GCzd3L9Wx
I used to make tutorials a few years ago but fell out of it. my wife got me the aluminum rig for Christmas (yes she is that awesome) and I am getting the itch. Would like yalls opinion on what I should do for my set up.
I currently have:
Aluminum rig
Logitech Brio
Logitech 920
Sony 420 w/ el gato hd60s
Lenovo Legion gaming laptop with thunder bolt port
USB 4 port splitter
Snowball mic
Two clamp on lights
All the adjustable arms I need
I would like to take the show on the road but am not ready to commit the $ for more hdmi cameras/transmittters and a dedicated pc tower.
What is it the best solution that would mostly work with my current equipment? My main concern is keeping everything powered and the ease of use for laptop. I don’t want to just sit it down on the floor under the machine. I have heard of ppl clamping the laptop to the rig somehow. Any advise for this? Im also intrigued by the mage well mini director. I remember seeing that in here a few years ago. Did it turn out to be a good solution for wireless webcams? What’s out there now? TIA for all your help!
So, all my equipment BOMs now has a home. It will be updated as I go along, this is the “1.0” with only the gear. Open to feedback.
Well that was an expensive click
Seriously thanks so much for putting this together, already picked up a few things I know could help refine our setup. The pocket rig C-stand idea is really interesting to me, I really want to do remote streams on locations without having to pack up a full 8020 frame. Last year I tried it with a microphone stand and it was a bit sketch. Did you use a rolling C-stand at Expo? I loved those videos and it looked like you had condensed things really well without sacrificing quality.
Thanks for checking it out! ![]()
I used the 8020 frame at Expo. I sold all my C-stands in the end. I had the bigger 40" for my local stuff and the Matthews mini 20" which has smaller segments that you can dismantle and fit in a cargo hold sized bag. Here’s a few videos shot with the C-stand setup a few years back. https://www.youtube.com/@DRI374/search?query=streamed%20from%20matchstick%20pinball (I visited a couple of places in Europe with it).
I might shed some light on my messenger bag setup one day. ![]()
so i have added another set of 3 Accsoon receiver connectted back to my stream computer with 3x100’ HDMI cable for our new room. I found that only keeping one of my 2 receivers set on avoid signal quality issues, so i turn them on and off, each of the 2, multiple time per stream when we move the rig between room.
One of the weird thing is all of the 6 Rx device turn back on and reconnect on their on when i turn the power strip button on, while the other half stays off until i have to physically press the receiver power button… Is that a setting somewhere? Or maybe a difference in firmware version?
All 3 of my Rx do that. They have the latest firmware.
yeah? do which of the 2 behavior? stay off when power is turned back on or boot and reconnect by themselves?
They boot as soon as they’re plugged in.
We used the high-end TD stuff at BT Sport and BOLT 4K, and it’s great stuff but stupidly pricey.
I suspect wall performance will vary depending on your location, and 2.4 GHz will consistently outperform 5 and 6 GHz, although I like how they manage channels for multiple streams. 1000 bucks almost gets you 3 Accsoon setups.
Neil.
Are you sure this is wireless causing that? What type of camera are you using?
I’d also tell you that during live broadcasts, especially of sporting events, broadcasters avoid live wireless at all costs. The wireless that’s there is on high-end wireless SDI Teradek stuff, which is typically used for captured video and used for replays/after the fact/ etc. but it’s still prone to huge issues and super rare for live.
Football, motorsport, etc., that’s truly live in stadiums, etc, is all done using UHF / VHF, not IP, not packetised or channelised wireless.
Much for the same issues we are seeing with interferers, which always makes me ask - how are you setting up the devices to receive and transmit? Spacing the device out makes a HUGE difference; I’ve experimented with a longer top bar on the rig and a very long bar on the RX, and make your devices high if you can, and you’ll avoid a ton of cell/wifi related devices which are mostly spewing out at the human level and also don’t have the RX too near walls - 3D dimensional thinking ![]()
I guess your intent is key to this question. Large events having time to deal with the complexities of streaming issues is challenging. Having a host to manage on the rig is not as easy as it sounds, and its way easier to beam three streams to one location and mix the various sources at a desk (and with a machine with significantly more processing power and hardware encoding than having a bi-directional streaming setup on a platform were sound mixing can be not what you expect on a machine with limited capacity and almost no telemetry if things don’t work.
So, in addition to giving the booth a feed, you need to mix in the commentary and send that back, generate standings, etc., run adverts, potentially bring in other mobile transmissions, and monitor what’s actually being output to the streaming platform so you have some sort of central desk even if you are doing a lot of the work on the rig.
If an accsoon needs to reboot, you press the button, and it reboots. However, onboard streaming can have side effects. Does the OS boot cleanly? Did it connect to the network? Has it got DNS? Was there an update push on OBS? Are all the devices initialised? Can I log in to the box? You also assume zero wifi issues in this scenario, and in large environments, that tends not to be the case. Crank the power up; whilst also being illegal in some locations, you also get to then watch other devices suddenly start to fall off the network, such as scorekeeping tablets, insider connected, a high power config of a bunch of APs at INDISC in 2023 caused problems with ascorbic and scorekeeping and the stream. Mesh wifi is also super unreliable, and tuning the device with the local wifi to let go as you move the rig around isn’t so simple and you may not have access to the wifi network. (we bring our own broadcast wifi at the UK Open).
So yeah, you may save some money, but you’ve increased complexity. There is enough complexity in large tournaments already in my view. But I’d love to see someone build what you describe and as nearly package it as possible.
While the cost of these setups isn’t cheap, in a land of 10K pinball machines, huge venue costs etc, it isn’t crazy either.
All valid points Neil! Thanks for taking the time to reply. For what its worth, I’m currently setting up a version of this that is going to send the video streams over wifi locally to a central box to be composed. Luckily for us, there isn’t a need for it to work in other locations or big events - its meant to stay in one place, so a lot of valid things you brought up about wifi capability aren’t as much of a concern here.
Assuming using NDI? Or already “synced” on the rig?
I’m interested in what you are doing for my home setup. I have a server with 28 HDMI ports still using ACCSOON with the screens of all the games wired to the server but I tried on rig solutions so I could use stuff like the USB autocue where you have it showing twitch chat which is hard to make work wirelessly.
Would love a write up when you have time.
The more I watch this the more it seems like a camera issue to me. I can’t help but notice how low the light is and the camera seems to me to be struggling with that - I wonder if doing an experiment in this location with cables rather than accsoon?
Accsoon now has a discord!
Alex I put your Star Trek tng video to them on it…
their reply on your video:
“Hi, it might be due to sudden wireless interference which caused the frame rate to drop from 0:38 and 0:47, you can try to switch the frequency or lower the mode to speed mode, which will lower the bitrate but increase the stability and anti-interference ability. you can try to go help-support and open a ticket, so we can keep a record of this case, to better help you.”
Thank you for your diligence to the matter! I haven’t been streaming much (or checking the forum) because I was experiencing a situation where OBS simply wouldn’t reach 60fps at all. I finally figured out yesterday I had captured an instant replay that had frame skips. It was causing OBS to run at really weird frame rates altogether. I don’t think it’s a camera issue because it happens with every camera I’ve tried. I’m hoping to get some testing in tonight with 59.94 fps in OBS to see if that helps.
Where are you saving your replays to? I’ve found that I have to save then to an SSD or it causes chaos but I’m running a 4k recording.
Great question. They’re saved to an internally mounted m.2 SSD along with all the other video. Surely it’s fast enough not to cause issue.
Well I believe I’ve got it figured out! Check out this test footage below.
Compare that to the test I posted earlier. It’s night and day. I changed Settings>Video>frame rate to 59.94. Balls roll smooth, for example, when they roll up the inlane guide and back down. It used to have that annoying pausing.
There are still some instances where there is brief interference, but the pausing is about 70% less frequent. You can tell OBS is not trying to do the pulldown every few seconds.
Twitch is adding a 100-hour limit to Highlights and Uploads, starting April 2025. This means anyone using Highlights to archive their streams is at risk of having their videos deleted if they are over the 100-hour limit. I’d recommend downloading your vods and archiving them elsewhere.
Twitch sent out an e-mail to any channel currently over the limit, but I figure I’d post a heads up here in case anyone missed it!
More info here:
https://help.twitch.tv/s/article/video-on-demand?language=en_US
the @raydaypinball secret is out!
I’m just curious, do you actually see one frame skip every 16.7 seconds when streaming 1080p60?
Just throwing things at the wall to see what sticks. I wanted to at least give it a try. I’m about to just write it off as an interference issue with the Accsoon units.
Could the high quality tournament streamers post what cameras they use in 2025? A lot of rig setups I’m looking at in this thread and elsewhere is from 201x, it could use an update ![]()
USB cams, HDMI, low light performers, etc.
I’m the Panasonic guy: GEAR FOR PINBALL AND ARCADE STREAMING - DRI374 LIVE PINBALL STREAMING
Everyone else uses some permutation of the Sony ZV-1.
However, if you don’t have proper lighting and decent bitrate from the rig, cameras doesn’t really matter much unless you have a specialized low light sensor like the Lumix GH5S ($$$).
This is so lame. I just pruned 120h of highlights. They’re already archived on YouTube but just inconvenient.
I did an unboxing stream with the CineMaster 4K last week. I manually stepped through 2 minutes worth of frames and it was nothing but perfect. This was all 1080p60 though. Worth mentioning here is that I had three CineView HE’s on full blast during this event so we can assume these are safe to mix and match in the same space.
I used a BMD UltraStudio Recorder 3G (the best 1080p60 capture solution on the market IMHO) to capture the receiver.
Here’s the YouTube link and you can download the file with cobalt.tools if you want to step yourself. ![]()
Thank you!! I’ll review the footage this evening!
Hi folks!
First time here. Just trying to get my rig up and running and I am having a Mac OBS problem.
I managed to get Logitech and EMeet camera settings to open up by using Logi Tune, but I can’t get my Sony CX405 plus Cam Link to give me a 60 FPS setting. I hoped that Elgato Camera Hub was going to solve the problem but it didn’t.
I am on a M3 Macbook Pro running Sonoma. Here are the only settings OBS gives me. This is with the Input Format YUY2 - 422YpCbCr8_yuvs, Color Space CS 601, and Video Range limited (also the only settings OBS allows me to choose).
Thanks in advance!
Also have a Mac and ran into this issue.
Don’t use video capture device. Scroll to the bottom under deprecated, then select “Video Capture Device legacy”. That will give you the normal fps options. Not sure what’s different about it, but that’s what worked for me.
OBS has been weird with this lately for the generic capture cards but “Use Preset” and “High” yields 1080p60 in OBS with a CamLink 4K using a 1080p60 source. I just verified on my MacBook Pro M3.
Thanks for the info guys.
I tried the “Video Capture Device legacy” and it didn’t provide more frame rate options.
But if what dri says is true, I can just set my camera frame rate to 60p and select “Use Preset” and “High”. Hopefully that will give smooth gameplay filming!
Wish me luck at my test filming session!
I’m interested in adding an umbrella to the rig for environments with poor overhead lighting causing glare. Anyone have product links for what you’re using in terms of the actual shade and the clamp setup for it?
I use something like this: Amazon.com : Prospo Adjustable Beach Umbrella with Universal Clamp, Portable UPF 50+ UV Protection Umbrella for Chair, Wheelchair, Golf Cart, Stroller, Bleacher, Patio : Patio, Lawn & Garden
But to be honest, it hasn’t been very helpful. Usually the glare is not directly above, but more of a weird angle. So you need to constantly work with different positions and angles to get any benefit. But give it a shot.
I saw someone (can’t remember who) had theirs attached to a flex-arm like this. We (Ypsipinball) haven’t tried this yet.
We have played with other glare-block solutions. The problem that we’ve had is the the solutions that successfully block glare also block some of the light for the player and we try never to impact the players. So, for now, we’re just dealing with the occasional glare.
Thank you both, I figured it’s probably a difficult situation but I’ll see what we can do. Thankfully at our home base we don’t have a lot of issues so it would just be for a few remote streams with unsure overhead lighting. Appreciate the links!
I just use a regular umbrella using a magic arm with a crab clamp on each end of the magic arm.
I finally have my stream looking pretty good & we’ve been streaming regularly. Now it’s time to get the audio squared away. What’s everyone using for commentary audio? USB interface? USB mixer? What type of headsets? I’m currently using two crappy headsets plugged directly into the laptop. It works, but it could be so much better.
I use a behringer usb mixer and audio technica headsets.
Which model of mixer do you use? I’ve had this Behringer mixer linked below on my shortlist. I can only see one jack for headphones though. I know broadcasting headsets have xlr for the mics & use a separate jack for the phones. Not quite sure how to make 2 headsets work. I’m very technologically challenged. I’m lucky I’ve made it this far!
https://www.amazon.com/Behringer-802S-8-channel-Analog-Streaming/dp/B0C2BTT3DX/ref=sr_1_1?crid=1ASFOVKMPEIBQ&dib=eyJ2IjoiMSJ9.HGhEVGH3kj_3jJTMftu5GxPZzZgZgzGR-3XCiS1fqYfYUQUdgF-yPvP2RHup7X369wA62VrCLXpkeTlNlT7epHxBfkz8D0Zkbez1M3CwNhOidJc605r8JCzOzrRbs-z6X5fAKytNcfkXnYHl9BHt-OYnrhXch7Y7dHtKwO-3PPjBxog2G9dMvdws5D6V8Rmlzb5JTUngUfjdyD7E6L7aNK_nRPzeQHs6EgSWBnHihKA0q_P0nKdXlV_gqr8f6XqXJJjR_Qay6mipCYcAMq3VnN-W0lnlDnzDzZqa9tQntQ650xobX_A3409yWqqdxr6BGe9nRVbyZd51o7fWw-wNqerc2sECD-fCEzNlF-kNbSfB_IIwg66J7OKBfWJDOFAa7e4gLnDXUNOHUuMrXIdm0L0jfYOIyBDHZExwLKtB67vd1voNGjYZv5pjxkWnzkgQ.Nk-C5al8h1fsuMD4jX_6Guu5cIjj4vZDbjOvZNWMAaw&dib_tag=se&keywords=behringer%2Busb%2Baudio%2Bmixer&qid=1743178575&sprefix=behringer%2Busb%2Baudio%2Bmixer%2Caps%2C216&sr=8-1&th=1
I have the 4-5 channel one. I’ve used the one you’ve linked above. A little too basic imo.
Focusrite Vocaster Two audio interface with Koss Porta Pro headsets. You need phantom to plug-in power adapters for the mics.
I had the whole AT-BPHS1 and Rodecaster setup and was just too cumbersome to lug around for what I need.
So the Yolobox Extreme was just announced and looks mighty interesting. 8 HDMI inputs, 2 HDMI outputs, 4k streaming, lots of good stuff there. YoloBox Extreme: A True Powerhouse
Yolobox ULTRA technically has all the inputs you could ask for. I wish I had the cycles to test it. Perfect on paper but I’m skeptical it will perform well and by well I mean low glass to glass latency and decent NDI bitrate over WiFi. If the Yolo could do my bidding, I’d replace four individual devices on my tournament rig AND bring a bunch of other conveniences with it, like line-in, its own battery (it will work like an UPS when the external battery dies), big screen to see framing better.
Magewell recently updated their AIO solution too with Director One recently. A mild upgrade not half as interesting as the premium Yoloboxes.
Yeah last time I played with Yolobox hardware it was a Pro and couldn’t even do custom layouts which is why I ended up going with the Director Mini. The Ultra does look nice, though I love being able to manage the Director Mini with WebUI from commentator booth if I need to adjust audio or make other changes (can’t currently play with layouts through the web but most other things you can).
I can’t find any definitive information about the Yolo if it has a web interface or an API.
Magewell is working on an upgraded line that will do NDI HX2 and HX3 with 4Kp60. My best guess at this point (talking to their US distributor) is that the Pro Convert line will be upgraded first and then the Ultra Encode line. The Director series will get the same treatment much later. They’re taking their time because it is Magewell. It will have an intuitive web UI, it will have an API, it will be well tested and provide stellar performance. All their current products hasn’t fallen out of the spec sheet a single time from my own personal experience. I’m waiting patiently.
I use Canon M6 Mark II
I also have a set of Sony ZV-E10s
Both are great, Sony has built in USB-C power so no faffing about with coupler.
But the Canon’s definitely win visually by some margin. Unfortunately Canon have killed the M range so I’m about to test R50 R100 and RP. I suspect I will like the RP given its full frame.
I use Rodecaster and the AT-BPHS1 - Buy this bag Gator GL-RODECASTER2 Lightweight Case for Rodecaster & Two Mics at Gear4music
I binned the foam and use bubblewrap around the rode caster - With this bag I can fit in 5 sets of the AT-BPHS1 (in their boxes) and the rode caster and all the cables to connect to the PC and a 4 socket power bar.
Neil.
I haven’t checked but if there isn’t an option to turn this down I’m going to turn it off and ask spooky to put one in. Their shaker motor is insane.
Want to make improvements on the audio for our stream. We do 2 types of setup- tournament with folks in the booth with broadcaster headsets. This works great. When we have our “Just Chatting” style streams we get echoing. Is it because we are using a USB mic? If we plug one through our Rhodecaster Duo will that solve this issue? Do you have a recommendation for a mic that can capture a group hanging in the booth and works well with the Duo Mixer? Can we set up a sound speaker monitor som we can hear what’s going out?
My second question is we have a Viewing room set up for the stream. Were having issues piping the audio to the direct OBS feed to the tv. Any good solutions? Again were running the audio through the Rhodecaster but then folks hear everything we say even when were turned off.
Thanks in advance for the advice.
oh and while I’m here…What is the setup for direct capture of Spike 2 DMDs these days. I watched some YouTube vids but they are 5+ years old So maybe there’s new tech and I dont have to put my first Ali-express order in. lol
These are way better and appear to be more reliable than the older ali-express version: LVDS to DVI-D Converter – HOV PINBALL
I have one and the install was incredibly easy. A little more expensive, but in my opinion, well worth it. Could actually switch from game to game very easily depending upon your need.
I have a hard time following what the “just chatting” stream is comprised of and where are the audio sources? Still in the “booth” and at the game?
BMD decklinks can output the program or preview from OBS. The program is what your Twitch viewers will see AND hear. BMD has a lot different products in this family but the absolute simplest, which I use, is this one: Amazon.com: Blackmagic Design Capture UltraStudio Monitor 3G BDLKULSDMBREC3G : Electronics if you don’t have a spare TB3 port there’s also a PCIe version of it: https://www.amazon.com/Blackmagic-Design-DeckLink-Mini-Monitor/dp/B0B68P6NNH/ (these are for 1080p60)
In my monster setup I have the BMD decklink plugged into a 4-way HDMI splitter and can show the program locally on four displays with embedded audio.
You activate the decklink in OBS via “Tools → Decklink output”, select your device and pick program.
Next weekend it is time for LPA Open again and i am setting up the stream.
I´m having a little issue with the ZV-1. I can´t get the display to work when i have connected the mini-hdmi. Is there a setting to get that to work? It is connected to the splitter (mini-hdmi) - (Hdmi).
I think that when i turn off the splitter, the image pops up in the display.
Also, the settings posted earlier does not really work on my camera. The settings meny looks a bit different on my camera.
That was it! Many thanks!
Has anyone here used the Pinstadium X-Streams lights? We’ve been streaming for a while and loving it, and are looking to incrementally improve our setup. We’ve been using cheap stand lights on the sides of the machine, but I despise how tricky they are to set up to avoid glare, and how hard they are to fit between machines.
I see a lot of positive feedback on the XStreams from a few years back, when they first came out. Are they still a good option? What do you use?
Cheap lights in the rig. Mount them either low and close or high and far out. No glare to be found. Ideas here: dri374.live/gear (main rig has high far out, pocket rig has low and close).
Hello, my name is Juan. I’d like to get into this wonderful world of pinball streaming. I’ve tried a couple of mic stands, but I don’t like it; I find it too unstable.
I love the 8020.net rig, the 1515, but I have a couple of questions.
First, I read that a colleague used the 1530 profile for stability. Is the 1515 really unstable?
Second, I live in Spain and don’t want to shop so far away. Shipping and customs will kill me. Would all the accessories you use be compatible with your 1515 ? maybe METRIC 4040? or more stable… 4080?
Thank you all so much. I’m learning a lot from reading and watching your videos! ![]()
I have a ton of gear on my 1515 frame at home. I have angle brackets to support all corners and I don’t find it unstable. For lighter use, like my tournament rig, I don’t use angle brackets and there’s no stability issues. 1530 would make the rig a tank, not a bad thing but it will weigh twice as much.
T-slot profiles are not exclusive to the US in any shape or form. Many expo builders in the EU uses a similar system to build booths and what not. I would check in those markets but also see if you can find any car sim builder community in Spain as they build their rigs with t-slots too.
Perfect, thank you so much for the answer!
I don’t think I’ll take it outside; it’s only for home use. Although I think I’ll stick with the 1515 for lightness, I’ll buy it from local suppliers in metric sizes. The difference, to put it in inches, is 0.075 inches. I don’t think I’ll notice the difference.
Thanks for your input; your website and videos are teaching me a lot! ![]()
Has anyone tried some kind of hinge on their streaming rig to fit through doorways?
I can’t fit my rig through a door at my house but I’m thinking if I hinge the top I can lose enough height to make it through. I just need to find the right hinges!
I’ve dealt with this. I had to cut two inches off each post. Sometimes it’s enough to get lower profile casters with a 5/16" slide-in t-nut instead of a full stand-off block depending on your situation. That will get you to wheels + wheel bars + post + top bar, 4" + 1.5" + 72" + 1.5" = 82" which will slide under 84" door frames which are common if you have tall ceilings (80" is pretty common otherwise).
In general, for portable rigs, each post segment should be 17-1/2" (using rollerskate swivel wheels) amounting to 70" total.
Hi again!
Regarding sound, I bought an Audio-Technica 2040 + UMC22 by BEHRINGER, but I don’t like the Behringer at all, i want to change it. On the other hand, I bought some Hollywood Lark M2 wireless headphones, and they run via USB.
I’m supposed to combine these two into a single audio source to avoid sound issues. Is there a mixer where I can plug in a pair of XLR microphones and these USB headphones?
Also, how tall are your RIGS? I think a total height of two meters will save me a lot of trouble moving them around the rooms in my house, but I don’t know if it’s too small.
Thanks again!
Okay, I’ll answer myself. The Hollylands have a 3.5mm jack output, so there’s no problem. I just need to find a good mixer.
Regarding the measurements, I’m going to use a total height of 200 cm and a total width of 88 cm. For the legs, I’m going to make them 50 cm long; I think that’ll be enough.
I recently asked about commentary audio in this thread & dri recommended a Focusrite Vocaster two & Koss headsets. I bought the Vocaster two & a couple Koss SB40 headsets. Those headsets have a dynamic mic, so they don’t require plug-in power. They do require 3.5mm to xlr adapters for the mic plugs & 3.5mm to 1/4" jack adapters for the headphone plugs. This set up is cheap, reliable, easy to use & sounds good. If you don’t think you’ll ever have another person talking on stream with you, you can go with the Vocaster one & a single SB40 headset.
The Vocaster plugs into your computer via a usb cable, then you just add it as a source in obs or streamlabs. Simple.
Lark M2 says “wireless microphone”.
The one thing you need to be aware of when you try mixing wired and wireless microphones is the latency of the wireless microphone. All these cheap small digital wireless microphones in the market have latency up to the hundreds of milliseconds sometimes and creates an unbearable delay for your audience.
The Lark M2 is a pretty crappy wireless transmitter as it doesn’t have 3.5mm input. If you had bought any other dual system on the market, like RODE or DJI, their transmitters have 3.5mm mic inputs.
If you had a dual wireless mic system with 3.5mm input you can plug your future mixer into the the other wireless unit and that will have your voice and your game mics in perfect sync.
Another thing to know when plugging mixers into a mic-in jack is that that the signal needs to be attenuated from line-out to mic-in. This can be done with an attenuation cable or you can simply get a mixer that supports toggling attenuation, the Mackie MobileMix and 802VLZ4 have a button for that.
I could be misunderstanding, but my lark M2s have a 3.5mm input.
We also use them to get sound from the rig of our local tournaments. The larks plug into the same mixer as the commentator headsets.
My bad. They don’t mention this feature on the spec sheet and I couldn’t see a 3.5mm input jack on the transmitter from any angle.
Hey everyone
I just finished streaming LPA Open ( https://www.youtube.com/watch?v=0_KT7zTM5No&t=42344s&ab_channel=PontusQ )
Twitch, for a couple of days: https://www.twitch.tv/videos/2443883268
I have a ZV-1 for the playfield and some crappy action cameras for player and scores.
I use a multiviewer and Accsoon Cineview to transmit.
I think the image is grainy and choppy from the playfield and i want to know what you think is my next “bottleneck”? Could it be time to upgrade the multiviewer?
I have this one:
https://www.amazon.se/dp/B07H57BL6V?ref=ppx_yo2ov_dt_b_fed_asin_title
Or is it time get another Accsoon?
What are your thoughs?
I downloaded a clip from the stream and brought out the microscope. There’s a few issues and remedies you can perform first.
- The video coming off the rig and also the commentary talent is running at 30fps. The playfield has some stutter where it skips 3-4 frames intermittently which makes it even worse to watch.
a) The 30fps are most likely caused by the fact that you’re capturing the Accsoon UVC output. Which is 1080p30 with mono sound. The solution is to capture the HDMI output from the Accsoon receiver into a 1080p60 capable video capture card.
b) The frame stutter can be the shutter speed on the PF camera. It needs to be set fixed to either 60 or 120. - The Twitch broadcast is running at 720p60. The convention is 1080p60 for Twitch. I don’t know if the convention is to run at PAL frame rates in Europe, being 1080p50 (going back to 50/60Hz TVs)
a) This is fixable in OBS. Do NOT run the OBS wizard, manually configure the canvas and output to 1080p60. - I’m not sure why the PF looks so smeared and the player cam + score cam looks less smeared. I’m assuming you’re transmitting a quad view from the multi-viewer.
a) Scaling video is hard. When transmitting quad 1080p60, each quad only has 960x540 worth of pixel estate. First the multi-viewer needs to scale down the 1920 to 960 and then you most likely have your canvas set to 1920x1080 in OBS, that then means you’ll scale up that 960 to 1080. It won’t look good however you slice it. I recommend not scaling up the quadrants that come out from the multi-viewer. It will leave a “bar” for the playfield, but it will look sharper. The multi-viewer may be a culprit for bad scaling performance. - Buying more Accsoon’s isn’t the worst idea but then you might end up dealing with WiFi noise. Instead, entertain this:
a) The CineView HE are running at an abysmally low bitrate. It’s 2-3Mbit/s, at best. The CineView Master runs up to 12Mbit/s, which isn’t a whole lot either but it’s way crisper than the CineView HE. The CineView Master is a tri-band solution, HE is dual-band. The Master has an easier time to transmit smooth video than having more HE’s in the same space.
I would start at getting 1080p60 all the way from the PF camera to Twitch first and look to spend more money later. If you are in the market for a good 1080p60 capture card, I recommend getting household brand ones (Blackmagic Design, Magewell and worst case Elgato or AVerMedia) and not an Alibaba $20 dongle.
If you’re looking to upgrade the multi-viewer, buy household names, Orei, Monoprice or NeuVideo (these folks OEM the same tins and the scaling is superb).
Hello guys, I’ve already run tests with the Holleyland Lark M2 connected via 3.5mm jack to a BEHRINGER UMC22 mixer, also connecting an Audio Technica 2040.
It’s been a COMPLETE FAILURE! The Lark M2’s sound is hoarse, very, very bad, but the 2040 part is perfect.
I’m running tests and connecting the Holleyland Lark M2 via USB to my computer, and it sounds perfect. So, with this setup, getting a single line of sound DOESN’T WORK.
I’m buying everything on AMAZON, so I have no problem returning anything that doesn’t work.
I’m looking at the LIVETRAK 6 on ZOOM, and it looks great. Has anyone tried it?
On the other hand, I just saw that Zoom has released a new portable recorder/mixer, the ZOOM H5STUDIO. I think it’s incredible. It’s also going to include an accessory, the ZOOM WLM-1, which consists of two wireless microphones that can be integrated into the recorder. Wonderful.
Please give me some ideas. thaaaaaaanksss
Not sure what your issue could be with the lark m2s using the 3.5mm jack. Haven’t had those issues. Are you sure it’s plugged into the mixer properly?
Yes, the problem is with the BEHRINGER UMC22. I just tried it on a Teenage Engineering TX-6 mixer and it works perfectly. The problem is that this mixer doesn’t support XLR microphones.
I just returned the BEHRINGER and the AT2040, and I bought a Zoom M3 MicTrak. ![]()
I’ll let you know.
So you’re plugging in the Lark into an instrument leveled jack on the behringer? Yes, that will sound like crap.
Ok, someone’s got a budget.
But it confirms the level on the behringer instrument jack is an actual instrucment jack and the Lark works.
Hehe, I like tinkering, and music.
Confirmed, the Lark works very, very well on the TX6. Today I also received a Panasonic HC-X1500, and I’m slowly finalizing the setup.
HC-X1500 camera for the Playfield
Fujitsu TX20 gamer camera
Logitech StreamCam Webcam. Third camera
Hollyland Lark M2. Gamer microphone
Zoom M3 MicTrak. Microphone booth.
Teenage TX6 mixer
2x Raleno PLV-S192 lighting
Asus ZB Duo UX8406MA laptop
Hopefully I can do some testing this weekend.
Oh nice! I’ve been eyeballing the X1200. What made you pick the X1500 which is from 2019 compared to the X1200, X1600 and X2100 that just came out?
Easy: the HC1500 is better than HC1200, and, compared to the HC1600, the price doesn’t justify the advantages.
Here in Spain, the HC1600 costs 1,700 euros. I bought a refurbished HC1500 on Amazon for 1,000 euros (like new).
A big difference to pay for having an OLED screen and losing a few grams.
By the way, have you seen the new Zoom recorder?
The H5Studio is fantastic. If I didn’t have the TX6 at home, I would have definitely bought this one.
And best of all, this summer they’re releasing a module to add two wireless microphones, the WLM-1. It’s simply wonderful.
Good deal! I’ve made some great finds ebaying and buying used over the years.
It has limited inputs and you pay a lot for things you don’t use (recording and mic capsule). Having the display is a big plus though. I’m not a huge fan of Zoom. I have an AMS-44 which sort of does what it says on the tin but I’m replacing it with something else, having XLR phantom to 3.5mm plug-in power adapters is just too bulky.
Hello again
After a whole weekend of testing, I haven’t gotten any satisfactory results.
First, the audio is very, very quiet in OBS. I’ve tried adding two audio filters, one for gain and one for noise, and it’s “more or less” fixed, but I don’t know if this is normal.
On the other hand, the video isn’t clear. I’ve tried setting the exposure to a fixed value and adjusting the white balance. While it’s not perfect, it doesn’t look bad, but it doesn’t look sharp.
All the cameras have their FPS manually set to 59.94 fps, as you mentioned in previous posts.
A little while ago, I ran the last test by adjusting the bit rate. It was set to 2500 by default. I increased it to 8000 and it improved, but it still doesn’t look perfect.
Here’s the last test from yesterday. This test was before adjusting the bitrate from 2500 to 8000.
Thanks for the help.
just watch out on OLED screens on cameras. Screen burn is bad. I don’t understand why they are putting OLED on things where you might have the same shot on for hours.
Does anyone know if you can power Sony cameras without the battery? I can’t find an option for this? I couple of times I’ve streamed in warm locations and the batteries get hot because you are effectively charging them all the time and then the camera shuts down. There is an option to run at high temp but that only helped for a short period.
Cheers,
Neil.
What camera is this? Search for “dummy battery.” They’re fake batteries that have a power cable attached to them so you can plug them directly into the wall outlet.
I’ve never had issues with the 405s. Some have the battery and others didn’t. If I had them plugged into a power bank, they worked fine. Same for the ZVs. Haven’t had issues yet.
I second this. Cameras that are powered by USB and require the battery in the camera is a no-go for me. Dummy batteries does not generate heat as they’re most of the time just empty shells and have the transformer hanging as a dongle close to the power source.
Slightly different to stream setups, but has anyone had any luck with a GoPro like setup to record your game pov?
I’m wondering if I could
A.get a GoPro like camera that will do well with speed of pinball movement.
B. 3D print a mount that could clip on my shirt, as I have no clue if a general GoPro chest strap would even have the right angle to record the table.
I know that this setup would be sub optimal, but just an idea I had for my own record and being able to review my games.
People have used them before clipped onto the lockdown bar to get more of a players perspective of the game.
I can actually see how that would be better. I think I’m gonna have to try a few types.
I’m not the most outgoing, so I don’t want to have to clip something on / next to a machine in public, hell I wanted to make sure the GoPro didn’t seem all too out of place either. But if I want non shakey footage and a consistent angle, I will probably need to think about clipping to lockdown bar.
Cheers!
I used a 3rd party suction cup mount for my GoPro when I was doing live streams from odd locations on odd games.
Example VOD: https://www.youtube.com/watch?v=vQr3sb0sVqI
I went to a handful of public locations and asked for permission to stick the camera on the glass and not a single one turned me down.
You can use the post-processing stabilizer on the GoPro if you’re just recording and you’ll not get any shakes whatsoever. The particular GoPro I had, can’t remember which, added more than one second latency on the live feed video, not sound, and OBS can only do one second (1000ms) render delay to compensate. So it fell apart trying to align audio/video during a live stream, hence the video above is “shaky”.
Hey there! Greetings from Finland.
I was wondering if anyone has any good suggestions on how to stream the award ceremony after the tournament?
We’re using wired SDI as our connection, so a possibility to connect one camera that way could work, but has anyone experimented with wirelessly streaming video from a cell phone to OBS in Windows?
I have two ways to go about this.
- I have my player camera in landscape mode so I can simply flip to fullscreen player camera and I have a stationary award ceremony. Example: https://youtu.be/nsuwaByhIC8
- You can plug in the NDI Camera app (available for both Apple/Android) to OBS using the DistroAV plugin. This is only 30fps on at least my Pixel 9 Pro phone. Example (this is a tie-breaker game but you get the idea and I recommend using a gimbal/tripod): https://www.twitch.tv/videos/2503787396?t=0h2m20s
Thankyou for this! I ended up picking up a magnet mount that sits on lockdown bars really well, and I even got the courage to use it last weekend when my partner and I went to play pinnies. (See screenshot below)
Still playing with chest lanyards (mounts are a bit full on) and have been pretty happy with my results. Thinking I may 3d print something to keep it at a better angle. (See horrid angle of just letting the camera dangle from a lanyard below)
I recently did another survey of telestrating solutions. This time around Telestripe came up. I haven’t seen anyone else using it and I thought I’d do a show & tell. It’s basically just an iPad app with NDI going in and out. I could not dream up a better solution if I tried.
I’ve been streaming my weekly pinball tournaments on Twitch for the last couple years (twitch.tv/rlmamusements) and I want to make some upgrades to my 80/20 mobile rig. It’s what I would call an “economical” rig. I have a mini-PC mounted on the rig and all the cameras, HDMI encoders, microphone, USB hub, etc are connected to that PC. The PC is running Windows & OBS with just a simple capture of the cameras and the audio from the microphone. I then send that OBS stream via wifi to my desktop PC which is also running OBS. I then put together all the scenes, video and commentary audio on the desktop PC and then stream that to Twitch via my hardwired connection. This was all done as a cheap solution to not have to use wireless transmitters on the rig or have wireless encoders and an HDMI capture card at the desktop PC, mostly due to cost and not really knowing if I was going to do this long term.
It works fine for the most part but there is about 6-8 seconds of lag between the rig and the desktop PC and it’s really been bothering me the last few months. There is also a lot of crap on the rig including various wiring and a UPS which I have to plug into the wall every time I move it as it doesn’t provide much battery backup.
I’m thinking of finally taking the plunge and getting wireless transmitters on the rig and a 3 port PCIe HDMI capture card.
I’ve been looking at the TIMBOOTECH Wireless HDMI Transmitter & Receiver for $136 (would need a set for each camera on the rig) along with the ACASIS 4K HDMI PCIe x4 Video Capture Card. I don’t really need 4K but the price for that capture card is only $224 and it’s got decent reviews.
Does anyone have any experience with any of these? For reference my streaming environment is a 2500 sq ft open space with no walls.
Any input would be appreciated. Thanks!
I have been considering shortening my rig so it is nice to hear that you took two inches off yours. Since my camera is always significantly below the top of my rig, I assumed it wouldn’t affect filming performance to make it shorter.
Now the issue becomes how to get it cut?!?! Is there anywhere in the Bay Area I can take pieces to get precision cuts? Given my lack of tools and know-how should I just order shorter pieces?
You can get rid of the lag using the DistroAV plugin for OBS which uses low latency NDI and excellent quality (high bandwidth). I use this for the Rent-A-Rig concept at Lynn’s and lag is in the teens of frames.
A UPS was not designed for this use case. Many power banks/stations has a wall plug which I assume your mini PC requires.
Never heard of. Be aware that many of the budget systems can’t have more than one RX/TX in the same space as they knock each other out if you have more than one.
@neilmcrae has tested the external ACASIS and haven’t complained about it. I also think you’re pulling the specs of the Amazon product page, which are false. It’s a 4 x 1080p60 capture card. It would be a bit optimistic trying to move 4 x 2160p60 streams on PCIe x4 IMHO.
Folks being blessed with a wide open space and a stringent budget I recommend using a multi-viewer with the Monoprice 1080p60 RX/TX. It moves data “uncompressed” and are orders of magnitudes more crisp than the Accsoons and Hollylands that are designed for low latency monitoring of the framing in film production (bitrates are in the single digit Mbit/s).
Make sure you have enough in the frame by lowering the camera 2". Also, watch for tall people. ![]()
I ate the cost buying two shorter segments. It’s not worth my time trying to find someone local to deal with the cutting and machining.
Very interesting. I’ll have to look into this option more. Thanks for the info!
Blackbirds are were many of us started and they were fantastic but you can only use 2 of them - could never get three to work and any obstruction would have a significant impact on reliability - your hand can impact them and an example. So if you have line of sight they are worth considering. Also I recommend getting a short external cable and connecting it to the blackbird and then don’t remove it as the power connecting ports become super loose after a while.
This setup seems like it would be a really good, inexpensive fit for my location and rig. How would I go about sending audio with my Blue Snowball on the rig to the main computer running OBS? Can I connect that mic to one of the cameras mic ports and grab the audio that way via the multi-viewer? Or would I have to use either the RCA or optical audio inputs?
The optical and RCA connectors are outputs only.
Under normal circumstances you connect one or two mics (or a mixer with a line to mic attenuation cable) to one of the cameras in the rig and you pick that HDMI input as your audio source on the multiviewer (don’t forget to get a serial cable to program the multiviewer). The audio will get picked up by your capture card at your streaming computer.
AFAIK, the snowball mics are USB-only with no analog outputs, I could be wrong though.
Ahh yes you are right. Any recommendations for a rig mic to hook up to one of the cameras?
I use RODE VideoMicro II on my tournament rig and I’ve seen other streamers using those as well. If you just want one, it’s plug and play. If you want two, you can send one through the L channel and one through the R channel and make both mono in OBS for individual mic control, for that you need this RODE splitter cable.
Just make sure you have line of sight so put the RX high so other stuff doesn’t get in the way.
Perfect. Any good recommendations on power banks and how many for the rig to run the cameras, multiviewer and transmitter?
Seems like the Yolobox Ultra now allows customized layout as well in their 2.5.0 update: https://youtu.be/-LTCrtHr4qA?si=7p9YP-3T9NFF746_&t=175
I wonder if those customized layouts are also available with the Yolobox Pro as well. It starting to look like quite a good option for a simplified setup.
I know a few using the Ultra currently for their streaming rigs and setups. I don’t think the Pro ever got all the same features (some were just silly missing things like the ability to rotate a source). I’ve been very happy with the Director Mini but I’d take a hard look at the Ultra today if I was buying new given the additional HDMI inputs.
I asked the company about the pro and the custom layout, here’s what they responded “Thank you for your appreciation! We’re sorry to inform you that due to CPU limitations, the Pro model does not support the custom multi-view feature.”
It seems like the only issue is the output resolution, it only supports 4K 30fps. I was hoping to capture a 4K 60fps output using my Atomos Ninja V to upload afterward. For streaming only it may do the job.
Sadly, no. These are the banks I use for various things but they’re starting to pop one after another.
- Amazon.com: HenHot 100W Power Bank, 30000mAh Laptop Portable Charger USB-C PD Fast Charging Laptop External Battery Pack for Dell,MacBook,HP,Asus,Lenovo,Steam Deck,Switch,iPhone,Galaxy, iPad and More : Cell Phones & Accessories
- Amazon.com: AMEGAT 140W Portable Charger, 27600mAh USB C 3-Port Laptop Power Bank PD 3.1 Fast Charging Digital Display Battery Pack for iPhone 16/15/14/13/12 Series, Samsung, MacBook, Dell, and More : Cell Phones & Accessories
Always get spares whatever brand you’re getting and ensure they support USB-PD 12v 3A for the multiviewer (I think 12v 1.5A is sufficient).
I’ve never had an issue with ROMOSS. They have a 30k and 60k power bank. I don’t use multi viewers though.
I’ve eyed these up but they’re not stackable without covering a vital component of the bank. That’s just my preference though.
There’s some shit reviews on on some of the models on AMZN too, YMMV.
They do support USB-PD 12v 3A.
Been using those for my film rigs: Two 190Wh V-Mount Batteries & D-Tap Charger Bundle
I have V mount adapters which support USB and multiple voltages. I use that to power up my dummy camera batteries, mics, lights and everything. They last forever, they have multiple other sizes as well as power stations on their store.
I use those V-mount plates Advanced V-Mount Battery Mount Plate with Dual 15mm Rod Clamp
Most of SmallRig stuff is great and they sponsored me in the past too, great company ![]()
Reviews look solid on the 30k and 60k versions and there are tons of reviews. I’ve had the 30k ones for over 4 years and still going strong. 60k versions have only been with me for like 2 years. But no issues yet.
Hey Everyone,
I’m on the lookout for a DMD Extender to borrow or purchase in the upcoming 2025 NW Pinball Championships.
If you have one (and are willing to part with it) please send me a PM and let me know!
Thank you!
Sorry about the late reply - I’ve been away for a bit. YpsiPinball used to use these. Their customer service is excellent. They give a crisp video feed in a space like yours with a clear LOS. They’re don’t have the long range or deal with interference like some of the more expensive options, but for a lot of people they’re great - and cheap. You can have up to 16 sets of these, if you wanted,.
We use 6 of these batteries for rig power - one on each Accsoon, and one on each camera, with the light panel plugged into one of the camera batteries. We’ve tried a lot of different batteries over the years and love these - they will run our rig for over 12 hours, recharge overnight, and the 22.5 watts is great for power hogs like the Accsoons.
FWIW, another nice thing about the Timbootechs is that they don’t use much power - you can easily run them from a 5W battery if you want.
The first person who comes up with a tool “battery rail” that snaps to an 8020 that provide redundant USB-PD and USB 5V will make a lot of money.
Man that is a rad hack
Streaming setup
Hey Everyone- I’ve been trying to put all the equipment together to start a stream and I’m just looking for some advice. I’ve got some equipment already that I use for YouTube videos but I’m in need of capture card/stream deck.
Here’s the list of the equipment I already have available to me-
-(qty 2) Sony Fx30 with various lenses
-(qty 1) Sony ZV-1 MK2
-Rodecaster Pro with Rode XLR mics
-MacBook Pro with Apple M2
-Lenovo ThinkPad T15p Gen 2 Intel
-80/20 frame
-Wired Ethernet (will not be wireless streaming)
-various amaran lights
I’m planning on using OBS to stream. My dilemma is picking the right equipment for the capture card/stream deck. I’ve looked at the Yolobox Extreme but unsure if it can stream vertically for the playfield camera with the horizontal player camera at the same time. I was originally going to use an external GPU with a Magwell quad capture card but the Apple M2 won’t support external GPU anymore as I understand it- I could use the Lenovo but I would prefer the Mac because its what I use for video editing (plus the Lenovo is my wife’s). I don’t have any budget in mind, I just want to get the best looking/sounding stream that I can. I’m not very computer savvy - trying to put the work in to learn. Any suggestions on how to proceed would be greatly appreciated. Also- is there anything I’m missing off this list of equipment?
Thanks Everyone! - Drew
You may want to look into the 4k60fps multiviewer (Amazon.com: OREI 4K Multi HDMI Viewer Quad 4 in 1 Out, Switcher 4 Ports Seamless IR Remote Support 4K @ 60Hz 1080P for PS4/PC/DVD/Security Camera, HDMI Switch Optical Audio L/R Output - UHD-401MV : Electronics). It combines all your 1080 60 fps stream into one larger 4k60 fps. Then you only require a single capture card, ie: avermedia ultra gamer 2.1 which supports 4k60 fps (linux/mac/pc compatible). Keeps all your inputs synced as well that way, you can output your mixer to one of the camera and select that audio channel with the multiviewer so no audio sync issues. Then you can bring the same input multiple times in OBS and crop/rotate them to build your layout. It’s a clever way to do it and a lot more efficient imo. If you decide to go wireless at some point, you only have to add a wireless adapter to a single HDMI feed.
Only the Yolobox extreme supports 4k60 fps broadcast and output. I talked to Retroralph (thats what he’s using) https://www.youtube.com/watch?v=QHa2wDL1Ojo&t=4s and I also reached out to the company. It’s great and also supports custom layouts as well. Cant do as much as OBS but it simplifies the setup by a lot depending how deep you want to get. *Ralph had an issue on that stream he forgot to change the fps settings on his playfield camera, it was still at 24fps instead of bumping it to 60fps.
With an M2, I dont think you can run a 4K canvas in OBS since its too resource intensive. You will need to broadcast at 1080P 60fps.
Michael’s aka DRI374 website and videos helped me a lot GEAR FOR PINBALL AND ARCADE STREAMING - DRI374 LIVE PINBALL STREAMING Im still finalizing mine and waiting for a few things to arrive.
Hey Pat- wow! thank you so much for taking the time to respond- I greatly appreciate the suggestions and I will absolutely look into what you have suggested! Best of luck with your stream and I look forward to tuning in once you’re up and broadcasting- Cheers!
I think I read somewhere that these overheat or have some other kind of longevity issue? Maybe I mixed up model numbers.
I’m not sure if you’re mixing things up here a bit. You can 100% run a Magewell capture card externally on Mac using an external Thunderbolt case, like the SonnetTech.
You can NOT use an external GPU for video encoding, that has gone away for Apple Silicon.
Apple has its own Apple VT (Video Toolbox) library that integrates directly with Apple Silicon and provide H264, HEVC and ProRes encoding/decoding. It does a decent job, it will never come close to the efficiency of using an external GPU with Nvidia’s nvenc library on Windows or Linux. You can of course use x264 directly on the CPU, which looks fantastic, but it’s very taxing.
As @PsychoPat points out. Using a 4Kp60 canvas in OBS is challenging on Apple Silicon. I have an Apple M3 Max as my daily driver and while I can use a 4Kp60 canvas it will be the only thing I’ll be able to do. No external projectors or displays whatsoever as the Apple chip will be overloaded and your encoding will suffer (compression artifacts with bitrate fluctuating and frame stuttering). Forget using lanczos scalers or complex scenes and filters in OBS, you won’t be able to afford those on a 4K canvas.
Since you’re making videos for YouTube, I’m assuming you’re recording first and editing afterwards? I’m using the multiviewer mentioned above and I record the multiviewer output on an external recorder, that’s how I create 4Kp60 content for YouTube, while I stream 1080p60 to Twitch.
Hey dri- thanks for the write up here! I WAS mixing things up as far as capture cards/video encoders and this helps clear things up (like I mentioned-i’m not very tech savvy but wanting to learn). If I’m understanding you correctly all the encoding will be handled by my Laptop via the Apple VT and my laptop’s graphics card while the interfacing between my laptop and my cameras will be handled via capture cards. I’m going to read up on this equipment that you and Pat listed here. Thanks for taking the time to help me out! You probably won’t remember but we met at Chicago Expo last year- it was cool to see you moving around the show with your mobile rig! Hopefully we’ll see you back this year- thanks again!
I’m happy to help out. I met a lot of people at Expo last year.
I missed the boat for hotel rooms this year but I have a few other avenues to explore so we’ll see, I might be able to show up.
If you are a little bit like me and just keep clamping on stuff to your rig, this is a good hack to stop the frame from flexing once it gets a bit lumpy. The addition is offset by 7", the smallest ball head allen key I could find to fit in between.
The better solution is of course to build with 1530 from the start but I didn’t want to go down that path (yet).
Wow! Time to put some sturdier wheels haha
I looked at changing up the casters but they have a 400lbs rolling capacity and 500lbs static load. The rig does not weigh as much as an Avatar CE, there’s simply no way.
Although I do want to weigh the monstrosity to be fair.
I always worry about what some of the products claim, they often tend to put higher capacity to what they can actually hold. When I was reading some of the reviews when looking at different wheels, you see some reviews that were not even at max capacity or half capacity and either the stem bent or wheel crushed. I figure they should be able to hold at least half of what they claim. The problem is when storing the rig over a machine in a row, if one of the wheel snap the damage would catastrophic for the rig equipment and for the machines under & around them. Im pretty sure mine is around 150-200 lbs without any rack of equipment on top. Godspeed!
Hear, hear! I’d hate to trap up mid-stream to deal with that. ![]()
Ok, for the record. Each side of the rig applies around 57lbs of pressure on a bathroom scale. Divide that to each wheel, around 28.5lbs, each wheel is rated 100lbs moving. If those wheels can’t hold 1/3 of the rated spec, I think we would have seen a “don’t try this at home post”.
yeah I added up all the component manufacturer spec weight for almost everything on mine and included both of my package weight from the 8020 place. Comes to around 120 lbs including a few extra lbs for random bits, power bricks, adapters etc. So /4 around 30 lbs on each wheel, other than the mixer I don’t have any rack based component on top yet. Also I just have the spraynard frame version but I added a few more plates to make it stiffer. If it ends up under 150 lbs when everything is final that’s not too bad actually. It felt heavier than that when moving it around ![]()
This is my struggle. It does not FEEL heavy at all. Before the extra framing I added it was only flexing a bit more than I was comfortable with. The “spraynard” rig does look like it weighs 300lbs and I totally get the worry there.
Anyhow, I found another bathroom scale and what you’re seeing in the picture weighs 126.3lbs total across two scales. This is not counting my MBP which is attached while streaming.
Are there any US sources for LVDS->HDMI boards? Seems the tariff situation is making them impossible to get (along with the better HOV boards too). I’m thinking about setting all of the games at our arcade with direct audio and video so when we roll the mobile rig up we can just reach to the side of the backbox and plug two wires in and have a better quality stream.
Unfortunately the Chinese ones are quite bad / not reliable and even the more expensive “geekworm” ones also have issues.
The only reliable option as far as I know are the HOV pinball ones that are coming from Australia, they retain the video on the original display while outputting an extra feed through DVI/HDMI.
I think I’ve bought 6 geekworm boards. Two worked reliably, so you need to buy 3 boards per game to see which works reliably.
This makes the rig immobile. -“Always remember to unplug the game before moving the rig.” One person will remember that, person number two won’t even know it’s connected.
I don’t see the value in having line-out audio on a mobile rig unless it’s static during a stream, i.e not used for a tournament. Having a dedicated mic for the backbox at the right level sounds great.
As for direct capture of the LCD I kind of get it, it looks very nice. If I owned an arcade I would use the HOV board and a ZowieBox and make the games LCD displays available over NDI on a network. That would not only allow you to grab the feed into your stream but also use on other displays around the arcade quite easily.
The audio piece might indeed be overkill but I do like the idea of direct video feeds. You’re right about it not being mobile but usually it’s me moving the rig. That being said NDI feeds is a clever idea and I’ve not played with a Zowiebox yet, my only worry on that front is whether the network can support a bunch of NDI feeds broadcasting locally. Is that a concern or does it not really matter if only one of them is being received at any given time?
NDI can be run in multicast that can truly bog down your network but that’s not how you would run it, you would run it in unicast, TCP or UDP. Only the client consuming a particular feed will eat off your bandwidth. It can be setup in OBS so you can have 100 games but only the NDI scene source being active is actually connected.
Sorry to bump an older thread with a probably dumb question, but I’m trying to capture the LCD footage from my JAWS.
The Elgato capture card is having issues with the resolution that the LVDS-to-HDMI converter is putting out.
I order the converter following the old buffalo pinball post and have had it for a while.
It works to hook an HDMI monitor up to, but the Elgato software gives an error message about the resolution.
Is there anything I can change or adjust?
The capture card is an Elgato HD60, I picked it up after trying a newer Elgato that a friend had that would not display anything (so the error message of this one is actually an improvement)
Thanks,
-Charles
There’s a jumper on the GeekWorm board that you need to move. Is it in the correct position?
I believe the Elgato HD60 has proprietary drivers and a little app you can tweak the input signal. Have you flicked around there?
The “Elgato Software” might force 1080p60 on the input and that won’t work. Have you tried add the video source to a scene in OBS or any other video capture capable program that can auto-detect input?
Thanks for the reply, I’ll double check the jumper, what does the jumper do? I am getting HDMI output to a TV.
I checked every setting in the Elgato HD Capture program, and nothing made a difference.
I believe you have to set JEIDA and dual 8: LVDS Adapter - Geekworm Wiki (pin 1 and 2 closed and pin 3 and 4 open). This is what my boards have and they did not work out of the box with the default shipping shortening.
Edit: Also know that the Geek Worm boards are super unreliable. I bought three at a time to be guaranteed that one would work satisfactory. We all use hovpinball.com LVDS to DVI daughterboards today.
Absolutely 100% not the case. Userr error or cheap cables.
Stern is VESA/single 8 - anything else won’t work. Alot of capture cards wont take a VESA signal.
The latest geekworm boards have jumpers for you to change this. I have bought well over 30 of these boards and had one dead one. With HQ cables they work great considering they were not designed for this use case - JP2 was one game I had trouble with but again just decent cables and routing of the cable made it solid. I use the HOV boards now although thankfully spike 3 has HDMI with audio so less need now!
I use the same brand HDMI cables for everything. I’ve had one of those go bad out the 40 miles of HDMI cables I’ve bought over the years.
If no one else have seen the level of angst I have with the geekworm boards I got a bad batch, twice. I’m more leaning against the sub-optimal design (and cable lengths) for what we want that thing to do. A few shimmies and shoves later, the board blanks (not the display) and a power cycle later, the board comes back to life without touching anything else.
I’m set for life with the HOVs now, zero issues, same cables, FYI.
Good luck rendering audio from the HDMI output → HDMI capture synced with the audio from the speakers leaking into your talent mic. You might as well capture the audio over BT. “Cool reverb you get there bro! Yah, it’s SPIKE3, it’s ah-sum.”
I agree, I will run an audio extractor to get the audio out of the hdmi on Spike 3.
Going over the bridge for water. Both SPIKE2 and SPIKE3 has line-out on CN5, it’s the same analog signal going to the speakers, you feed that directly into your mixer. Since I know you have the 802VLZ4, it’s the AUX return on that one and don’t forget to pick up a ground loop isolator to get rid of potential hiss/hum.
I’m doing that today with the AUX out already, just turn the speakers down when I’m streaming…
Great! I haven’t took a look much at the Spike 3 system yet, wasnt aware they still had a line-out on the board itself. Also I believe the games after Star Wars will have the full Spike 3 upgrades (including cabinet changes) so there is a chance they might add a 3.5mm port up front as well. Otherwise, yes either a cable for the line-out or adding a cheap headphone kit should do the trick. ![]()
That’s the moment we learn that “line-out” is connected internally to the same fader as the speakers. ![]()
![]()
![]()
No it doesn’t appear to be!
There is no 3.5mm port.
The pins on my board are not number 1-4, they are labeled sw1 and sw2. I’ll have to snap a pic next time I’m at my location.
The fact that this product exists makes me think line out on spike2 depends on the volume level of the game and thus not a true line out https://www.pinsound.org/shop/en/64-subwoofer-line-out-stern-spike.html
I think it’s basically the same as the headphone connector next to it but doesn’t recognize it as headphones
Spike3 hdmi port does however have true line audio that doesn’t depend on game volume
Not sure about the line out connector on spike3
interesting thing in Jack’s last video on the Stern channel, he said spike 3 is backwards compatible with spike 2 games, so that means you could upgrade the ‘MPU’ (or whatever its called) to a Spike 3 and get the HDMI out.
Not sure how much one of those S3 boards is going to run, but it’s a cool option.
It’s AUX level in terms of voltage but the volume of CN5 is controlled by the main game volume. It’s very handy for external speakers/subs as you only have one volume knob to twist. Capturing this audio at a sensible volume on the game will require a line-level mixer with plenty of oomph to twist on the gain, which is uncommon for line mixers. This is how CN5 sounds: https://youtu.be/vFQqTDyMUJw
Thanks for providing this option for those who need it but this will create an echo effect for most of us. Game sound from the speakers (analog) will leak into the player microphone and the sound being captured over HDMI (digital) will have a slight delay. Playing with the game audio in headphones will eliminate this problem of course.
It looks like the Pinsound CN5 connector will fit SPIKE3. I’m eagerly awaiting my game to test it.
You can just turn the master volume to very low or 0 if you want, the hdmi audio should still produce audio. Or you can use a headphone kit so you can hear the audio, while using hdmi to capture the audio. Saves some OBS setup and cords and things
For the folks wondering, @pahuffman in particular IIRC. I upgraded my CineMaster 4K today to check out the new firmware with H.265/HEVC support. Slightly better quality but the odd frame stuttering still remain. https://youtu.be/0kfZ3578VwQ
Thanks for the heads up. I was watching pbj_pinballjones stream on Twitch recently. They’ve somehow managed to get a perfect 60fps out of their rig. Anybody know how to get in touch with them? They don’t have whispers turned on. The feed looks great. I’ve never seen a dropped frame.
It seems to me like the multiviewer to NDI streams look the most consistent if you can deal with the delay. I’m guessing they have something similar. Are we just waiting for the price of the Yolobox Extreme to come down or what?
Twitch says this is 720p60, so the stuttering we’re all swearing at isn’t the Accsoon’s fault but OBS?
The NDI delay isn’t that much of a problem if you can isolate your commentators somewhat. It’s when you go SRT the delay start to feel really inconvenient.
It’s too much for tournament streaming but the idea is there. I definitely want to get out of the NDI business but it seems hopeless. A smaller Yolo, Magewell Director or an OBSBot talent is probably in my future but what I have now works pretty well, there are just so many boxes. I like the Director as it has redundant battery slots and able to connect an external battery. The Magewell APIs are easy to understand as well, so writing an OBS plugin to do what you want is quite trivial.
Is there any pinball streamer who is in the Twitch 2K (2560x1440p60) beta?
I’m curious what the extra bitrate will do to us. It’s an awkward PC resolution standard to adapt to so I’m curious if anyone has jumped the gun.
I just wanted to declare a few findings on SPIKE3 that might interest us streamers.
The CN5 PinSound adapter that sells for SPIKE2 works for SPIKE3, the header has just moved around on the board.
The latency difference between CN5 and the audio send on the SPIKE3 HDMI output is less than 0.5ms. I measured with an HDMI audio extractor and CN5 into the same analog mixer sampling the HDMI in the left channel and analog CN5 in the right. The 0.5ms difference is of course not audible for a human ear.
For shits and giggles I captured the HDMI out on separate HDMI capture card from my main one and the latency was about 10 frames of difference, that’s 166.7ms in 60FPS. The lesson I want to teach here is that your game audio needs to be captured on the same interface as your microphone to avoid echoes, 166.7ms is very noticeable and disturbing to listen to, FYI. Fiddling with render delay in OBS to try compensate for this is something I wouldn’t wish upon my worst enemy.
Another discovery I made is that the LVDS connector is upside down on SPIKE3 relative to SPIKE2 and that the HOV pinball daughter board does not work.
Why would I care? As you can see on the Stern streams, and my stream if you’d like, the HDMI output is very dark and does not pop the same way as the display. It’s easily compensated for in OBS with a Color Correction filter or LUT, if you have the spare GPU cycles (I do not). I reported this to Stern as it would be easier for everyone if they had a different neutral color profile for the HDMI output and not one that is optimized for a backlit display. I kind think it’s in their interest that their games look good however they’re showcased.
I managed to set up a telestrator using a newer Samsung tablet. I used the Samsung Second Screen app to connect to my streaming computer (either wireless or via USB). Then, I used the OBS Draw plugin.
You essentially use the tablet as a secondary touchscreen monitor and enable the touch features through the Second Screen app. Fullscreen project your Draw window to the second screen tablet and viola! Works great!
Haven’t stress tested it yet, but I don’t foresee any issues using the USB feature during a tournament. Wireless is great when I’m at streaming home because I can mount it above my Touch Portal tablet allowing me to both telestrate and monitor the broadcast right at the game.
While we’re on the subject, here are my buttons for broadcast:
I have it set up to save me tons of production time on the fly. For example, the “Select Round” button brings you to this screen:
Clicking any round automatically changes all the info on the screen for that round.
The buttons are also dynamic. This is what it looks like, for example, when you want to save a replay during the middle of a ball but you want to play it after the player drains:
The button changes to red and now says “Play Saved Replay” letting the broadcasters know the replay is there and the save was confirmed.
Any time there’s a replay on screen, all the replays buttons change to Blue and “Exit to Stream” so there’s never any confusion about how to get home. The “Standings” button changes to “Refresh Standings” when you’re on the page so you don’t have to wait a full minute for Match Play to auto-refresh. You can do it any time on the fly. There are tons more examples.
Here are the buttons I use for when I’m just streaming casually by myself:
All the game info for my house is pre-programmed and can be swapped at the click of a button.
Touch Portal is easily the most powerful tool in the arsenal if you take advantage of it.
Damn, it looks amazing! I’m dug in like an Alabama tick into Stream Deck (they have a mobile app too) but this seems far more broadly usable.
Before we (YpsiPinball) bought a full-sized touch-screen monitor, we cast to an android tablet for telestrating and it worked great.
And, yes, Touch Portal is the best. We have it on a <$100 android tablet and it’s far more flexible and powerful than any (more expensive) stream deck we’ve tried. Some of the things we do with it:
- All of the standard scene switching and turning controls on/off that any stream deck does
- Custom images on the buttons (jpgs that change based on context)
- Multiple replays - TP looks at the replay directory and grabs a requested replay. We have 4 buttons for the 4 most recent replays
- Replay montage - TP loops, playing random replays (great for breaks or extended time between rounds)
- Show a rules sheet for the current game being played - by using a variable set to the current game, finding the corresponding rules file and displaying it
- A different set of buttons that commentators can put on their phone - so they can save/play replays & clear the telestrator without having to reach over to the main TP tablet
- Trivia. One button reads a random trivia question from a file. Another button displays the corresponding answer
- Visual Trivia. One button shows a random “before” graphic file from a directory. Another button displays the corresponding “after” graphic file.
- Various other functions with data/files. For instance, we save the Matchplay tourney number at the beginning of the stream. There are buttons that use that variable to show the MP web pages for current matches and the current standings.
Time to make the switch. This can run on a potato. I’m running mine on a tablet I got from someone in league for free.
So many great ideas in here! I like the variable function. I usually just update each tourney number manually in OBS before I start the stream. I love the idea for multiple replays too. Also, for some reason, I never thought about having it on my phone.
We should start a community project DB with “Broadcast Rule Sheets” hosted somewhere we can upload them. Maybe Match Play would be willing to host them.
We have almost 200 of our Cheat Sheets on Ypsipinball.com, all 1-page and curated by a top-150 player. You’re more than welcome to download them and use them on your stream.
This is great - thank you!
Hoping for some help here please.
I recently changed over from a webcam to my Sony DSC RX100M4 for the playfield view. It seems to give better resolution.
I thought that by running a power supply to it, it would help keep the camera alive and not run out of juice…well…that didn’t end up being true.
I think I now need a battery bypass to make this happen but am unsure if with this, do I still need to have power to the unit.
Can anyone help please.
There’s not a lot of cameras that can run while charging the camera’s internal battery. It will die eventually. You need something called a dummy battery that essentially works like a eternal battery, it also removes the battery as a heat source which can cause issues for prolonged use. Amazon.com
Thanks for the reply. Grabbed one and tried it out yesterday.
A little stuffing around getting my rig working again…but streamed for 2hrs and no problem. Fingers crossed for tomorrows stream all goes well.
Ok, I just caught the Pinball Jones guys on stream and asked them about their setup. They’re running Hollyland Cosmo C1 transmitters THROUGH WALLS and are getting absolutely stellar, stable results. For $550, I’ll be looking to upgrade very soon. I’ll probably sell one of my Accsoon sets and upgrade to the C1 for just the playfield.
They did mention the only caveat is they put out a rather strong signal that will cause interference with other devices, but they’re running 3 of them. They said they’re looking to move to a single transmitter with a multiviewer soon.
Haha, I took out an entire arcade’s wireless payment system with 3 Accsoon’s, but it was the very old models. ![]()
Hollyland C1 ordered. I’ll report back with some sample video when I receive it.
FYI, the C2 can do 2 transmitters to a single receiver, but it’s also a $1,400 setup for just two cams. As the tech progresses, we’ll likely end up with one unit that can do it all with one receiver. That’s the natural evolution.
This is what the multiviewer is for. You transmit a 3840x2160p60 canvas with 4 x 1080p60 inputs in a 2 x 2 layout. This will however require a higher bitrate than 12Mbit/s that is offered on the monitor transmitters like the Accsoon’s or Hollylands (hence I use NDI for now).
The YoloBox Ultra and Magewell Directors are good compromises as well but I fear the WiFi isn’t as powerful as we need them to be and the canvases will be 1080p60 but it’s possible to compose your 3 cameras on the device and not have to scale the composition once you’re in OBS.
The TeraDek Ranger does offer broadcast quality and claim “uncompressed” 4Kp60 video. That’d be around 12Gbit/s for those keeping tabs. The Ranger will cost you as much as a decent game, which is starting to be close to how much I’ve spent on “wireless transmission” up to this point any way, but I digress. ![]()
Edit: Additionally, the Crystal Video BeamLink-Quad Plus can do up to 4 x transmitters with one receiver, but we’re NIB Stern Pro shipped at that point. Again, broadcast grade, not meant for monitoring.
Looking forward to your findings. Maybe a C1 plus two accusoons would be a good setup?
This is exactly what I’m going to try. Hopefully it’ll be here tomorrow afternoon.
I’m perfectly okay with frame skips on the player and display cams.
My only concern is that the C1 overpowers the signal of the Accsoons and causes more issues than are acceptable. We’ll see.
Let’s talk for a moment about main competitive play/tournament layout. I’ll explain my reasoning behind why I think this is the optimal way to arrange the cameras on the screen.
The first thing you’ll notice is there is very little or almost no space separating each camera, thereby maximizing the total amount of space available for to the viewer. You may not realize it, but putting a border around each box can take away sometimes 10% of the total viewing size. Multiply that by 4 cameras and you’ve taken away a lot of screen space. Many streamers who I like and watch regularly have massive borders that reduce the size of (most specifically) the playfield. This is an issue if you’re watching on a TV across the room. I’ve found it best to just fit everything as tightly as possible. The one drawback from this is that it cuts down on the area available for theming, but are they watching your content for the pinball or for the graphics in the background?
The second thing you’ll notice is the playfield is positioned in the middle of the screen. This signals to the viewer where the important action is. Although watchable, I do find it annoying to have to divert my head to one side or the other when the playfield is on the edge of the screen. The most important element should be in the middle and the “other information” to the edges of the screen.
The third thing you’ll notice is more real estate is given to the display rather than the player. If the audience can’t see the scores, it doesn’t really matter what the player is doing. You can also see the angle of the camera is situated where looking at the left side of the screen is as if you’ve turned your head to the left. I also chose to put the display in the lower portion of the screen because it is closest to the flippers where the majority of the action happens. It’s easier for the viewer to have a quick glance at an area closer to the flippers than farther away like the top left. Again, the most important information should be as close to the action as possible. Even when playing pinball, it can be difficult to find time to tilt your head upwards to glance at the display. We should make this as easy as possible for the viewer.
The player cam is situated in the lower right for this same reason - closer to the flippers. In terms of priority, it’s third behind the playfield and the display. It’s also situated where looking to the right of the screen is like viewing the player from that angle. I see many streams that get this backwards and it’s always a little awkward.
The fourth priority is the Match Play box. Viewers will be checking this regularly for score updates and player info, so it is given as much area as possible.
Having the commentary booth on the screen isn’t necessary, but the commentators like it. Putting the camera smaller and in the top right keeps it from distracting from the playfield action but gives enough real estate to show commentator reactions or hand gestures when something exciting happens. I’ve seen many streams without the booth on the screen, but I really do think it helps bring you closer to the audience when they can put a name to a face.
Finally, the tournament information and logos are relegated to the top left corner. This is because they are only briefly important for setting the stage when the viewer checks in. This is also the area where you can do your theming. I tried to keep mine very subtle and dark because I want it to be present but not distracting.
I’d be interested to get everyone’s feedback on this - you ain’t gonna hurt my feelings if you have a different opinion or like your setup better for your own reasons. I just thought I’d share my reasoning and open the floor for discussion on the topic.
100% agree. I think most of the big streams are using this layout now, but definitely needs to be adopted everywhere. I never crop playfield or score cams. Only the player.
I hate this layout with a passion. It has the Feng Shui of late stage dementia Rembrandt.
It is the player camera and viewport, mostly.
- No one is interested in seeing ceiling of the venue. You are not the worst offenders. The worst streamers that run full 9:16 have about half-body and half-ceiling the frame.
- The player is facing outwards, away from the playfield, away from the action, staring down in a corner. They might as well have the lead role in the next installment of Blair Witch Project.
Let me demonstrate.
- The player looks down on the flippers and into the playfield. This could be fine tuned further to have the lockdown bar the same size in the player shot and playfield shot.
- When a player looks or points at the backbox, the score camera is where the player is looking or pointing.
The rest of the space you can do what you want with. Advertising, chat, event metadata, commentators, rack & stack as you please.
Another point I want to bring up that most viewers are watching our tournaments in windowed mode with chat on the right side. The natural flow there is of course to have your commentators attached to the chat, which you have in your layout but I further wanted to augment your argument of placement. My commentators have chat in their HUD on the top left so when they read chat they look at the direction of chat in the viewers UI.
Good points. I have my score cam in the upper left. If you are playing, you need to look up to see the the scores and status. So I think it is more natural to have it in the upper corner.
I like this layout and your reasoning for putting the score cam on the bottom left.
I use very thin rounded borders. I do not resize the cams, so I do end up cropping out a very small amount of the picture.
Previous version without borders:
Definitely agree with you all that large borders with a smaller playfield cam is not good. I think small borders make the screen more readable. I find some layouts cluttered with everything packed together. It’s the Apple UI trend with rounded edges. Give up a small amount of the picture, but the look is more modern.
I would argue that the player cam is more important than most give it credit for. Seeing someone hands for their nudging technique and slide saves is really nice.
My layout is definitely a work in progress. Not sure if player chat is needed for tournaments. That’s a holdover from my personal streaming. Lansing Pinball League is small compared to most of you, so we don’t have to worry about fitting in fancy stuff like sponsor logos.
I also overcropped matchplay in the border example so that the name of the pinball machine is cropped out. That’s something I need to fix.
Here’s my layout when I stream at home. I need to move the mic out of view because I am slightly out of focus as a result:
Lol!
I am very much in tune to this. Here’s a better example of a normal stance:
And the real reason I have to put the view so high. Dude’s eleven billionty feet tall and leans halfway over the game! Great guy though.
Interesting point here. Might consider switching it up to see how I like the change.
This is also a really important point I never considered. I almost always watch on my TV or a tablet with the chat closed. If I chat, which seems to be rare these days, I use my phone. I’d be curious to see how many people do the same. I don’t like having the chat on the screen of tournament streams for all the reasons I mentioned above. It would be cool if they would allow multiple views for people who want the chat on the screen but they don’t as far as I know.
Ok - the results are in. Before reading further, it’s important to note that Strikes and Spares is in a notoriously difficult spot for our stream. It’s probably the most difficult spot of any game in any location we regularly stream in terms of getting a good signal. It’s only about 20 feet away, but it’s through 2 walls around the corner. I have more trouble getting a signal to this game than even other places where we stream through a single wall at a much greater distance.
And the results are MUCH BETTER. In the test footage below, you can see how the playfield cam is perfectly watchable. There are some skips here and there, but, when the Cosmo skips, it doesn’t seem to freeze the whole camera. Sometimes it’s even difficult to tell if the transmission is skipping or if it’s just the LEDs getting slightly off sync with the shutter speed of the camera, which this game is known to do.
Now, compare that to this footage in the same spot from a recent tournament and the difference becomes immediately clear:
On the other side of the room, you can see the Cosmo is absolutely rock solid. If you watch the player cam closely, you can see the Accsoons skipping occasionally while the Cosmo doesn’t skip a beat.
Obviously the real stress test will be in the field during a tournament when there’s all kinds of interference, but I think the 2 Accsoon and 1 Cosmo setup is definitely a player for an “affordable” and stable form of transmission.
Is it worth the upgrade if you’re running 3 Accsoons? I’m going to go ahead and say yes if you’re trigger happy, but I’d like to get at least one real world tournament under my belt before I make my opinion official.
One thing I am fairly passionate about it people considering chat in overlay mode on mobile. If I have chat up, I would rather be in this mode. So that means keeping important things away from the right side of the layout. Here is an example for Foxcities (they just happen to be streaming right now).
On my phone, this layout allocation works perfectly.
The other point I wanted to bring up is the comment about putting score display at the bottom to be near the flippers. I don’t like this when I am watching on my tv. I can see the entire screen, but when I am leaned back in my recliner, with my feet up watching some pinball, the bottom of the screen is the most awkward to watch. Putting the score display at the top brings the actually score close to the center which is much more natural place to look. Also I like looking up from the flippers to see the display because it mimics the action I take on the actual game
I would set the shutter speed to 1/60 for a more natural motion blur of the ball. I guess it’s a matter of taste.
Oh geez, that looks like it’s locked in 1080p30 or less. ![]()
The C1 looks really good, I can’t visually distinguish any compression artifacts in fullscreen on a 2K monitor, however, this is a pretty mellow playfield, do you have any Sterns or JJPs around the same spot?
This is great feedback! I’m going to consider this for the next refresh.
For the greater good and benefit of the experiment, I moved STTNG to the same spot where Strikes and Spares was. I even moved it a little closer to the wall - deeper into the corner. Just take a look at this:
If it ever skipped a frame, I never saw it. I also ran it while attempting a bandwidth test in OBS to cloud the airwaves and it seemed to perform absolutely perfectly.
That’s great to hear considering YouTube also compresses the video. I gotta say I am pretty impressed so far. I’ll be curious to see your thoughts when there’s more action and lights happening that are more difficult to compress.
It’s a Canon Vixia HF R500 handicam that only has a few shooting modes. It’s often at odds with older games that have LEDs susceptible to the 60 cycle flicker coming from the wall AC. I run it in 1080p/60 obviously, but I’m assuming that means the shutter speed automatically sets to 60.
It’s a premium feature from Match Play. Anyone can use it for the tournament as long as the tournament organizer has a premium subscription (no idea how much that costs, but it can’t be that expensive). Send me a DM. If we can work out our calendars, I’m happy to jump on a call/screen share and help you with your setup.
Thanks for entertaining the experiment. STTNG definitely smudges up compared to S&S.
I had a Vixia camcorder once and learned that on the model I had, the HDMI out is just a “preview” and not actually running the full sensor. Record some footage on an SD card and play it back on the HDMI out and you’ll see what I mean (if your camera has this same issue). That could also be the “smudge” I mentioned, YMMV.
It’s a browser source in OBS
https://app.matchplay.events/broadcast/xxxxxx
You would replace the “xxxxxx” with the 6 digit code that corresponds to the tournament ID in Matchplay
If you haven’t use matchplay before, obviously more to figure out, like pahuffman said.
Matchplay premium is $40 a year to run tournaments I think. I am not the tournament director, our league director is. But I run the streaming and all I need is that link above and the tournament id which you can find in the URL for the tournament.
Thanks, pillyliu and pahuffman! I’ll reach out to the TD since he might already have a subscription. It should be pretty straightforward to integrate as a browser source, just as you mentioned. ![]()
I have one I haven’t been able to figure out. When I activate my instant replay source or scene, there is a brief moment where OBS shows the tail end of the second-most recent replay, then flashes to the new one. It takes probably half a second to update to the latest replay.
I’ve tried numerous ways to mask this or refresh the source while inactive, but OBS simply refuses to update the source until it’s active on screen. I’ve even tried keeping the replay in the same scene and masking it with a transition stinger during show/hide, but the media refresh causes a blink where it shows a blank shot of the background.
Has anyone else experienced this? If so, how did you get around it? It’s really jarring when you change games and it briefly pops up the last game then swaps to the current replay.
I’m looking at your save file. Are you using the Directory Media Watch plugin to update the file to the newest replay or does that format overwrite the same file?
I maybe need to clarify I’m using the stock built-in replay functionality in OBS. No bells, no whistles.
If you prefer reading than listening to click bait chumps: How to setup instant replay in OBS Studio | OBS Forums
It’s just a video showing the same stuff. How is it click bait? Haha
It’s a baity thumbnail (OMG, it’s FREE), probably has 10 minutes of channel introductions and then performs something that can be written in three bullets or a paragraph. ![]()
How can the file management be different? You spool the replay buffer to your replay file and you make the media source (the replay file) visible. What you explain does not make any sense as the file you’re saying that you’re seeing the tail end of, does not exist anymore if you’ve set it up correctly. So make sure the replay file is “closed when inactive” as the file handle will be relinquished once the media source is removed from the preview/program.
I see. It was helpful for me as it shows you what to do. I get confused with reading steps on software I’m not an expert on. Just trying to help.
I was not taking a dig at you.
I’m just the other way around. I read faster than I listen.
I’m in the beta going to try it this weekend.
Hasn’t the C1 been end of life now? C2 is the replacement?
Neil.
Yes. However, the trick is to find the best value for performance without going way overboard. The C2 is currently twice the price of the C1. I got a C1 used for $470.
The C2 also doesn’t appear to support power by USB-C which would be a show stopper for me. Also the C2 supporting two feeds is cool as we run two rigs.
Nice! I thought they would release this to the public after TwitchCon but I guess with all the layoffs, it’s still in beta from what I can tell?
You use a DC barrel to USB-PD cable to provide 12V 3A from a power bank: Amazon.com: USB C to DC 5.5mm x 2.1mm Power Cord, USB Type C Input to DC 12V Out Charging Cable, Work with PD Charger and PD Power Bank.Output DC 12V 3A Max. Portable for Outdoor Test, Studio, office : Electronics
A nice convenience about the HDMI port in Spike3:
Because the HDMI port is facing upward, you can (gently) pull your HDMI cord out of the hole in the top of the machine without taking off the backglass. This is very handy for teardown if you are streaming on location and in a hurry ![]()
Have you tried spike 3 with a wireless hdmi transmitter like Accusoon? Wondering if audio gets sent through all that as well.
The output is a vanilla 1080p60 and would be compatible with any HDMI transmitter. The audio is embedded and it’s proper line level so it’s not affected by the volume of the game.
Okay, I have a two real-world scenarios with the Hollyland C1 under my belt and I’d like to share my overall thoughts.
TLDR: Is it better than the Accsoons? By a country mile. Is it perfect? No, but there’s hope. Buy the C2.
Under generally good conditions, the transmitter puts out a solid 60fps at good range. When frames are dropped, they are done in such a way that isn’t as jarring to the viewer. The drops are smooth and the motion carries through, unlike the Accsoons that seem to freeze the whole image then glitch to try and catch up. Here’s an example taken through two panes of glass and around an open-ended wall from probably 40 feet away from the receiver:
If you’re seeing compression artifacts, those are undoubtedly caused by YouTube. The recorded footage looks really, really good. The setup is a breeze and it just works every time with no fuss. The Star Wars footage at the beginning of the video is from about 80-100 feet away through/around a wall of glass and looks great.
However, there were some times during the day when I did start to get frame drops, strangely when the TX and RX were closer together and only transmitting through a sheet of normal glass about 15 feet. Maybe it caused more problems than I thought because both machines where I experienced drops were in the glass-enclosed area.
When frame drops happen, it’s almost like the units hang on to a frequency that drops frames for way too long before seeking a cleaner frequency. I experienced this at our most recent tournament where the beginning 3-4 games look really great streaming through one wall, then some interference comes in where 2 hours of footage has drops frames. Eventually, it switches frequencies and the frame again rate looks passable during the finals but not quite as solid as the beginning of the stream.
Cactus Canyon is through a wall and down the hall, but this was happening on all the games during this time. Eventually, it did sort itself out. I’d swap channels manually, but I can’t tell if/when it’s actually dropping frames because the preview output from OBS looks a little chopping all the time (I’m guessing from the old TV I’m using as a monitor or the HDMI output on my laptop).
If I were to do it again, I’d just go straight to the C2. All of the reviews I’m reading and seeing on YouTube are basically saying all these issues are solved with the newer model and it performs really well even in crowded arenas with tons of phones and other interference around. The only unknown is whether it performs just as well when transmitting two TX signals to a single receiver, but all I have seen are industry professionals being surprisingly pleased with the performance for the price point, saying the C2 easier to use and more reliable than anything Teradek makes including the high-end stuff. They also say any differences in picture quality and latency are negligible.
Anybody want to take one for the team and buy a C2 to try??
I can, but likely won’t be until after Pincinnati. Can I power the C2 with power banks?
If you can, I’d try to make it happen before then because that’ll be a huge stream. Even if you just use it for the playfield and keep everything else the same, it’ll be absolutely worth it. It can be powered by a PDI power bank and a USB-C to DC cable like @dri linked a few posts up.
Conventions are expensive enough, no point for me to do it now. Sorry.
I understand that completely. I’ve thought about offloading some other things to fund a C2 purchase. Even if the “value” is still there, it’s not exactly inexpensive.
Just wanted to remind everyone of a tip. I was watching Pinball Jones last night just absolutely perplexed about how they were able to get such stable results with their Cosmo C1 while I was still struggling with frame drops from just a few feet away.
Well, I figured it out, and the solution is to give the receiver PLENTY of room to breathe.
For reference, this is the setup I’ve been using for quite a while at home (showing 2 of the typical 3 receivers hanging):
Imagine all 3 receivers with cables that wrap around the wall to the computer on the other side. The problem is that they were simply too close together. I started doing it this way because this is the central location for the games in my house and minimizes the amount of walls needed for the signal to pass through to reach any given game. There are games behind the camera and also around the hall to the right.
My tournament setup is similar in that the RXs are too close together. It’s a microphone stand with extensions about 3 feet on either side where all three receivers are mounted as far apart as possible but only about a total distance of 24-36 inches between each.
I know this has been mentioned before, so what’s the big deal? Bottom line: you need as much space between the receivers as possible to avoid crossover interference and frame drops. And I mean at least several feet. On a whim, I moved the C1 receiver into the center of the office (about 8 feet from the next closest RX behind the wall pictured).
I immediately started getting a frame-perfect result. This includes going through the office, the bathroom, the closet, and then the bedroom walls. Even though there is more wall coverage, which seemed like it would cause signal loss, the real problem was the Accsoon receivers being too close to the C1.
I’ll be changing my tournament setup to two independent stands - one for the C1 receiver (playfield) and one for the Accsoons. This way, the receivers can be at least 6 feet apart. Ideally, the C1 would be 10 feet or more feet away from the others. 2-3 feet simply doesn’t cut it.
Perhaps the Cosmo C1 is even better than I thought. I was unknowingly handicapping the signal. I already thought it was pretty good regardless, but I’m curious to see how this changes performance at the next tournament.
So no need to try the C2 then? Thanks for sharing!
I actually do think the C2 is probably still the way to go since we’re starting to see used and refurbished units hit the market. Everything I’ve read says they’re basically bulletproof. I think the value is there if you go for the 2TX/1RX setup.
Here’s 20 minutes of buttery smooth C1 footage from last night.
Even as good as this is, if the C2 is twice as reliable, 3x the distance, and just as easy to setup like they say, it’s going to make a wireless setup very stable and reasonably affordable and take pinball streaming production levels to darn near professional quality.
With the C1, I’ve gone from “How many frames am I going to skip in this broadcast?” to “Did that just skip a frame?” Sometimes it’s hard to tell and I really look for them. Just smooth motion 99.9% of the time now.
If you approve of these, I’ll know I’m good. I still never saw the additional issues you saw with running 3 accusoons, but I’m getting to the point I’d like to at least level up the playfield transmitter.
This has been determined earlier in this thread. I had to do this Lynn’s to get rid of all the stutter, maybe 18-20" apart. WiFi enthusiast will also tell you that the antennas should be angled 45° for optimal signal. I think it applies to one of the bands only though.
I wonder if Accsoon would be open to some feedback here? The rubberband effects exacerbates the visual artifact more than just having a frame frozen and immediately skip to the correct timecode once the buffer is being populated consistently.
Here’s an exaggerated example of what I mean. I’m not picking on these guys. I just happened to notice it when when I tuned into their stream the other night. Believe me, I understand their plight.
https://www.twitch.tv/videos/2622214106?t=02h13m00s
Notice how the ball “jumps” from one position on the playfield to the next and the motion is very herky-jerky? Compare that to the smooth-motion video I posted recently where it’s buttery smooth.
The problem with the Accsoons is, even in the absolute best conditions, about once per second they make a small little jerking motion. Take a look at some Accsoon footage and wait til the ball travels slowly, like up an inlane on a catch, and you can see it just looks like the picture twitches, freezes for just a second, then attempts to catch back up to real time. Not really a big deal for things like the player or display cameras, but very distracting on the playfield. This sounds like nitpicking, but rarely are the conditions so good that the motion approaches a full 60 frames per second on those units. Again, perfectly fine for the non-playfield cameras.
Under signal conditions like the video above, which is more often than not (though not usually this extreme), you get motion that looks like very disjointed and hard for the eye to follow because the ball “jumps” around at random frame intervals. I’ve found the Accsoons perform okay in controlled environments, but when you get 30 people in your basement or arcade and they all have a phone, or when you go to somewhere new and you’re not sure where the optimal setup is, they perform quite poorly. Even when the conditions are optimal, they still freeze a little. Basically, perfect performance doesn’t exist, and when the conditions are less than perfect, they suffer even worse frame drops than what’s acceptable for a playfield IMHO.
So what are you really buying when you upgrade?
Flexibility - with a C1 or C2, you can show up pretty much anywhere and not have to worry about there being a couple of walls between you and the games, giving you way more options about where to put your booth. The signal cuts through crowds and phones easily, and if the signal gets messy, will seamlessly jump frequencies until it finds the best one for the environment. It’s more of a surgical approach than a “spray and pray”.
Performance - Not only does a perfect 60fps exist, it’s pretty easy to achieve, providing smooth motion for the ball as long as you allow enough space from your other receivers somewhat isolate the signal. In an environment where the Accsoons would be struggling, these things have no problem maintaining wireless delivery of frame-perfect playfield action.
This exactly. They need to update the firmware so at least it will behave like the Cosmos and the motion of the ball carries through like you described. Even the higher-end Accsoon units do the jumpy motion, just less often.
I think what happened is that Hollyland figured out people want to use this technology for live production rather than monitoring on a film set, which is where the market really started. They really put all their eggs into the “signal stability” basket for this reason and it has really paid off. I’ll eventually move to a C2/C1 setup and never really have to worry about signal conditions ever again. Makes my life easier, makes the broadcast better for the viewer, and means our tournament archive will be a pleasant experience to watch 20 years from now when I’m reminiscing.
Does anyone have any experience with the Sony HDR-CX440 camera? I picked one up cheap & I’m wondering if I’ll get similar results to HDR-CX405. I’d like to use it for my playfield camera (currently using Mevos). I seem to recall someone saying most of HDR-CX series will work well for streaming, but I can’t remember where I saw that.
My whiteboard is broken. Deleted my old lua script and reloaded a fresh one I downloaded from OBS. Still no joy. Couple pics. One shows the script and settings and the other is showing my whiteboard source with red font. Not sure if that means it’s broken, but when I do a projector window, I can’t write. Any help?
I wasn’t able to get this to work, but the draw dock plugin is working well. Went with that.
I had this problem back in August. Replaced it with this and everything’s been fine.
Did anyone ever try one of these out? They’re claiming 1.5 miles range on 4k transmission. At $800 + a 4k multiviewer, this would seem high-quality/cost-effective solution.
These are great! Thanks!
Since we’re currently using 3 CineView HE’s that already have all the issues of the CineMaster, it still feels like 1 CineMaster + a multiviewer would be a pure upgrade from what we have. Am I misreading the information?
Thanks for watching. Like I’ve said before, I think the CineView HEs are in the single digit Mbit’s, probably 4-6Mbit, very similar encoding you do from OBS to Twitch. The double-encoding becomes very apparent and the final render that your viewers watch lack a lot of detail and looks washed out. The encoders are great these days to “hide” compression artifacts by simply smoothing them out.
I’m not using my CineMaster 4K for anything but on location unboxing streams at the moment and I would not use it for tournament streaming because of the random stutter.
The quality you get from a single blackbird and a 1080p60 multiviewer looks way better in the final render/production than using a CineMaster 4K with a 4K multiviewer, which is really sad. The blackbird is uncompressed but of course suffers when something is obstructing the line of sight.
If you’re having issues with the CineView HE’s, mount them at least 2’ apart, that includes both ends (rig and station), and have them tilted at 45 degrees. If you’re still seeing issues I would hardcode the frequencies and ensure they don’t overlap with on location WiFi (I use an app called WiFiAnalyzer on Android, green WiFi symbol icon in the Google Play store).
All things considered, I don’t think you’ll see any significant improvement with a single CineMaster 4K from a quality standpoint but you’ll have a much easier time with signal stability if you’re in a noisy area as it has an additional frequency band.
I didn’t really want to discuss the quality of the HE’s. They’re what we use for streaming now and maybe the quality isn’t perfect but they’re robust. We stream in a lot of different locations and distance (through walls) and interference are two of our biggest challenges. The HE’s handle those better than anything on the market except for maybe Hollyland and I’m not in the market to spend the money required for those.
We don’t have any problems with our HE’s; it’s just that it looks like the Master might give us more distance, more interference management, have equal or better picture quality, and simplify the technology footprint to boot, all for a few hundred dollars.
If this is the main driver, you will have a simpler setup, the quality will most likely be adequate in most situations.
I’m no WiFi expert but from what I can gather, 2.4Ghz is what penetrates walls, 5 and 6GHz has better performance, shorter range and less susceptible to interference due to lesser WiFi devices uses those bands. So, I guess having one TX/RX pair will improve the “air quality” as you only have one device to worry about.
Another benefit a single device brings is that it’s simpler to wire up the receiver to be more mobile. Get a 50ft HDMI cable and place the receiver where it’s most strategic and less prone to interference. The “rig” can be a simple tripod on wheels with a 1/4"-20 extension rod.
Order everything off Amazon and send it back if it doesn’t work out.
I use this in conjunction with a tablet and an app called SuperDisplay. I’ve found using your finger is way less clunky than using a mouse/cursor. It can be set up via USB (which I use on tournament day) or WiFi (which I use when solo streaming and attach to the rig). I can monitor the stream output, watch the chat, and draw from one screen. I use a second tablet with TouchPortal set up and a “Clear Drawing” hotkey button.
Here’s a good example from last night of how it all comes together.
The Hollyland Cosmo C1 is significantly better in both signal and picture quality than the CineView Master 4K and can be found for around the same price. The Cosmo series is purpose-built for stability. Just remember to give the RX some breathing room.
The C2 is even better but obviously more expensive since it’s newer technology.
If you’re in the market to upgrade for “just a few hundred dollars”, you can’t beat the Cosmo series right now. You can get a C1 today for just the playfield, and instantly that will make any wireless broadcast 50 times more enjoyable to watch. The CineViews can still be used for the player and display cams because the motion quality is significantly less important.
Down the line, you can add a 2TX/1RX Cosmo C2 setup. Then you’ll have all 3 cameras running at a buttery smooth 60fps with great picture quality and no fuss or concern about interference even when streaming in a new or unknown environment.
However you slice it, the value is better in the Cosmos.
Whew. It adds up quickly.
| Item | Price with Tax |
|---|---|
| Rig Frame (2x4s) | $25.00 |
| Rig Hardware/mounts | $60.00 |
| Used Cameras (3) | $220.00 |
| Tablets (2) | $520.00 |
| Tablet Mounts (2) | $60.00 |
| HD60s Capture Card | $150.00 |
| Nix Capture Card | $100.00 |
| Accsoon Transmitters (2) | $630.00 |
| Hollyland Cosmo C1 | $506.00 |
| BPHS1 Headsets (3) | $260.00 |
| Mackie ProFX10v3+ Mixer (used) | $235.00 |
| Batteries (6) | $180.00 |
| Software | $30.00 |
| Headphone Amplifier | $20.00 |
| Various Cables/USB Hubs | $80.00 |
| $3,076.00 | |
| Other Considerations | |
| Laptop | $800.00 |
| Mic Stands for RX Mounts | $100.00 |
| RX Mount Clamps | $30.00 |
| Apache Equipment Cases (4) | $120.00 |
I’m sure I missed some things. Some of these items could be had for less, some for a lot more. It doesn’t seem so bad when you collect it over several years, but it’s crazy to think there’s more than $4,000 in equipment every time the rig gets set up. Some things I got before the prices on those items boomed, others not so much.
My opinion is your money is best spent in this order of importance when going wireless and doing competition streams:
Playfield transmitter
Audio
Display/Player transmitters
Cameras (cheap, used handicams can put out a decent picture these days)
Tablet w/Touch Portal
Batteries
The rig itself (mine’s made of 2x4s)
Extra tablet with SuperDisplay for telestration
so we finally have the rig up and running and got it on location last night for a test stream. it seemed to do very well but one thing we did not think of and was brought up in chat is we did not have any sound. we are using two Sony 405s and one 240 and the mic shows on but the transmitters and receivers are only showing a video signal, says no input on the audio. any help would be appreciated.
IEPinball DTM software has its own stream plug in-
I\ve repeatedly said to keep the TXs and RXs as far apart as you can!
and to keep the alignment of them the same.
I haven’t been here for a while and hope you got an answer for this from somewhere already but the 405s don’t transfer audio in monitor mode, which is what you use for streaming. I don’t know about audio on the 240.
While streaming states, 2/3 of my cameras weren’t transmitting audio which I thought was odd but that makes more sense if some cameras don’t when they’re being used in live feed mode (although that sucks). What’s interesting is the one camera that did audio was my old CX-130 handycam! The newer ones including the super fancy a6000 weren’t giving any audio (maybe there’s a setting).
Speaking of audio, it’s such a disaster in general and I’m curious how people truly solve it. Just trying to do simple thing like have two wireless headsets connected and have audio pumped to both one (so both commentators can hear each other and the game) is apparently not something that’s possible with current technology…
Do people just pump ONE audio source into OBS like a Rodecaster and have everything go in and out of there? How would you capture game audio? Use an HDMI audio splitter, feeding one end into the Rodecaster?
My solution isn’t cheap. I have a sure wireless lapel mic at the rig to get game sound.
Cheaper option are these. Plug the receiver into the rode caster.
Hollyland Lark M2 Wireless… Amazon.com: Hollyland Lark M2 Wireless Lavalier Microphone for Camera PC Laptop Phones, Mini Lapel Microphone Wireless, 48KHz 24Bit, 1000ft Range, Noise Cancellation, 30H Battery for Video Recording, Streaming : Musical Instruments
I ran into this problem a year ago when I had 3 of the same usb c capture cards. OBS would pull video from all of them, but would pick 1 source at random to get the audio. The other camera audio feeds just didn’t exist. Sometimes I could figure out which one would get the audio by plugging them in in a certain order to the computer.
Now I do direct line out with a cheap pinwoofer board into the spike 2 board for game sound. And then 1 camera for ambient audio and my voice.
I think the issue may be if the video capture cards are identical and share the same device name? I’m on macOS.
For hearing the audio from the rig for commentators, I imagine you would need to turn on monitoring of the rig audio source in OBS. You would need to pick an output that’s a line out from your computer. Then probably feed that in to your mixing board that has the commentator headsets. Then I imagine the commentators can hear themselves and the obs monitoring of the rig source in their headsets.
I have a vocaster two which is really cheap compared to the nice rode boards people use. So my guess above is all theoretical.
We use a rodecaster pro 2 solely for three wired commentator headsets which has the facility to have adjustable monitor volumes for each headset. We handle the game sound simply via hdmi through the score cam with a directional mic. We use a blackmagic deck link quad card which just spits out 4 video and 4 audio streams straight into OBS. The rodecaster is a gamechanger for managing mics!
How do you get the audio from
OBS into the Rodecaster? Via the headphone jack of the computer?
Then you also have to feed the Rodecaster back into the computer to capture the commentator mics, right? Someone needs to make a diagram for all this ha sounds confusing
Would be so much easier if you could just have three wireless headsets and output to all of them but like I said apparently multiple audio outputs just aren’t a thing supported by windows ![]()
In the perfect world probably better to avoid OBS monitor entirely and strip the audio from the camera capture and send that to the Rodecaster directly (before sending the video to the computer)
Once the rodecaster is plugged into the computer that feeds all the audio sources that are in the rodecaster to OBS. Commentators, rig, etc.
If your audio is coming from one of the cameras, just select that source in obs and turn monitoring on so the commentators can hear the rig as well.
How does the monitoring get to the commentators? You said Rodecaster is plugged in but isn’t that for the Rodecaster to feed audio TO the computer not the other way around?
The commentators headphones are what do the monitoring. Just set the obs audio device to be the rodecaster. Then anything you set to monitor will go through any headphones that are plugged into the rode caster.
Settings-audio-the select the rodecaster from the drop down.
This is telling OBS how you want to listen to any and all audio that is being fed to it.
Huh? How is the Rodecaster physically connected to the computer I guess is my question if it can send audio into OBS but also somehow get audio out of it
If the Rodecaster is connected via USB, it should be able to used both as an input device (rodecaster->PC) and as an output device (PC->Rodecaster).
Depending on your setup, this might be what you want to do:
You can change the monitoring device in OBS->Settings->Audio to be the Rodecaster output. If your game audio is going into your PC capture card over HDMI, you can output that back to the Rodecaster by right clicking the HDMI audio source in the OBS Audio Mixer->Advanced Audio Properties->Change Audio Monitoring to Monitor. This should spit the game audio out to the Rodecaster.
On the Rodecaster, to avoid echoing the game audio back to OBS, you may need to use the mix-minus setting to ensure the game audio doesn’t get output back to your PC. But this shouldn’t be necessary if OBS source is set to only “Monitor Only” and not “Monitor and Output”.
Hope this helps
There was some more info here:
Thanks! I didn’t realize that was possible, no wonder people use the Rodecaster!
All usb mixers work this way, fyi. But the rodecaster is definitely the best one I’ve ever used.
As always, Mike does a way better job of explaining these things. Haha
I just want to underline that whatever device you use for monitoring in OBS it has to be connected and powered on when you start OBS. I’ve also had issues switching monitoring device while OBS is running. This is the first item on my checklist when setting up for a tournament with commentators.
My $0.02 on tournament rig audio in general. I have 3 x RODE Video Micro II plugged into a Maker Hart mixer. The output of the mixer goes into the most expensive camera line-in (if your camera doesn’t have line-level, use a line to mic attenuation cable). I use the fourth channel on the mixer for a handheld wireless mic to interview the winner and close the stream.
Hey Pin People. I live stream a lot at home, and Im going mobile.
first time using accsoon HE. i have 3 for 3 sony cams. my QUESTION for the hive is: what is the best way to power these both on the rig itself AND at the base station.???
I have a large onboard battery pack on the rig and wall power at the broadcast commentary booth.
what is the best most reliable power distribution method??
i have a usb c power “splitter” and i was going to plug it into the AC on my large power bank with USB c wires run to the transmitters
For the receivers I use this with some dc barrel to usb c power cables.
For the transmitters I use ROMOSS 60k power banks with usb c to usb c power cords. One for each transmitter. I plug one of the cameras into each power bank as well.
Make sure you use 12V capable USB-PD to barrel cables for both the RX and TX. Users have reported that they run on 5V “fine” but the performance (quality) is severely impacted when you do.
Also with accsoons (and anything that uses PD, really) you can usually only have the accsoon alone connected to a power bank (if using 20mah battery packs). Gotta read the batteries carefully as they usually have a “single port output” that’s different than “multi port”. Often multi port doesn’t support PD at all, which is why you might see things stop working if you plug in another thing into the same power bank
And yes, always get usb c cables specialized for charging not data
For the receivers, I use cheap universal power supplies set to 7.5v & plugged into a power strip. Amazon.com: Belker 12W 3V 4.5V 5V 6V 7.5V 9V 12V Adjustable Voltage Universal AC/DC Adapter Power Supply for Household Electronics,Micro USB - 1A Max. [BN] : Electronics
For the TXs, I use these nfp battery adapters clamped onto the rig. An npf970 battery will power one tx for just over 7 hours. With these dual battery mounts, you can hot swap the batteries so you don’t interrupt your broadcast. For cables from the mounts to the TXs, I use 12v barrel cables. Amazon.com : Fotga Power Adapter Plate Convert Dual NP-F550 Battery to V Mount Battery Plate with Multiple Outputs D-Tap DC USB USB-C for Powering Camera Monitor Video Light Cell Phone : Electronics
Here’s the v-mount clamp to mount it on the rig. Amazon.com : LSYRIA V Mount Battery Clamp Mount, V Mount Tripod Battery Plate with Crab-Shaped Quick Release Clamp Compatible with DSLR Camera Battery Sony FXLION Batteries : Electronics
You’re living in the future. I want to power all my gear with hot swap battery trays. I just haven’t found the right set of products I’m looking for yet. It gets bulky and expensive real quick.
Very Nice!
I made it. It’s just a Canva image with text boxes and images all functioning through obs with word pad.
Gotcha, cheers. The google sheet was great for having the names already in drop down boxes but I’d take losing that functionality to add in the rest of the stuff.
Hey everyone
Our yearly competition is coming up and i want to have a slightly better camera for the player view. Does anyone have a used camcorder or something similar to sell? Needs to be shipped to Sweden.
Also looking for advice on headsets that are good for pinball streaming in a loud environment.
This is awesome! I have a friend coming over at the end of the month to play. We may stream. I was thinking of doing challenge matches on matchplay with him and this overlay would be perfect! Please do share.
Alright, I’ll figure out deploying it in the next few days and will update here
looks awesome! would like to try it as well!
You can find the current overlay at steak.works.
I suggest running the overlay in a browser source that is relatively close to the size you want the window, then adjusting the size in the settings to match. You can save different profiles as well - it all gets saved in browser cookies so next time it should be ready to go when you open it.
Anyway have a bash and I will take any suggestions for additions! I’m not a large fan of AI but this seems to be an acceptable use for it - a small app that fills a niche use case. I don’t do this for profit - purely the love of the hobby. My direct contact is on the site.
Thank you! Just tried it, it’s fantastic! I couldn’t get the game picks to show up though. But the updating and the animation is really nice. Simple, easy to use.
What do you have today? In many cases you’re looking at bad lighting, not a bad camera. A good low light sensor (large sensor) camera will run up towards 700-1000 USD, and that’s not accounting a wide angle lens or attachment.
Edit: A late GoPro model (12+) is the best budget alternative and you have probably five friends that don’t use theirs. ![]()
The AT BHPS1 seems to be the gold standard. They take way too much space in my kit (I still think I have two pairs laying around).
I use Koss Porta Pro, they’re useless in loud environments (the headphone part mostly, the mics are fine but not as isolating as BHPS1) but I can wear them for 12 hours without issue and takes up as much space as a McDonalds cheeseburger when stowed.
Did you hit update after you toggled the game picks on?
I’m dumb, it would’ve helped if I had click the show picks checkbox! Sorry.
Haha all good, I’ve laid it out so it made most sense for me but open to any feedback. Glad you like it.
Another vote for the Audio Technica BPHS1 here
I’ve held this for a while, because I think that a mobile rig is a great idea, but for me when I play with one, it limits how I play. One of my techniques on EMs is to lean over the machine and slap the cabinet at the top, instead of nudging at the bottom where the flippers are. It is much more accurate and far less likely to tilt, because the tilt bob is hardly influenced. I do this consistently on games like Mars Trek, Grand Prix, Hot Tip, Star Pool, Volley, and others.
Any time I’ve played on stream, this is unavailable to me as a way to play. I was watching an old stream where one of the commentators said the ‘goal was to capture the gameplay with as little disruption to how people play pinball.’ This is why I bring this up. Do I have an opportunity to ask that the rig be removed from an EM if I am playing at a tourney that is being streamed?
Speaking for YpsiPinball, if you explained this to us, we would do everything we could to accommodate you. Our most common approach to similar requests is to just not stream any groups you’re in.
If you make the finals, then we confer with the TD as to the best way to handle the request. In this case, my guess is that we’d pull the rig out for your balls and put it back for everyone else’s.
For major tournaments, there is a sign at registration that says by signing up, you agree to be streamed, so the TD could insist that we stream you, but we always encourage the TDs to try not to affect the player.
I’ve had players on multiple occasions tell me they just simply don’t want to be on camera for different reasons. Is it annoying? Yes. Do I accommodate them? Yes. The rig should not interfere with your gameplay in any way, even if it’s a mental block. Not to sound rude, but every time this has been requested, it was never a player who was going to make the finals. People who have the fortitude and skills to make the finals don’t really care if they’re on camera or not. Winners find a way to win. Most people with that mentality enjoy being able to watch the footage later to find areas for improvement.
If you want a much more affordable option to the AT BHPS1 headsets, you can go with the Koss SB40. You’ll need a 3.5mm to XLR adapter & a 3.5mm to 1/4" adapter to make them work with your interface. If you don’t have an interface, the Focusrite Vocaster two is a solid, affordable option. I run this setup & it works great. I’ve got less money into my entire audio setup than 1 BHPS1 headsets costs.
Anyone has a good recommendation for a camera clamp/bracket for a ZV1 used as a score cam but that needs to be push back at least a foot to make sure i cap full backbox on classic games?
I have tried a couple different and either they are too short and they slowly drip down with the weight of the camera…
We use these for our backglass and player cameras. They’re pretty long and don’t droop.
Another option here.
I may try those, i like that kind of clamp systemp
I have a few of those and they ten to slide of against the vertical post with the weight of the cameras and moving around of the rig.
It’s a bumpy floor where we stream!
This magic arm works well for me.
I only use them for player and score. With th 80/20 build they don’t move at all. Tnutz is a different story.
I don’t have a ZV1 but I have a wide angle screw-on lens on my camcorder. It allows me to capture Banzai Run without a sweat.
There’s wide angle lenses available for ZV1, example: Amazon.com : Wide Angle Lens for Sony ZV1 ULANZI WL-1 ZV1 18mm Wide Angle/ 10X Macro 2-in-1 Additional Lens for Sony ZV1/RX100 VII Camera : Electronics
This is the most versatile thing in my kit. I can’t praise it enough. Only issue is that they don’t have the app available in native Apple Silicon, only rosetta 2 binary.
I also want to point out that RODECaster is getting stiff competition. If I would buy a new interface today I would get the Zoom PodTrak P4next. It has everything you’d need for a fraction of the size and price of a RODECaster. If you need Bluetooth, an adapter can be bought separately.
If anyone is one the fence for 4K60 HDMI transmission you should sit down for a hot minute.
I’m really interested what Hollyland can do in this realm as Accsoon is not it and Teradek outprice us.
22ms latency is about a frame and a half which is insanely low for 4K60. I’m afraid the bitrate will suffer. Time will tell, release around NAB in a month.
Has anyone tried the DJI SDR units? Supposedly better than the C2 and reasonably priced. Here’s what Grok had to say. Seems compelling to me.
DJI SDR Transmission is the clearer winner for your exact setup—3 independent cameras each sending clean 1080p/60fps wirelessly to its own dedicated receiver, then into one laptop (via three HDMI capture cards or similar into OBS/vMix/etc.) at ~200 ft. It will deliver the most stable frame rate (no drops or stuttering) and the lowest chance of the three systems interfering with each other.
Why DJI SDR Wins on Stability & Interference
Frequency management (the biggest factor for 3+ units): Tri-band SDR tech (2.4 GHz + 5.8 GHz + DFS 5.47–5.725 GHz) with automatic frequency hopping and dynamic bitrate adjustment (up to 20 Mbps). You get far more clean spectrum than 5 GHz-only systems, and DFS bands are typically much less crowded. Official guidance explicitly covers multiple transmitters: manually select staggered channels (with on-screen quality indicators—pick the highest-quality non-overlapping ones, preferably DFS), space transmitters >1 m apart if needed, and receivers >0.3–0.5 m. This is designed precisely for scenarios like yours (multiple independent TX–RX pairs in the same space).
Frame-rate stability at 1080p/60: 35 ms latency (excluding camera/display), H.264 encoding, and dynamic bitrate keep the feed rock-solid even if minor RF noise appears. At only 200 ft (well under its 3 km Control-mode range), you’re in the “bulletproof” zone—no frame drops reported in reviews for short-range multi-unit use.
Multi-unit real-world performance: Built for broadcast workflows with one TX to unlimited RX in Broadcast mode, but in Control mode (what you’ll use) it handles multiple separate TX–RX pairs seamlessly. Users and DJI docs confirm excellent results with 3+ transmitters when channels are staggered.
Hollyland Cosmo C2 Comparison (Very Close but Not Quite as Robust Here)
It also fully supports 1080p/60 (33 ms latency, up to 3,000 ft LOS) with HEVO 2.0 auto-hopping and a nice “FPS Booster” that converts lower inputs to smooth 60p output.
The big native advantage is its 2 TX → 1 RX design: one receiver gives you two separate HDMI/SDI outputs (A and B, one per transmitter), so you could cover two cameras with a single RX + dual outputs into two capture cards. For the third camera you’d add another TX + RX (or a second kit). Hollyland’s own FAQ explicitly says “Up to 3 sets of Cosmo C2 can be used in the same situation” and recommends spacing channels with at least two channels between each set.
However, it’s limited to 5 GHz only (5.15–5.85 GHz). Auto-hopping works well, and you can manually pick channels, but you have fewer total channels and no DFS band. In a 3-system setup (even with proper spacing) there’s simply a higher statistical chance of the three kits stepping on each other compared with DJI’s tri-band + DFS approach.
Practical Setup Notes for Either (Both Work Great at 200 ft)
Buy three full TX + RX pairs for DJI (or mix kits for Hollyland).
Link each TX–RX pair, put them on different/staggered channels (use manual mode on both systems).
Run HDMI (or SDI if you prefer) from each RX into three separate capture cards on the laptop.
Power: Both support NP-F / V-mount / DC; USB-C monitoring is a bonus on DJI.
At 200 ft line-of-sight or even moderate obstruction, both will be extremely stable—but DJI’s extra spectrum and dynamic adjustments give it the edge for zero frame-rate hiccups when three systems are running side-by-side.
If your venue has heavy 5 GHz Wi-Fi or other wireless gear, DJI’s DFS + hopping will shine even more. Both are excellent professional tools, but for your specific “3 separate feeds, rock-solid 60 fps, minimal self-interference” requirements, DJI SDR is the most reliable choice. If you tell me your exact cameras or whether you want to minimize the number of receivers (Hollyland’s 2TX-1RX trick), I can give exact kit recommendations!
I listed another one of my CineView HEs for sale on eBay. The DJI SDR has intrigued me enough to try for the upgrade.
If the stability is as good as the reviews claim, the ideal setup might be a DJI SDR for the playfield and a Hollyland C2 for both the player and display cameras in 2TX/1RX mode. In theory, that would have the most minimal amount of interference when transmitting. I only have a C1, so my tests would be with an SDR, C1, and CineView HE running at the same time.
Yes, @neilmcrae did. Lower bitrate than Accsoon. Avoid.
Yep not great. Also not that good build quality. I know they have released new software so I’ll get them out and try again.
BTW, We at Lyons Classic Pinball been running wifi (non-ndi - licensing sucks!) based rigs. I will eventually do a full write up, but TLDR:
- Under good wifi conditions, it works great. This means you need good coverage, not a ton of AP interference and modern-ish topology. Not a great option for your ballroom style setups, but absolutely invaluable for LCP - we have several floors, each room with games is tiny with lathe and plaster walls, and there is a warehouse with a whole building in between.
- 100-200ms latency is completely achievable with webrtc. Will soon experiment with SRT as well
- software is open source and available here - BOM is pretty simple, a mini pc (im using FriendlyElec NanoPC-T6-LTS), a usb cam for player, a usb capture card for score cam and built in HDMI IN for playfield cam.
- David Witucki built the overlays and pinball director software.
- “Nudge meter” software is here
Related to some other conversations, I’m currently building a power distribution box as well that lets you swap batteries without losing the feed.
Thanks for sharing this! I was so impressed with your coverage of women’s nationals and world’s.
So do you stream your video feed back to your commentary booth and run OBS there on another pc?
yes, we have a central producer PC (wired) that receives video feeds from the rigs. For that event, each camera was an individual feed, but I’ll be composing it in the future into a single video.
I imagine you would compose prior to transmission, into the layout you want, to reduce the bandwidth requirement. Focus on sending 1 high quality feed, instead of at least 3 (player, playfield, score). That’s a great solution!
Processing costs of layout are local on the mini pc. This would let you scale up to potentially even more cameras without more transmitters! Tilt bob camera, upper playfield camera, etc
So you use your mini pc like a yolobox, but the advantage is you get to pick and control custom layouts? Then the central PC can handle the production level processing.
For fancy transitions, you’d have build those in to be local on the mini pc?
yeah pretty much. No fancy transitions. I think encoding budget wise, there is room for 3x more cameras from the same mini pc (its technically sbc, but whos checking?
)
The fun stuff is using some local AI models to classify, do OCR, crop the playfield, etc!
NDI for lyfe!
I can’t for the life of me figure out how to bring the buffering down from the one full second that comes with SRT, rock solid otherwise. It becomes unusable for pinball streaming if commentators are anywhere near the game being played. Let us know your findings once you get there.
Do you have a video example of what this is? I’m intrigued.
I’ve bought myself out of this situation. I’m publishing the solution later this week.
In OBS, you can control srt buffer with latency=, in my tests obs did respond to that. At some point things turn ugly on wifi though.
Not sure what you mean, is this a meatbag/wifi-signal reference?
does it involve strapping a mini fridge-sized battery to the rig? ![]()
That didn’t take with my encoder (I was using an N60).
It means that the delay of one second becomes an unbearable echo/delay audio artifact that the commentators will have to deal with if they can hear their surroundings.
Nope, I’m with you. I despise the mini fridges. My review and full story is now up on YouTube: https://youtu.be/fBBMZlzKZUo
Fantastic video. Thanks for sharing this solution. I’ve never had to stream longer than 6-7 hours for my small local tournaments, but I knew I needed a better solution for down the road. This will definitely be my next upgrade. I also love the v-lock mounts you have on the rig. My batteries get strapped in with Velcro, which has worked well for me and is fast, but your solution is just so much better. I already use quick mounts for all my cameras from your suggestions, so this is the next step.
Thanks for checking out the video.
The v-mounts are great. I have plans to replace most of my crab clamps and 8020 center tap blocks with a v-mount and anti-twist magic arms.
I’ve landed on those exact Smallrig arms for my cameras. So much more robust than the cheaper Neewer arms I had started with.
My Hawklock quick mounts are ok, but they can develop wobble over time. I lost count of how many I’ve bought (I have a rig at home and a rig at my local arcade). If I ever have to replace things, those v-mounts look great for every purpose.
You’d be surprised what a shim of duct tape will do for stability on the Hawklocks. ![]()
What a great idea, will definitely try it! Thanks!
I’ve been tinkering around with a variety of different playfield cameras so I thought I’d put a little video together.o
Also read more here: https://storycraftproductions.com/superspinnerpinball/
I’m thinking about the Blackmagic Micro Studio Camera 4K G2 and the new Go Pro Mission 1 to test out next
Also, I stream out of Western Massachusetts, and can find me over at:
Thanks for posting these. I’m surprised to see that BirdDog being so vivid. Can you also post the settings these run at? F-stop, ISO and shutter speed. Also knowing the sensor’s native ISO help understand why things look like they do.
The Accsoon’s have terrible bitrate, the 4K can only do up to 12Mbit/s and the other ones are in the low single digits. Since the BirdDog has NDI natively you’d be much better off bringing your own network and use the new Magewell Pro Convert IP to AIO 4K to “fan in” the 1080p60 NDI|HX3 streams and capture a single 4Kp60 canvas. NDI|HX3 is visually lossless if the camera supports the latest version of NDI and uses HEVC which runs you about 80Mbit/s per 1080p60 feed.
You can of course bring the feeds straight into OBS with DistroAV (NDI plugin for OBS) or using RTMP natively but YMMV as I’ve found out the hard way that OBS is not that efficient in dealing with multiple high bitrate ingestion. Blame the Mac, that’s fine, but having a single 10Gbit/s video capture card that offload all processing simply runs cooler.
I love the level of control that the BirdDog gives me, if I was hooked into a router (as you are @dri ) I’d tweak these more on the fly, but Auto or even Shutter priority is working well.
BirdDog has been in the game for a while when it comes to NDI. They got a bad rep on r/videoengineering for the NDI encoder/decoders but I let bygones be bygones. How far can you slide that bitrate slider? ![]()
@dri All the way to 110
Pretty useful I’d say. I was just window shopping their lineup and you can surely be creative with their gear and a deep wallet. ![]()
What source type are you using for this. I have an old python project that does rtsp and looking at mediamtx now and srt looks interesting.
Director Plus is here! Finally some additional inputs. Haven’t dug deep yet. Broadcast-grade 4K production and presentation system - Magewell
Broadcast-grade 4Kp60 content production capabilities for signal input, encoding and transmission

Supports flexible input sources including 4 HDMI inputs, 2 Webcam inputs, 10 network streams (including
NDI/SRT/RTMP/RTSP/Phone Camera), and media files

Absolute beast! I’ll run out of hands counting how many devices I could replace with this thing. Do you even need OBS at this point seriously?
It’s even more power efficient than what I have today which is about 37W.
Power consumption:
No-load: ≈14W
Full-load: ≈29W
No pricing details yet. It must be nibbling $2,000.
I think it will be competitively priced against the Yolobox Extreme (hopefully)
I’m interested in getting the Director Pro!
I’m a little confused. Why would we need this device? Doesn’t OBS do the same thing - combine the input sources, arrange them, and stream them?
1 x Director Pro in my case will rip and replace the following:
1 x WiFi access point
1 x 4K60 NDI encoder
1 x 4K60 Multiviewer
1 x Serial-to-IP server for remote multiviewer control
The Director will cost more but will have less power draw and reduce cable clutter. Depending on how efficient and performant it is, I may be able to process the telestration on it as well and that will reduce devices further.
If you’re looking at this from an Accsoon triplet perspective, it does basically nothing for you. The Director hang in the rig and you bring your own network.
Ah I see. Well in that case it does seem like it will be much more efficient. How are you getting the signals from the cameras to the NDI network? NDI transmitter of some kind? How does it compare through obstacles like walls compared to the Hollyland units?
I have a Hollyland Cosmo C2 coming in the mail tomorrow to pair with my C1. I’m curious to see the results as I don’t believe anyone has tried that combo yet. The C1 is very stable by itself until you introduce the interference from two Accsoon networks. I’m hoping the 2TX/1RX setup of the C2 with the more pinpoint interference reduction from all 3 units working simultaneously will be enough to eliminate the crosstalk that you would otherwise get when running the Accsoons. More to come on those results.
The NDI encoder is wired to the WiFi access point on the rig.
I stream tournaments in a location that can best described as a maze. The Accsoon’s were struggling, jerky and cutting out. It was a mess to move the rig as I had to fold them down to fit through a regular indoor door frame between game swaps. I resorted to NDI over a network I brought with me. I don’t have any issue any longer and the quality (the bitrate between the rig and OBS) has vastly improved in the process.
If you’re using the CineViews, those bring two networks per pair. The CineMaster is tri-band, three networks per pair.
By bringing your own network, you only have a single tri-band mesh. For larger venues you can simply just drop-in more access points with wired backhaul if it gets jerky.
Quick test with the Hollyland Cosmo C2 carrying the playfield and the DMD cams in the 2TX/1RX configuration. Its predecessor, the Cosmo C1, is on the player cam.
First impressions are really good so far. I will do some tweaking with the setup and see if I can get it to 100%, but overall I’m pleased.
The only real negative I’ve found so far is the UVC out is not capable of putting out a consistent 60 FPS if you’re using both transmitters, so I’m still using capture cards.
I was curious if anyone has tried to use LED Light Sticks, commonly found in video production uses for a playfield light down the side of the playfield, something like this
Too long to fit in a flight case, so no. ![]()
I think I saw someone, I think it was JDL pinball, who uses stadium lights externally. Personally, I don’t want anything from the rig touching the game. If you could figure out how to split a stadium light in half and suspend above the game without creating glare or distractions, I think it’s a good idea.
I just use a couple cheapo usb lights clamped on the rig. I position them so the players don’t see glare or the adjacent players. Once you find the sweet spot you shouldn’t get too many grumbles about it. But if it’s just you playing, really easy cheap ways to blast light on the game and have it attached to the rig.
I slight PSA. Since TILT forums is shutting down I wanted to find a new home for these pinball streaming threads. The folks over at the Pinball People discord have created a channel for us to migrate ourselves to. I’d love to see you all there.
Direct link to channel: Pinball People or follow the redirect from https://pinballpeople.com
Anyone knows if there is documentation somewhere about the push live results Tom using from Matchplay to show on his stream every time a new results is submitted mid-round?
That looks pretty nice but i have not seen how that can be set up in OBS?
Thanks ![]()


































































































































































































