Skip to content

plugins.huya: 403 Client Error: Forbidden for url #5744

@OdinTemple

Description

@OdinTemple

Checklist

Streamlink version

streamlink 6.5.0

Description

C:\Users\Admin>streamlink --loglevel=debug  https://www.huya.com/lovemia best -o X;\13.flv
[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.8.18+
[cli][debug] OpenSSL:    OpenSSL 1.1.1u  30 May 2023
[cli][debug] Streamlink: 6.5.0
[cli][debug] Dependencies:
[cli][debug]  certifi: 2023.11.17
[cli][debug]  isodate: 0.6.1
[cli][debug]  lxml: 4.9.3
[cli][debug]  pycountry: 23.12.11
[cli][debug]  pycryptodome: 3.19.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.31.0
[cli][debug]  trio: 0.23.2
[cli][debug]  trio-websocket: 0.11.1
[cli][debug]  typing-extensions: 4.9.0
[cli][debug]  urllib3: 2.1.0
[cli][debug]  websocket-client: 1.7.0
[cli][debug] Arguments:
[cli][debug]  url=https://www.huya.com/lovemia
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --output=X;\13.flv
[cli][debug]  --ffmpeg-ffmpeg=C:\Program Files\Streamlink\ffmpeg\ffmpeg.exe
[cli][info] Found matching plugin huya for URL https://www.huya.com/lovemia
[plugins.huya][debug] QUALITY_WEIGHTS: {'source_al': 100, 'source_tx': -1, 'source_hw': -1, 'source_hs': 0}
[cli][info] Available streams: source_tx (worst), source_hw, source_hs, source_al (best)
[cli][info] Opening stream: source_al (http)
[cli][info] Writing output to
C:\Users\Admin\X;\13.flv
[cli][debug] Checking file output
File X;\13.flv already exists! Overwrite it? [y/N] y
[cli][debug] Pre-buffering 8192 bytes
[cli][debug] Writing stream to output

[cli][info] Stream ended
[cli][info] Closing currently open stream...
C:\Users\Admin>streamlink --loglevel=debug  https://www.huya.com/719318  best -o X;\513.flv
[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.8.18+
[cli][debug] OpenSSL:    OpenSSL 1.1.1u  30 May 2023
[cli][debug] Streamlink: 6.5.0
[cli][debug] Dependencies:
[cli][debug]  certifi: 2023.11.17
[cli][debug]  isodate: 0.6.1
[cli][debug]  lxml: 4.9.3
[cli][debug]  pycountry: 23.12.11
[cli][debug]  pycryptodome: 3.19.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.31.0
[cli][debug]  trio: 0.23.2
[cli][debug]  trio-websocket: 0.11.1
[cli][debug]  typing-extensions: 4.9.0
[cli][debug]  urllib3: 2.1.0
[cli][debug]  websocket-client: 1.7.0
[cli][debug] Arguments:
[cli][debug]  url=https://www.huya.com/719318
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --output=X;\513.flv
[cli][debug]  --ffmpeg-ffmpeg=C:\Program Files\Streamlink\ffmpeg\ffmpeg.exe
[cli][info] Found matching plugin huya for URL https://www.huya.com/719318
[plugins.huya][debug] QUALITY_WEIGHTS: {'source_al': -1, 'source_tx': -1, 'source_hw': 50, 'source_hs': 50}
[cli][info] Available streams: source_al (worst), source_tx, source_hw, source_hs (best)
[cli][info] Opening stream: source_hs (http)
[cli][info] Writing output to
C:\Users\Admin\X;\513.flv
[cli][debug] Checking file output
[cli][error] Try 1/1: Could not open stream <HTTPStream ['http', 'https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct']> (Could not open stream: Unable to open URL: https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct (403 Client Error: Forbidden for url: https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct))
error: Could not open stream <HTTPStream ['http', 'https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct']>, tried 1 times, exiting

Debug log

C:\Users\Admin>streamlink --loglevel=debug  https://www.huya.com/lovemia best -o X;\13.flv
[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.8.18+
[cli][debug] OpenSSL:    OpenSSL 1.1.1u  30 May 2023
[cli][debug] Streamlink: 6.5.0
[cli][debug] Dependencies:
[cli][debug]  certifi: 2023.11.17
[cli][debug]  isodate: 0.6.1
[cli][debug]  lxml: 4.9.3
[cli][debug]  pycountry: 23.12.11
[cli][debug]  pycryptodome: 3.19.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.31.0
[cli][debug]  trio: 0.23.2
[cli][debug]  trio-websocket: 0.11.1
[cli][debug]  typing-extensions: 4.9.0
[cli][debug]  urllib3: 2.1.0
[cli][debug]  websocket-client: 1.7.0
[cli][debug] Arguments:
[cli][debug]  url=https://www.huya.com/lovemia
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --output=X;\13.flv
[cli][debug]  --ffmpeg-ffmpeg=C:\Program Files\Streamlink\ffmpeg\ffmpeg.exe
[cli][info] Found matching plugin huya for URL https://www.huya.com/lovemia
[plugins.huya][debug] QUALITY_WEIGHTS: {'source_al': 100, 'source_tx': -1, 'source_hw': -1, 'source_hs': 0}
[cli][info] Available streams: source_tx (worst), source_hw, source_hs, source_al (best)
[cli][info] Opening stream: source_al (http)
[cli][info] Writing output to
C:\Users\Admin\X;\13.flv
[cli][debug] Checking file output
File X;\13.flv already exists! Overwrite it? [y/N] y
[cli][debug] Pre-buffering 8192 bytes
[cli][debug] Writing stream to output

[cli][info] Stream ended
[cli][info] Closing currently open stream...

C:\Users\Admin>streamlink --loglevel=debug  https://www.huya.com/719318  best -o X;\513.flv
[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.8.18+
[cli][debug] OpenSSL:    OpenSSL 1.1.1u  30 May 2023
[cli][debug] Streamlink: 6.5.0
[cli][debug] Dependencies:
[cli][debug]  certifi: 2023.11.17
[cli][debug]  isodate: 0.6.1
[cli][debug]  lxml: 4.9.3
[cli][debug]  pycountry: 23.12.11
[cli][debug]  pycryptodome: 3.19.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.31.0
[cli][debug]  trio: 0.23.2
[cli][debug]  trio-websocket: 0.11.1
[cli][debug]  typing-extensions: 4.9.0
[cli][debug]  urllib3: 2.1.0
[cli][debug]  websocket-client: 1.7.0
[cli][debug] Arguments:
[cli][debug]  url=https://www.huya.com/719318
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --output=X;\513.flv
[cli][debug]  --ffmpeg-ffmpeg=C:\Program Files\Streamlink\ffmpeg\ffmpeg.exe
[cli][info] Found matching plugin huya for URL https://www.huya.com/719318
[plugins.huya][debug] QUALITY_WEIGHTS: {'source_al': -1, 'source_tx': -1, 'source_hw': 50, 'source_hs': 50}
[cli][info] Available streams: source_al (worst), source_tx, source_hw, source_hs (best)
[cli][info] Opening stream: source_hs (http)
[cli][info] Writing output to
C:\Users\Admin\X;\513.flv
[cli][debug] Checking file output
[cli][error] Try 1/1: Could not open stream <HTTPStream ['http', 'https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct']> (Could not open stream: Unable to open URL: https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct (403 Client Error: Forbidden for url: https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct))
error: Could not open stream <HTTPStream ['http', 'https://hs.flv.huya.com/src/2240853517-2240853517-9624392570641580032-4481830490-10057-A-0-1.flv?wsSecret=10a92e90f6d8f76dba67d27906870b08&wsTime=658fb155&fm=RFdxOEJjSjNoNkRKdDZUWV8kMF8kMV8kMl8kMw%3D%3D&ctype=huya_live&fs=bgct']>, tried 1 times, exiting

Metadata

Metadata

Assignees

No one assigned

    Labels

    plugin issueA Plugin does not work correctly

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions