【发布时间】:2011-05-16 20:44:32
【问题描述】:
假设我有一个工具,它每 10 秒截取一次用户桌面的屏幕截图并将图像上传到服务器。图像会在 24 小时后从服务器中删除。我想允许用户在他们的浏览器中查看这些屏幕截图。因此,假设每张图片为 300K,并且在 24 小时内上传了 5000 张图片——即 1.5 GB 的数据。这些是 png 图像,通常一张截图与前一张没有什么不同,所以我想我可以很好地压缩它们——但我不确定它是如何工作的。我想允许用户在他们的浏览器中查看这些图像。我想要图像下方的滑块,以便用户可以跳转到 24 小时内的任何点。我想像 YouTube 播放器这样的东西会很理想。用户可以在哪里跳转和数据流等。图像质量很重要,因为用户需要能够阅读屏幕截图中的文本。我更喜欢 Python 解决方案。
我以前从未做过这样的事情,也不知道如何解决这个问题。你会怎么做?
【问题讨论】:
标签: python image video streaming