Old 8th January 2014, 19:01   #1
tobbenito
Junior Member
 
Join Date: Jan 2014
Posts: 2
Song request PHP-script?

Is there any easy song request PHP-script? All I need is a easy form where the listener can type Name, Artist and song. Then a script that lets me see the requests, maybe even delete them or mark as played.

Is there any script for it? I would be extremly grateful!! Thank you!
tobbenito is offline   Reply With Quote
Old 9th January 2014, 22:40   #2
tobbenito
Junior Member
 
Join Date: Jan 2014
Posts: 2
No one?
tobbenito is offline   Reply With Quote
Old 8th February 2014, 16:19   #3
sokhi
Junior Member
 
Join Date: Aug 2011
Posts: 7
try it with dsp plugin

http://dl.audioaddictz.com/Broadcast...RequesterV2.5/

help find on shoutcast forum
sokhi is offline   Reply With Quote
Old 8th February 2014, 17:40   #4
DJ-Garybaldy
Senior Member
 
DJ-Garybaldy's Avatar
 
Join Date: Sep 2003
Location: Manchester UK
Posts: 399
If you really need a PHP request page there is other software that comes with it built in request function just Google "Free Automation Software"

Quote:
try it with dsp plugin

http://dl.audioaddictz.com/Broadcast...RequesterV2.5/

help find on shoutcast forum
The Gen songrequester by oddsock is full of security holes See this article http://www.securitytracker.com/id/1004787 I wouldn't use that these days someone could easily hack your PC running winamp.
DJ-Garybaldy is offline   Reply With Quote
Old 20th March 2015, 15:21   #5
Rolling_Thunder
Junior Member
 
Join Date: Mar 2015
Posts: 1
http://mmrhosting.com sells the request box that is very easy and can be password protected for each dj at $5 a month
Rolling_Thunder is offline   Reply With Quote
Old 3rd September 2015, 09:30   #6
Unknown Artist
Junior Member
 
Unknown Artist's Avatar
 
Join Date: Aug 2014
Posts: 27
You don't need anything crazy in PHP, actually you can do this just as easily in javascript, Scrape the /stats or /7.html (both usually public)

You might in php start like this:
<?php
$url = 'http://www.myradiostation.com/stats';
$output = file_get_contents($url);
echo $output;
//output is xml use php's xml parser
?>

or if you use ajax (jQuery or NodeJS or EmberJS or AngularJS) get the stats page as json and poll every once in a while~
.get('http://myradiostation.com/stats?json=1', callback(data)){};

Or you could use:
https://github.com/Wavestreaming/jquery-shoutcast

As for requests you'll have to script something to handle that yourself, unless you're using something like Sam Broadcaster.

What I do with SHOUTcast otherwise on TuneIn
Unknown Artist is offline   Reply With Quote
Old 13th March 2016, 01:28   #7
mattauckland
Junior Member
 
Join Date: Mar 2015
Posts: 39
I actually built one from scratch that sends the request via email.

I then built another script that handles all the email requests sent to the studio email account, and cleans them up, before forwarding them on to our automation software.

That then takes the requests every few minutes, applies a little more filtering, like duplication filters, and schedules the track to play.

What you're suggesting sounds like a form on your website to post the request. Then a screen in your studio to view the requests coming in, and tick them off as you schedule them.

Easy enough with PHP and MySQL.
mattauckland is offline   Reply With Quote
Old 13th March 2016, 10:51   #8
DJ-Garybaldy
Senior Member
 
DJ-Garybaldy's Avatar
 
Join Date: Sep 2003
Location: Manchester UK
Posts: 399
RadioDJ has DEMO scripts that also allow listener requests



Proud user of RadioDJ FREE shoutcast automation software

Online: Twitter - Facebook - Mixcloud
DJ-Garybaldy is offline   Reply With Quote
Old 13th March 2016, 14:15   #9
mattauckland
Junior Member
 
Join Date: Mar 2015
Posts: 39
I don't use it. I did, but wasn't happy with the latency of the button walls.

I've since gone with mAirList which, even though it's a paid package, is very very feature rich. The FM stations I work with use either OAS Playout (bespoke package), or Myriad.
mattauckland is offline   Reply With Quote
Old 21st March 2016, 09:01   #10
Unknown Artist
Junior Member
 
Unknown Artist's Avatar
 
Join Date: Aug 2014
Posts: 27
Slight update to my situation, Sam Broadcaster died in a horrible fire of unstable behavior...by coincidence I picked up RadioDJ (I find this a bit funny considering who replied to me afterwards).

I implemented my requests with NodeJS w/ Express and limited them with capatchas (google recapatcha) (so no spam requests presumably).

I have to say I like radioDJ, it took me far less time to setup. I'll probably have the source code up on https://github.com/theunknownartisthour at some point when I simplify it.

Edit: My future project is to kick spam spots using project honeypot, already have wavestreamer source code tweaked to spit out the array of client ips, my next goal is to have that go through honeypot, back to wavestreamer's kick function...should be pretty clean.

What I do with SHOUTcast otherwise on TuneIn
Unknown Artist is offline   Reply With Quote
Old 22nd March 2016, 13:22   #11
DJ-Garybaldy
Senior Member
 
DJ-Garybaldy's Avatar
 
Join Date: Sep 2003
Location: Manchester UK
Posts: 399
Quote:
Originally Posted by Unknown Artist View Post
Slight update to my situation, Sam Broadcaster died in a horrible fire of unstable behavior...by coincidence I picked up RadioDJ (I find this a bit funny considering who replied to me afterwards).

I implemented my requests with NodeJS w/ Express and limited them with capatchas (google recapatcha) (so no spam requests presumably).

I have to say I like radioDJ, it took me far less time to setup. I'll probably have the source code up on https://github.com/theunknownartisthour at some point when I simplify it.

Edit: My future project is to kick spam spots using project honeypot, already have wavestreamer source code tweaked to spit out the array of client ips, my next goal is to have that go through honeypot, back to wavestreamer's kick function...should be pretty clean.
I've bookmarked your Github page. I like the sound of the JS and captcha/honeypot parts of the script.

I know a lot of other people would find that extremely useful as well.



Proud user of RadioDJ FREE shoutcast automation software

Online: Twitter - Facebook - Mixcloud
DJ-Garybaldy is offline   Reply With Quote
Old 19th March 2017, 12:53   #12
Musichotshot
Junior Member
 
Join Date: Oct 2016
Posts: 7
So does samPHPweb. But there you have to use SAM Broadcast.

See: musichotshot.nl
Musichotshot is offline   Reply With Quote
Reply
Go Back   Winamp & SHOUTcast Forums > SHOUTcast > SHOUTcast Site Design

Tags
php-script, song request, song request script

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