Vous êtes sur la page 1sur 4

A Multi platform desktop application for control of the Nullsoft/SHOUTcast Dnas server version 2.0.

(Unofficial) SHOUTcast Dnas V2.0 interface [beta]

This application is designed to give easy access to the new SHOUTcast 2.0 Dnas/server for those running desktop computers.The beta versions of the new dnas lack a user interface,so for those who are not so confident using console based applications it can be a struggle to enjoy all the great new features introduced with this update to the SHOUTcast platform. Features such as single port/multi stream capability and improved metadata handling support have been a long time coming,so its import during this beta phase that everyone gets a chance to try them out and hopefully broadcast some great music, but most importantly get the best out of their SHOUTcast experience.

Introduction

Features
Runs on multiple platforms windows/linux giving better access than before
A smoother,easy to use user interface than the old SHOUTcast versions . Multiple stream control and individual stream information gathering. Dnas configuration editing. Realtime content/information. Ability to restart the dnas server quickly and easily. Basic Listener stats for multiple streams Dnas Log parsing (a cleaner approach). More will follow over time.

# Requirements to run this application:


System:
Windows xp/vista/windows 7:
Intel or amd cpu 3ghz single core or faster memory 500MB or more 1024x768 graphics or better 50MB free disk space

Linux desktop environment:

Intel or amd cpu 3ghz single core or faster memory 500MB or more 1024x768 graphics or better 50MB free disk space

Mac osx:
Support for the mac will be added when the dnas v2 is stable on osx. If you are a mac developer and have spare time to compile and bundle this application and needed framework get in touch.

All platforms:

Same cpu,memory and network requirements required to run the SHOUTcast broadcaster tools.

Qt Framework:
This application requires that certain modules of the Qt framework be installed on your computer. On windows for example the application requires 4 extra dll's to run correctly on your system. These are included usually,and installation for your particular your system is explained below.

IMPORTANT: THIS APPLICATION IS IN THE BETA RELEASE STAGE,SO MAY CONTAIN SOME GLITCHES. ALL BUGS REPORTED BY THE METHOD STATED LATER OR VIA THE COMMUNITY FORUMS WILL BE FIXED AS SOON AS POSSIBLE,BUT WITHIN SENSIBLE TIME LIMITS(TIME PERMITING).

# Installation:
windows:
1. Extract the download zip file to a folder you can remember the location of. 2. To start the shoutcast interface double click shoutcast-interface-1.0.2.exe

Linux:
Better integration on unix based platforms is planned for the future for now the installation is portable(qt framework install is none portable). 1. Extract the downloaded tar.gz file to a folder you can remember the location of. 2. Open a terminal and run the install-libs.sh installer as root to install the qt framework. UBUNTU USERS: You can install the framework on ubuntu the following way from a terminal window: sudo apt-get install libqtcore4 libqtgui4 libqtnetwork4 libqtxml4 3. To start double click the shoutcast-interface-1.0.2 application in the package folder.

Mac:

TODO: ADD mac support

# configuration:

This application is designed to be as simple as possible to use however a good understanding of how the SHOUTcast broadcasting platform works can be a huge advantage. The SHOUTcast forums are a great place to find information you are looking for,and if for some reason you cant find what your looking for other shoutcasters maybe around to help you out. 1. To launch the application settings and dnas configuration click the settings button.

# Limitations:

There are some limitations to this application because of the closed source nature of the shoutcast broadcaster tools. Without access to the dnas source code accurate display of all realtime log data is not possible. Logging features in the beta version of the dnas are less than robust and is missing some key features enjoyed with the previous versions. Over time hacks or emulation for parsing this type of data maybe found for some features, and for others no method will be implemented at all until such time as the dnas provides them. Updates to this application,when they occur will include any fixes (new binary) of the SHOUTcast broadcaster tools. This is in the hands of AOL so we must remain patient.

# Bug fixes and package updates

Since this is a one developer engineered application, bugs and package updates will be occur when needed, but within a time frame that fits with my personal life. Believe it or not,sometimes I am miles away from a computer and SHOUTcast is nothing more than a distant memory. Security fixes will be first on the list if they occur and incremental builds will be provided. All other bug fixes will be included in the next package update where ever possible. New features will be last on the list during the beta stage.

Reporting bugs:

The way to get bugs fixed fast is to post them in the thread dedicated to this application on the shoutcast forums. However security issues can be emailed to the address below.

Contact:
email: jkeyuk@aol.com ALL EMAILS EXCEPT SECURITY RELATED BUGS OR SOURCE CODE REQUESTS WILL BE IGNORED.FOR SHOUTCAST TOOLS BUGS CONTACT AOL OR ASK IN THE FORUMS.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA (Unofficial) SHOUTcast Dnas V2.0 interface [beta]
J England 2010 all rights reservered

Licence

SHOUTcast is a registered trademark of AOL inc. Any included shoutcast tools in binary form are subject to the SHOUTcast terms and conditions and subject to copyright restrictions AOL inc. website: http://www.shoutcast.com

Vous aimerez peut-être aussi