adb远程(异地)连接实现投屏

article/2025/10/29 20:27:57

工具

Termux

软件图标
显示

SakuraFrp( 无需下载 )

SakuraFrp准备工作

进入SakuraFrp 官网注册,创建穿透本机(127.0.0.1)的5555端口的隧道(具体操作百度即可)
在这里插入图片描述
之后用户信息找到访问密匙Token(具体操作步骤可查看SakuraFrp官方文档)在这里插入图片描述

异地手机流程

1.安装Termux

在这里插入图片描述

2. 开启后输入adb回车按照提示执行pkg install android-tools回车 等待安装

在这里插入图片描述
出现[Y/N]回车即可
在这里插入图片描述
安装完成后出现以下界面
在这里插入图片描述

3. 参照 SakuraFrp 的 Linux 系统使用 frpc一文

输入 unmae -m
在这里插入图片描述
在这里插入图片描述
了解到本机为arm64

4. 从软件下载中复制自己的软件链接

在这里插入图片描述

5. 输入wget -O frpc https://getfrp.sh/d/frpc_linux_arm64

在这里插入图片描述
根据提示执行 pkg install wget
在这里插入图片描述
等待安装完成
在这里插入图片描述
继续执行 wget -O frpc https://getfrp.sh/d/frpc_linux_arm64完成后出现以下界面
在这里插入图片描述

6.执行 chmod 755 frpc获取权限

在这里插入图片描述
ls 查看出现以下界面
在这里插入图片描述

7. 输入 ./frpc

在这里插入图片描述
回车出现以下界面
在这里插入图片描述
输入自己的Token回车至Login回车进去以下界面
在这里插入图片描述
上下控制选择adb(个人隧道名称)按照提示 按Ctrl-C
在这里插入图片描述

出现如下界面
在这里插入图片描述

至此可先退出Termux

异地操作

1. 异地电脑端下载adb工具包并且配好相应的adb环境(如果异地人员不会操作可借助向日葵或者其他远程控制软件操作执行)(具体使用百度)

2. 异地手机打开usb调试(打开方式百度)在这里插入图片描述

3. 异地手机以usb方式插入电脑弹出如下界面在这里插入图片描述

同时顶部栏有已连接usb调试
在这里插入图片描述

4. 电脑端打开cmd或者PowerShell输入adb devices查看是否连接成功

在这里插入图片描述
继续执行adb tcpip 5555手机
在这里插入图片描述
出现授权页面点击确定
在这里插入图片描述

至此电脑和手机的直接的adbwifi调试已经开启(root或者具有无线adb调试的的手机不需要这么麻烦,在此不做介绍)

Termux操作

1. 进入Termux执行adb devices出现授权页面点击确定在这里插入图片描述

再次执行adb devices可以看到5554端口已打开
在这里插入图片描述
执行 adb connect localhost 开启手机5555 adbd服务,继续adb devices查看本机5555端口服务已经开启
在这里插入图片描述

2. Termux执行 ./frpc 开启adb隧道穿透手机5555端口(之后在远程投屏过程中不要关闭Termux)

在这里插入图片描述

3. 复制穿透IP端口地址xxx.xxx.xxx.xxx:xxxxx转发给需要投屏的对象

至此异地所有项目已经执行完毕

投屏电脑操作

1. 下载投屏软件Alink在这里插入图片描述

2. 同样投屏电脑端下载adb工具包并且配好相应的adb环境(具体使用百度)

3. 之后进入cmd或者PowerShell输入adb connect 异地对象的穿透IP端口地址回车

手机端出现授权点击确认
在这里插入图片描述
adb devices查看异地设备已经上线
在这里插入图片描述

4. 投屏电脑打开安装的软件Alink点击Rescan Devices

在这里插入图片描述
在这里插入图片描述

over. 异地连接成功

在这里插入图片描述

后记

待解决问题

在链接过程中大家难免发现整体链接还是过于繁琐的在不root或者无线adb情况下,主要原因还是在于不root不使用数据线无法通过代码开启adbd,在异地需要手机插到电脑上目的就只是为了打开手机的adbd无线调试,我看到一个视频推荐给大家[树莓派不再吃灰系列] 制造adb随身工具箱,免root免电脑打开adb网络调试模式激活冰箱黑域,实现termux自己adb调试自己


http://chatgpt.dhexx.cn/article/hRo8q1B3.shtml

相关文章

android黑域系统文件,优雅地使用安卓手机,黑域免root使用教程

对Android有一定了解的用户,一定知道我们的手机使用一段时间后内存大量被占用,续航能力锐减的一个主要元凶就是很多国产app会在后台一直驻存,甚至有可能产生连环唤醒的严重占用手机性能的行为。这里介绍的名为“黑域”的应用就可以有效的避免这样的情况,给旧手机恢复流畅的…

黑域使用教程

黑阈使用教程 特此声明:本教程制作于2020年3月8日,仅作为学习交流所用,制作教程前也浏览过很多网络上教程,以此基础上加以总结更新,目的是让更多的安卓用户在不ROOT的情况下增强安卓手机的使用体验,让大家…

安卓黑域使用激活和使用

安卓黑域的激活和使用 在国内大部分安卓手机上的app都是流氓软件,即使一键清理也会偷偷在后台运行,耗费电量和流量。而黑域则是一款方便简单的小软件可以自动管理软件的后台,而且黑域对任何安卓软件通用,并且不用root就可以使用。…

关于red5——开源的Flash流媒体服务器red5简介

[教程] [转]关于red5——开源的Flash流媒体服务器red5简介 RED5 在介绍RED5之前,有必要先介绍一下Flash Media Server。  Flash Media Server,简称FMS,以前也叫Flash Communication Server(FCS),是Flash大家庭里的一…

使用red5+adobe flash media live encoder搭建存储、流媒体服务器

曾几何时不知red5竟然能做流媒体服务器,而且它是开源的由java语言编写,支持开源!!! adobe flash media live encoder 这个软件是adobe的,虽然adobe旗下推出了n多好用、强大的工具,但是其为非开…

Linux下Red5流媒体服务器的安装与配置

首先安装java,配置java环境 然后下载Linux版本Red5 点击打开链接 通过WinSCP工具将下载好的包上传到linux服务器,然后将文件解压 修改配置文件red5.properties里面ip为服务器本机ip 即可通过red5.sh脚本执行服务器 由于这种执行方式不能关闭执行窗…

流媒体服务器之 ZLMediaKit介绍

流媒体服务器是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。流媒体服务器的主要功能是对流媒体内容进行采集、缓存、调度和传输播放。流媒体应用系统的主要性能体现都取决于媒体服务器的性能和服务质量。因此,流媒体服务器是流媒体应用…

基于 Red5 的流媒体服务器的搭建和应用

http://www.open-open.com/lib/view/open1427624415883.html 阅读目录 顺序流传输实时流传输准备工作:安装工作:学习 Red5 是一个采用 Java 开发的开源免费 Flash 流媒体服务器。Red5 基于 Java 和一些功能强大的开源框架,为企业级应用奠定了…

red5流媒体服务器网站,[RED5]red5流媒体服务器(开源免费)的安装方法

前言: 这次是在 centos 6.2 上安装的 第一步 安装jdk [rootlocalhost ~]# mkdir -p /usr/java && cd /usr/java [rootlocalhost java]# wget http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.rpm?AuthParam1338380823_32740b93dd6532f01b895…

1.主流的流媒体服务器FMS/wowza/red5/SRS产品对比

先列个大纲,慢慢补上内容吧: (2017年11月6日,今天开始,将写一点关于流媒体服务器相关的原创文章,由于篇幅较长,所以会坚持更新添加内容) 一、FMS(AMS)流媒体服务器介绍&#xff…

Red5流媒体服务器的安装与测试

Red5是一款基于Java的开源流媒体服务器,用它做服务器可以在Flex中实现像快播(Qvod)那样在线播放视频。Red5类似于tomcat,因此可以将red5与tomcat整合在一起.red5使用RTMP作为流媒体传输协议, 它具有流化FLV、MP3文件,实时录制客户…

Red5服务器搭建(实现在线直播,流媒体视频播放)

引言 流媒体文件是目前非常流行的网络媒体格式之一,这种文件允许用户一边下载一边播放,从而大大减少了用户等待播放的时间。另外通过网络播放流媒体文件时,文件本身不会在本地磁盘中存储,这样就节省了大量的磁盘空间开销。正是这…

Red5 流媒体服务器 的使用(开发)

1. 什么是Red5. Red5是一个开源项目,用于实现flash与服务器端之间通过rtmp(real time messaging protocal)协议通信,可以实现视频、音频的传输,remote shared object等等。相对于FMS, Red5是免费、开源的。 2. 环境搭建(用Tomcat好了). 首先下…

CentOS 7下Red5流媒体服务器的搭建与测试

Red5流媒体服务器的搭建 一、Red5流媒体简介二、搭建流程1、下载Red52、修改Red5相关配置3、启动Red5服务器4、问题解决问题1:问题2: 5、测试环节6、结语 一、Red5流媒体简介 Red5流媒体服务器是一个采用Java开发的开源免费的Flash流媒体服务器。并且相…

常用流媒体服务器

1、Mediasoup mediasoup是相对比较新的一个WebRTC服务器端的开源项目。它更多是通过集成包方式和其他应用服务器来集成。它支持SFU模式,主要支持视频聊天,媒体流广播等。 其特点是: 通过底层API实现和第三方集成,安装简单&#…

开源流媒体服务器Red5实施案列分析

Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频 (MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布&…

Red5流媒体服务器的搭建与使用

什么是流媒体服务器 流媒体指以流形式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕…

Red5流媒体服务器初探——Red5服务器的搭建

由于个人的兴趣爱好,想利用手中的树莓派搭建一个环境监控系统。由于需要一个流媒体服务器用于多媒体数据的接收与推送,所以最近稍微了解了下Red5 Media Server方面的东西。 搭建Red5服务器 首先在百度中搜索“Red5”关键字可以获得以下链接:…

Red5流服务器搭建(实现在线直播,流媒体视频播放和在线视频会议)

最近研究了一下流媒体技术,也试着用免费开源的Red5搭建了流服务器,实现了直播,视频播放,远程视频会议等功能,下面是近期实践的总结, 一. 先介绍一下流媒体技术: 所谓流媒体技术,是…

搭建Windows Red5流媒体服务器详解

搭建Windows Red5流媒体服务器详解 环境 win7 64 位 一、下载程序 setup-Red5-1.0.0-java6.exe 或者 setup-Red5-1.0.1-java6.exe 推荐 下载1.0.1 版本 , 后面rtmp 播放使用的是1.0.1 版本的red5 red51.0.0 下载地址 http://download.csdn.net/detail/keepin…