python - 如何使用 python vidstream 在 django html 页面上进行屏幕共享?
问题描述
我试图让 python 窗口显示在 django html 页面上,但我不确定如何作为 django 的新手。我跟着这个视频https://www.youtube.com/watch?v=8xy4JKvqsV4设置了用于屏幕共享的 python 脚本
我在linux机器上运行receiver.py,在windows虚拟机上运行sender.py。
当运行 receiver.py 和 sender.py 时,发送方的屏幕将显示为一个新选项卡,但我希望能够在 django html 页面上显示此屏幕。
那么我如何让屏幕截图显示在 django Web 服务器上?
接收器.py
from vidstream import StreamingServer
import threading
receiver = StreamingServer('ipaddr', 8080)
t = threading.Thread(target=receiver.start_server)
t.start()
while input("") != 'STOP':
continue
receiver.stop_server()
发件人.py
from vidstream import ScreenShareClient
import threading
sender = ScreenShareClient('ipaddr', 8080)
t = threading.Thread(target=sender.start_stream)
t.start()
while input("") != 'STOP':
continue
sender.stop_stream()
解决方案
推荐阅读
- vba - 无法使用 sendkeys 在格式为“mm/ddd/yyyy hh:mm”的文本框中插入日期
- javascript - 如何在 React 或 Next.js 中使用绝对路径而不是相对路径?
- azure - 如何在 Azure DevOps 中查看或获取服务连接 ID
- node.js - 如何使用command生成命令
- r - 如何使用 R 中的 group_by 找到特定列的最大 3 个值计数?
- android - 未找到证书路径的信任锚和信任锚可能的解决方案
- excel - 多步 OLE DB 操作生成错误。检查每个 OLE DB 状态值
- dialogflow-es - 在 Dialogflow 中配置重复意图
- python - 在 python postgresql 中的列表中返回单列获取
- excel-formula - 有没有更好的方法来改进我的配方?