| RealNetworks releases "SMIL" source to Helix Community |
Jul. 07, 2003
RealNetworks announced the release of source code for Synchronized Multimedia Integration Language (SMIL, pronounced "smile"), an open standard for synchronized display of digital presentations, to the Helix Community. With the source code of SMIL 2.0 and the Helix DNA Client, Helix community developers can support display of complex presentations in their products, the company said. According to RealNetworks, the Helix DNA Client is already being used to enable Internet media functionality on consumer electronics devices such as DVD players, set-top boxes, PDAs, and other mobile devices.
"We are pleased to contribute our world class implementation of SMIL into the Helix community to assist Helix DNA developers in leveraging the most comprehensive and open multi-format platform for digital media," said RealNetworks vice president of Helix Products and Solutions, Nagesh Pabbisetty.
RealNetworks said it is a contributor to both the SMIL 1.0 and 2.0 specifications and that it is "proud that SMIL 2.0 is both a World Wide Web Consortium (W3C) Recommendation, the highest level of authorized standard, and a key component of the 3rd Generation Partnership Product (3GPP) specification for mobile multimedia." SMIL is typically used for multimedia presentations that integrate streaming audio and video with images, text or any other media type, and is supported by the company's RealOne Player, SMIL
"SMIL is the W3C Recommendation for multimedia that allows authors to create XML-based interactive multimedia presentations," noted Philipp Hoschka, Deputy Director for the W3C.
"Developers interested in offering content providers the ability to display their content on devices, such as set top-boxes, mobile, and handheld devices, can implement the Helix DNA Client with SMIL functionality," RealNetworks said in a statement. "This simplifies both the product development process and the creation of content -- as SMIL enables content owners to create complex media presentations without using scripting languages."
RealNetworks said the newly available cross-platform SMIL source code, which supports Linux, Windows, and Mac, is available as of today under a no-cost open source or a royalty-based commercial license to the registered developers of the Helix community at www.helixcommunity.org.
More about SMIL
RealNetworks provided the following summary of the advantages of using the SMIL standard . . . - Presentation layout and timing -- SMIL enables content providers to arrange and manipulate elements of a presentation such as video, audio, graphics animation, and text elements to play simultaneously or on a specific time sequence.
- Tailor a presentation for different audiences -- SMIL can stream different clips to audiences based on criteria such as language or available bandwidth while enabling the different presentations to be accessed with just one hyper link. When the link is clicked, the Helix DNA Client-based application reads the options in the SMIL file and chooses the appropriate presentation.
- Flexibility in media organization -- A SMIL file lists a separate URL for each clip so presentations can be put together using clips stored on any server, e.g. a video clip on a Helix Universal Server and an image clip on a Web server. With this capability, SMIL eliminates the need to merge multiple clips into a single streaming file.
Licensing details
Here is RealNetworks' description of the licensing for SMIL source code . . . As part of the Helix DNA Client, the SMIL source code is licensed under both an OSI-certified public source license and a commercial community source license. Both licenses are free of charge for research and development use. The open source RealNetworks' Public Source License (RPSL) is royalty free and requires licensees to open source their application. The RealNetworks Community Source License (RCSL) includes a royalty for commercial use and enables licensees to retain proprietary control over the intellectual property in the products they build using the code. About Helix
RealNetworks provided the following description of its Helix initiative . . . Helix is the industry's only open comprehensive multi-format digital media platform. The Helix platform consists of source code developed by RealNetworks over the past nine years for the creation, delivery and playback of digital media, as well as a set of interfaces for building media-enabled applications. With over 10,000 members, the Helix community is enabled to use this source code to build media-capable products with industry-leading technology, intellectual property and commonly used interfaces. The Helix community offers source code of the Helix platform under two source licenses, the commercial RealNetworks Community Source License and the open source RealNetworks Public Source License, both available at www.helixcommunity.org. RealNetworks has also released a family of products built on top of the Helix platform, including the Helix Producer, Helix Universal Server, Helix DRM and RealOne Player.
Related stories:
(Click here for further information)
|
|
|
FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.
Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.
Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.
Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.
High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.
Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.
Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.
Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
|
|
|
|
|