Professional Documents
Culture Documents
DESCRIPTION
The Orban/Coding Technologies AAC/aacPlus Player Plugin™ is a free, full-featured software plug-in for
Microsoft® Windows Media® Player. It is capable of playing AAC/aacPlus®/HE-AAC/eAAC+ audio files
and streams in several standards-based, non-proprietary formats using the genuine Coding Technologies
decoder. This is the good stuff from the company who invented the SBR technology to make AAC into
aacPlus® High quality, bandwidth-efficient audio is now a reality for Windows Media® Player.
Real-time file and stream information such as stream name, description, artist, title, and file media
graphics are displayed in the video window of the media player. This information is rendered locally on
the client computer, eliminating the need to include video in the file or stream. This real-time information
can also be used in custom, embedded, and HTMLView Windows Media® Players.
The installation of this component is extremely light and simple, with no authentication, registration,
monitoring, tracking, commercials, other push content, spyware, or hijacking of existing players.
SYSTEM REQUIREMENTS
MINIMUM
RECOMMENDED
.aac ID3v2 .bmp, .jpg, .gif, .png 80 x 80 min. Unicode Artist / Title – Line 1 / Line 2
.mp4 UTF-8 Under Development
®
.m4a Apple iTunes .bmp, .jpg, .gif, .png 80 x 80 min. UTF-8 Artist / Title – Line 1 / Line 2
®
.m4b Apple iTunes .bmp, .jpg, .gif, .png 80 x 80 min. UTF-8 Artist / Title – Line 1 / Line 2
.3gp 3GPP TS 26.244 UTF-8/16 Artist / Title – Line 1 / Line 2
Artist, Title, and Media Graphics are shown in the media player video window at 320 x 240 while playing.
UNICAST
®
HTTP/ICY/TCP ADTS SHOUTcast RFC 2616
HTTP/ICY/TCP ADTS Icecast2 RFC 2616
MULTICAST
RTP/UDP MPEG-4 Under Development
RTP/UDP MPEG-4 Packet Optimized Under Development
Artist, Title, Stream Name, Description, URL, bitrate, and audio parameters are shown in the media player
video window while playing.
SUPPORTED FILE STREAM TYPES
UNICAST
®
HTTP/ICY/TCP ADTS SHOUTcast RFC 2616
HTTP/ICY/TCP ADTS Icecast2 RFC 2616
MULTICAST
RTP/UDP MPEG-4 Under Development
RTP/UDP MPEG-4 Packet Optimized Under Development
Artist, Title, URL, bitrate, audio parameters, and media graphics are shown in the media player video
window while playing.
Stream and file information is rendered locally in Windows Media® Player and displayed as video.
To pixel map the fonts used for the video display, a size of 320 x 240 should be used for custom and
embedded players. Media graphics are displayed in the 80 x 80 lower left corner of the video window, and
larger sizes will scale from any size to fit inside 80 x 80 proportionally. Embedded graphics for compatible
audio files should be created at a minimum size of 80 x 80.
USER AGENT
To install the Orban/Coding Technologies AAC/aacPlus Player Plugin™, you must have administrative
rights. Once it is installed, any user may use it. Download the distribution file to a directory of choice, and
double-click the Setup_xxxx.exe file. Follow the installation instructions, agreeing to the End User License
Agreement. The software requires approximately 2MB of disk space, and will be installed to the Windows
Operating System disk and Program Files directory, typically:
C:\Program Files\Orban\AAC-aacPlus Plugin
All documentation, license, and uninstaller files are included and accessible from:
Start > Programs > Orban > AAC-aacPlus Plugin
A Desktop Icon is installed for the Info Document, Read_Me.html (this file).
A Desktop Icon is installed for Tuner2, an on-line directory of available AAC/aacPlus Internet streams.
When installing a new version of the software, the previous version will uninstall automatically before
installing the new version.
Under Development
UNINSTALLATION
This will completely remove the Orban/Coding Technologies AAC/aacPlus Player Plugin™ and all
associated Registry entries.
PLAYING LIVE AND FILE STREAMS
Streams can be played directly in several of the usual ways. Open Windows Media® Player from the Start
Menu or Shortcut Icon. From the File Menu > Open URL…, and enter the stream URL using the following
syntax:
EXAMPLE STREAMS:
Streams can also be played by entering the stream URL using the same syntax, into your Web browser.
Windows Media® Player will automatically launch in full mode and play the stream.
By design, .m3u and .pls playlist stream URLs are not supported. This would otherwise break other
players that are registered to play these streams, and there would be no assurance that Windows Media®
Player would launch.
New UILs (icyx://, rtpx://, htpx://, uvxx://) were created for use with Orban/Coding Technologies
AAC/aacPlus Player Plugin™ to prevent any conflict with existing UILs (http://, rtsp://) that are already
used with Windows Media® Player for Microsoft proprietary streaming transports.
METAFILES
Streams may also be played indirectly by several methods. By default, .asx metafiles are registered to
Windows Media® Player. Referencing an AAC/aacPlus® stream URL in an .asx file will insure that
Windows Media® Player always launches automatically and that the stream will start to play when an .asx
file is double-clicked. Windows Media Player may be launched using this way in two different modes, Full
mode and HTMLView mode. A third mode, HTML Embedded, does not use an .asx file to launch. Each
mode has different features, purposes, and complexities.
• Full mode is the basic player, where it is used as a stand-alone player application.
• HTML Embedded mode allows the player components to be embedded in HTML on a web page.
• HTMLView mode allows Full mode operation with the added feature of HTML content in the
player for complete custom content creation. HTMLView mode uses additional HTML content files.
The .asx file may be used locally or included in HTML for a web page.
<ASX VERSION="3.0">
<!--Windows Media Player Metafile-->
<!--Live Stream with Banner-->
<AUTHOR>Orban</AUTHOR>
<!--Author - Prop=Playlist=Author-->
<MOREINFO HREF="http://www.opticodec.com"/>
<!--Title URL Link on mouse hover over Playlist-->
<ENTRY>
<TITLE>Live Stream</TITLE>
<!--Entry Title - Playlist Pane/Bottom Status Clip:/Prop=Content=Title-->
<AUTHOR>Evaluation</AUTHOR>
<!--Entry Author - Bottom Status Author:/Prop=Content=Artist-->
<ABSTRACT>ORBAN OPTIMIZED</ABSTRACT>
<!--Entry Abstract - Bottom Status only on mouse hover over Bottom Status Clip:
/Prop=Content=Description-->
<REF HREF="rtpx://123.45.67.8/stream.sdp"/>
<!--Entry Content-->
<BANNER HREF="http://www.domain.com/images/banner.gif">
<!--Entry Banner Element 194w x 32h-->
STREAM INFORMATION
Depending upon the streaming server used, Orban/Coding Technologies AAC/aacPlus Player Plugin™ is
fully Unicode/UTF-8-16 compliant, supporting other languages and character sets. Orban Opticodec-PC
Streaming and File Encoders fully support this encoding as well.
SEEKING
Seeking of hinted .mp4, m4a, and 3gp file streams is fully supported.
REQUIRED WEB SERVER MIME TYPES
AUTHENTICATED STREAMS
If your computer is located behind a NAT firewall, all HTTP, RTSP, and UVOX streams using the TCP
network transport should work correctly. Some firewalls will port filter, disallowing any potential streaming
ports. In this case, you may be limited to streams that use Port 80, which is almost always open on all
firewalls to enable web browsers. Some even more aggressive firewalls will content filter, preventing even
HTTP/ICY Port 80 streams. In this case, you may be limited to streams using HTTP/RTSP/RTP/TCP
Tunneling.
If your computer is connected to a proxy server, all streaming traffic is directed through the Windows LAN
Settings. This can be configured through Control Panel > Internet Options > Connections Tab > LAN
Settings.
The settings in Windows Media® Player under Tools > Options… > Network Tab have no effect with the
Orban/Coding Technologies AAC/aacPlus Player Plugin™. These settings are for Windows Media® Player
Windows Media® specific streams.
The Orban/Coding Technologies AAC/aacPlus Player Plugin™ uses different UILs (icyx://, rtpx://, htpx://,
uvxx://) for the various streaming servers to eliminate the possibility of protocol conflict within the player.
These UILs are simply used to redirect the network stream request to the Orban/Coding Technologies
AAC/aacPlus Player Plugin™ component within the Windows operating system. These UILs are not
passed as network stream requests. Therefore, they should not be a proxy server impediment.
The Orban/Coding Technologies AAC/aacPlus Player Plugin™ does not support third-party proxy server
clients at this time.
PLAYING FILES
Files can be played directly in several of the usual ways. Open Windows Media® Player from the Start
Menu or Shortcut Icon. From the File Menu > Open… and choose any AAC/aacPlus® compliant file. Drag
and Drop is also supported — drag any AAC/aacPlus® compliant file onto the Windows Media® Player
application.
By default, to keep the installation process as simple as possible, Orban Opticodec-PC AAC/aacPlus
Player Plugin™ does not claim or register any file extensions. This would otherwise break other players
and their file associations that may be installed on the same computer, and be very undesirable. If you
want Windows Media® Player to automatically play AAC/aacPlus® compliant files by double-clicking them,
you must manually register the desired files to Windows Media® Player.
Alternatively, there is a .reg file provided to register and change icons for all supported file types. Double-
click the .reg file to make the Registry entries automatically. This file is located in the directory where the
program was installed.
Under Development
METAFILES
Files may be played indirectly by several methods. By default, .asx metafiles are registered to Windows
Media® Player. Referencing an AAC/aacPlus® file or file URL in an .asx file will insure that Windows
Media® Player launches automatically and that the file will start to play when an .asx file is double-clicked.
Windows Media® Player may be launched using this way in two different modes, Full mode and
HTMLView mode. A third mode, HTML Embedded, does not use an .asx file to launch. Each mode has
different features, purposes, and complexities.
• Full mode is the basic player, where it is used as a stand-alone player application.
• HTML Embedded mode allows the player components to be embedded in HTML on a web page.
• HTMLView mode allows Full mode operation with the added feature of HTML content in the
player for complete custom content creation. HTMLView mode uses additional HTML content files.
The .asx file can be used locally or included in HTML for a web page to reference files on a web server or
hinted files on a streaming server for on-demand applications. Streaming files from an RTSP streaming
server is more secure, as simple HTTP requests cannot download the files.
<ASX VERSION="3.0">
<!--Windows Media Player Metafile-->
<!--File Stream-->
<TITLE>Orban Opticodec-PC aacPlus™</TITLE>
<ENTRY>
<REF HREF="rtpx://123.45.67.8/file.mp4" />
</ENTRY>
</ASX>
<ASX VERSION="3.0">
<!--Windows Media Player Metafile-->
<!--File Stream with Banner-->
<AUTHOR>Orban</AUTHOR>
<!--Author - Prop=Playlist=Author-->
<MOREINFO HREF="http://www.opticodec.com"/>
<!--Title URL Link on mouse hover over Playlist-->
<COPYRIGHT>©2006 Orban/CRL, Inc.</COPYRIGHT>
<!--Copyright - Prop=Playlist=Copyright-->
<ENTRY>
<TITLE>File Stream</TITLE>
<!--Entry Title - Playlist Pane/Bottom Status Clip:/Prop=Content=Title-->
<AUTHOR>Evaluation</AUTHOR>
<!--Entry Author - Bottom Status Author:/Prop=Content=Artist-->
<REF HREF="rtpx://123.45.67.8/file.mp4"/>
<!--Entry Content-->
<BANNER HREF="http://www.domain.com/images/banner.gif">
<!--Entry Banner Element 194w x 32h-->
PLAYLIST FILES
Windows Media® Player .wpl playlist files are fully supported. To create a playlist file, Open Windows
Media® Player from the Start Menu or Shortcut Icon. From the File Menu > New Now Playing List. Playlist
files are created in the usual way by dragging AAC/aacPlus® compliant files into the Windows Media®
Player Now Playing List window, and from the File Menu > Save Now Playing List as… Alternatively,
the .wpl file can be manually created/edited with the proper SMIL syntax and saved as a text only file with
a .wpl extension.
Windows Media Player .asx files can also be used to build Windows Media Player .wpl files. By
referencing the AAC/aacPlus® files in individual .asx files, the AAC/aacPlus® file information will display in
the Windows Media Player Now Playing List window.
By design, .m3u and .pls playlist stream URLs are not supported. This would otherwise break other
players that are registered to play these streams, and there would be no assurance that Windows Media
Player would launch.
FILE INFORMATION
Depending upon the file format used the Orban/Coding Technologies AAC/aacPlus Player Plugin™ is fully
Unicode/UTF-8/16 compliant, supporting other languages and character sets. Orban Opticodec-PC
Streaming and File Encoders fully support this encoding as well.
Media graphics that are encoded into the AAC/aacPlus® files, such as album art or logos, are displayed in
the lower left corner of the video window.
SEEKING
By default, the .asx file extension is always registered to Windows Media® Player. Should some other
player or application change this, Windows Media® Player will no longer automatically launch by double-
clicking on a .asx file. If the .asf file association is correctly registered within Windows, be certain that .asx
or .asf files are not under the control of another player or application by carefully checking the
configuration of any other players or applications that are installed on the same computer.
This can be corrected by right-clicking on a .asx file, and choosing Open With > Windows Media Player. If
Windows Media Player is not in the menu, choose Open With > Choose Program…, and select Windows
Media Player from the list. Tick the box: Always use the selected program to open this kind of file.
Do not use other alternative Windows Media® Player file extensions for .asx files, such as .wax to force
correction of this problem. The other Windows Media® Player file extensions are reserved for Microsoft
specific file formats, and although may work on some systems, may not be compatible with Orban/Coding
Technologies AAC/aacPlus Player Plugin™ on all systems. Furthermore, there is also the possibility that
another player or application has claimed these other Windows Media® Player file extensions as well.
http://www.microsoft.com/windows/windowsmedia/knowledgecenter/mediaadvice/0064.mspx#460
CONTENT CREATION/ENCODING/SERVER SOFTWARE
The following content creation/encoding software can be used to produce various AAC/aacPlus® files
and/or streams. The features vary among the applications listed here. Not all applications are capable of
producing all of the various file and stream formats available. Interoperability with other existing software
and/or systems are other important considerations. Your file and/or stream requirements will determine
the most compatible application(s) to use.
Orban provides a full line of Opticodec-PC File/Stream Encoders that support this plugin and provides a
powerful feature set for digital netcasting and broadcasting.
STREAMING ENCODING
STREAMING SERVERS
Microsoft® Windows Media® Player has several development resources. The best official information is
available at the Microsoft website.
Seth McEvoy
Microsoft® Windows Media® Player for Windows XP Handbook
Microsoft Press, 2001
Orban Opticodec-PC® products extend from AAC/aacPlus® File and Streaming Encoders, to Archive
Encoders. These encoders are used by individuals to large content providers and broadcasters for
netcasting, podcasting, and on-demand download and streaming services. More information on these
products may be found here:
http://www.orban.com/products/streaming/
http://www.opticodec.com
Orban also offers high quality audio signal processing for professional broadcast, netcast, and podcast
use. Orban Optimod-PC is a DSP-based Audio Signal Processing PCI Sound Card that polishes your
sound for a professional feel providing level consistency from source to source and codec peak protection
to prevent overload and distortion. More hit music, news, and information has been broadcast to the world
through Orban Optimod® signal processing than any other processor. More information on this product
may be found here:
http://www.orban.com/products/streaming/
http://www.opticodec.com
Coding Technologies provides high performance AAC/aacPlus® codec technology. For more information
on this superior audio codec technology see:
http://www.codingtechnologies.com
DISTRIBUTION AND USEAGE RIGHTS
Orban/Coding Technologies AAC/aacPlus Player Plugin™ usage is subject to the Terms and Conditions
of the accompanying License Agreement.
Distribution of the software is free, and limited to download from Orban at http://www.orban.com/plugin
only. Third-party linking to the Orban download location on other websites is permitted, provided that,
third-parties use the Orban/Coding Technologies AAC/aacPlus Player Plugin™ Download Button from
Orban at http://www.orban.com/plugin only, and link to http://www.orban.com/plugin only. Third-parties
may not create any graphic or design from the Orban/Coding Technologies logos, and may not include
this logo or name in any logos they create. Direct linking to the software file, hosting on third-party web
and ftp servers, and distribution by storage media such as magnetic disk, CD, DVD, or flash RAM devices
is not permitted without prior permission. This will also ensure that users understand what they are about
to download and install, and that the most current version of the software is always available to all users
when Orban updates the software and/or documentation, and prevent broken third-party web page links.
Commercial use of the software is free and limited to use with Microsoft® Windows Media® Player, either
directly or indirectly. This includes any embedded or custom players using the Windows Media® Player
components. Any other third-party software applications are strictly prohibited from using the
Orban/Coding Technologies AAC/aacPlus Player Plugin™ in any way whatsoever. The Orban/Coding
Technologies AAC/aacPlus Player Plugin™ Download Button MUST be used to link to the plugin
download location on any third-party web page with such a link. This is the least you can do for us, for
making this great technology available at no charge to you.
Orban Opticodec-PC®
More Audio – Less Annoyance
SOFTWARE COPYRIGHT
This software and/or program is protected by copyright law and international treaties. Any reproduction or
distribution of this software and/or program, or any portion of it without permission, may result in severe
civil and criminal penalties, and will be prosecuted to the maximum extent possible under law.