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

相关文章
|
1月前
|
存储 缓存 编解码
【FFmpeg 视频播放】深入理解多媒体播放:同步策略、缓冲技术与性能优化(一)
【FFmpeg 视频播放】深入理解多媒体播放:同步策略、缓冲技术与性能优化
109 0
|
移动开发 前端开发 iOS开发
记录一下前端H5的复制功能在ios端的兼容性问题
记录一下前端H5的复制功能在ios端的兼容性问题
783 0
|
1月前
运行和其他应用同时播放的实现原理
运行和其他应用同时播放的实现原理
21 1
|
1月前
|
存储 算法 C++
【FFmpeg 视频播放】深入理解多媒体播放:同步策略、缓冲技术与性能优化(二)
【FFmpeg 视频播放】深入理解多媒体播放:同步策略、缓冲技术与性能优化
116 0
|
11月前
|
存储 JavaScript 前端开发
|
小程序 API
uniapp的midButton的使用(是否支持小程序)?
uniapp的midButton的使用(是否支持小程序)?
uniapp的midButton的使用(是否支持小程序)?
|
存储 JavaScript 前端开发
【精简版】浏览器渲染机制(完整流程概述)(上)
【精简版】浏览器渲染机制(完整流程概述)(上)
234 0
|
存储 缓存 Android开发
【精简版】浏览器渲染机制(完整流程概述)(下)
【精简版】浏览器渲染机制(完整流程概述)(下)
299 0
|
测试技术
解决duilib使用zip换肤卡顿的问题(附将资源集成到程序中的操作方法)
转载请说明原出处,谢谢~~        今天在做单子是,客户要求做换肤功能,为此我专门写了一个换肤函数,并且把各种皮肤资源压缩为各个zip文件来换肤。
1052 0