updog的一个bug修复 支持多线程 视频播放支持跳转

简介: Updog是款实用的局域网多媒体服务器,适合在家观看电视剧。与UC浏览器配合,提供流畅体验。然而,目前存在两个问题:仅允许单用户访问和视频无法跳转。作者已fork原项目,修复这两个bug,并提交了PR([https://github.com/sc0tfree/updog/pull/47r](https://github.com/sc0tfree/updog/pull/47r))。如需立即解决,可直接修改`site-packages/updog/__main__.py`。

背景

updog是一个非常好用的局域网多媒体服务器,用来在家刷刷电视剧非常不错


搭配UC浏览器,可以得到很好的体验。可以直接播放电视剧或电影


介绍内容见: updog:一款局域网传输文件的软件_Hello_wshuo-CSDN博客


问题的发现

但是updog目前有2个bug,影响体验


1、只允许一个用户访问,或者说一个线程访问,后来的就阻塞。这是一个常见的问题 2、播放视频不能跳转。视频跳过开头,跳转到中间,往后跳,往前跳,都是非常常规的操作,但updog不支持


https://github.com/xingxinghuo1000/updog


我folk了原作者的仓库,修改了这2个bug。 并提交了PR,希望原作者能采纳


https://github.com/sc0tfree/updog/pull/47r


临时修改方案

如果着急使用,可以按照如下修改,来临时改一下。 已安装的,修改 site-packages/updog/__main__.py



image.png

相关文章
|
数据可视化
【视频】广义相加模型(GAM)在电力负荷预测中的应用(四)
【视频】广义相加模型(GAM)在电力负荷预测中的应用
|
内存技术
CDMA系统的语音编码技术
CDMA系统的语音编码技术
|
Java C++
Qt之QFuture
简述 QFuture 类代表一个异步计算的结果。 要启动一个计算,使用 Qt之Concurrent框架 中的 APIs 之一。 QFuture 允许线程与一个或多个结果同步,这些结果将在稍后的时间点准备就绪,该结果可以是具有默认构造函数和拷贝构造函数的任何类型。如果一个结果在调用 result()、resultAt() 或 results() 函数时不可用,QFutur
2246 0
|
6天前
|
人工智能 安全 Linux
【OpenClaw保姆级图文教程】阿里云/本地部署集成模型Ollama/Qwen3.5/百炼 API 步骤流程及避坑指南
2026年,AI代理工具的部署逻辑已从“单一云端依赖”转向“云端+本地双轨模式”。OpenClaw(曾用名Clawdbot)作为开源AI代理框架,既支持对接阿里云百炼等云端免费API,也能通过Ollama部署本地大模型,完美解决两类核心需求:一是担心云端API泄露核心数据的隐私安全诉求;二是频繁调用导致token消耗过高的成本控制需求。
4563 7
|
14天前
|
人工智能 JavaScript Ubuntu
5分钟上手龙虾AI!OpenClaw部署(阿里云+本地)+ 免费多模型配置保姆级教程(MiniMax、Claude、阿里云百炼)
OpenClaw(昵称“龙虾AI”)作为2026年热门的开源个人AI助手,由PSPDFKit创始人Peter Steinberger开发,核心优势在于“真正执行任务”——不仅能聊天互动,还能自动处理邮件、管理日程、订机票、写代码等,且所有数据本地处理,隐私完全可控。它支持接入MiniMax、Claude、GPT等多类大模型,兼容微信、Telegram、飞书等主流聊天工具,搭配100+可扩展技能,成为兼顾实用性与隐私性的AI工具首选。
20301 111
|
9天前
|
人工智能 API 网络安全
Mac mini × OpenClaw 保姆级配置教程(附阿里云/本地部署OpenClaw配置百炼API图文指南)
Mac mini凭借小巧机身、低功耗和稳定性能,成为OpenClaw(原Clawdbot)本地部署的首选设备——既能作为家用AI节点实现7×24小时运行,又能通过本地存储保障数据隐私,搭配阿里云部署方案,可灵活满足“长期值守”与“隐私优先”的双重需求。对新手而言,无需复杂命令行操作,无需专业技术储备,按本文步骤复制粘贴代码,即可完成OpenClaw的全流程配置,同时接入阿里云百炼API,解锁更强的AI任务执行能力。
6477 2