Revision Summary Date Revision History Revision Comments 3/30/2012 1.0 New Released new document. 7/12/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 1.0 None No changes to the meaning, language, or formatting of the technical content. 1/31/2013 1.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 2.0 Major Updated and revised the technical content. 11/14/2013 2.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 2.0 None No changes to the meaning, language, or formatting of the technical content.
5/15/2014 2.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 3.0 Significantly changed the technical content. 10/16/2015 3.0 None No changes to the meaning, language, or formatting of the technical content. 9/26/2016 4.0 Major Significantly changed the technical content. 6/1/2017 4.0 None No changes to the meaning, language, or formatting of the technical content. 12/15/2017 5.0 Major Significantly changed the technical content.
Protocol allows clients to tune in to a broadcast on a network, much like television and radio users can tune to a particular television or radio station. Stream Broadcast Distribution (MSBD) Protocol This protocol is used to transfer a live stream of and visual content from a server to a single client or multiple clients. The MSBD Protocol can be used to transmit the digitized audio and video of a live event to another computer that is running appropriate streaming media server software, such as Windows Media Services, or the protocol can be used to distribute the stream to multiple clients. Microsoft Media Server (MMSP) Protocol This protocol is used by the Streaming Server system to stream data from the Windows Media Server (WMS) to the Windows Media Player
Windows Media HTTP Push Distribution Protocol (WMHTTP) This protocol is used to transfer multimedia data, for example, audio and video, from an encoder client to a server. Push distribution is ideal for broadcasting company meetings or live presentations. In addition to the member protocols that are listed in the preceding table, the following data structure is an integral part of the system: Protocol name Description Short name Windows Media Log Data Structure (WMLOG) The Windows Media Log Data Structure is a syntax for logging messages. The logging messages specify information about how a client received multimedia content from a streaming server. Environment The Media Streaming Server (MSS) system typically consists of a computer running an encoder, a media server, and a number of client computers running a media player. The encoder converts both live and prerecorded audio files to a digital format, and the media server distributes the content over a network or the Internet. Players then receive the content. The Media Streaming Server system also includes a web server as an optional component. The web server is used to serve webpages that have URLs to the media server, , and . The web server can also be used to receive Windows Media Log Data Structure (WMLOG) messages.
Index A 35 18 12 22 C 34 52 35 19 21 21 21 12 4 Considerations 35 35 D Dependencies with other systems ( 21, 21) 21 Design intent 32 30 23 24 26 29 27 Discover media server urls - media player client 32 E 19 35 36 Extensibility 50 50 34 21 21 F 12 12 G 9 H 35 I 50 35 10 22 4 L Log statistics to servers - player client 30 M 50 O Overview 18 12 4 P 22 50 Publish content to media server - encoder 24 Publish secure content to media server - encoder 26 R 10 Request license from license server - media player client 29 Requirements 35 35 12 22 S 35 Stream content from media server - media player client 27 12 19 21 21 35 System overview 4 18