【问题标题】:Live camera feed is not working on ip address of wifi router on django server实时摄像头馈送不适用于 django 服务器上 wifi 路由器的 IP 地址
【发布时间】:2022-10-17 04:41:58
【问题描述】:

我有一个 django 服务器设置,我想从 android 设备访问该网站进行测试。该网页由实时摄像头供稿组成。这是相机提要的 html 代码。

<canvas id="camera--sensor"></canvas>        
<video id="camera--view" autoplay playsinline></video>        
<img src="//:0" alt="" id="camera--output">        
<button id="camera--trigger">Take a picture</button> 

现在,当我运行python manage.py runserver 时,可以在本地主机中看到摄像头供稿。但在运行python manage.py runserver wifi_ip:port_no 时,摄像头无法正常工作。 我能做些什么来让它发挥作用吗?任何建议表示赞赏。

【问题讨论】:

  • 你应该得到IP address can't be assigned to错误你如何在你的wifi_ip地址上运行项目?

标签: python android html django


【解决方案1】:

无需在wifi_port 上运行您的 Django 项目,您只需在0.0.0.0 IP 上运行它,并使用您想要的任何空闲端口,如8008,并且在您的 Android 手机中,如果您可以看到摄像头馈送通过输入系统的 IP 连接到该 wifi 路由器,您可以在基于 Unix 的系统中使用以下命令获取它:

➜ ip a

输出应该包含类似这样的其他数字或字母:

...
en0: flags=8543<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether e8:4e:89:50:e3:14
    inet 192.168.1.103/24 brd 192.168.1.255 en0
...

您应该在您的 Android 设备上输入例如 192.168.1.103:selected_port 以查看摄像头供稿。

【讨论】:

    猜你喜欢
    • 2018-05-19
    • 1970-01-01
    • 1970-01-01
    • 2020-05-21
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多