Middleware multimedia integrado en red


El Middleware multimedia integrado en red ( NMM ) es un marco multimedia basado en gráficos de flujo . NMM permite crear aplicaciones multimedia distribuidas : los dispositivos multimedia locales y remotos o los componentes de software pueden controlarse de forma transparente e integrarse en un diagrama de flujo de procesamiento multimedia común. NMM se implementa en C ++ , un lenguaje de programación , y NMM-IDL, un lenguaje de descripción de interfaz (IDL). NMM es un conjunto de bibliotecas y aplicaciones multiplataforma para los sistemas operativos Linux , OS X , Windows y otros. ATambién se proporciona un kit de desarrollo de software (SDK).

NMM se lanza bajo licencia dual . Las versiones de Linux, OS X y PS3 se distribuyen de forma gratuita como software de código abierto bajo los términos y condiciones de la Licencia Pública General GNU (GPL). La versión de Windows se distribuye gratis como versión binaria bajo los términos y condiciones de la Licencia No Comercial NMM (NMM-NCL). Todas las versiones de NMM (es decir, para todos los sistemas operativos compatibles) también se distribuyen bajo una licencia comercial con garantía total , que permite desarrollar software propietario de código cerrado encima de NMM.