Radio

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

The radio group is for traditional and web based broadcasters who use Drupal for their website. Bugs, features and other discussion about the development of the station module are highly encouraged.

mattrock's picture

Playlist Entry

One of the most used features of WSUM's current site is the playlist entry and search.  Even with the interface being clunky, the DJ's at the station do a fantastic job of real-time entry to the db. In my live playlist entry post, I mentioned how the DCMA requires this information now.  While I am not as concerned with that as I am getting the information to the public, I would like to examine the possibilities of starting to get live playlist entry into or connected to station.module.

Read more
droople's picture

Setting up a radio station database site

Hi guys

Here is what I am trying to achieve:

I want any registered user on my site to submit a shoutcast/sam url of their live stream, so I can list it on my radio page. There should be a small image showing whether stream is on/off. Also streams should be listed in genres, and time of broadcasts.

I think the station module only allows for the main site station link. and cannot have multiple links playing on demand simultaneously, correct me if I am wrong.

I have looked at the following modules:

Station
Audio
Shoutcast

Read more
mattrock's picture

Streaming Server Integration

A lot of stream websites will include listener count information on their site. This is also a pertinant piece of information to include in the DCMA requirements. I have a few ideas about streaming server integration which I would like to suggest for comments.

Read more
mattrock's picture

Live Playlists

Record keeping is now a requirement for radio stations who are web streaming. The basics of the rules are spelled out at the CBI website. Recent discussions on the CBI-General listsrv [no archive available that I can find] are talking about the record keeping which stations need to now comply with SoundExchange. While not many are happy with the requirement, I would like to suggest that this might be a place to start forming the necessary tools to meet this requirement.

Read more
drewish's picture

Building a Station Module Archive server with FreeBSD

After accidentally deleting half the OS and database for the KPSU archive server, I've been documenting the process of setting up station archive server under FreeBSD. So far, I've written up configuring the recording and encoding of audio from the soundcard with darkice, streaming the audio with icecast2, installing MySQL, Apache, and Drupal. Now I'm working on documenting the setup of StreamRipper and the station archive module.

If you're interested, take a look at: http://drewish.com/node/23

Read more
gusaus's picture

Dynamic playlist generation using views

Earl Miles has integrated some very cool audio/playlist functionality into his Views Bonus pack. After trying it out on my test site (filtered on audio per user), and some helpful feedback, it's looking like there are all sorts of possibilities and applications.

Here are just a few of the things (I think) we can create:

  • playlist for any sort of music related article (posted about that here)
  • event and/or venue specific playlists - specific to those performing an event; upcoming/previous shows for a particular venue
  • location based - bands coming to a certain area
  • artist/album specific playlists
  • genre-based playlists
  • playlists for a specific year
  • maybe even playlists based on organic groups or buddy lists?

In addition to music, wouldn't the same sort of dynamic functionality work for other node types such as podcasts or even video?

Read more
drewish's picture

Station Module TODO

Here's some areas I'd like to see improved in the station module. They're not in any particular order and some are a bit pie in the sky. If people are interested in contributing code or money to get these done I'd love the help.

  • More flexible archive - It should be able to record fraction-of-an-hour or multi-hour shows. I'd like to also have a max length setting so you could keep getting hour long recordings of a single show.
  • Timezone support - Traditional broadcast stations don't really have to worry about timezones but web stream listeners may be anywhere. It'd be very helpful for a user's timezone settings to be honored and provide a mechanism for anonymous users to specify their timezone.
  • Catalog module - We've got a catalog of all our albums in an Access database. It's a pain in the ass to update, hard to use, and it's not linked into the website. So when they create a play list, DJs have to retype the album and artists info. It'd be much nicer to just type in the album's catalog number and a track number. It'd also be handy for listeners who wanted to make requests. Update: I've gotten started on this in HEAD. Having jQuery installed by default makes this something I feel like I can finally take on.
  • Amazon.com play list integration - How sweet would it be to allow listeners to click on the track listed in the play list and direct them to amazon.com where they can buy the album... and we can get a referral fee.
  • Multi-week schedule - Some stations have a monthly schedule. The new schedule table schema makes this possible but the trick would be building the UI to view and edit the schedule and adding another page to view the month's schedule.
  • Make the program node optional - I'd really like to open it up so that the admin can select what type of nodes are scheduled. So, if they don't like the stock program node, they can create their own in CCK. This kind of leads into... Update: Everything but allowing you to select the node type has been added in HEAD.
  • Modular schedule - I've got some other projects that could use a web based schedule. Currently, DJs book our production room by the hour on a paper schedule. To find out if someone has got it reserved they have to either call down to the station or just show up and hope it's free. If the scheduled node isn't hard coded to be a program node, this could be just about anything.
  • Install profile - Drupal's new install profile support would make it possible to build a radio station package that had audio, views, station modules setup by default. This would lower the initial setup bar significantly. Problems I see include: having to install the getID3 library, setting up cron, and installing StreamRipper.

What would you all like to see?

Read more
drewish's picture

Anyone using the station module?

I'm curious who all is using the station module? Care to show off your site?

Here's a few sites that I know about:
http://kpsu.org/
http://wsum.net/
http://www.whrcradio.com/
http://www.romantica101.com/
http://www.mix1079.net/
http://www.q945rocks.com/
http://www.995quepasa.com/

Read more
Subscribe with RSS Syndicate content

Radio

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: