gmlive è una leggera applicazione per la riproduzione di contenuti multimediali trasmessi in streaming via web. Principale obiettivo di questo software è quello di fornire supporto a protocolli non gestiti da numerose applicazioni per ambienti Linux, quali ad esempio sopcast, ppstream o pplive, ma è in grado anche di gestire flussi mms.
All'avvio dell'applicazione verranno aggiornati automaticamente i canali presenti all'interno della lista situata nella barra laterale della finestra, e con un semplice doppio click su una voce di tale elenco verrà avviata la riproduzione in streaming. gmlive non dispone di un riproduttore vero e proprio, ma utilizza altre applicazioni, quali ad esempio mplayer o vlc: per tale motivo è necessario aver installato all'interno della propria Linuxbox un qualsiasi riproduttore video.