TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Playlistful – Collaborative playlists for parties

45 pointsby GotAnyMegadethover 10 years ago

12 comments

GotAnyMegadethover 10 years ago
Hello, I made Playlistful because I like hosting parties where everyone gets to contribute to the music, but hated people skipping each others songs, accidentally deleting the whole playlist, and queuing up 3000 songs so that no one else gets a turn.<p>This is the first web app I have ever made, and my first time using any of the languages&#x2F;tools involved.<p>Any feedback would be greatly appreciated! Thanks a lot
评论 #8306702 未加载
评论 #8306454 未加载
评论 #8302758 未加载
评论 #8305724 未加载
JoshTriplettover 10 years ago
Very nice!<p>Could you add host-side configuration of an upper limit on video length, after which the remainder is automatically skipped? That would handle the case where someone (accidentally or otherwise) chooses an excessively long video (for instance, a version looped for several hours), to avoid the host having to manually skip it.<p>Related to that, you might consider letting the host designate a privileged client, so that the person running the party can hook that up to their phone to control skips and similar, without going directly to the party machine hooked up to the big screen and sound system. You might also offer options for consensus skips: &quot;if more than N people want to skip a song...&quot;.<p>I like that if you fullscreen the video, it stays that way when a new video comes up; that makes this useful for more than just music. (Please do keep that working if you add non-YouTube support.) However, you might consider making a fullscreenable container that puts the video at almost-fullscreen, but still shows Playlistful and the party ID.<p>It looks like on the Playlist screen you replace the username with &quot;You&quot;, even as a substring of the user&#x27;s name: I tried it out with users &quot;Foo&quot;, &quot;Not Foo&quot;, and &quot;Random&quot;, and when &quot;Not Foo&quot;&#x27;s song came up, Foo&#x27;s Playlist screen showed it as &quot;Chosen by Not You&quot;.<p>You might consider letting people add a YouTube playlist, or for that matter let users with a YouTube account choose from their favorited&#x2F;liked&#x2F;etc videos.
评论 #8303963 未加载
评论 #8302862 未加载
mcintyre1994over 10 years ago
This is really nice, congrats!<p>Since it&#x27;s YouTube would you consider chromecast support from the host machine? I&#x27;m honestly not sure exactly how it works but it could be neat to have the videos on the TV and that&#x27;s quite often where the best sound system is.<p>Also have you considered letting people set the party url? Taking advantage of the fact most could probably come up with a reasonably unique and memorable name and the fact you only need to keep them around for a few hrs or a day - it could make the connection easier.
评论 #8307368 未加载
mru2over 10 years ago
Nice! I like how your homepage is clutter-free. The music starting as soon as a track is added is also a nice touch.<p>How do you &quot;fairly&quot; pick between queued songs? Do you rotate through every user one song at a time, or is there a scoring system involved?<p>I made something similar, but with the music coming from deezer instead of youtube, if you want to check it out : <a href="http://poll.dance" rel="nofollow">http:&#x2F;&#x2F;poll.dance</a>
评论 #8305191 未加载
评论 #8302896 未加载
ealizeover 10 years ago
Nice. Suggestion: A QR Code for the party link would be really helpful.
评论 #8304565 未加载
anmonteiro90over 10 years ago
This really solves a problem I&#x27;m sure everyone has at house parties. Congratulations, you make me feel ashamed I didn&#x27;t come up with this first :) Good luck
amarcusover 10 years ago
It would be good if it faded into the next song rather than have the 1-2 sec delay while it switches to the next video.
评论 #8307322 未加载
lukiferover 10 years ago
Cool idea! The other strong use case I see is an office with shared background music.
baschover 10 years ago
<a href="http://juk.io/" rel="nofollow">http:&#x2F;&#x2F;juk.io&#x2F;</a> is another version of this. very slick
lavingiasaover 10 years ago
This reminds me of the chromecast app qca.st that does a very similar thing using GPMAA
ahulakover 10 years ago
This post reminded me how much I miss Turntable.fm :(
评论 #8305920 未加载
dangover 10 years ago
This post was penalized by the voting ring detector, but we turned that off because we want to see original work on HN and because there&#x27;s a genuine discussion here.<p>All: please don&#x27;t try to promote your submissions to HN by getting friends to upvote them. If friends are trying to do you a favor, try to call them off. The HN software identifies most of this as voting ring activity and penalizes the story.
评论 #8305763 未加载