首页 | SmartPhone | 数字版权保护(DRM) | 解决方案| 资讯中心 | 联系我们

搜索:

您的位置:首页-> 数字版权管理(DRM)-> 技术资讯-> 六种 Windows Media SDK 开发包简介
六种 Windows Media SDK 开发包简介

作者:未知 来源:未知 加入时间:2005-6-15 

Windows Media SDK


There are six major components in the Microsoft® Windows Media™ Software Development Kit (SDK).

Microsoft® Windows Media™ Services SDK
Supports programmatically managing unicast and multicast streaming services.
Microsoft® Windows Media™ Encoder SDK
Supports the Automation interface for programmatically configuring and controlling Microsoft® Windows Media™ Encoder.
Microsoft® Windows Media™ Player SDK
Supports using the Microsoft® Windows Media™ Player ActiveX® control to add multimedia playback capabilities to COM-based documents and applications, as well as Web pages.
Microsoft® Windows Media™ Metafiles
Supports the creation of Windows Media metafile playlists, including ad insertion, banner graphics, and seamless stream switching.
Microsoft® Windows Media™ Format SDK
Supports the reading, writing, and editing of Windows Media™ files, along with downloading of files to portable devices.
Microsoft® Windows Media™ Rights Manager SDK
Supports protecting Windows Media files and issuing licenses for them to maintain copyrights.

Overview

Microsoft® Windows Media™ Technologies is a powerful solution for streaming multimedia content across corporate intranets and the Internet. The Windows Media™ platform supports development of Web sites or Web applications that stream audio, video, and script commands as a continuous flow of data. The ability to stream multimedia means the client can render content while that content is being received over the network without downloading it first. Streaming is superior to downloading multimedia files because it greatly reduces the wait time and storage requirements of the client computer. Streaming also opens the door to presentations of unlimited length, as well as live broadcasts. This SDK is designed for building applications on top of the Windows Media platform.

Windows Media Technologies supports data delivery over a wide variety of networks and protocols. Windows Media™ Format describes a transmission file format for arranging and organizing synchronized multimedia data. It is optimized for streaming the data over networks and rendering the data on a client computer. Windows Media Format specifies the format of live presentations that are being streamed across the network as well as prerecorded files.

One specialized use of Windows Media files is in streaming audio files compressed with the Windows Media™ Audio codec (compression/decompression system). This codec combines very high-quality audio output with significant improvements in file compression. Of great importance to many content providers is that these files can be made much more secure from piracy by using the digital rights management (DRM) encryption system.

Servers running Microsoft® Windows Media™ Services support unicasting (sending a stream to each client requesting it) and multicasting (broadcasting a single stream across the network so that it can be rendered by many clients at the same time). Unicasting enables the user to start, stop, pause, fast-forward, or rewind stored stream data at will (if the stream is indexed). However, sending a stream to each client can require a lot of bandwidth. Multicasting, on the other hand, makes better use of available bandwidth. Much like tuning into a TV or radio broadcast, multicasting restricts the user's ability to pause, rewind, or fast-forward the presentation.

Developing Applications

Windows Media Technologies tools and services, along with Windows Media Player, form an ideal platform for creating end-to-end Web- or Microsoft® Windows®-based multimedia streaming applications that are cost-effective. The Windows Media Player client can also be programmed for a variety of Web browsers.

The functionality exposed by Windows Media Technologies offers exciting opportunities to developers for creating compelling multimedia streaming applications. This SDK describes the programmable interfaces that interact with the various Windows Media component services and tools, and discusses techniques for using them.

Solutions Samples

The Windows Media Technologies Solutions Samples is a collection of samples that demonstrate the capabilities of the Windows Media technology. The samples range from server utilities and content tools to Web-based applications that can be used as a starting point for your Windows Media development. All the samples are documented and provide a starting point for building customized Windows Media™ applications.


Document Conventions

This SDK uses the following document conventions.

Convention Description
Monospace
Indicates syntax or code examples.
Bold Indicates a function, structure, interface, method, event, property, or object name. Syntax elements shown in bold type must be typed exactly as shown.
Italic Indicates placeholders, most often as attribute parameter names. Placeholders represent information that must be supplied by the developer.
[ ] Indicates optional syntax items. Type in only the information between the brackets, not the brackets themselves.



相关文章

技术资讯

技术资讯

本类阅读TOP10

·什么是DRM
·Windows Media DRM(数字版权加密保护) 如何工作?
·DRM(数字版权加密保护技术)介绍
·微软发布最新的数字版权管理技术 DRM10
·Windows Media 版权管理体系结构
·六种 Windows Media SDK 开发包简介
·完善的DRM系统要素
·Windows Media DRM 的功能
·Windows Media DRM的商业应用
·DRM,数字版权保护


Copyright China-DRM.com,All Rights Reserved
数字版权管理网 版权所有

工作时间 周一至周五10:00-18:00,周六10:00-17:00
信箱:

Tel:(010)87844283

QQ: 407374115(若不在线,请留言)
MSN: