Top definition
A media technology that allows multiple audio-visual feeds of an event to be network-transmitted in parallel to a single client on the application layer.
Microsoft's Silverlight technology will be simulstreaming feeds of the Beijing Olympics on behalf of NBC.
by You're this shallow too! July 17, 2008
Get the mug
Get a Simulstream mug for your coworker Zora.
buy the domain for your foodie blog