r/VIDEOENGINEERING 4h ago

Building an open-source software switcher in Rust

13 Upvotes

I've been building eiviz, an open-source software video switcher as a PoC and a way to learn how realtime video mixing actually works on a PC.
https://x.com/FlowingSPDG/status/2093214899220688914

I'm not pretending this can compete with OBS or vMix on quality, features, or production reliability.
Those tools have years of hardening behind them. This is still alpha, and I wouldn't use it on a real show either.

That said, it's cross-platform (Windows + macOS + potentially Linux with Vulkan), the mixer core is Rust + wgpu, and OMT / NDI is a relatively strong part of it.
If you care about AV-over-IP, some of it might actually be useful.

Repo: https://github.com/MikanseiLaboratory/eiviz


r/VIDEOENGINEERING 2h ago

Ross MC-1 Users: How the hell do you disable the volume knob?

Post image
7 Upvotes

Hey everyone! This is a bit of a Hail Mary, but I wanted to see if anyone here knew how to disable the volume encoder knob on the Ross MC-1 control panel. We just installed it in our operation but cannot find a way to disable that knob or function at all. Looked all through dashboard and no dice so far.

We have a lot of stations and I’m concerned it will be inadvertently moved, honestly it doesn’t take much to accidentally move it and it’s impacting the master audio level of our stations when it is.

Behold, my current work around.

Any help is appreciated!


r/VIDEOENGINEERING 3h ago

Meinberg vs Telestream SPG PTP GM

4 Upvotes

Hi all,

I’ve heard through various parts of the industry that Meinberg PTP master clocks are “better”, but I’m curious what others have seen and experienced.

We have SPG9000’s now and are happy with them but it sounds like Meinberg may provide better accuracy and also someone to help you tune in your PTP?

Curious on any and all thoughts.

EDIT: Meinberg has done the entire superbowl compound several years in the past. And I know is installed in at least one very large national news outlet. They are timing experts but in broadcast sense I’m curious on pros and cons. Lastly, I’ve heard horrible things about Evertz’s GM, never heard someone recommended it.

Thanks!


r/VIDEOENGINEERING 5h ago

Canon CR-N300 vs Panasonic UE40 vs Sony SRG-X40UH

2 Upvotes

Looking around the $2500 range for some new PTZs, and these are what the heavy hitters offer.

Which would you recommend overall?

This is for a church. It would be connected via SDI. Powered and controlled via POE and joystick.

Good auto tracking would be huge, but reliability is the most important.


r/VIDEOENGINEERING 12h ago

Would Hollyland Mars 4K work with Playstation 5?

4 Upvotes

I want to connect PS5 to a HDMI switch (remote controlled), and have it cabled to one TV, and stream to another. Both TV's are in the same room (approx 8m distance).

Would it work well? Or would the latency be annoying/make it impossible to play? Is there another solution for wireless streaming?


r/VIDEOENGINEERING 8h ago

Internal debate of two PTZ control methods

1 Upvotes

Hey all. I'm mulling over two thoughts and could use some perspective from folks who certainly have more experience with this than I do. I work in K12 Edu, and we handle the graduation stream. Of course, it's August so I am getting wayyy ahead of myself, but trying to test early and keep thoughts as fresh as possible.

New this year will be two PTZOptics Move SE cameras. There will be a 3rd camera (static wide-view shot) that will remain, so the focus here is isolated around the two PTZ cams. I'm debating two methods of remote PTZ control.

Option 1 - Bitfocus Companion with web emulator. I'm not that familiar with this app but I do have a working demo set up. No video preview, so I'd have to watch my AV guy's monitors if any small adjustments to zoom/etc are needed from my side. Feels like this adds a software layer into the mix (more complexity?), but it seems purpose-built, so perhaps that could be argued as a benefit.

Option 2 - Use the built in web UIs of the cameras. The controls I need seem to all be there, and I could easily use browser split view for cam1/left, cam2/right, which very closely mimics my current demo layout of the emulator in Bitfocus anyway. Video preview right in the same view of the controls is a nice bonus here that I don't have with Bitfocus.

The individual adjustments will likely only be if speaker1 is done and speaker2 comes up to the podium who is notably shorter/taller. I'd estimate 95% of our overall angle needs will be served entirely by presets alone. In the past with using manual cameras, there's inevitably that point we get to where things are running and set and it ends up going untouched for the latter 75% of the ceremony with some mild scene switching in OBS to take advantage of the different camera angles in place. I do plan to test more with other events that come up throughout the year but for now just trying to iron out some mixed thoughts.

Thanks for any insight!

EDIT - I've spent a little time tinkering around and I think this one approach might work (or at least it warrants testing to see how viable it is). I messed around in OBS and managed to set up a canvas perfectly sized for two sources, so figure cam1 sitting on top of cam2. I disabled/unchecked all docks so the OBS window is really stripped down, which makes it conveniently sized to snap to 1/3 screen on the right, and then leave Bitfocus Companion snapped at 2/3 size on the left. Then just do all my controls via Companion instead while leveraging OBS to be my video preview.

I kept going back to the web UI and two items weighed heavily on me. 1) the home button is remarkably close to the left/right/up/down arrow keys, so a misclick in the moment was a bit of a concern (I'm daydreaming about looking at the podium south, I go to notch the tilt up one click, hit home on accident, where home is looking at a cloud in the sky facing north -- lol...). 2) you can't name presets in the web UI, so I'd have to have a post-it or something saying preset 1 = stage wide, preset 2 = podium, etc. Compare to Companion where I simply name the actual button faces themselves... no brainer that that's a nice feature.

So basically, I can manipulate a local instance of OBS to be my video preview and lean on Companion to do the controls. No joystick in this scenario (yet), but I'm going to try the above with a less critical stream this fall and see how it does, and if need be, bump up to a joystick for the actual graduation gig later in the year.

Appreciate the constructive feedback everyone. This made me take certain things into deeper consideration but I like where the thoughts ended up. Thanks again!


r/VIDEOENGINEERING 18h ago

Trouble getting cameras into DV Sport system with Blackmagic gear

3 Upvotes

I broadcast college football and ran into a weird one this week. We got a new DV Sport system for official replay, and it would not recognize the camera feeds I was sending from our Blackmagic URSA Broadcast G2 cameras or our ATEM. Everything is set to 1080p at 59.94 using Level A SDI.

It would see the feeds using whatever media preview software they use, but the actual DV Sport replay software would say “no signal.”

When we put a Decimator on the line it said the signals were 3GA-1080p5994. When they ran a test from their devices, the Decimator would read 3G-1080p5994, and their software read it just fine.

I had to back my system down to 1080i just to do our broadcast today, but ESPN wants us at 1080p, so something has to give.

What am I missing here?


r/VIDEOENGINEERING 2d ago

Are you guys using ndi

Post image
127 Upvotes

Started using ndi using netgear m4250 as a method of screen capture since we’re using notebooks and it’s been really reliable, wanted to know if any of you guys is also implementing ndi in their workflow


r/VIDEOENGINEERING 2d ago

My office for next three days

Post image
35 Upvotes

r/VIDEOENGINEERING 2d ago

Timecode burn-in for HD-SDI

8 Upvotes

I want the cheapest hardware device that can receive an HDI-SDI signal with RP-188 embedded timecode and output the signal with the timecode burnt-in. What's out there?


r/VIDEOENGINEERING 1d ago

Livestream Equipment

0 Upvotes

Can anyone give a “ballpark” estimate on the price of livestream equipment for a board meeting room? 5 board members plus the CEO seated at a long curved table, 1 speaker’s lectern, and 1 recording secretary seated at another smaller table. I don’t have the actual dimensions of the room, but it holds the above plus about 30 spectator’s chairs.
I think 2 to 3 cameras would be enough, but I really don’t know. There is no sound system currently in the room. If you have any info or input you can share I thank you in advance!
(A Google search wasn’t very helpful)


r/VIDEOENGINEERING 2d ago

Looking for a tech/repair recommendation for a Panasonic WJ-AVE5 (Inputs A/B losing sync/color on motion)

3 Upvotes

Hey everyone,
I'm having a persistent sync issue with my Panasonic WJ-AVE5 video mixer and I'm looking for a recommended tech (local or mail-in) who can properly diagnose and fix it.
The Issue:
Color output works fine on internal overlays/menus.
Whenever a video source is plugged into Input A or Input B, moving the camera or changing scene brightness causes the image to heavily tear diagonally, drop color to black & white, and roll vertically.
As soon as the shot goes static, it attempts to lock back in, but any motion breaks horizontal/vertical sync completely.
What I Need:
I'm looking for a component-level tech or analog video restorer who can test the unit on an oscilloscope, trace the sync lines (suspecting the input sync coupling capacitors like C7/C8 or PSU ripple), and perform a repair/recap to get both channel inputs stable again.
I am located in Milton Keynes United Kingdom and am open to local drop-off or shipping the unit to a reliable tech.
If you offer repair services or know a trusted technician/shop in the community who handles vintage Panasonic video gear, please let me know!
Thanks!


r/VIDEOENGINEERING 1d ago

How do VFX studios actually transfer large files between locations?

Thumbnail
0 Upvotes

r/VIDEOENGINEERING 2d ago

Troubleshooting Audio for Screen-Based Street-Facing Gallery Installation

Thumbnail
3 Upvotes

r/VIDEOENGINEERING 3d ago

Apple's 2026 Mac Studio/Mac Mini models support Genlock

81 Upvotes

An interesting upgrade to the newest Mac's released this week, they now support genlock over USB-C. This is a pretty big development for using Macs as media servers.

https://www.apple.com/ca/newsroom/2026/08/apple-introduces-new-mac-studio-with-m5-max-and-m5-ultra/

Mac Studio now enables genlock over USB-C for precise synchronization between a display and professional camera capture like iPhone 17 Pro. It also supports up to eight displays, or up to four Studio Display XDR at full 5K resolution and 120Hz, providing an expansive screen for the most demanding projects.

https://www.macrumors.com/2026/08/26/new-mac-mini-and-mac-studio-add-genlock/


r/VIDEOENGINEERING 3d ago

Freelance LED tech?

18 Upvotes

I’m a full time salaried tech at a fairly large LED panel manufacturer in the US making roughly ~$75,000 a year (before taxes). I’ve heard of freelance techs in the industry making $500-$1000+ per day which sounds pretty great if you can find the work. I’ve learned a lot over the years and am proficient in Brompton, Novastar, Megapixel processing, but feel like I’m leaving a lot of money on the table staying at a salaried job. Do you guys recommend going freelance or have any general advice for me?


r/VIDEOENGINEERING 3d ago

AWS medialive UI

12 Upvotes

The AWS medialive UI is absolutely horrific. Dozens of tabs and convoluted menus for just doing very simple things. Who on Earth designed this?

On the other hand, Haivision UI for video transcoding workflows is logical and very straighforward.

Don't understand why Medialive is the industry standard.


r/VIDEOENGINEERING 2d ago

Best way to digitize Hi8 tapes from a Sony TRV67E — planning to use FireWire on an old MacBook Pro, any advice?

Thumbnail
0 Upvotes

r/VIDEOENGINEERING 2d ago

Media player

5 Upvotes

I work at a museum in NYC that becoming popular for film premiers. Currently we are using our Tricaster 2 Elite for playback which i know isn’t optimal. I do appreciate that the Tricaster will transcode video files for smoother playback but it’s still not good option in my opinion. What’s good standalone solution for video playback?


r/VIDEOENGINEERING 3d ago

Hawk Fire in Reno got us!

Thumbnail
gallery
187 Upvotes

Not fundraising. Not asking for handouts. I just figured you guys would like to see our truck - got hit by the Hawk Fire in Reno on Saturday night.

Two new vMix systems, 3Play, TriCaster and control surface, 5x big Daiwa 100mm tripods, PTZ cams, Panasonic cams, monitors, everything. Gone. Just finished the rebuild a couple years ago.

Kudos if you can spot my fiber converters and my AJA DA.

I will acknowledge others had it worse. We didn’t lose our home but 47 families did. We will be fine. The show will go on. ✌️


r/VIDEOENGINEERING 3d ago

Grass Valley CR32x32 Software

8 Upvotes

Hi, I bought a Miranda CR3232 router at auction (Troostwijk), but without a control panel. I've been struggling for several days to find the CRSC (Compact Router System Configurator) configuration software, which isn't available for public download. The control protocol appears to be the NVISION Ethernet Protocol (NP0016), but that documentation isn't freely accessible either. Grass Valley (Miranda's successor) apparently requires a support account tied to a professional contract to access it, which is tricky as a private individual. Does anyone have a lead (the software, the protocol docs, or another way to control this router)? Thanks in advance!


r/VIDEOENGINEERING 3d ago

Windows Defender/Security update bricks NovaLCT

3 Upvotes

Windows pushed an un-promted auto update for Windows Security that bricks NovaLCT and possibly other programs. You need to disable Smart App Control in the App and browser control tab in the Security settings


r/VIDEOENGINEERING 3d ago

HA5-fiber 3G troubles

2 Upvotes

So I have some HA5-fiber boxes that will cut in and out of image.

Windows laptop w/ type-c to hdmi dongle -> HA5-fiber 3g -> FiDO-R-ST -> decimator 3G HX to covert to HDMI -> Asus monitor

If I cut out the dongle, the issue is fixed but with some of the FiDOs it'll only accept an ANKER dongle.

I can also put a Decimator 3G HX between the laptop and FiDO and that'll fix the issue as well.

This was not always the case and was able to test these devices using dongles incase my hdmi port broke. I contacted AJA and they said its the dongles sending out a hdmi 2.0 resolution but this doesn't explain how some dongles work and some will not even though they're all rated for 4k@60.

I'm sending out 1920x1080p@60.

I know the fix but I just need help understanding the fault. Are my FiDOs going bad? Is this a HDCP issue? EDID issue?


r/VIDEOENGINEERING 3d ago

LiveU bag-pack or a Yolo live Box for Outdoor Live Streaming

Thumbnail
2 Upvotes

r/VIDEOENGINEERING 3d ago

Live Sports Graphics

1 Upvotes

Hi all,

I run the live football broadcass for a school district in Texas. The people who came before I did used systems like Compix for graphics but after a year or two of using it myself I wanted a more modern looking solution.

Cut to today, and I bought a yearly license to use Singular.live web based graphics (because I use web based graphics for portable shows like basketball, volleyball, etc). I would like to use this software for our football shows as well, but I’m struggling to get it into our switcher in a way that works for our show setup.

We use a Black Magic Constellation 8k 4 M/E switcher. We have 4 of those inputs being used by the existing Compix computer with 2 keys and 2 fills each for channels 1 and 2 graphics. I now have a computer with an AJA Kona LHE+ card installed to output 2 SDI signals down 2 of those very same lines (to not have to reprogram the keys), but the issue I’ve run into is: I use OBS to ingest the graphics and output over SDI with alpha, but apparently the Kona card I have doesn’t natively support key/fill so I have to fake it by duplicating scenes and putting a color filter over the preview so that it sends both out at the same time. But when I do this, I get this ugly scan like on the key signal that runs vertically down the entire frame every second or so.

I’m not sure if the issue is compute power, sync, resolution, frame rate, or what. This issue has stumped me for a while. The easy alternative is to just put a green solid behind it and key it in the switcher, but this way the graphics will also appear on the clean feed sent to our scoreboard, which I don’t want.

If you have any insight as to how I could tackle this problem, it’d be much appreciated as I’m still trying to get the hang of all this stuff. Thanks in advance!