RE: SGI InPerson Software
Both H.323 and SIP are very painful - it's just a different kind of pain.
Think of something like POSIX - yes, each implementation will return different values and have different limits depending on the platform, and there's a narrow "safe" window that you can assume to work well.
For the devices made on the last 15 years, H.263/G.711 for audio is a safe bet. For the last 10 years, H.264 and H.264-HP are safe for video. You get screwed when you try to run far end camera control or content sharing. In general, compatibility is getting worse.
Now with Zoom and Teams, the pain is greater than ever. Zoom offers a SIP gateway implementation called Zoom CRC, but Microsoft has no native SIP. You need to work with a partner and use their solution. Cross-platform implementation is usually basic WebRTC with no advanced features and awful user experience.
It makes me miss the ISDN days. We still have ISDN in our bridges for the odd client that doesn't trust anything on the Internet and we use it once per month.
H.323 handles traversing firewalls worse.
SIP, as far as I know, does not handle payload encryption on the protocol level. This is still up to the implementation. Most will do AES-256.
Also, if you are talking to video bridges, the value of payload encryption is questionable, because the bridge manager can watch your stream from the management console.
I'm also interested in testing the HP-UX conferencing solution, but I don't have all the supporting hardware.
I have an audio card here wanting to be installed.
For test, I have multiple meeting room level codecs at home, and I can hook them up to my TV in no time. I've got Poly G7500, X50, X30, some old Cisco box and in the office I have older Polys. I have full access to 4 RMX bridges - one of them is DEV and I can change settings to test.
For VoIP, you are right, our internal calls are unencrypted. However, this is mostly to avoid throwing thousands of perfectly functional phones that only support unencrypted G.711 in the trash bin. And once you go to PSTN, well, it's just a plain call. I don't know what the plans are, because I stopped dealing with VoIP 5 years ago. The Avaya system is very impressive in capabilities, and it offers a full text-based management interface that I love. No awful web UIs are required to get the system fully configured and running.
Our video conferences are fully encrypted internally and externally, but we use our bridges nowadays only to support locations that have issues connecting to Zoom (Middle East, Russia, Sri Lanka, for example) - we intercept the dial strings, modify them to land the calls and a script in our bridges makes a leg out to Zoom. So when a colleague in Sri Lanka dials zoomcrc.com, we automatically cascade it through our network.
For example, in Sri Lanka, government doesn't allow VoIP. Carriers end up just blocking SIP and, well, it ends up breaking video conferencing as well. We route calls to a SIP gateway and that's it.
In Russia, the problem is different. It's forbidden to import equipment that supports AES-256 so instead of making unencrypted calls over the internet we make an internal call to our bridges and a leg out to Zoom from somewhere in the EU.
It's honestly a complete mess and dealing with the vendors is extremely painful. They are very resistant to offering part of the solution and always try to sell you the whole pie. Not to say that meeting with sales reps is AWFUL because they don't have answers to any technical questions ever.
|