2024-01-06 22:05:51 -05:00
|
|
|
Big Problems:
|
|
|
|
|
- The stream services being utilized still need to be able to gather which songs you are listening to to provide recommendations,
|
|
|
|
|
so requests need to be proxied through the actual streaming service.
|
|
|
|
|
- Authentication for every other potential streaming service:
|
|
|
|
|
- YouTube Music:? https://ytmusicapi.readthedocs.io/en/stable/setup/oauth.html
|
|
|
|
|
- Spotify: https://developer.spotify.com/documentation/web-api/concepts/authorization
|
2024-01-07 14:23:22 -05:00
|
|
|
- Do I allow users to connect multiple accounts from the same service?
|
2024-01-06 22:05:51 -05:00
|
|
|
|
|
|
|
|
Little Problems:
|
|
|
|
|
- Video and audio need to be kept in sync, accounting for buffering and latency.
|
|
|
|
|
|
|
|
|
|
Fixed Problems:
|
|
|
|
|
- Fucking Jellyfin Authentication (Missing Header)
|
|
|
|
|
- Continuous session verification (Fixed with JWTs)
|
|
|
|
|
|
|
|
|
|
Looking for Style Guidlines?:
|
|
|
|
|
- URL structure: https://developers.google.com/search/docs/crawling-indexing/url-structure
|
|
|
|
|
- API best practicies: https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-design
|