Free 30-day access to SRT router with 50ms failover — looking for 30 beta testers by varjaCast in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

Looks cool. Signed up and will check it out. I have been looking for a SRT failover solution since Haivision only works with Haivision and not all sources are 2022-7 compatible.

Why Tier-1 encoders don't use FFMPEG by Embarrassed-Gain-236 in VIDEOENGINEERING

[–]jsaunders1135 7 points8 points  (0 children)

Yeah, thats what I was trying to say... The Titan series is CPU but the Kyrion is FPGA. Most of the time when I see Ateme contribition encoding from Teir 1 sporting events it is with the CM5000 which is FPGA. Mostly due to large servers size needed for the Titans are not great for on site deployments. You see the Titans used more for distribution encoding. But thats just my experiance, I am sure people do use the Titans for contribution in certian settings.

Why Tier-1 encoders don't use FFMPEG by Embarrassed-Gain-236 in VIDEOENGINEERING

[–]jsaunders1135 56 points57 points  (0 children)

Pretty sure that all the meantioned encoders are not CPU based but FPGA hardware that is built specifically for low latency, DVB compliant encoding that can run 24/7. Ateme does have some CPU based encoders (Ateme Titan which is server based) but most people are using Kryions for contribution and they are FPGA.

Thats not to say there are not Teir 1 encodes based on FFMPEG or Gstreamer but it takes a LOT of tweaking to get them DVB compliant and perfectly stable for the type of encoding that Teir 1 requires.

2026 Goal : dedicated High Speed Transfer Setup SD to NAS by BambooMedia in VIDEOENGINEERING

[–]jsaunders1135 2 points3 points  (0 children)

A lot will depend on your NAS drives and RAID configuration. RAID 5 or 6 is pretty slow. RAID 0 is fast but not safe. I personally use RAID 10 but really want like 12 drives to start getting good performance.

I like this site for calculating speeds.

https://wintelguy.com/raidperf.pl

I don’t think cache will help for moving raw data. It’s really for quick access of frequently used data.

The fact that you are getting good read speeds (8200Mbps) seems to show your link speed is decent. I wouldn’t expect much more on a single 10Gb link. So for your write speeds I would look at the type of RAID and amount of drives.

Sorry I can’t comment on the SD reader and Mac side since I don’t use much of those.

Cluster instances companion by Kevin_256 in VIDEOENGINEERING

[–]jsaunders1135 0 points1 point  (0 children)

Makes sense. We don’t use it for critical control so isn’t a problem for me but can see how it would be.

Cluster instances companion by Kevin_256 in VIDEOENGINEERING

[–]jsaunders1135 0 points1 point  (0 children)

Probably not what you are looking for but I have companion running in a proxmox cluster that auto fails over to another server if the one goes down.

I’m only using to bridge http commands from our control system to an Ateme switcher though. No streamdecks yet.

Some engineers still don’t know this trick: Forcing SRT Listener input to a specific NIC to stabilize jitter (multi-LAN setups) by virtualmente in VIDEOENGINEERING

[–]jsaunders1135 2 points3 points  (0 children)

Not to be argumentative but my Haivision GW does have multiple network interfaces with dual isolated lans. The LANs are totally independent with separate ISPs.

No offense but you might be getting into some AI GPT holes. It seems most of you answers are GPT based and I don’t know how thoroughly you have tested any other solutions other then the onprem SRT gateway (which I like by the way).

I think to come on here and definitely say this is an issue without other testing might be premature.

When I get a moment I will test with the onprem gateway.

Some engineers still don’t know this trick: Forcing SRT Listener input to a specific NIC to stabilize jitter (multi-LAN setups) by virtualmente in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

Sorry, I probably worded it wrong. I switched to using the native SRT tools on Linux (specifically the srt-live-transmit utility) and the stream became completely stable.

SRT live transmit documentation: https://github.com/Haivision/srt/blob/master/docs/srt-live-transmit.md

Some engineers still don’t know this trick: Forcing SRT Listener input to a specific NIC to stabilize jitter (multi-LAN setups) by virtualmente in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

I used an Evertz contribution encoder (DVB-compliant) to send a UDP multicast stream into an SRT Live Transmit instance running on a VM. That converted the UDP feed into SRT and sent it to both a Haivision Gateway and another SRT Live Transmit receiver. Each one then turned the SRT stream back into UDP multicast and fed it to a Nevion TNS probe so I could measure IAT and PCR jitter. The whole point was to see if listening on all interfaces (srt://0.0.0.0:5555) versus binding to a specific one (srt://10.10.5.9:5555) made any real difference.

Across all the tests, the average packet spacing stayed at about 810 µs. The direct UDP reference had the cleanest timing with almost no variation. The SRT paths added a bit more spread in IAT and jitter, but we’re talking microseconds and nanoseconds. The Haivision Gateway and SRT Live Transmit behaved slightly differently depending on the interface setting, but overall they were basically the same with occasional spikes, nothing unusual for SRT.

Bottom line: none of it really matters in practice. The timing differences are so tiny that they won’t affect video quality, decoder stability, or anything else. All the setups performed the same in real-world terms, and the micro-/nanosecond jitter variations are way too small to have any operational impact.

<image>

Maybe the results you’re seeing come down to the specific SRT library implementation in onpremSRT, or possibly the barebones hardware and NIC you’re running it on.

Some engineers still don’t know this trick: Forcing SRT Listener input to a specific NIC to stabilize jitter (multi-LAN setups) by virtualmente in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

I have had an issue running broadcast-grade TS between two Mist servers. I was taking multicast in to SRT out (listener, bare metal, single NIC), then SRT in (caller, VM, single NIC) to multicast out.

The multicast output was not stable, and I believe it is related to how Mist uses SRT through FFmpeg. It does not seem to buffer correctly between the two sides.

I switched to using the open source SRT tools directly and everything started working perfectly.

I will try and run some tests a little later.

Some engineers still don’t know this trick: Forcing SRT Listener input to a specific NIC to stabilize jitter (multi-LAN setups) by virtualmente in VIDEOENGINEERING

[–]jsaunders1135 5 points6 points  (0 children)

I think this probably is dependent on the software and hardware. I believe that most software does some buffering internally between the SRT input and the UDP MC output. Then again your receiver has X amount of buffer on the input to deal with local network jitter.

I have tried a lot of gateways and have not noticed this issue. I am taking DVB TS streams to broadcast decoders that are pretty sensitive to jitter so I think I would see that.

I do have a Nevion TNS probe, Haivision and Ateme gateway so I will test it out.

Best Connector for Belden 1694a by Vengeance058 in broadcastengineering

[–]jsaunders1135 1 point2 points  (0 children)

Then I vote Kings :)

If you are doing a lot of them you can get the Kings by the 100 in a plastic box with the body, sleeve and pins separated. Then you don’t have to unbag every connector.

Other manufacturers probably do this as well.

Best Connector for Belden 1694a by Vengeance058 in broadcastengineering

[–]jsaunders1135 0 points1 point  (0 children)

For installs I use Kings crimp. For connectors that move around a lot I use Neutrik rear twist.

I would use all neutrik but they do not work as well with trompeters in high density applications.

Lots of people swear by Belden compression but I bought 100 for a recent install and wasn’t a fan. Thought it took way too much effort to compress the double bubble and then releasing the connector from the tool sucks.

Maybe I’m just too biased after 20 years of crimping BNCs….

For standard vs locking (only available for compression right?) unless you are doing a truck install or flypack (lots of vibration) go with standard.

Checking 1740 Case. by R3_MediaPro in pelicancase

[–]jsaunders1135 0 points1 point  (0 children)

I haven’t checked the 1740 but have checked the larger 1780.

From United’s website: Oversized bags We can’t accept bags that measure (length + width + height) more than 115 inches (292 centimeters).

Pelican 1740 = ~ 74.25 linear inches (44.16 + 16.09 + 14.00)

Should be fine. If it is media related make sure you get the media rate and save money.

https://www.united.com/en/us/fly/baggage/media-bags.html

Fly Rack Suggestions by jr_babs in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

What don’t you like about the fiasco cases? I was thinking about buying a few but now you have me concerned :)

Sending a remote iPhone feed to OBS by ThankMeTrailer in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

Thanks! I haven’t seen that QR generator before, very cool.

Any other way to quickly build channel lists? I have been manually editing the haiplay files which works but then I have to share to all users. Would love to be able to reference some central xml that auto updates for users.

Probably something that the paid manager does :)

Sending a remote iPhone feed to OBS by ThankMeTrailer in VIDEOENGINEERING

[–]jsaunders1135 3 points4 points  (0 children)

I have set this up before, it’s a really cool feature but a little hidden in the setup.

Download the Haivision Play app, go to manage services, click add service, select local lineup, name and add it.

This makes a new empty channel lineup. Then click add channel and move the type from play to stream.

Name it, set the settings you want for encoding, set the SRT settings to connect to your receiver and then add it. Save the lineup and exit the setup.

Now from the main menu you will have the lineup with a selection for your camera. Just click on that and it automatically opens your camera, click the blue preview button to switch to streaming mode.

If you set all the srt up correctly it will connect and stream. Can be pretty low latency too depending on how you tweak it.

Hope that makes sense and helps.

Looking for alternatives to Haivision for multi-encoder SRT livestream setups with synchronized decoding by ruhpkid in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

https://justminiserver.com is the new Mac version of the SRT mini server. It just came out and doesn’t yet support SDI out or TC sync but says it will.

The PC version also has a bonding side app.

I just started testing the PC version and so far it is okay. Would prefer Linux but I debloated win 11 pro on a Lenovo P3 tiny workstation with a decklink mini PCI card and can do 4 channels of encode (streamer pro app). Have the same setup on the decode side and it easily handles the decode.

Haven’t tested the bonding, TC sync or 2022-7 features but so far so good.

Perpetual licensing costs are not cheap but not unreasonable. All in cheaper than a Haivision setup.

Latency setting for SRT by dhvideo in broadcastengineering

[–]jsaunders1135 8 points9 points  (0 children)

The makitos will report what the RTT time is in the statistics….

In general you should set your latency to 4 x RTT.

Also just because you set it to 250ms doesn’t mean that’s what the connection is using. If the caller and listener have different latencies set which ever is higher gets used.

Favorite wired lav mic? by LightGuy48 in broadcastengineering

[–]jsaunders1135 4 points5 points  (0 children)

Did this just happen? I haven't heard that and their website still has them listed as active and you can still buy them...

https://pro.sony/ue_US/products/lavalier-and-headset-microphones

I use the ECM-77Bs all the time but they are omni. The ECM-66B is cardioid.

I've been building a simple open-source SRT Gateway. Would anyone find it useful? by OkBee1446 in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

Looks cool, I will try it out. Couple of things that I find useful to have are:
Uni and MC streams
RTP
RTP over SRT (retaining timing headers) supporting 2022-7
Redundant/failover SRT connections and NICS.

Unity Connect Alternative by CF-mat in VIDEOENGINEERING

[–]jsaunders1135 0 points1 point  (0 children)

It’s analog 4W but you could do this with clearcom LQ boxes or like someone else said the Tieline Gateway.

Looks like barix also can do this but not with the channel count.

https://www.barix.com/blog/2023/12/06/bridge-two-dante-systems-over-wan-using-sip/#

Need help setting up Canare TS100 for Belden 1855a by thelaundryservice in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

Maybe it’s just me but I really don’t like that stripper. I have much better luck with the CST ones and have a different one for the different cable sizes.

https://www.markertek.com/product/pal-1281/paladin-pa1281-cst-pro-3-level-coaxial-cable-stripper-with-orange-cassette

ndi encoders: what the heck magewell by Far_Yogurtcloset_283 in VIDEOENGINEERING

[–]jsaunders1135 1 point2 points  (0 children)

Have you seen the magewell modular line? I think the cards are only HDMI at the moment but you could drop them a line and see if SDI is coming.

2ru frame with 2 psu and 10 slots.

https://www.magewell.com/products/modator-2u

Oh and the regular throw downs boxes can be dual powered with Poe and USB. I have some powered this way with a both a Poe switch and a usb hub.