Extend Your Media Support
OpenMedia® is also used in SIPfaxEngine.
OpenMedia is Commetrex’ media-processing framework that separates signal-processing software from the underlying hardware, promoting portability and processor independence. Signal processing is isolated from media-specific control, and media control is isolated from the client application. This means servers and gateways that use OpenMedia can share code, use heterogeneous processors, and enjoy the productivity benefits of skill-set separation.
We use OpenMedia in all of our products that support call-stream media processing. But every so often we catch an OEM at just the right moment in a development schedule where he is looking for media technologies and a framework to support them. But it’s rare. Some OEMs have their own proprietary framework. Others prefer to develop their own.
And, although the media-processing framework is a major system component, some just overlook the need in the early stages of project planning. But, for an engineer willing to consider ways to shorten time-to-market and lower costs by licensing outside software, OpenMedia is a sure bet.
Media-processing is done by media-stream transforms (MSTs). Obviously, we encourage the use of our off-the-shelf MSTs, but it’s easy to develop your own. One customer needed to deliver hundreds of proprietary modems. They developed and debugged them using host-based OpenMedia and then moved the code to his embedded product. And it just worked! In spite of our marketing of OpenMedia’s location independence, we were all amazed.
Now we are using OpenMedia as the media-processing framework for our recently announced SIPfaxEngine, making extending its functionality a snap for the OEM user.