High-Bandwidth Proxies
Learn about Oxylabs High-Bandwidth Proxies and how to use them for video or audio scraping tasks.
Getting Started
To start using our High Bandwidth Proxies for video data and audio scraping, contact our sales team to receive your dedicated endpoint. Each customer gets a unique proxy endpoint configured for their specific needs. To directly integrate this solution with yt_dlp library, please refer to this page:
Endpoint Configuration
After receiving your endpoint from the account management team, you'll get:
A dedicated proxy endpoint
Your username and password
Port number (default: 60000)
Making Requests
For a quick connection check, add -test parameter to the username.
curl -x username-test:password@your-endpoint:60000 \
https://ip.oxylabs.io/locationimport requests
import random
username = 'YOUR_USERNAME'
password = 'YOUR_PASSWORD'
proxy = 'your-endpoint:60000'
if not username.endswith("-test"):
username += "-test"
proxies = {
"http": f"http://{username}:{password}@{proxy}",
"https": f"http://{username}:{password}@{proxy}"
}
response = requests.get(
"https://ip.oxylabs.io/location",
proxies=proxies
)
print(response.text)Setting a session for each download
To ensure the optimal success rate, high-bandwidth proxies come with automated load balancing during each session. The -$((1 + RANDOM % 100000)) parameter next to the username generates a random number as a session ID and assigns a different IP address for each download.
Last updated
Was this helpful?

