Technical Resources
We have many technical articles that describe individual features of the Microsoft
Media Platform as well as whitepapers that cover end-to-end usage scenarios.
IIS Product Release Notes
-
Includes sections for IIS Live Smooth Streaming, IIS Smooth Streaming, IIS Bit Rate
Throttling, and IIS Web Playlists).
Learn More
-
IIS Transform Manager 1.0 Beta is an extensible media transform engine that enables
"watch folder" job submission, queuing, management, integrated media transcoding/transmuxing,
and batch-encryption of on-demand audio and video files.
Learn More
-
-
The package makes it easy for authorized developers to wrap encoded video and
audio bitstreams into fragmented-MP4 (f-MP4) formats that conform to Smooth Streaming
requirements.
Learn More
-
IIS Advanced Logging is an extension for Internet Information Services (IIS) 7 that provides enhanced data collection and real-time server and client-side logging capabilities. It supports complex Web and media delivery scenarios that demand flexibility and control.
Learn More
Player Creation
-
Use Expression Encoder to create a media file that is optimized for Smooth Streaming
playback and embed the media file in a Silverlight player template.
Learn More
-
Enable Smooth Streaming video playback, with basic controls such as Play, Pause,
and Stop, in a Silverlight-enabled Web browser.
Learn More
-
-
Create an HTML 5 page that can be used by iPhone and iPad devices to play Smooth
Streams.
Learn More
Content Creation and Live Streaming
-
Use Expression Encoder to create a media file that is optimized for Smooth Streaming
playback and embed the media file in a Silverlight player template.
Learn More
-
Use Expression Encoder to edit digital media sources and encode them as Smooth Streams
that are compatible with VC-1 or H.264 codecs, without using Silverlight player
templates.
Learn More
-
Create Smooth Streams for Apple mobile digital devices.
Learn More
-
Create Smooth Streams for Silverlight clients on Windows Phone 7 devices.
Learn More
-
Use the sample muxing application in the
Smooth Streaming Format SDK to generate on-demand Smooth Streams and manifests
from media files encoded in WMA, WMV/VC-1, H.264, or AAC-LC formats.
Learn More
-
-
Create software programs that package encoded audio and video bitstreams for on-demand
Smooth Streaming scenarios.
Learn More
-
Use Expression Encoder to create a live Smooth Streaming broadcast from live and
file-based sources.
Learn More
-
Create a live Smooth Streaming broadcast for Apple mobile digital devices.
Learn More
-
Convert media files to Smooth Streams for Silverlight clients and Apple devices.
Learn More
-
Configure your Live Smooth Streaming encoder for network resiliency.
Learn More
-
Create server-controlled sequences of digital media content and prevent caching
of the content on client computers.
Learn More
-
Create server-side versions of Windows Media Player client-side playlist (.wpl)
files.
Learn More
Server and Network Configuration
-
Encrypt on-demand and live Smooth Streams for Silverlight clients by using PlayReady
Digital Rights Management (DRM).
Learn More
-
Configure a Web server to deliver on-demand Smooth Streams to Silverlight clients
on desktop computers and mobile devices (including Windows Phone 7).
Learn More
-
Trim steams from on-demand Smooth Streaming presentations to save bandwidth, or
to make different streams in the presentation available to various audience segments.
Learn More
-
Get up-and-running quickly by deploying a sample Smooth Streaming player for live
Smooth Streaming playback.
Learn More
-
Configure a Web server to deliver on-demand Smooth Streams to Apple mobile digital
devices.
Learn More
-
Convert media files to Smooth Streams for Silverlight clients and Apple devices.
Learn More
-
Configure a Web server to deliver live Smooth Streams to Apple mobile digital devices.
Learn More
-
Configure encoders for failover and redundancy in order to guarantee delivery of
streams.
Learn More
-
Configure your Live Smooth Streaming encoder for network resiliency.
Learn More
-
Use edge-caching features in IIS Application Request Routing in order to increase
scalability, save money, and improve user experiences when delivering audio and
video.
Learn More
-
View stream, track, and connection information exposed by Runtime Status and Control
(RSCA) APIs and leverage this information for troubleshooting purposes.
Learn More
-
Configure properties in Live Smooth Streaming publishing point definition (.isml)
files for advanced streaming scenarios (for example, configuring publishing point
auto-restart).
Learn More
-
-
Reduce network costs by metering the download speed of media and data files.
Learn More
-
Create server-controlled sequences of digital media content and prevent caching
of the content on client computers.
Learn More
-
Create server-side versions of Windows Media Player client-side playlist (.wpl)
files.
Learn More
Troubleshooting
-
Learn about HTTP errors and Web server troubleshooting techniques in IIS 7.
Learn More
-
Record failed requests in log files for later analysis.
Learn More
-
Analyze the HTTP traffic between clients and IIS Media servers
Learn More
-
Sam Zhang provides troubleshooting guidance for live Smooth Streaming in the following
collection of blog posts:
Learn More