That’s so cool! QR codes are a great idea, perfect for telly…
Yeah I was working on Le Fractal’s bot, hopefully this year I’ll have time to finish it and pull request etc. There is totally scope to have some sort of “now playing” integration there!
Also, when @Jordan mentioned a Subjam channel in theLiquid Soap thread, got me thinking about possible UIs for a bunch of related 24/7 streaming channels…
Thanks for mentioning ScrobbleRadio@Mel. Just saw some traffic from here in my logs and thought I’d check it out. If there’s any stations you think would be good to add, let me know and I’ll see what I can do.
Answering that question is above my paygrade. But I do know that OwnCast has support for ActivityPub, which is based on sending buckets of JSON around. There’s a ‘Listen’ Activity in the ActivityStreams vocabulary that I’m guessing could be used to represent song info.
So if OC doesn’t do exactly what you need for this, the devs may be willing to work with you to add the functionality. Which would then be available to anyone using the software for this kind of thing.
@limebar I’d be totally cool with adding those stations, though I worry it’s not in line with the ethos of those stations, in that I’m typically not focused on sharing backlinks to individual artists, but focused on highlighting the station itself. It’s not that I don’t support the artists, it’s more that my app is focused on being able to scrobble and also highlight the radio station. Ideally I want to add links to streaming and bandcamp per song, but getting that pulled in from a source has been something I haven’t been able to reconcile.
fwiw the artist link for the indie beat radio channels is in the now_playing | custom_fields | ext_links json field… but yeah since this is custom I could see how that is not reliable across all stations, so you’d only be able to pull those links if your code has a station-specific location selector (like xpath for json… )
Thanks to @Mel for bringing this discussion to my attention
I’ve been a little (ok, a lot) distracted the last couple of months. I’m selling my house (after 16 years) and trying to hopefully move my family to Spain (from the U.S.). It’s a LOT, ha. I also run a business for income (reachyourapex.com).
I didn’t get a staging server running yet. But this discussion has me psyched up! So I’ll carve out some time this week to do so.
If $20/month is an accurate estimate of costs, then I’ve got no worries. Can totally handle that.
does anyone know if owncast uses multicast or something? or does each additional viewer add additional traffic
peertube ostensibly supports webTorrent so that clients share the load when multiple people are watching
talking to Sam today it occurs to me that depending on how owncast works, maybe peertube is a better option (and it is also federated)
peertube is also multi-user (?) in the sense you can have multiple accounts and so can have multiple live channels eventually if wanted… owncast is singular, yeah?
Yep that’s a benefit of Peertube streaming alright. With Owncast, you can route the viewers through object storage, so it’s less hard on the server, but not clear on the details of that.
For those unfamiliar with the finer details of each, what’s the easiest platform in terms of being able to subscribe to the channel and get updates (if there are any themed shows, etc.)?
Hm, I’m not sure how “I’m Live!” notifications work in PT. I presume it’s like any other published video from the channel? I do like the multi-user aspect. Should we try it on gravitons?
There’s a few options for Owncast:
federated “I’m Live” posts if you follow the account
I guess one advantage of a community sharing an Owncast server is: we are communally building a following instead of all of us separately? Would definitely work better for artists working in a similar genre, could act as a method of discovery that way?
Just been reading a bunch of stuff about whether the two can be used together in some way and stumbled across this. Thought the Replays bit was interesting: Upcoming Owncast features · Gabe Kangas
In this sense, it’d act as little promo clips for the ongoing music vid server, like Adult Swim’s Off the Air has done between new episodes. Would be such a cool link up to have down the road!
i think you are right about peertube notification - it’s just a new post like any other video upload – which includes the title, hashtags, link to video, in situ player (on mastodon anyway)
also any live streams show up on the “Browse Videos” link for the server under “Current Lives”
At some point I thought Peertube team was going to host a flagship instance that would be like an aggregator… so more than just sepiasearch.org and if that ever happened things would become more visible.
I asked about a “syndication” capability (something like a collection of servers that could rebroadcast each other’s content when nothing else is playing) and some of these features lean in that direction. Each owncast being a mini-directory is cool. A decentralized directory of sorts.
In theory, any PT service could be an aggregator for all fediverse video. But it doesn’t seem to work that way in practice. I’m guessing because of concerns about services suffering reputational damage or legal consequences for videos hosted elsewhere?
I think the default is for PT is open federation outwards (anyone in the fediverse can find and follow), but opt-in federation inwards. So admins have to manually approve a remote service before any of its videos appear in their search.
I can understand this from the point of view of services not wanting to surface remote videos that go against their own moderation policy. But it does make searching video in the fediverse more confusing, and more difficult. Ideally you’d be able to go to a PT service and choose between 3 search scopes;
Videos on this service
Videos on remote services vetted by us (the current model)
All video in the fediverse (except for blocked videos, channels, or services)
There are two things blocking this. An interface that makes it crystal clear when a video is local, vetted, and unvetted, and the fact that a lot of people (including regulators) still can’t grasp the concept of media posted on one service being available on a different service. Sepia Search is a band-aid measure while these problems are solved.