Idea : Creating commercial free radio channel...
Are you music lover & hate commercials on the radio channel? then... read on, have an idea to build a product to solve this!
Solution:
Add-on channel on radio, that would buffer songs / music from all other channels & deliver a commercial free music, with ability to use "next", if you do not like a particular song!
What we will need?
Process / Implementation
Using the multi-channel tuner component, tune into all available radio frequency music channels in the region & buffer the streaming music from each of the channel for a duration of at least 10minutes. Build a music analyzer component that can differentiate between commercials & actual song / music, this would be a core logic on the backend.
User tunes into this new commercial free channel, then we pick one of the random channels content, pass it through analyzer & skip to the beginning of the song... if a commercial break comes after this song, then we repeat the process & pick any other random channel for the song... you might have guessed by now, it would be live FM transmission played by this channel, but delayed by 5 or 10mins, which is ok... we don't really listen to LIVE music on Radio!
Next Steps?
Several next steps... to make this idea into reality... below are some of the top few, if you are interested in this - drop in your comments or send me an email!
-Bhaskara
Solution:
Add-on channel on radio, that would buffer songs / music from all other channels & deliver a commercial free music, with ability to use "next", if you do not like a particular song!
What we will need?
- Multi-Channel Tuner component
- In-memory buffer to store last 10mins of music from each channel
- Music analyzer that can differentiate between commercial & music / song
- Pick next random song / music, after the current song completes
Process / Implementation
Using the multi-channel tuner component, tune into all available radio frequency music channels in the region & buffer the streaming music from each of the channel for a duration of at least 10minutes. Build a music analyzer component that can differentiate between commercials & actual song / music, this would be a core logic on the backend.
User tunes into this new commercial free channel, then we pick one of the random channels content, pass it through analyzer & skip to the beginning of the song... if a commercial break comes after this song, then we repeat the process & pick any other random channel for the song... you might have guessed by now, it would be live FM transmission played by this channel, but delayed by 5 or 10mins, which is ok... we don't really listen to LIVE music on Radio!
Next Steps?
Several next steps... to make this idea into reality... below are some of the top few, if you are interested in this - drop in your comments or send me an email!
- Review, if this is better to be done as complete software on backend & broadcast another commercial free channel on FM? or create a custom physical add-on that can be attached to any radio?
- Research about any other similar real FM mash-ups like this already?
- Legal angle / issues with this? would FM channels object for content being buffered & re-broadcasted? they really don't own the content... should be fine?
-Bhaskara