Altacast (formerly known as Edcast and Oddcast) is a free and
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
audio encoder
An audio codec is a device or computer program capable of encoding or decoding a digital data stream (a codec) that encodes or decodes audio. In software, an audio codec is a computer program implementing an algorithm that compresses and decompres ...
that can be used to create
Internet stream
Streaming media is multimedia that is delivered and consumed in a continuous manner from a source, with little or no intermediate storage in network elements. ''Streaming'' refers to the delivery method of content, rather than the content i ...
s of varying types. Many independent and commercial broadcasters use Altacast to create Internet radio stations, such as those listed on the
Icecast
Icecast is a streaming media project released as free software maintained by the Xiph.Org Foundation. It also refers specifically to the server program which is part of the project. Icecast was created in December 1998/January 1999 by Jack M ...
,
Loudcaster and
Shoutcast station directories.
Development
The original streaming software, Oddcast, was developed from 2000 to 2010. The official site at Oddsock.org hosted streaming media tools, which included
Oddcast, Stream Transcoder, Icecast Station Browser plugin, Song Requester plugin and Do Something plugin.
In late November 2010, Oddsock.org was shut down.
Edcast, a fork of Oddcast, is being updated and hosted at Club RIO. In early 2012, development of Edcast was moved to
Google Code
Google Developers (previously Google Code) , application programming interfaces (APIs), and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers usi ...
and
SourceForge
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirrori ...
. As of October 30, 2011, the latest stable version is ''3.33.2011.1026'' and the latest beta version is ''3.37.2011.1214''.
In September 2012, a second fork, Altacast was released. The Standalone & DSP edition are derived from
GPL
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
software and is available on
GitHub
GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, co ...
,
while the RadioDJ edition is written in
.NET Framework
The .NET Framework (pronounced as "''dot net"'') is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until bein ...
and developed separately. A version 2.0 for the Standalone & DSP edition that will be SHOUTcast v2 compatible is planned for the future.
Altacast plugin for RadioDJ will no longer function with new versions of RadioDJv2 - Altacast is not supported by the developer of RadioDJ due to legal issues.
Features
Altacast is supported on
Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
. It will run in conjunction with various media players compatible with
Winamp
Winamp is a media player for Microsoft Windows originally developed by Justin Frankel and Dmitry Boldyrev by their company Nullsoft, which they later sold to AOL in 1999 for $80 million. It was then acquired by Radionomy in 2014. Sin ...
plugins, such as
AIMP,
JetAudio
JetAudio is a shareware media player application for Microsoft Windows and Android that offers advanced playback options for a wide range of multimedia file formats.
Initially released in 1998, JetAudio is one of the oldest extant media player ...
,
KMPlayer,
MediaMonkey
MediaMonkey is a digital media player and media library application developed by Ventis Media Inc., for organizing and playing audio on Microsoft Windows and Android operating systems. MediaMonkey for Windows (sometimes noted as MMW) includes ...
,
MusicBee and
foobar2000
foobar2000 (often abbreviated as fb2k or f2k) is a freeware audio player for Microsoft Windows, iOS and Android developed by Peter Pawłowski. It has a modular design, which provides user flexibility in configuration and customization. Stan ...
, as well as a standalone encoder.
Altacast Standalone & DSP can stream to
Icecast
Icecast is a streaming media project released as free software maintained by the Xiph.Org Foundation. It also refers specifically to the server program which is part of the project. Icecast was created in December 1998/January 1999 by Jack M ...
and
SHOUTcast servers in
Ogg Vorbis
Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression. Vorbis is most commonly used in conjun ...
and
Ogg FLAC out-of-the-box.
MP3
MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Orig ...
,
AAC
AAC may refer to:
Aviation
* Advanced Aircraft, a company from Carlsbad, California
* Alaskan Air Command, a radar network
* American Aeronautical Corporation, a company from Port Washington, New York
* American Aviation, a company from Cleveland, ...
and
AAC+
AAC may refer to:
Aviation
* Advanced Aircraft, a company from Carlsbad, California
* Alaskan Air Command, a radar network
* American Aeronautical Corporation, a company from Port Washington, New York
* American Aviation, a company from Clevelan ...
support can be added via the
LAME
Lame or LAME may refer to:
Music
* "Lame" (song) by Unwritten Law
* ''Lame'' (album) by Iame
People
* Ibrahim Lame (born 1953), Nigerian educator and politician
* Jennifer Lame (), American film editor
* Quintín Lame (1880–1967), Colombia ...
encoder (lame_enc.dll),
FAAC
FAAC or Freeware Advanced Audio Coder is a software project which includes the AAC encoder FAAC and decoder FAAD2. It supports MPEG-2 AAC as well as MPEG-4 AAC. It supports several MPEG-4 Audio object types (LC, Main, LTP for encoding and SBR, ...
encoder (libFAAC.dll), and
CT-aacPlus encoder (enc_aacplus.dll obtainable from Winamp 5.61)
respectively. Adjustable settings for each encoder include bitrate (for MP3, AAC+, Ogg Vorbis), quality (for AAC, Ogg Vorbis), sample rate (22050 Hz or 44100 Hz) and channels (
Parametric Stereo is available for AAC+ up till 56kbps).
SHOUTcast v2 is currently not officially supported in Altacast Standalone & DSP. However, it is possible to connect to stream ID no. 1 of a SHOUTcast v2 server in legacy (v1) mode. As a temporary workaround, the SHOUTcast DSP 1.9.2 plugin for Winamp-compatible media players may be used to broadcast to alternate mount points (e.g. stream ID no. 2).
SHOUTcast v2 and
Opus
''Opus'' (pl. ''opera'') is a Latin word meaning " work". Italian equivalents are ''opera'' (singular) and ''opere'' (pl.).
Opus or OPUS may refer to:
Arts and entertainment Music
* Opus number, (abbr. Op.) specifying order of (usually) publicati ...
support is available in v1.4 onwards in the plugin.
Reception
In 2007 Oddcast was used in a document from the Department of Audio Communication of the
Technical University of Berlin
The Technical University of Berlin (official name both in English and german: link=no, Technische Universität Berlin, also known as TU Berlin and Berlin Institute of Technology) is a public research university located in Berlin, Germany. It was ...
as part of description to set up an
internet radio
Online radio (also web radio, net radio, streaming radio, e-radio, IP radio, Internet radio) is a digital audio service transmitted via the Internet. Broadcasting on the Internet is usually referred to as webcasting since it is not transmitte ...
broadcast system.
Use of edcast for a similar purpose was described in a 2010 article in the
PCWorld
''PC World'' (stylized as PCWorld) is a global computer magazine published monthly by IDG. Since 2013, it has been an online only publication.
It offers advice on various aspects of PCs and related items, the Internet, and other personal tec ...
magazine.
A 2016 thesis for
Oulu University of Applied Sciences has described the used of Altacast in the implementation of an internet radio station
while the for a 2018 article in the
Linux Journal
''Linux Journal'' (''LJ'') is an American monthly technology magazine originally published by Specialized System Consultants, Inc. (SSC) in Seattle, Washington since 1994. In December 2006 the publisher changed to Belltown Media, Inc. in Housto ...
recommended it as a compatible source client for
Microsoft Windows in setting up a freeware internet radio station using
Liquidsoap
Liquidsoap is a scripting language oriented toward the creation of audio and video streams, the manipulation of multimedia files, automation, serving as webserver back-end and more. The language is functional, statically typed with type inference ...
,
icecast
Icecast is a streaming media project released as free software maintained by the Xiph.Org Foundation. It also refers specifically to the server program which is part of the project. Icecast was created in December 1998/January 1999 by Jack M ...
and open standards.
Académie d'Orléans-Tours has used web radio (internet radio) for broadcasts for students and the use of edcast subsequently altacast in the system has been described.
See also
*
List of Internet radio stations
This is a list of Internet radio stations, including traditional broadcast stations which stream programming over the Internet as well as Internet-only stations.
General
BBC
Radio France
Indian Internet Radios
* Boxout.fm
* Ra ...
*
List of streaming media systems
A ''list'' is any set of items in a row. List or lists may also refer to:
People
* List (surname)
Organizations
* List College, an undergraduate division of the Jewish Theological Seminary of America
* SC Germania List, German rugby unio ...
References
External links
*{{official website, http://www.altacast.com
Audio software
Internet radio in the United States
Organizations based in Chicago
Streaming software
Internet radio software
2001 software