Content pfp
Content
@
0 reply
20 recasts
20 reactions

GIGAMΞSH pfp
GIGAMΞSH
@gigamesh
Thinking about how Farcaster could eventually become a music streaming protocol... Imagine if the metadata about a song could be represented in a message, and listens would be another type of message. Clients could opt-in to support them.
11 replies
0 recast
42 reactions

Gabriel Ayuso pfp
Gabriel Ayuso
@gabrielayuso.eth
What do you mean by music streaming protocol? How would music coexisting with text casts? Couldn't music just be embedded in a cast such as images, frames, etc.?
1 reply
0 recast
0 reaction

GIGAMΞSH pfp
GIGAMΞSH
@gigamesh
Yea embedded audio URL that clients can build a UX around, but the URL would have additional data associated with it that streaming services expose (ex: writers, label, release date, etc). Whenever a play happens, a message would be published pointing back to the song for attribution.
1 reply
0 recast
1 reaction

Gabriel Ayuso pfp
Gabriel Ayuso
@gabrielayuso.eth
This could be achieved several ways. The closest to what current FC clients support would be to use OG tags on an HTML page with the audio metadata. I prefer schema.org over OG tags since that is compatible with search engines too. My preference is audio NFTs with the metadata being part of the NFT's attributes.
1 reply
0 recast
0 reaction

Gabriel Ayuso pfp
Gabriel Ayuso
@gabrielayuso.eth
Another thing I like about audio NFT is that it can serve as a immutable unique global identifier that can be used everywhere. Especially using FIB-2 so casts can be parented to a specific song (token) or album (contract). Then you can have a social music streaming app.
1 reply
0 recast
0 reaction

GIGAMΞSH pfp
GIGAMΞSH
@gigamesh
Are you saying users would need to own the NFT to stream the song? I'm trying to imagine how the crypto stuff could be reduced to a bare minimum for artists & music fans who are used to the smooth UX of spotify. 🤔
2 replies
0 recast
1 reaction

GIGAMΞSH pfp
GIGAMΞSH
@gigamesh
If the meatspace license could be represented by a token, maybe just the client operator would need to own it.
1 reply
0 recast
1 reaction

Gabriel Ayuso pfp
Gabriel Ayuso
@gabrielayuso.eth
Not necessarily but it could definitely be an option. The song can either be decoded for the end user or the app based on how the license is setup. Simplest would be to start with open songs that anyone can listen too. Then think about the best approach to do the rest.
0 reply
0 recast
0 reaction