Old 23rd September 2011, 05:48   #1
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
sc2 php control panel

kind of nearly all done, but needs some changes and a calendar editor or something, its not stand alone, its part of an already brutal portal that cross platform etc

download : http://nullnuke.netai.net/NULL-8X3-NUKE_1.2.3-dev.zip

after you install null.. all you need todo is put

logs\
vuimages\
sc_serv.exe
sc_trans.exe

inside the ./streams/SHOUTcast/ folder then use the admin panel to configure local servers and trancoders, setting up multiple streams and generating playlists from uploaded mp3

at the bottom of admon/shoutcast/main.php are some $op to start_serv/trans and stop_serv/trans, which will need to be edited to work on linux
p0rt is offline  
Old 23rd September 2011, 15:03   #2
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
uploaded a repack. which will fix the shoutcast sideblock server and stream listings and missing error messages.

if you download the pervious, the only changed files are

core/core_Get_Functions_blocks.php
language/english/lang-english_def_message.php

its the same download link

also includes these themes http://sourceforge.net/projects/nullnuke/ except bottom center, just have to select them in main site config or user account config
p0rt is offline  
Old 24th September 2011, 04:53   #3
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
uploaded 1 last dev to play around with if anyone has bothered...

fixes missing database transcoder table
allows installing sc_serv and sc_trans as a service on windows with a click on the menu, and starting and stopping services on demand
allows adding dj`s
allows deleting of created servers/transcoders... server streams and transcoder encoder configurations
fixes other random things and cleans it all up

just have to edit the calendar in notepad

and it kinds of looks like http://nullnuke.netai.net/Clipboard01.png
p0rt is offline  
Old 24th September 2011, 14:05   #4
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
how it works so far :

1>put :

logs\
vuimages\
sc_serv.exe
sc_trans.exe

in the streams/folder from shoutcast2 install

2>goto admin panel, and create a local server, and just click on the button without changing anything
3>create a new stream on the new page for the server control, and just click on the button without changing anything
4>create a new transcoder on the main shoutcast admin page, and just click on the button without changing anything
5>create a new encoder, and just click on the button without changing anything
6>in transcoder control page, goto contentdir, and upload some mp3, and generate a new playlist
7>in transcoder control page, add a new dj
8>open notepad and add the dj[s] as a event, and remote clients can connect using winamp and DSP souce with the dj login and passwords to the encoder id as teh stream is on the winamp DSP plugin
9>in server and transcoder pages, install them as a service if running on windows

10>start up the server and transcoder on the menu, and you can connect and listen to the shit

you can install them as a deamon on linux, but you cannot kill or shut them down, i cant be ass to parse the passthru and get the pid, php dont work on my suse
p0rt is offline  
Old 25th September 2011, 22:09   #5
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
uploaded another,, you can setup up weekly dj shows and other stuff and generate calendar events, generate calendar playlists from mp3 in the contentdir etc etc
p0rt is offline  
Old 26th September 2011, 01:49   #6
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
if downloaded the above post, i have fixed not being able to write to playlist folder when making a new encoder on a transcoder, you can use it to setup a clean server, or start making a theme and use the whole warlord of portals for your site, when ever 1.2.3 is finished and i upload it on sourceforge
p0rt is offline  
Old 27th September 2011, 06:20   #7
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
you can have another to steal rip or do whatever..

fixes 40ish random glitches when building and rewriting config files for sc_serv and sc_trans
fixes multiple server setups and configs not being listed correctly

adds djport/2 to sc_trans configuration page
adds adverts calendar event type to form
adds seconds to calendar event form
adds a 7 day schedule automatically generated from calendar events, if start date and time are left blank, when creating new events. 7 days is what sc_trans will use..there are no database checks, so overlapping shows will not show on webpage schedule but still get listed in calendar.xml, advert playlist events will not show on webpage schedule

amazing schedule http://nullnuke.netai.net/Clipboard03.png
p0rt is offline  
Old 29th September 2011, 20:38   #8
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
uploaded another last 1, the whole of null is working good like a sourceforge release, fixes forgotten code with php 5 function through out and cleans up other stuff..

shoutcast2 control is nearly all finished, and now allows editing of dj and calendar events and viewing of logs etc etc
p0rt is offline  
Old 2nd October 2011, 21:46   #9
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
uploaded another with an install.php, now you just have to run that to create a database and first admin account on windows/linux/whatever

has many database structure changes so a few things global null might not work correctly
p0rt is offline  
Old 4th October 2011, 02:57   #10
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
download it from https://sourceforge.net/projects/nul...rsion%201.2.3/
p0rt is offline  
Old 4th October 2011, 11:35   #11
DaZilertaler
Junior Member
 
Join Date: Mar 2010
Posts: 23
Blank page

Blank page after installation
DaZilertaler is offline  
Old 4th October 2011, 15:10   #12
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
on what OS and server..

if you have linux you need to

chmod 777 -R html/admin/config/
chmod 777 -R html/dbconfig/

but its easier to chown the whole html folder to your username, if your the only user

or probaly just chmod rx

chmod 777 -R html/streams/ //if you put shoutcast sc_serv and sc_trans in this folder, set the path when creating a new server

folders in uploads are set in module file type setups.
chmod 777 -R html/uploads/
p0rt is offline  
Old 4th October 2011, 18:21   #13
DaZilertaler
Junior Member
 
Join Date: Mar 2010
Posts: 23
Windows 7 and the server is Abyss web server mysql and php5
I cant cmod on windows
DaZilertaler is offline  
Old 5th October 2011, 02:58   #14
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
try using http://sourceforge.net/projects/miniserver/ its apache/php5/mysql
p0rt is offline  
Old 6th October 2011, 11:08   #15
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
uploaded a little fix for avatars not displaying in version 1.2.3...

you can download it from http://sourceforge.net/tracker/?func...1&atid=1622476
p0rt is offline  
Old 6th October 2011, 23:46   #16
DaZilertaler
Junior Member
 
Join Date: Mar 2010
Posts: 23
switched to miniserver this works for me
DaZilertaler is offline  
Old 7th October 2011, 04:22   #17
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
simple as chips, the only thing you have to edit is the php upload size in the php.ini

and all the mad power of a industry standard server
p0rt is offline  
Old 22nd November 2011, 06:45   #18
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
heres the next version dev if you want it... download : http://nullnuke.netai.net/NULL-8X3-NUKE_1.2.4-dev.zip

has fixes and code cleaning through the whole portal, and user access level bbcode arrays

and heres a tutorial of how to roughly setup shoutcast 2 servers in null nuke administration pages

using the shoutcast 2 module to run a station :

download SHOUTcast DNAS 2.0 and SHOUTcast Transcoder (SC_TRANS) from http://www.shoutcast.com/broadcast-tools and optional SHOUTcast DSP Plug-In for Winamp, after you have installed DNAS and SC_TRANS copy the below files in the nullnuke/html/streams/SHOUTcast folder :

logs\
vuimages\
sc_serv.exe
sc_trans.exe


login to null nuke as admin and goto Shoutcast Administration...

==========================================
= DNAS SETUP
==========================================

first you will need to create a local DNAS server which you can do by clicking on Create Local Server in the menu, to setup a test server there are 3 fields that need to be changed

------------------

db Name : local display server name for web pages

configuration file : only needs to be changed if running multiple servers

admin password : the password to be used to login to the backend of DNAS server when needed using set host and portbase

------------------

click on create server button at the bottom of the form, if config file has been written and with correct chmod 777 on the root [ streams/SHOUTcast ] directory, you will be on the server config page with a new menu at the top, and here you need to click on Create Stream id, on this form there are 3 fields that need to be changed

------------------

id : available stream slots on the DNAS server, each single server can run 7 stream at once, with 7 sources and channels

path : if registered SC_TRANS and can use MP3 encoding, then this can be changed to .mp3 or when the stream is just using the winamp DSP plugin

source password : the password SC_TRANS will be using to run 24/7 stations or winamp DSP plugin

------------------

click on create stream id button at the bottom of the form, and you will be then taken back to the main server config page with the new stream id listed

[ here you can install the DNAS server as a service or deamon if needed by clicking on the links in the menu, which allows you to start/stop the server when needed ]

under the Shoutcast Administration title, click on the main menu link....

==========================================
= SC_TRANS SETUP
==========================================

now you need to create a transcoder if you are running a 24/7 station by clicking on Create Local Transcoder link in the menu, to setup a test server there are 3 fields that need to be changed

------------------

db Name : local display server name for web pages

configuration file : only needs to be changed if running multiple servers

admin password : the password to be used to login to the backend of DNAS server when needed using set host and portbase

if you have brought a MP3 licence enter code and key in fields :

mp3 unlock key
mp3 unlock code

------------------

click on create transcoder button at the bottom of the form, and now you need to create the actual encoder that will connect to the DNAS stream id by clicking on Create Encoder in the menu


------------------

id - stream to connect to on DNAS server

Server sid Password - password to be used for SC_TRANS to connect to DNAS server set source password stream id

stream title : meta tag for listeners to receive when connected
stream url : meta tag for listeners to receive when connected
stream genre : meta tag for listeners to receive when connected

use calendar : set to yes if you want SC_TRANS to be able to run a 7 day show schdule and automated playlists when no live source is connected

------------------

click on create encoder button at the bottom of the form, now the all is complete and the transcoder has been create you can now setup dj shows and time slots by clicking on the manage button for the listed encoder on the new page

on the manage encoder menu there are 3 links :

Listed DJ`s : adds a new dj which can connect to DNAS and do a live show, via winamp DSP plugin, the username is linked to the user account name on the null nuke site, so select a user account the remote source will use to connect, and a custom password that will be also used by the winamp DSP plugin

if the transcoder is running a calander with automated playlists, the dj priority needs to be set to 2 if any playlists contain adverts or jingles, which will be played on top of a live show


ContentDir : allows you to upload mp3 files and generate playlists with selected files, for songs/adverts/jingles, set a custom File Name for the playlist so you can easily select and find it in the [ Schedule Events Form ] droplist


Schedule Events : here you can create time slots for dj`s and playlists for a 7 day cycle

Event : type of event to be added to the schdule, options are playlist, dj, adverts, relay

Listing Name : show name that will be used on the public 7 day schdule

Start/End Date : only need to be set for special occasions like running a relay

Start Time : time the new show will start

Duration : length of the new show

Repeat : select the day or days the new schedule event will be repeated over a 7 day cycle

any new event added to the schedule, SC_TRANS needs to be retarted for the new event to be added to the calandar XML and active on the stream
p0rt is offline  
Old 7th December 2011, 16:40   #19
p0rt
Senior Member
 
Join Date: Nov 2010
Posts: 152
download a proper release of 1.2.4 http://sourceforge.net/projects/null...rsion%201.2.4/ if you downloaded the dev, then the only real change is not being able to post news articles has been fixed on admin pages

its probaly the last release i put up on sourceforge, the random small things a n00b should be able to code and change

the world can make 1000s of custom themes


[edit - Moderation]
thread has been locked since it keeps getting targeted by spammers (never makes it publically viewable) and so am locking this thread for the time being. if edits / additional posts need to be made then please contact a moderator.
p0rt is offline  
Closed Thread
Go Back   Winamp & Shoutcast Forums > Shoutcast > Shoutcast Site Design

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump