still centralized, the point of nostr is the content can live on independant of any one server
decentralized media is easy to implement we just need hashed ids like we have npubs for users but instead it would be for media
then relays and clients would have repos for media to look for those hash ids, simplest way would be to adopt much of ipfs