Media playback #8
Replies: 2 comments 4 replies
-
Hi @rekkyrosso. Welcome to TIDAL discussions and thanks for your input and feedback. Media playback is one of the features we expect to be most requested by devs building on TIDAL Developer Platform, and it is something we are currently investigating and working on. There are several aspects to this work, and we hope to open up this functionality in stages. In addition to working on the technical aspects of how to enable this functionality, we are also working together with our label partners to find a solution that is beneficial for all involved parties. Stay tuned and we'll keep you posted once we have any updates regarding media playback! Thanks |
Beta Was this translation helpful? Give feedback.
-
To help elaborate on a use case scenario, I have a socket-based application which is essentially a glorified chat server. Server-side we broadcast messages to all of the users in a particular room with the ID of the track to play, and how far into the track to start playing (i.e. consider a user who joins the room in the middle of a song). The clients then call in to initiate playback (in this case it would be within TIDAL's ecosystem) of the specified audio file. The hope is to have API endpoints which allow a user to list and interact with their TIDAL audio devices. For example:
The above three items are most valuable for my purposes, but it stands to reason that anything the user can currently do within the current web player, they would like to be able to accomplish (toggle repeat mode, next/prev track, get details about the currently playing song, play audio on multiple devices simultaneously vis-a-vis Airplay 2, add/remove items from the queue, view recently played tracks, etc). |
Beta Was this translation helpful? Give feedback.
-
I would like to be able to play TIDAL content in a separate web app. Like this:
https://ampcast.app/
Ability to play both audio and video would be nice.
It would also be good if the playback was not enabled through an iframe so that we can use an AnalyserNode to create visualisers.
https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode
Beta Was this translation helpful? Give feedback.
All reactions