ihmily / DouyinLiveRecorder

可循环值守和多人录制的直播录制软件,支持抖音、TikTok、快手、虎牙、斗鱼、B站、小红书、pandatv、afreecatv、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK等平台直播录制
MIT License
4.8k stars 572 forks source link

🚀[Feature] 将请求地址由"http://" 发出请求前全部替换为"https://" #741

Open augumn opened 2 hours ago

augumn commented 2 hours ago

⚠️ 搜索是否存在类似issue

📜 功能描述

在公司网络环境下, 不知道运维在网关层面做了什么设置, 导致不能正常录制视频, 但是在网页上打开抖音是能正常看直播的. chrome现在是强制https的.

我修改了下url的逻辑之后就可以正常录制的, 使用https也比较安全吧.

从各个视频平台的某个接口获取到视频地址后替换为https

        if str(m3u8_url).startswith("http://"):
            m3u8_url = m3u8_url.replace("http://", "https://")
        if str(flv_url).startswith("http://"):
            flv_url = flv_url.replace("http://", "https://")

🌐 举例(可选)

No response

💡 动机

No response

Issues-translate-bot commented 2 hours ago

Bot detected the issue body's language is not English, translate it automatically.


Title: 🚀[Feature] Replace the request address from "http://" to "https://" before making the request

augumn commented 1 hour ago

可做一个"是否强制启用https"的配置开关

Issues-translate-bot commented 1 hour ago

Bot detected the issue body's language is not English, translate it automatically.


You can make a configuration switch for "whether to force https to be enabled"