Renamed LiveSupport to Campcaster, for ticket #1883
This commit is contained in:
parent
5124344b3c
commit
174f9798da
30 changed files with 399 additions and 400 deletions
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta content="text/html; charset=ISO-8859-2"
|
||||
http-equiv="content-type">
|
||||
<title>LiveSupport Authentication specification</title>
|
||||
<meta content="Ákos Maróy" name="author">
|
||||
<title>Campcaster Authentication specification</title>
|
||||
<meta content="<EFBFBD>kos Mar<61>y" name="author">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
This document is part of the <a href="http://campcaster.campware.org/">Campcaster</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
|
@ -18,7 +18,7 @@ Development Loan Fund</a>, under the GNU <a
|
|||
<li>Location: $URL$</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document contains the specification of the LiveSupport
|
||||
This document contains the specification of the Campcaster
|
||||
Authentication component.<br>
|
||||
<br>
|
||||
This document contains embedded <a
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta content="text/html; charset=ISO-8859-2"
|
||||
http-equiv="content-type">
|
||||
<title>LiveSupport Local storage specification</title>
|
||||
<meta content="Ákos Maróy" name="author">
|
||||
<title>Campcaster Local storage specification</title>
|
||||
<meta content="<EFBFBD>kos Mar<61>y" name="author">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
This document is part of the <a href="http://campcaster.campware.org/">Campcaster</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
|
@ -18,7 +18,7 @@ Development Loan Fund</a>, under the GNU <a
|
|||
<li>Location: $URL$</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document contains the specification of the LiveSupport Local
|
||||
This document contains the specification of the Campcaster Local
|
||||
storage component.<br>
|
||||
<br>
|
||||
This document contains embedded <a
|
||||
|
@ -36,7 +36,7 @@ Audio Clips contain audio data bundled with metadata describing it.
|
|||
Storing locally means that the binary audio data is available not just
|
||||
as a stream, but also as random seekable file.<br>
|
||||
The local storage contains Playlists also. These are metadata
|
||||
files containing a list of Audio Clip IDs with extra (fade in / fade out)
|
||||
files containing a list of Audio Clip IDs with extra (fade in / fade out)
|
||||
information.</br>
|
||||
<h2>System functions</h2>
|
||||
The main system functions are described below. There are three
|
||||
|
@ -1116,7 +1116,7 @@ with the given ID, the user is notified and the use case ends.</li>
|
|||
</tr>
|
||||
<tr>
|
||||
<td valign="top"><b>purpose</b> </td>
|
||||
<td valign="top">To modify an existing Playlist in the local
|
||||
<td valign="top">To modify an existing Playlist in the local
|
||||
storage<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -1124,7 +1124,7 @@ storage<br>
|
|||
<td valign="top"><b>overview</b> </td>
|
||||
<td valign="top">The Storage maintainer contacts the Local
|
||||
storage with the aim of editing an existing Playlist. The Local
|
||||
storage retrieves the Playlist and marks it as being edited. The Storage
|
||||
storage retrieves the Playlist and marks it as being edited. The Storage
|
||||
maintainer modifies the Playlist. The Storage maintainer saves the
|
||||
modified Playlist, the Local storage stores it in place of the old
|
||||
Playlist and marks it as no longer being edited.<br>
|
||||
|
@ -1172,8 +1172,8 @@ and grants access<br>
|
|||
</td>
|
||||
<td valign="top"><b>5.</b><br>
|
||||
</td>
|
||||
<td valign="top">The system verifies that there is a Playlist
|
||||
in the Local storage with the given ID, and it is not currently
|
||||
<td valign="top">The system verifies that there is a Playlist
|
||||
in the Local storage with the given ID, and it is not currently
|
||||
being edited<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -1184,7 +1184,7 @@ being edited<br>
|
|||
</td>
|
||||
<td valign="top"><b>6.</b><br>
|
||||
</td>
|
||||
<td valign="top">The system marks the Playlist with the given ID
|
||||
<td valign="top">The system marks the Playlist with the given ID
|
||||
as being edited<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -1228,8 +1228,8 @@ Playlist earlier<br>
|
|||
</td>
|
||||
<td valign="top"><b>11.</b><br>
|
||||
</td>
|
||||
<td valign="top">The system stores the new Playlist metafile in
|
||||
place of the old one, marks it as no longer being edited,
|
||||
<td valign="top">The system stores the new Playlist metafile in
|
||||
place of the old one, marks it as no longer being edited,
|
||||
and notifies the Storage maintainer of the actions taken<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -1261,7 +1261,7 @@ and notifies the Storage maintainer of the actions taken<br>
|
|||
<li><b>action 3:</b> if the Storage maintainer can not be
|
||||
authenticated, she is notified, and the use case ends.</li>
|
||||
<li><b>action 5:</b> if there is no Playlist in the Local storage
|
||||
with the given ID, or if the Playlist is already being edited,
|
||||
with the given ID, or if the Playlist is already being edited,
|
||||
the user is notified and the use case ends.</li>
|
||||
<li><b>action 10:</b> if the user cannot be identified as the same
|
||||
that opened the Playlist for editing, the user is notified, and the
|
||||
|
@ -1297,7 +1297,7 @@ use case continues at point 8.</li></ul>
|
|||
<tr>
|
||||
<td valign="top"><b>overview</b> </td>
|
||||
<td valign="top">The Storage maintainer contacts the Local
|
||||
storage with the aim of deleting a Playlist. The system deletes the
|
||||
storage with the aim of deleting a Playlist. The system deletes the
|
||||
Playlist with the given ID from the Local storage.<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -1344,7 +1344,7 @@ Playlist to be deleted<br>
|
|||
</td>
|
||||
<td valign="top"><b>5.</b><br>
|
||||
</td>
|
||||
<td valign="top">The system verifies that there is a Playlist
|
||||
<td valign="top">The system verifies that there is a Playlist
|
||||
in the Local storage with the given ID, and it is not currently being
|
||||
edited<br>
|
||||
</td>
|
||||
|
@ -1389,7 +1389,7 @@ and notifies the Storage maintainer of the action taken<br>
|
|||
<li><b>action 3:</b> if the Storage maintainer can not be
|
||||
authenticated, she is notified, and the use case ends.</li>
|
||||
<li><b>action 5:</b> if there is no Playlist in the Local storage
|
||||
with the given ID, or if the Playlist is currently being edited,
|
||||
with the given ID, or if the Playlist is currently being edited,
|
||||
the user is notified and the use case ends.</li>
|
||||
</ul>
|
||||
<br>
|
||||
|
@ -1417,14 +1417,14 @@ the user is notified and the use case ends.</li>
|
|||
</tr>
|
||||
<tr>
|
||||
<td valign="top"><b>purpose</b> </td>
|
||||
<td valign="top">To access a Playlist metafile in order to
|
||||
<td valign="top">To access a Playlist metafile in order to
|
||||
execute (play) it<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top"><b>overview</b> </td>
|
||||
<td valign="top">The Audio player contacts the Local
|
||||
storage with the aim of accessing a Playlist. The Local storage
|
||||
storage with the aim of accessing a Playlist. The Local storage
|
||||
returns the requested Playlist metafile.<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -1623,7 +1623,7 @@ extra (fade in / fade out) information<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Token</b><br>
|
||||
</td>
|
||||
<td valign="top">An identifier used to match the parts of two-part
|
||||
<td valign="top">An identifier used to match the parts of two-part
|
||||
operations, e.g., access--release or edit--save<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -2726,7 +2726,7 @@ being edited, report as an error<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Output</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">a URL of a Playlist
|
||||
<td colspan="2" rowspan="1" valign="top">a URL of a Playlist
|
||||
metafile, and a token identifying it<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -2812,7 +2812,7 @@ the newPlaylist argument looks like<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Exceptions</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">if the playlistToken argument
|
||||
<td colspan="2" rowspan="1" valign="top">if the playlistToken argument
|
||||
does not match a token generated earlier in this session by editPlaylist(),
|
||||
report as an error<br>
|
||||
</td>
|
||||
|
@ -2996,7 +2996,7 @@ given playlistId exists, report as an error<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Output</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">a URL of a Playlist
|
||||
<td colspan="2" rowspan="1" valign="top">a URL of a Playlist
|
||||
metafile, and a token identifying it<br>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -3072,7 +3072,7 @@ obtained earlier by accessPlaylist().<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Exceptions</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">if the playlistToken argument
|
||||
<td colspan="2" rowspan="1" valign="top">if the playlistToken argument
|
||||
does not match a token generated earlier in this session by accessPlaylist(),
|
||||
report as an error<br>
|
||||
</td>
|
||||
|
@ -3306,7 +3306,7 @@ given audioClipId exists, report as an error<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Output</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">a URL of an AudioClip
|
||||
<td colspan="2" rowspan="1" valign="top">a URL of an AudioClip
|
||||
metafile, and a token identifying it<br>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -3382,7 +3382,7 @@ obtained earlier by accessAudioClip().<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Exceptions</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">if the audioClipToken argument
|
||||
<td colspan="2" rowspan="1" valign="top">if the audioClipToken argument
|
||||
does not match a token generated earlier in this session by accessAudioClip(),
|
||||
report as an error<br>
|
||||
</td>
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta content="text/html; charset=ISO-8859-2"
|
||||
http-equiv="content-type">
|
||||
<title>LiveSupport Media archive specification</title>
|
||||
<meta content="Ákos Maróy" name="author">
|
||||
<title>Campcaster Media archive specification</title>
|
||||
<meta content="<EFBFBD>kos Mar<61>y" name="author">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
This document is part of the <a href="http://campcaster.campware.org/">Campcaster</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
|
@ -18,7 +18,7 @@ Development Loan Fund</a>, under the GNU <a
|
|||
<li>Location: $URL$</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document contains the specification of the LiveSupport Media
|
||||
This document contains the specification of the Campcaster Media
|
||||
archive component.<br>
|
||||
<br>
|
||||
This document contains embedded <a
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta content="text/html; charset=ISO-8859-2"
|
||||
http-equiv="content-type">
|
||||
<title>LiveSupport Playlist editor specification</title>
|
||||
<meta content="Ákos Maróy" name="author">
|
||||
<title>Campcaster Playlist editor specification</title>
|
||||
<meta content="<EFBFBD>kos Mar<61>y" name="author">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
This document is part of the <a href="http://campcaster.campware.org/">Campcaster</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
|
@ -18,7 +18,7 @@ Development Loan Fund</a>, under the GNU <a
|
|||
<li>Location: $URL$</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document contains the specification of the LiveSupport Playlist
|
||||
This document contains the specification of the Campcaster Playlist
|
||||
editor component.<br>
|
||||
<br>
|
||||
This document contains embedded <a
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta content="text/html; charset=ISO-8859-2"
|
||||
http-equiv="content-type">
|
||||
<title>LiveSupport Scheduler specifications</title>
|
||||
<meta content="Ákos Maróy" name="author">
|
||||
<title>Campcaster Scheduler specifications</title>
|
||||
<meta content="<EFBFBD>kos Mar<61>y" name="author">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
This document is part of the <a href="http://campcaster.campware.org/">Campcaster</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
|
@ -18,7 +18,7 @@ Development Loan Fund</a>, under the GNU <a
|
|||
<li>Location: $URL$</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document contains the specification of the LiveSupport Scheduler
|
||||
This document contains the specification of the Campcaster Scheduler
|
||||
daemon.<br>
|
||||
<br>
|
||||
This document contains embedded <a
|
||||
|
@ -28,7 +28,7 @@ capable browser is needed to view it, or an SVG plugin like <a
|
|||
<h1>Requirements</h1>
|
||||
<h2>Overview<br>
|
||||
</h2>
|
||||
The purpose of the LiveSupport Scheduler daemon is to execute
|
||||
The purpose of the Campcaster Scheduler daemon is to execute
|
||||
playlists.<br>
|
||||
<h2>Goals<br>
|
||||
</h2>
|
||||
|
@ -2832,7 +2832,7 @@ editing<br>
|
|||
<td valign="top"><b>Notes</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">A playlist is opened for
|
||||
editing. Active (currently executing) playlists may not be opened for
|
||||
editing. Active (currently executing) playlists may not be opened for
|
||||
editing. The playlist may start executing while being edited: in this case,
|
||||
editing is suspended while the playlist is executing and resumed afterwards.
|
||||
This is in effect a lock, which is released by saving the playlist.<br>
|
||||
|
@ -3263,8 +3263,8 @@ is at a given relative offset.<br>
|
|||
<tr>
|
||||
<td valign="top"><b>Exceptions</b><br>
|
||||
</td>
|
||||
<td colspan="2" rowspan="1" valign="top">If there is no Audio clip
|
||||
with a start time at the given relative offset in the playlist, indicate
|
||||
<td colspan="2" rowspan="1" valign="top">If there is no Audio clip
|
||||
with a start time at the given relative offset in the playlist, indicate
|
||||
as an error.<br>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -3,12 +3,11 @@
|
|||
<head>
|
||||
<meta content="text/html; charset=ISO-8859-2"
|
||||
http-equiv="content-type">
|
||||
<title>LiveSupport Software Architecture</title>
|
||||
<meta content="Akos Maroy" name="author">
|
||||
<title>Campcaster Software Architecture</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
This document is part of the <a href="http://campcaster.campware.org/">Campcaster</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
|
@ -18,7 +17,7 @@ Development Loan Fund</a>, under the GNU <a
|
|||
<li>Location: $URL$</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document describes the software architecture of LiveSupport.<br>
|
||||
This document describes the software architecture of Campcaster.<br>
|
||||
<br>
|
||||
This document contains embedded <a
|
||||
href="http://www.w3.org/Graphics/SVG/">SVG</a> figures, thus an SVG
|
||||
|
@ -42,13 +41,13 @@ The software architecture for the Playlist Editor:<br>
|
|||
A brief summary of the software components appearing in the figures
|
||||
above:<br>
|
||||
<h2>Scheduler</h2>
|
||||
The LiveSupport Scheduler, responsible for executing playlists.<br>
|
||||
The Campcaster Scheduler, responsible for executing playlists.<br>
|
||||
<h2>Playlist editor</h2>
|
||||
The LiveSupport Playlist editor, a graphical user interface component.<br>
|
||||
The Campcaster Playlist editor, a graphical user interface component.<br>
|
||||
<h2>Media Archive</h2>
|
||||
The LiveSupport Media Archive component.<br>
|
||||
The Campcaster Media Archive component.<br>
|
||||
<h2>Local storage</h2>
|
||||
The LiveSupport Local Storage component.<br>
|
||||
The Campcaster Local Storage component.<br>
|
||||
<h2>Helix Client Library</h2>
|
||||
A media library developed by the <a href="https://helixcommunity.org/">Helix
|
||||
Community</a> and <a href="http://www.realnetworks.com/">Real Networks</a>.
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta content="text/html; charset=ISO-8859-2"
|
||||
http-equiv="content-type">
|
||||
<title>LiveSupport Architecture</title>
|
||||
<meta content="Ákos Maróy" name="author">
|
||||
<title>Campcaster Architecture</title>
|
||||
<meta content="<EFBFBD>kos Mar<61>y" name="author">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Preface</h1>
|
||||
This document is part of the <a href="http://livesupport.campware.org/">LiveSupport</a>
|
||||
This document is part of the <a href="http://campcaster.campware.org/">Campcaster</a>
|
||||
project, Copyright © 2004 <a href="http://www.mdlf.org/">Media
|
||||
Development Loan Fund</a>, under the GNU <a
|
||||
href="http://www.gnu.org/licenses/gpl.html">GPL</a>.<br>
|
||||
|
@ -18,7 +18,7 @@ Development Loan Fund</a>, under the GNU <a
|
|||
<li>Location: $URL$</li>
|
||||
</ul>
|
||||
<h1>Scope</h1>
|
||||
This document describes the architecture of LiveSupport.<br>
|
||||
This document describes the architecture of Campcaster.<br>
|
||||
<br>
|
||||
This document contains embedded <a
|
||||
href="http://www.w3.org/Graphics/SVG/">SVG</a> figures, thus an SVG
|
||||
|
@ -54,13 +54,13 @@ The <a href="PlaylistEditor/index.html">Playlist editor</a> component
|
|||
is the user interface tool to create playlists.<br>
|
||||
<h1>Feature - component mapping</h1>
|
||||
This section contains a mapping from the features listed in section 3.3
|
||||
the original LiveSupport proposal to the components that fulfill these
|
||||
the original Campcaster proposal to the components that fulfill these
|
||||
features.<br>
|
||||
<h2>LiveSupport Feature List</h2>
|
||||
For convenience the features listed in section 3.3 of the LiveSupport
|
||||
<h2>Campcaster Feature List</h2>
|
||||
For convenience the features listed in section 3.3 of the Campcaster
|
||||
proposal are quoted below, with their original section numbers.<br>
|
||||
<h3>3.3.1 Intuitive User Interface</h3>
|
||||
<p>LiveSupport will feature an
|
||||
<p>Campcaster will feature an
|
||||
easily-localizable and intuitive user interface that draws on the
|
||||
applicants’ extensive previous project experience.</p>
|
||||
<h3>3.3.2 Storing Metadata</h3>
|
||||
|
@ -71,14 +71,14 @@ on artist, title, record, genre, track number and so on. It is
|
|||
impossible to store essential information like the language of an
|
||||
audio file – essential for spoken word productions, such as
|
||||
educational or news material.</p>
|
||||
<p>LiveSupport will use existing open
|
||||
<p>Campcaster will use existing open
|
||||
standards, such as RSS feed standards in XML format, to store all
|
||||
information needed to describe a file sufficiently. Additionally,
|
||||
this metadata information will fully support the Unicode format,
|
||||
making the database of metadata available to all character sets and
|
||||
fully searchable.</p>
|
||||
<h3>3.3.3 Automation and Scheduling</h3>
|
||||
<p>LiveSupport will provide a scheduler,
|
||||
<p>Campcaster will provide a scheduler,
|
||||
allowing stations to fill parts of the radio schedule with automated
|
||||
broadcasts. Throughout automated broadcasting times, the station will
|
||||
still be able to deliver advertisement, generating income while
|
||||
|
@ -90,31 +90,31 @@ community.</p>
|
|||
world mainly use playlists generated by audio player software such as
|
||||
MusicMatch, Windows MediaPlayer or WinAMP. Such simple playlists
|
||||
provide no more information than a list of file names, and are
|
||||
inaccessible for full text search. As mentioned above, LiveSupport
|
||||
inaccessible for full text search. As mentioned above, Campcaster
|
||||
will use the potential of XML metadata in Unicode to manage and
|
||||
archive playlists.</p>
|
||||
<h3>3.3.5 Proof of Broadcast</h3>
|
||||
<p>Proof of broadcast is essential to
|
||||
establish serious business relationships with advertisers.
|
||||
LiveSupport will provide accurate and detailed log files stating the
|
||||
Campcaster will provide accurate and detailed log files stating the
|
||||
precise time each item was broadcast over the system. In a
|
||||
radio-network context, the proof of broadcast tool developed by MDLF
|
||||
in conjunction with Radio 68H in Indonesia will be used to aggregate
|
||||
and analyze logs created by individual LiveSupport installations.</p>
|
||||
and analyze logs created by individual Campcaster installations.</p>
|
||||
<h3>3.3.6 Mixing Local Audio Sources</h3>
|
||||
<p>A producer running LiveSupport in a
|
||||
<p>A producer running Campcaster in a
|
||||
studio will be able to mix audio files (e.g. reports, music,
|
||||
jingles), phone calls and the microphone into a live broadcast.</p>
|
||||
<h3>3.3.7 Mixing Local and Remote Sources</h3>
|
||||
<p>If connected to the Internet, and given
|
||||
enough available bandwidth, LiveSupport will be able to play local
|
||||
enough available bandwidth, Campcaster will be able to play local
|
||||
files (stored on the system’s hard disk), remote files (stored
|
||||
anywhere on the Internet) or include audio streams from the Internet
|
||||
as part of the local transmission – all of which could also become
|
||||
part of a playlist.</p>
|
||||
<h3>3.3.8 Remote Control of Transmitter Locations</h3>
|
||||
<p>A radio reporter/producer will be able
|
||||
to remotely access all of LiveSupport’s scheduling features over
|
||||
to remotely access all of Campcaster’s scheduling features over
|
||||
the Internet using a standard web browser. She will be able to upload
|
||||
audio programs as well as create playlists and schedule transmission.</p>
|
||||
<h2>Feature - component mapping</h2>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue