query-streamlink is a Python webapp destined to spit out links given by all sources supported by Streamlink.
- liveproxy: If you are a supporter of Streamlink, show your support by donating to the Streamlink project!
query-streamlink owes its existence to the Streamlink project. To support their ongoing development, consider making a donation on their Open Collective page.
The functioning of query-streamlink relies on making requests to Streamlink based on the URL provided by the user. It then retrieves a response containing a URL that can be used by most popular media players. This program acts as a bridge between the end user and Streamlink, ensuring smooth streaming experiences.
query-streamlink is a legal program, as its purpose is to serve as a bridge to Streamlink. The only unlawful use would be if it were employed for malicious purposes, which in that case I can't be held responsible.
query-streamlink supports a wide range of websites compatible with Streamlink. However, please be cautious of potential geolocation issues with certain services.
url
(required): The URL of the stream for which you need the link.no_redirect
(optional, default : null) : If you do not need to be redirected into the website stream.quality
(optional, default : best) : If you need a specific quality setting.proxy
(optional, default: None) : If you need to access a playlist that is geo-restricted. Please note that this will affect the way of accessing the playlist only.
To run query-streamlink locally, simply execute the following command: python main.py
.
- Heroku: (thanks to @adrianpaniagualeon)
- Other services (repl / glitch...): For other services, check if they require specific configurations. In most cases, forking the program to your own account should be sufficient to make it work.
Contributions to Query-Streamlink are welcome! If you want to contribute to the project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
- @keystroke3 for the support and improvements made to the app.
- The IPTV community members who contributed to making this project possible (special thanks to Nintendocustom / Dum4G).
- The testers who provided valuable feedback during the development process.
- The Streamlink members and contributors for their incredible tool.
There's lots of forks of query-streamlink out in the wild to play with !
Query-Streamlink is licensed under the BSD-2 Clause license.