如何通过 nginx 实现远程投屏并控制 android 手机

这篇具有很好参考价值的文章主要介绍了如何通过 nginx 实现远程投屏并控制 android 手机。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

操作步骤

本地电脑 Local-A.   远程电脑 Remote-B 和 跟 Remote-B 通过 USB 连接的手机 C

1. 手机 C 连接到 Remote-B

2. Remote-B 

通adb tcpip <port> 将台架的adb设置为以太网模式,从而使台架的adb服务可以被端口绑定。

# enable adb ethernet connection

adb tcpip 5555

配置 nginx

5. 修改跳板机nginx配置,将端口绑定到对应的跳板机端口,从而转发adb服务。

# /etc/nginx/nginx.conf

user www-data;

worker_processes auto;

pid /run/nginx.pid;

include /etc/nginx/modules-enabled/*.conf;

events {

    worker_connections 768;

    # multi_accept on;

}

stream {

  server {

    listen 5555; # Same thing here to bind 169.254.212.220:5555 (the adb) will be bound to <your jumper ip>:5555. The 5555 port is for adb ethernet connection.

    proxy_pass 手机ip地址:5555;

  }

}

检查nginx配置并重启跳板机nginx服务,重新加载配置

# check nginx configuration

product sudo nginx -t     

# reload nginx config

sudo systemctl restart nginx.service

客户端

db connect <跳板机ip>。之后就可以正常的使用adb或者scrcpy了。 文章来源地址https://www.toymoban.com/news/detail-530797.html

到了这里,关于如何通过 nginx 实现远程投屏并控制 android 手机的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 利用Nginx通过内网穿透实现Windows Web多站点远程访问

    1. 下载windows版Nginx 进入官方网站(http://nginx.org/en/download.html)下载windows版的nginx 下载好后解压进入nginx目录双击Nginx.exe即可运行 打开浏览器输入http://localhost ,nginx默认使用80端口,所以无需加端口号.出现nginx欢迎页面表示启动成功 2. 配置Nginx 在8086,和9999端口分别配置两个web服务

    2024年02月08日
    浏览(47)
  • 【95 6K⭐】Scrcpy:一款免费、强大且实用的Android镜像投屏控制软件

    随着科技的不断发展,我们的生活中出现了越来越多的智能设备。尤其是智能手机,已经成为了我们日常生活中不可或缺的一部分。然而,有时候我们需要在电脑上操作手机,例如进行应用程序的调试、游戏挂机等。这时,拥有一款功能强大且丰富的投屏软件来满足我们的众

    2024年02月22日
    浏览(40)
  • 怎么通过微信小程序实现远程控制包间内的电器

    怎么通过微信小程序实现远程控制包间内的电器呢? 本文描述了使用微信小程序调用HTTP接口,实现控制包间内的电器,专用的包间控制器,可独立控制包间内的全部电器,包括空调。 可选用产品:可根据实际场景需求,选择对应的规格 序号 设备名称 厂商 1 智能WiFi包间控制

    2024年04月23日
    浏览(44)
  • 【VR】【unity】如何在VR中实现远程投屏功能?

    目前主流的VD应用,用于娱乐很棒,但是用于工作还是无法效率地操作键鼠。用虚拟键盘工作则显然是不现实的。为了让自己的头显能够起到小面积代替多显示屏的作用,自己动手开发投屏VR应用。 先实现C#的投屏应用。 研究如何将C#投屏应用用Unity 3D项目转写。 将Unity3D项目

    2024年02月08日
    浏览(64)
  • Android MQTT:实现设备信息上报与远程控制

    1.1 MQTT是什么? MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,最初由IBM开发,用于连接远程设备与服务器之间的通信。它在物联网(IoT)应用中变得越来越流行,因为它具有以下特点: 轻量级协议 :MQTT是一种精简的协议,有效地减少了通信开销,适合于

    2024年02月09日
    浏览(41)
  • Android Termux安装MySQL,通过内网穿透实现公网远程访问

    🔥 博客主页 : 小羊失眠啦. 🔖 系列专栏 : C语言 、 Linux 、 Cpolar ❤️ 感谢大家点赞👍收藏⭐评论✍️ 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 Android作为移动设备,尽管最初并非设计为服务器,但是

    2024年02月08日
    浏览(51)
  • windows10,向日葵,todesk远程控制电脑,通过插座实现远程开机,设置bios通电自动启动电脑后不生效,不成功

    目的是想实现,通过app控制智能插座的通电和断电,来实现远程开电脑, 但是按照网上教程设置bios电源管理,通电后为开机后,不管怎么测试就是不成功, 通过尝试发现是windows10的快速启动功能的问题, 当关机的时候,它实际上是在利用高级休眠功能,这就是此功能还可能

    2024年02月10日
    浏览(173)
  • Android Termux安装MySQL数据库并通过内网穿透实现公网远程访问

    Android作为移动设备,尽管最初并非设计为服务器,但是随着技术的进步我们可以将Android配置为生产力工具,变成一个随身Linux。 MariaDB是MySQL关系数据库管理系统的一个复刻,由社区开发,有商业支持,旨在继续保持在 GNU GPL 下开源。开发这个分支的原因之一是:甲骨文公司

    2024年02月04日
    浏览(43)
  • python实现Android实时投屏操控

            python中有一个scrcpy-client库,可以实现Android设备的实时投屏和操控。它和scrcpy实现Android投屏是一样的,都是把一个scrcpy-server.jar文件通过adb推送到Android设备,并利用adb指令执行scrcpy-server.jar开启投屏和操控服务端,电脑端通过python创建客户端来接收视频流数据和发送

    2024年02月03日
    浏览(39)
  • Windows系统如何修改Nginx配置实现远程访问多个本地站点

    1. 下载windows版Nginx 进入官方网站(http://nginx.org/en/download.html)下载windows版的nginx 下载好后解压进入nginx目录双击Nginx.exe即可运行 打开浏览器输入http://localhost ,nginx默认使用80端口,所以无需加端口号.出现nginx欢迎页面表示启动成功 2. 配置Nginx 在8086,和9999端口分别配置两个web服务

    2024年01月22日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包