[SUGGESTION] Xonotic radio (shoutcast) - Printable Version +- Xonotic Forums (https://forums.xonotic.org) +-- Forum: Creating & Contributing (https://forums.xonotic.org/forumdisplay.php?fid=10) +--- Forum: Xonotic - Suggestion Box (https://forums.xonotic.org/forumdisplay.php?fid=20) +--- Thread: [SUGGESTION] Xonotic radio (shoutcast) (/showthread.php?tid=8596) |
Xonotic radio (shoutcast) - ballerburg9005 - 07-12-2021 It seems that tons of people are making music and have suggested music. Yet the OST with 24 tracks or so is virtually all there is to hear in the game. What if Xonotic played an official shoutcast radio stream by default? In this stream, you could play only the best tracks that people have submitted. You could also announce tournaments, if popular players are playing duels or other things. Such a stream would also be good as advertisement for Xonotic. Personally, I always have the music on very low volume and I don't think that it impairs my gameplay if you use decent headphones. But the tracks are getting boring very fast after weeks. I think having fresh and good music all the time makes a huge difference. Xonotic is a bit like old arcade games: intense, with simple gameplay, fast, and you don't want to play hours on end. Music was everything in those games. I think a radio stream would always make the game feel fresh and interesting again, just like the first weeks when you started playing it. RE: Xonotic radio (shoutcast) - Antibody - 07-12-2021 It's better to just let the user turn the OST off when they get bored with it, instead playing something of their own choosing. Spotify/Apple Music/SomaFM/etc/etc. RE: Xonotic radio (shoutcast) - ballerburg9005 - 07-13-2021 How is it better? Of course, it isn't that difficult to do. But I think listening to your own music is unfitting in many ways:
RE: Xonotic radio (shoutcast) - Antibody - 07-13-2021 @ballerburg9005 You can take the lead in making this feature a reality. The core/extended team is already at capacity - arguably over capacity, even - implementing our current feature set. We can review your merge/pull requests as our time allows. One note on bandwidth: we're not streaming anything today, so how could adding a stream of *any* quality (even if it is "only" 128kbps) lead to *less* bandwidth usage? RE: Xonotic radio (shoutcast) - ballerburg9005 - 07-13-2021 Ok! I will put it on my list. The comparison in bandwidth was on the client side, as you suggested, vs. people listening to their own music (which is commonly done via online streaming services that use high bitrates). Of course 96kbps would only amount to 100Mbit for 1000 people on the server side. So some €3 VPS will no longer cut it, if the playerbase suddenly exploded 20 fold. RE: Xonotic radio (shoutcast) - Freddy - 07-13-2021 Even low bitrates lead to more network packages, which increases latency and the risk of dropped packets. While some countries have really good internet even in the "wilderness", some rich countries don't manage to create good infrastructure unless you're directly in a big city. Personally I turn of music in Xon completely and only play my local library when playing XDF. I don't see I should waste resources for a radio then. There are also people with a metered connection. I'm pretty sure that they also don't want to waste resources on something that they don't even use. The best solution for your problem is a good local music library:
RE: Xonotic radio (shoutcast) - ballerburg9005 - 07-13-2021 The radio would be optional, you could globally enable or disable it like you wish. But it should be made the new default for multiplayer instead of standard music. So that it's not some hidden feature that no one really knows about. As an alternative, there should be at least a yes/no popup choice solution, where the user is made aware and can set their preference. I would say that people with metered connections, ISDN-alike bandwidths or unstable connections are a very small fringe minority. I say fringe, because those connections are just like very bad wifi. They are obviously bad and almost always in many ways at once (such as 3G). It's no fun to play on them with occasional packet loss and high ping, no matter what you do. A radio stream (that you can permanently disable at any time) would merely turn the situation from worse to worse (given that you chose to leave it enabled despite your poor connection). By analogy, you could make the same argument you did, to remove half of the bigger and more resource intensive maps in Xonotic from the default list (or conversely not accept new good maps). Because there are lots of people with old computers in poor countries, who then could play the game with at least 20fps on the defaults. But it wasn't really worth playing with 20fps in the first place. So why gear any default settings towards those people, at the price of hiding good content from everyone else? If you really are in such an extreme situation, just disable the stream. I don't see any issue at all there. I am not sure exactly what you mean by library? Do you mean to push the tracks from the radio stream to the clients via pk3 updates? RE: Xonotic radio (shoutcast) - Freddy - 07-14-2021 Your argument about big maps is nonsense. You can't play the game without maps, but you can play it without STREAMING music. I'm not against adding new good music. If you can implement a radio for which you can turn of receiving its network stream, then go for it. I just don't want it running muted all the time. By library I meant a collection of ripped CDs and downloaded tracks that you play with an external music player. RE: Xonotic radio (shoutcast) - ballerburg9005 - 07-14-2021 Yes. Of course a radio stream would be really turned off, if you turned it off. |