A tool to get a HLS video stream.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

27 lines
632 B

[package]
name = "hlsclient"
version = "0.2.1"
edition = "2021"
[dependencies]
anyhow = "1.0"
clap = { version = "4.5", features = [ "derive" ] }
env_logger = "0.11"
futures-util = "0.3"
http = "1.2"
http-body-util = "0.1"
log = "0.4"
m3u8-rs = "6.0"
reqwest = "0.12"
shellwords = "1.1"
tokio = { version = "1.42", features = [ "macros", "rt", "rt-multi-thread" ] }
tower = { version = "0.5", features = [ "limit", "timeout" ] }
tower-http = { version = "0.6", features = [
"decompression-br",
"decompression-deflate",
"decompression-gzip",
"decompression-zstd"
]}
tower-http-client = "0.4"
tower-reqwest = "0.4"
which = "7.0"