RadioSteem.com - Consensus Jukebox: add your tracks via SBD/Steem transfer

For a while I have been tinkering with the idea to combine Steem Transfer Memo's to automated processes and do more with the Steem Blockchain write/post possibilities in a useful manner.

Up to now I had only been making apps which are certainly fun (imho), and display read data from the Steem Blockchain, but that all changed today... Introducing RadioSteem.com

RadioSteem - Consensus Radio Station

By using the possibility of attaching a memo users can supply a request to have their favorite tracks added to the random playlist of the radio station.

Whenever a new track gets added it will (only once) play directly. New tracks are added every 6 minutes and crossposted on @radiosteem 's blog.

Currently the radiostation is in 'aggregation' modus and randomly plays all added tracks.

Over the weekend I will flip to 'consensus/vote'-based picks for the hourly random playlist instead of 'fishing' from all tracks added. You can simply bring your vote on @radiosteem 's blog which lists all tracks added to the playlist.

I have prepared the 'playlist' items on @radiosteem 's blog with special json metadata, you could inspect individual posts on Steemd.com to see that metadata!

How to play Radio Steem:

An icecast streaming server (mp3) is broadcasting on the interwebs and you can play this in your browser, iTunes, VLC, Sonos, laptop, phone, etc.

How to add your track to Radio Steem:

  1. Go to your Wallet via the menu.
  2. Click on your totals of either SBD or Steem and initiate to transfer money.
  3. Fill in the transfer dialog: Send at least 0.33 SBD / STEEM to radiosteem and fill the memo field with artist track. Replace 'artist' and 'track' with your favorite artist's track. Don't forget the play keyword! (Update: no longer necessary to begin with 'play')
  4. Hit transfer, you will be asked to sign with your 'active wif' or overall password, leave 'remember me' unchecked.
  5. Wait a bit... The machine processes 1 request per 6 minutes.

Royalties

For now this is a (fully working!) proof of concept, if it works it will be finetuned. I have already investigated the webradio licensing fees for running this kind of station. If there is a decent request for this station, or other streaming music ideas which could evolve from this, I am happy to pay the licensing fees to the local royalties collector... This royalties collector will then use this fee to pay their CEO's villa and ferrarri and leaves some pennies to the artists. :(

How It Is Made:

  1. Server
  2. Piston.rocks python-steem library by @xeroc
  3. User requests via 'memo'
  4. Script looks up and normalises data via 'ye good ol' Last.fm API.
  5. A certain provider of clips, fail vids and what more supplies audio.
  6. Instantly streams the newly added audio.
  7. Afterwards picks next added track or random from the list.

Notes

  • @radiosteem wires your money back if no track was found
  • @radiosteem wires your money back if you wired not enough money (minimum = 0.33 SBD or 0.33 Steem)
  • be sure to upvote your track on @radiosteem (note we most probably don't earn author rewards because we cross the 4 posts per day easily)
  • Find the official #radiosteem channel in Steemit.chat to discuss tracks and music in general
  • read above the part about royalties.

Visit RadioSteem.com ยป

H2
H3
H4
3 columns
2 columns
1 column
86 Comments