Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add JioSaavn as audio source #881

Merged
merged 9 commits into from
Nov 15, 2023
Merged

feat: Add JioSaavn as audio source #881

merged 9 commits into from
Nov 15, 2023

Conversation

KRTirtho
Copy link
Owner

@KRTirtho KRTirtho commented Nov 15, 2023

This PR adds JioSaavn as audio source (alternative to YouTube and piped).

  • Has more songs (55 million, spotify has only 40 million) thus more accurate matches are returned
  • Lower latency than YouTube or piped as it is a direct official API without any scraping or proxy service
    (Returns JSON directly)
  • Up to 320kpbs mp4 (AAC) support, resulting in the same quality of Spotify's official audio
  • Less risk of getting banned or rate-limited
  • Global availability (expect China)

Cons:

  • Slower download speed as JioSaavn's CDNs are way less spread compared to YouTube's

Additional:

  • Now, if nothing is found in any of the source each of the source will be used as a fallback source

@KRTirtho KRTirtho merged commit 14069cd into dev Nov 15, 2023
@KRTirtho KRTirtho deleted the feat-jiosaavn branch November 15, 2023 12:34
@KRTirtho
Copy link
Owner Author

Probably fixes following
#737 #832 #801 #730 #582 #877

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant