En el diagrama el ipgateway no seria el midleware, el midleware seria el servidor, quedando de la siguiente manera
Tambien se podria utilizar en vez del ipvgateway un equipo caster como el siguiente
Este es un equipo caster transcoder el canal ingresa con formato UDP y lo podemos convertir a salida de video H.264, H.263 y H.265 MPEG3 Y MPEG4y de audio se convierte a formato aaac esto para poder enviarlo a aplicaciones.