【发布时间】:2019-05-26 13:44:08
【问题描述】:
我采用了来自此存储库的 MJPEG 流代码:https://github.com/JPery/MJPEGWriter
现在,我在 Ubuntu 16.04 上成功运行了代码,当我在同一台机器上运行客户端代码时,我能够在同一台机器上的客户端上接收网络摄像头流(我必须输入 $ ./clview http://127.0.0.1:7777 获取流)。
但是,当我尝试从连接到笔记本电脑热点的手机访问服务器时,我没有得到任何流,最后得到 ERR_CONNECTION_TIMED_OUT。实现这一点的方法是创建一个应用程序来解码 MJPEG 流(使用包含服务器 IP 地址的 url)并将其显示在应用程序的 WebView 小部件中。
所以我想知道这是否是主机配置的问题,以便它应该对外部设备(而不仅仅是自身)也可见(或可访问),或者在应用程序中输入 url 时出现错误用于接收 MJPEG 流。我在应用中使用的网址是http://10.42.0.1:7777。
谢谢!
【问题讨论】:
标签: android url networking server c++14