Professional Documents
Culture Documents
Benefits for OEMs Macrovision’s Source Code Software Development Flexible Architecture that Meets Your Needs
and ODMs Kit (SDK) is a robust package of tools that gives Macrovision’s unique software architecture is
• Saves time and money
you the power to create and customize cutting- flexible, scalable, and extensible. Capable of
with a proven, ready-to-
go code base edge digital home products. You can save time and accessing media libraries that contain tens of
money by building on top of the industry’s most thousands of files, the software supports an array
• Enhances your full-featured software foundation for networked of applications and network environments. Its
development efforts digital media devices. Macrovision’s Source Code component-based design allows you to add, modify,
by delivering a true
SDK is a proven and stable solution that meets or remove functionality to meet your specific
end-to-end solution
that includes interoperability standards and runs on a wide range product requirements.
diagnostic utilities, of processors and operating systems, making it the
build infrastructure, perfect starting point for your unique brand and APPLICATIONS
documentation, and feature set requirements. Media Server Media Player Other
more
Shared Application Logic
• Addresses end-user A Comprehensive Development Toolkit
MIDDLEWARE
need for interoperability With Macrovision’s Source Code SDK, you can port
Platform API (C/C++, ActiveX)
through stringent and customize a complete digital media solution.
DLNA guidelines Communications DRM/Security Playback
The SDK includes: (UPnP/DLNA) and Streaming
testing Diagnostics
Mediabolic User
• Source code for Macrovision middleware and Database Logging Interface
• Differentiates your
product lines with application infrastructure SYSTEM
advanced feature sets • Source code for fully-functional reference Mediabolic OS API
and customization implementations of Windows- and Linux-based OS Abstraction HW Abstraction
media server and media player (music, photo, OS Libs Codecs Drivers
• Provides a stable
foundation for you to and video) applications
build powerful media • Documentation and training
products to your exact • Integrated build (make) infrastructure
specifications • Sample graphical skin, including graphics,
colors, and layout for a TV-based user interface
• Developer utilities, including HTTP-based
diagnostics and logging capabilities
• Latin sans-serif font optimized for TV-based
applications
Core Features
Communications
Features Details Benefits
DLNA/UPnP protocol Meets stringent interoperability standards for UPnP There is no need for you to become a standards expert in order to
and has been rigorously tested by the DLNA. achieve certification.
Mediabolic protocol State-of-the-art protocol supports TV streaming, This allows you to go beyond the limitations of existing UPnP-
program guide data, and other media-related based standards and deliver one-of-a-kind products.
interactions not covered by UPnP.
HTTP 1.1 Supports the most universal standard for serving Your products will be able to exchange media with the widest
media to networked playback devices. possible range of devices.
Media Server
Features Details Benefits
Serves all major Format parser identifies and parses metadata for all No limits on the types of media supported.
media types major media (music, photo, and video) types.
Media database Store and organize location and metadata Your products will support rapid, simultaneous browsing and
information for all synchronized media. searching of media by multiple client devices.
Synchronizes and Configurable access to local (file-based) or remote Easily make content available to devices on the network, even to
aggregates media from (network-based) media collections, presented in one devices with limited network browse capabilities.
multiple locations unified content directory.
Media Player
Macrovision Corporation Santa Clara (Global Headquarters): United Kingdom (Europe, Japan (Asia, Pacific Headquarters):
2830 De La Cruz Boulevard +1 888-755-0861 Middle East Headquarters): +81 3-5774-6253
Santa Clara, CA 95050 Chicago: +1 800-809-5659 +44 870-871-1111
USA New York: +1 800-804-0103 +44 870-873-6300 www.macrovision.com
©2007 Macrovision Corporation. All Rights Reserved. Macrovision and Mediabolic are registered trademarks of Macrovision Corporation. All other names are trademarks, registered trademarks, or
service marks of their respective owners. MVSN-DS-MB-Source-CodeSDK_Mar07