|
lifeiswhatyoumake
Trance in my sig n blood



Registered: 09/30/11
Posts: 16,711
Last seen: 13 minutes, 41 seconds
|
What happens when you buy/download a song from a streaming platform
#28288642 - 04/21/23 04:30 PM (9 months, 2 days ago) |
|
|
Someone ran an interesting idea to me that I might pursue. It would be a new music streaming platform that lets you embed other streaming players into. You could make playlists with the songs from those streaming players, and combine them with songs from other streaming players, or even songs you've downloaded into your harddrive.
They mentioned using NFTs to track when the songs are played, so that somehow we could get the royalties payed out to the artists and what not.
Does anyone know exactly what happens when you buy/download a song from a streaming site? Does it generate an NFT or something similar that can be tracked like in the scenario above?
--------------------
  I dropped a trance track "Peace Love & Trance": https://www.youtube.com/watch?v=M4uQBM-mRYU ;   
|
PatrickKn


Registered: 07/10/11
Posts: 20,561
|
Re: What happens when you buy/download a song from a streaming platform [Re: lifeiswhatyoumake]
#28294004 - 04/24/23 11:14 PM (8 months, 30 days ago) |
|
|
No popular music marketplaces are using NFTs. You're typically buying a license to do whatever the marketplace allows for in their terms and services, and the marketplace will keep track of purchases in a database.
NFTs wouldn't be very useful for tracking when the song is played - they might act as a digital receipt to prove ownership, or as a digital key to provide access to something, but tracking plays would require a smart contract to execute on every play. Possible to do, but not very practical as there would be network fees on every smart contract execution, which might fluctuate throughout the day and scale in unsustainable ways. Even the cheapest decentralized blockchains might be more expensive per smart contract execution than the ad revenue or royalties someone might get from a single play.
You could create a centralized blockchain to handle everything and you wouldn't run into scalability problems, but by that point you're putting all the trust into those managing the blockchain and no longer have a trustless system - meaning a database that you control basically performs the same job of tracking how many times a song is played without any of the abstraction.
Edited by PatrickKn (04/24/23 11:32 PM)
|
stubb
Dahg Rastubfari


Registered: 03/23/19
Posts: 1,310
Loc: Memory
|
Re: What happens when you buy/download a song from a streaming platform [Re: lifeiswhatyoumake]
#28294029 - 04/24/23 11:38 PM (8 months, 30 days ago) |
|
|
Streaming services already track all that in data warehouses and take care of the accounting and fees, it doesn't matter whether a song is played through a custom widget or their native app.
--------------------
🆃🄴🅰🄼 🅲🄻🅸🄽🅶🅆🆁🄰🅿 You wake up. The room is spinning very gently round your head. Or at least it would be if you could see it which you can't. It is pitch black. > TURN ON LIGHT
|
PatrickKn


Registered: 07/10/11
Posts: 20,561
|
Re: What happens when you buy/download a song from a streaming platform [Re: stubb]
#28294034 - 04/24/23 11:44 PM (8 months, 30 days ago) |
|
|
I'm assuming the NFT idea is for if their platform is selling music themselves separate from the other streaming services.
Which if you're using SDKs for spotify or apple music to stream in-app, would probably be a violation of their SDK terms of service anyway if you're accessing their stream and selling anything on the same platform, or even showing ads.
|
stubb
Dahg Rastubfari


Registered: 03/23/19
Posts: 1,310
Loc: Memory
|
Re: What happens when you buy/download a song from a streaming platform [Re: PatrickKn]
#28294042 - 04/24/23 11:53 PM (8 months, 30 days ago) |
|
|
I'd assume they have tiered agreements that would allow that.
--------------------
🆃🄴🅰🄼 🅲🄻🅸🄽🅶🅆🆁🄰🅿 You wake up. The room is spinning very gently round your head. Or at least it would be if you could see it which you can't. It is pitch black. > TURN ON LIGHT
|
|