android - Android平板电脑以太网连接进行网络通信?
问题描述
当我通过微型 USB 将互联网以外的任何东西连接到以太网适配器时,我的三星平板电脑似乎拒绝并失去了以太网连接。
我正在尝试通过以太网电缆连接 Raspberry Pi 和平板电脑,并在我的应用程序或 VLC 中使用网络流将视频从 pi 流式传输到平板电脑,即http://xxx.xxx.xxx.xxx:port#
我有办法用三星平板电脑做到这一点吗?三星科技公司告诉我,他们的平板电脑仅支持互联网的以太网连接。我认为,如果对 ping 没有任何响应,它就会失去连接。
我也在考虑生根。如果我 root,当我连接以太网电缆时,如何禁用 ping 或发送对 ping 的假想响应?
任何帮助将不胜感激!
解决方案
我最近做了大致相似的设置并让它工作。
我使用三星 Tab S2(以及后来的三星 Tab S3)作为平板电脑,使用 Odroid XU4 作为单板计算机而不是 Raspberry Pi,因为我需要更多的处理能力。
当我在平板电脑中使用固定 IP 并按正确顺序执行所有操作时,以太网连接正常工作:
- 一、禁用Wifi和移动数据
- 连接以太网并在设置中设置固定 IP
- 打开视频流
- 启用 Wifi 和/或移动数据
- 使用另一个浏览器选项卡/应用程序连接到 Internet(以太网连接在我的测试中保持活动状态)
- 如有必要,使用端口转发应用程序通过 Wifi 将视频流共享给其他设备
但是,我最终使用了 USB Tethering 而不是以太网。这是更简单、更可靠的解决方案。我这样做的方式记录在这里: https ://github.com/FinweLtd/mjpg-streamer/tree/master/scripts#mobile-streaming
两种解决方案都可以在没有生根的情况下工作。
推荐阅读
- amazon-ec2 - 如何将我的 ec2 实例共享给我组织内的其他账户?
- javascript - 在 slideToggle 回调中传递动态创建的 ID
- node.js - 如何在较大项目中的隔离文件上使用本地 TypeScript 和 npm?
- docker - Docker 入口点权限被拒绝
- python - 如何将矩阵中的元素转换为二进制,并展开矩阵,并可以逆运算
- android - 您可以从清单文件安装 PWA 吗?
- angular - 当 Object 键也是 Object 类型时如何使用 Maps
- excel - 运行时错误 1004,无法获取工作表函数类的 HLookup 属性
- c# - 由于隐藏属性,使用 FluentValidation 验证分层对象失败
- java - 嵌入式 Kafka 从错误的分区数开始