So, in case people are wondering if can actually federate with other fedi software such as Mastodon, the answer is yes.

I've included a demo video below. Let me give you some context:

- I'm using an account on mastodon.social (to show you that it works with a current release of Mastodon)
- I'm using development version of Funkwhale runing on my local computer, hence the ngrok.io URL.

This is basic, but it's to show you we're no t lying when we're talking about federation with other fedi software.

Follows will work as well, I'll share a video as soon as it's ready.

Follow

Some updates on federation:

The code powering the demo in the previous toot has been merged in the develop branch and deployed on open.audio.

This means that any public track published on open.audio can be searched from Mastodon and played via a single click.

I'm still looking for a way to have Mastodon embed the track directly via its audio player, but I'm going to call it a day ;)

Also, special thanks to @Thib, who got me the necessary info to start working on this!

@eliotberriot can’t wait for this :blob_wait: (i actually can don’t worry)

@tixie oh, it also has been deployed on my personal pod a few minutes ago, however, it will only work with public tracks (for copypright reason).

However, maybe we could find a way to make this work for non-public tracks (so not including the audio file itself, but at least you could boost share something you're listening currently)

@eliotberriot Use OEmbed with type "video" that uses an iframe to load the player. Mastodon will not load "rich" embeds because they usually depend on JavaScript.

@Gargron thanks!

Has this behaviour changed recently? Because our current oembed player use the `rich` format, so it may be broken also

@eliotberriot No, it has been like that since the start! I have never seen a funkwhale embed so this may be true.

@Gargron How strange, this seem to be working πŸ€”

mastodon.eliotberriot.com/@eli

I'm running a fork (Florence Soc), so maybe that's the reason, but I tested it with Mastodon during the first iteration, and I rembember it worked too

@eliotberriot It's not a bug, you also have a twitter:player which we use when it's available and OEmbed is not

@Gargron oh, right, sorry about that. I'm going to check if it works with our Audio activities then :)

@Gargron (jumping in because this topic is of the highest interest to me) Is there a specification somewhere of what metadata fields a web page has to provide to get an embed to display on the Fediverse ? Is it an ActivityPub thing ? Is there any hope that Mastodon and other software implement the same rules ?

I had OpenGraph cards working in the output of my static blog generator, then it stopped working, now I think I fixed it for Mastodon but not for Pleroma, I don't even know about the others… @eliotberriot
Sign in to participate in the conversation
Mastodon.eliotberriot.com

mastodon.eliotberriot.com is one server in the network