I have an idea for a weekly live audio stream that I want to do, with the ability to save prior streams in an archive. I’d prefer to do it on my own site than something like YouTube or Twitch. Does anyone have suggestions for a host/platform that I could set this up on relatively easily?
As far as I know, streaming yourself would be near impossible depending on the volume of viewers. If it were me, I’d probably go with something like Vimeo Streaming over Twitch or Youtube, though there aren’t exactly a ton of options.
Streaming is something I’ve talked about with @dailybells a few times. I wonder if he has some suggestions…
(Edit for handle confusion)
Not as open source and DIY as the platforms mentioned in this thread, but it’ll be interesting to see what Wordpress does with Tumblr.
My preference for this is icecast + liquidsoap + flask for the web frontend-- if you’re comfortable with installing things on a linux server and a little bit of scripting… and wobsiting. Rolling a simple homebrew setup isn’t super crazy all things considered but it might be a pain in the ass depending on how comfortable with linux & web stuff you are – there are a fair number of moving parts for setting something like this up. That said the most basic setup could look something like:
- icecast for the stream itself
- if you don’t care about “dead air” when you’re not live, then just skip liquidsoap, otherwise you could have a 5-10 line script that loops a playlist when you’re not live
- an HTML page with an audio element pointing to your icecast mount
- another HTML page with links to mp3 files you upload to a public directory on the server (and record yourself while you’re live – automating that with liquidsoap is also possible but a bit more complicated)
Bandwidth-wise, these guys are great:
The $5/mo virtual servers come with 2TB/mo bandwidth which should be way more than enough to start. If you blow up they have affordable servers with as much as 100TB/mo too.
The popular wordpress-like system is called “airtime” and its open source equiv is “libretime” – they’re both good, and many radio stations use them, but you might find you’ll need to spend just as much time configuring them as you would just rolling something simple like I described above. Both are based on liquidsoap, and can be extended with liquidsoap scripts, but they come with a web-based admin UI and calendar system etc, aimed at the needs of a typical radio station.
Otherwise I’ve seen hosted services that might be worth a shot, but if you want to host it yourself (go for it!) I really think a simple setup like icecast + liquidsoap + html is the way to go.
I started a thread to discuss this a while back if you want to get more into the nitty gritty over there: Web Radio Broadcasters
Came across this self-hosted wiki tool the other day, I’m really into it. I believe it’s a conceptual derivative of @neauoire’s Oscean (which is amazing but over my head).
The engine is called Purity, by Victor/vi/V-OS, and uses .txt files, which are then parsed and rendered in a standard HTML/CSS format. You can ‘automatically’ interlink files using a markdownesque convention of symbols and brackets in the middle of text. So writing #[music] in the middle of a sentence would automatically create a link to music.txt, if that file/page exists.
I’ve been using it to put together a personal wiki / commonplace book, really enjoying it’s slight esotericism and constraints as a way to drill into the connective tissues between different ideas (wiki style).
Here’s an excerpted summary, from the readme.md:
Text files written in the appropriate format are parsed through Purity 's multi-layered parser into PHP objects called
artifacts
. Eachartifact
corresponds to a page, and once populated, is parsed into its html counterpart.
In short, Purity is a single-template content management system, made for (me, but also) programmers / people minimally experienced in web dev who:
- Don’t want to deal with creating their own parsing system.
- Want to create a wiki-site / have a consistent page layout.
- Want to use a lightweight, simple system.
- Want to retain control over how things look and behave.
Recommend giving it a spin!
Hey Vi’s a friend of mine! Purity is pretty much a static php version of Oscean, or at least how Oscean used to work. I’m happy to see you using it!
I’m considering setting up a webpage/blog with a totally minimal look/feature set. I’d like to dump sound snippets (could be soundcloud streaming, but suggestions are welcome), and have some lines of text to accompany each snippet.
Any suggestions for what to use?
I’d like the minimum amount of effort to set up and post, but willing to make some effort or pay to keep it totally clean and ad free etc. I have some basic coding experience but would like to save (almost) all music related time for the music making.
building my own website with Jekyll was remarkably simple. Perhaps you could use Bandcamp or Soundcloud (ahh, just noticed you already thought of this) embeds for the music aspect?
Thanks! I have a feeling that might be the way to go. Setting up a simple script for posts would probably be a low enough threshold. I didn’t get your link to work, but would love to see!
What do you do about hosting? I’ll look into Jekyll (and perhaps my question is answered above).
Hoping to finally get some music out there…
I wrote a little about the process of setting up my website here. The short of it is I used GitHub Pages to host the site, and bought my domain name through Hover.
Perfect - that looks a lot like what I am aiming for. Thank you for this, and all the other useful posts on here!
Edit:
Jekyll seems a great fit for me. Spent some time today setting it up. Wish I had a Linux/Unix machine handy, but got it running quite easily with the new Windows Bash utilities (Windows subsystem for Linux, WSL) with Ubuntu on Windows, on my partner’s desktop. Just ran the quick-start guide, but that already looks close to what I want. Looking into the audio embedding next. Then I need a name, and the hosting :-).
I’m a little in two minds to post a link to another publishing platform, one which I have recently been given the task/opportunity of shaping the future direction of the platform. I’ll also preface this with my opinion: if you have the time and capacity to self publish on your own platform using open source tools I absolutely think you should, it’s a rewarding and long-term solution.
In saying that, another potential outlet for you is http://vocal.media .
I can say first hand that the owners of the platform absolutely have their hearts and intents in the right place and believe in creating a quality space for thoughtful expression and a positive impact on the web. Secondarily to that, there is a commerce model similar to patreon or twitch, where readers can tip creators a buck or two for their effort and there is a token amount of money paid per-read. Everyone involved is super cautious about being remotely close to sketchy business practices or things like invasive advertising.
I’d absolutely love to hear anyone’s opinion on what could make Vocal a better citizen of the web as I’m in a place to make that happen. There’s a more landing-page type intro at http://creators.vocal.media
Apologies if this has been brought up and/or answered before, I haven’t read through all the history yet.
What are folks using for blogs that involve audio or video these days?
Is SoundCloud / Vimeo still the best choice? Are there any self-hosted (or self managed) options that are easy-enough-to-manage, cost-effective solutions that don’t rely on a third party?
Or are we still in a place where one would be best off hosting those kinds of files via S3 anyways?
Do people here have an opinion on Ello? I have a nearly empty ello and a completely empty wordpress trying to decide which to start using, kind of surprised there’s been little to no discussion of it—is there a reason for that I’m missing?
Ello was widely marketted at its beginning as (one of many) “Facebook replacement” website, which made it fail horribly at what it tried to acheive. I think it kind of explain where it’s at now, as this sort of weird network that no one really uses. They rebranded themselves mutliple times since then as a “creators network” but despite their efforts I still don’t see anyone using them, and fail to see their specificity / potential advantages compared to hosting your own site and trying to link people back to it on bigger and more effecient or smaller and more interestingly constrained available platforms / forums etc.
This being said, maybe Ello is great now and I’m missing a change in the community, last time I went there it still was a dead zone faking some kind of cool factor though.
Quick question for wordpress users. What plugins or tools are you using to play audio on your site? I’m launching a site soon that will have a monthly half-hour music show.
I haven’t hosted any audio with WP so maybe this isn’t exactly an answer to your question but, if I was going to serve audio I’d do through another service like SoundCloud or BandCamp. There may be other sites that host podcasts.
The pros from my perspective would be:
- better performance from a second server dedicated to streaming audio
- easier since you wouldn’t need to add any extra tooling to WP
- wider reach since your audio could be hosted across two services
There’s a few cons:
- you have to deal with another service
- you may give up some control of your media
- you have to work within the bounds of media streaming service