我已经进行网络抓取很长时间了,最近决定通过 websocket 流抓取视频流。我完全理解 websockets 及其工作原理,但我不完全理解流媒体部分。我正在尝试使用 Python 3.10 获取 Base64 数据的流,当我尝试对其进行解码时,我发现它无法读取(正是因为它是来自视频流的数据)。我试图提取的流来自一家提供一些天气数据的公司,我需要获取这些数据,而无需使用 Selenium 或其他一些库进行测试。有什么有效的方法可以做到这一点吗?也许是一些性能良好的库,或者某种方式以某种方式从流中“读取”数据?
即使尝试将获得的base64解码为utf-8后,结果也与上图相同。