PULSE stands for Peer-to-Peer Unstructured Live Streaming Experiment and is a peer-to-peer live streaming system designed to operate in scenarios where the bandwidth resources of nodes can be highly heterogeneous and variable over time, as is the case for the Internet.
The principles and basic algorithms of PULSE were proposed by Fabio Pianese.
[1] The prototype was developed by Diego Perino [2] and released with a LGPL Software License.
[3] In 2009, PULSE introduced P2PMyLive,[4] where content providers can announce their streaming.
Either the source or the participant can use the same graphical front-end to the pulse engine, which is available for Windows and Linux Ubuntu.