Sciweavers

CORR
2011
Springer

Liquidsoap: a High-Level Programming Language for Multimedia Streaming

13 years 7 months ago
Liquidsoap: a High-Level Programming Language for Multimedia Streaming
Generating multimedia streams, such as in a netradio, is a task which is complex and difficult to adapt to every users’ needs. We introduce a novel approach in order to achieve it, based on a dedicated high-level functional programming language, called Liquidsoap, for generating, manipulating and broadcasting multimedia streams. Unlike traditional approaches, which are based on configuration files or static graphical interfaces, it also allows the user to build complex and highly customized systems. This language is based on a model for streams and contains operators and constructions, which make it adapted to the generation of streams. The interpreter of the language also ensures many properties concerning the good execution of the stream generation. The widespread adoption of broadband internet in the last decades has changed a lot our way of producing and consuming information. Classical devices from the analog era, such as television or radio broadcasting devices have been rapi...
David Baelde, Romain Beauxis, Samuel Mimram
Added 13 May 2011
Updated 13 May 2011
Type Journal
Year 2011
Where CORR
Authors David Baelde, Romain Beauxis, Samuel Mimram
Comments (0)