Personally, I just make videos (usually just a picture, DJ name and “30mins or Dance 1/2/3/etc) and upload them to youtube. It’s easy to share on facebook/twitter, can be streamed on everyone’s phone, tv, videogame system and haven’t had problems with copyright. Got an e-mail a few days ago saying one mix had copyright material but it wouldn’t be taken down, just blocked in some places or ads added. I encode at highest possible bitrate for audio and then less quality for video itself (since it’s a static picture). It’s different then a lot of people but it works for me.
I just switched DJ names so just opened a new channel but this is all I do http://www.youtube.com/user/AGoodStorymusic/videos?view=0