Find Jobs
Hire Freelancers

304933 Online Radio Project

N/A

In Progress
Posted about 15 years ago

N/A

Paid on delivery
I have some custom coding that I would like completed. Below is a summary of what I am trying to achieve. I'm currently using “ICECAST” to stream with and an application called "centova cast" The situation is I have approximately 70 djs that play on one of my online radio station, the number of djs is growing daily. A small number of these djs are doing live shows which means they are connecting via a remote source. The main majority of djs have “Pre-Recorded Shows” that need to be played on a specific day and at a specific time. When no “Live” or “Pre-Recorded Show” is playing, the Centova “Auto DJ” feature streams music. The auto dj feature works exceptionally well. I require a solution to be able to manage the “Pre Recorded Shows”. Currently I am using a desktop program called “Sam Broadcaster” that is playing these shows as and when required. I would like to move this server based as this is where my djs are uploading their shows. Currently the djs are utilising the “FTP” function within Centova Cast, in which they each have their own folder where they upload their mixes too. Ideally I need the djs to upload their music into another location on my server. The reason behind this is down to the fact that I am unable to BACKUP the Centova cast folders and media via my scheduled backup within Cpanel/WHM. This concerns me as I don't have a full backup. I have a separate domain on my server that has an FTP account on too. This is where podcasts are being downloaded from. I would like to utilise the “playlist scheduling feature” that is built in within Centova Cast. But I'm experiencing a number of problems with this at the moment. If a djs mix is due to play at 7:00pm it will currently not play until the auto djs track has finished. This is causing problems as most of the music on AutoDj is up to 2hrs in length. Thus a show may start 45mins late for example. What I am looking at achieving is the following. 1) I would like a custom script that is built into Centova cast that will login to my secondary ftp area where my podcasts are stored, and have the ability to manually select what music I would like to be moved over to the “media directory” within Centova cast ready for setting up within a schedule. Ideally when this music is moved over I need it to be “cloned” and placed in individual folders (i.e. the djs name) if possible for easy management of the music etc. I think it will be hard to manage up to 100 djs mixes if all the music is stored in one separate folder. 2) Once the media is pulled over to Centova cast I need to setup a show to be scheduled at a specific time on a specific day. My thought is that each dj could have their own playlist and when new music is uploaded I can add it to their playlist, and delete old music. 3) I need an option within the scheduling page of Centova that gives me the drop down box of “Repeat Schedule” here I require, option for “fortnightly” 4) When I have setup a schedule, the priority is for the show to play at the specific time, on that specific interval. If the Auto Dj is playing, I need it to kick that stream at the time the scheduled show is due to play. 5) A file management tool for deleting and editing files within the Centova admin would also be advantageous. You will see from above I have a fairly detailed spec of what I am trying to achieve. You guys are the experts and I am open for your suggestions or solutions on how I can achieve the above.
Project ID: 2050724

About the project

Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED KINGDOM
Camberley, United Kingdom
5.0
39
Payment method verified
Member since Mar 16, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.