[嵌入式] 3588测试镜头推流拉流步骤

 1. RK驱动下载

识别不出来设备,成砖了之后,在插上电源之前,按住boot键,再上电。

2. 在嵌入式设备中,执行命令,rtsp_server

rtsp_server -I 1 -d /dev/video22 -w 640 -h 480

推流,用vlc拉流时没有图像。

用sudo 执行就Ok了。

sudo rtsp_server -I 1 -d /dev/video22 -w 640 -h 480

3.测试板卡流程

step1: 确保上电成功。需要电源线,或者稳压电源。

step2:用typec线连接板卡和电脑。利用RKDevTool.exe 进行烧录文件系统以及必要的文件。拓展:目前连接形式有串口,网口,ADB连接线。烧录速度从快到慢:网口≈ADB连接 > 串口

step3: 目前状态就是仅仅只有一根ADB线连接电脑。如何看推流视频?

两种推流方式:1.程序推流;2.rtsp_server可执行文件推流。两个推流地址分别是192.168.2.99:8554/live和192.168.2.99:554/live/main_stream。当没有网口连接时,通过adb 也可以拉流。端口映射:在Windows PC电脑的终端上输入以下命令:

adb forward tcp:8554 tcp:8554
  • adb: Android Debug Bridge,是一个命令行工具,用于与Android设备进行通信。
  • forward: 这个命令用于设置端口转发。
  • tcp:8554: 指定本地计算机的TCP端口22。
  • tcp:8554: 指定Android设备的TCP端口22。

因此,这条命令的作用是将本地计算机的TCP端口22(通常用于SSH)转发到连接的Android设备的TCP端口22。这使得你可以通过本地计算机的端口22与Android设备进行通信,通常用于远程访问或调试。

step4: 在windowsPC上打开VLC软件。注意此时网络URL变为:127.0.0.1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1547160.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

linux信号 | 学习信号三步走 | 全解析信号的产生方式

前言:本节内容是信号, 主要讲解的是信号的产生。信号的产生是我们学习信号的第二个阶段。 我们已经学习过第一个阶段——信号的概念与预备知识(没有学过的友友可以查看我的前一篇文章)。 以及我们还没有学习信号的第三个阶段——信…

【理解 Java 中的 for 循环】

理解 Java 中的 for 循环 for 循环是 Java 中用于迭代的常用控制结构,它可以帮助我们重复执行某段代码,直到满足特定条件。本文将介绍 for 循环的基本语法、执行流程、注意事项及一些练习。 基本语法 for 循环的基本语法如下: for (循环变…

你知道吗?制造手机芯片的关键竟然是一台“打印机”?

在我们每天离不开的智能手机里,藏着一颗小小的“心脏”——芯片。它虽小,却拥有着强大的计算能力,能够让我们随时随地与世界保持连接。你可能想象不到,制造这些精密芯片的关键设备,竟然与我们日常使用的打印机有着惊人…

PD快充是如何诱骗取电的

PD诱骗取电原理,主要指的是在使用USB Power Delivery(USB PD)协议的场景中,通过一种特殊设计的芯片来模拟受电设备(如移动设备、充电宝等)支持特定功率等级的过程。通常情况下,当一个支持PD协议的充电器连接到设备时…

2024年研究生数学建模“华为杯”E题——肘部法则、k-means聚类、目标检测(python)、ARIMA、逻辑回归、混淆矩阵(附:目标检测代码)

文章目录 一、情况介绍二、思路情况二、代码展示三、感受 一、情况介绍 前几天也是参加了研究生数学建模竞赛(也就是华为杯),也是和本校的两个数学学院的朋友在网上组的队伍。昨天(9.25)通宵干完论文(一条…

C语言编译和链接详解(通俗易懂,深入本质)

我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有.exe和.com(其中.exe比较常见);在类 UNIX 系统(Linux、Mac OS 等)下,可执行程序没有特定的后缀,系统根据文件的头部信息来判…

MyBatis<foreach>标签的用法与实践

foreach标签简介 实践 demo1 简单的一个批量更新&#xff0c;这里传入了一个List类型的集合作为参数&#xff0c;拼接到 in 的后面 &#xff0c;来实现一个简单的批量更新 <update id"updateVislxble" parameterType"java.util.List">update model…

基于LFSR和NFSR的流密码算法Grain v1

基于LFSR和NFSR的流密码算法Grain v1 0x0简介 Grain算法是由瑞典的 Hell,Johansson 和瑞士的 Meier 共同设计的一种面向硬件实现的流密码算法。Grain算法面向硬件实现&#xff0c;具有运行速度快、安全性高、灵活输出密钥流等优点&#xff0c;并已成为eSTREAM(欧洲流密码算法…

(done) 使用泰勒展开证明欧拉公式

问问神奇的 GPT&#xff0c;how to prove euler formula? 一个答案如下&#xff1a;

C++_实现日期类

✨✨ 欢迎大家来到小伞的大讲堂✨✨ &#x1f388;&#x1f388;养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; 所属专栏&#xff1a;C学习 小伞的主页&#xff1a;xiaosan_blog 1.日期类的实现接口(date.h) 对于多次调用的函数&#xff0c;我们会实现在头文件…

Vulhub TheEther_1.0.1靶机详解

项目地址 https://download.vulnhub.com/theether/theEther_1.0.1.zip实验过程 将下载好的靶机导入到VMware中&#xff0c;设置网络模式为NAT模式&#xff0c;然后开启靶机虚拟机 使用nmap进行主机发现&#xff0c;获取靶机IP地址 nmap 192.168.47.1-254根据对比可知theEthe…

【Linux 报错】vim 保存文件时出现 E45: ‘readonly‘ option is set (add ! to override)

一、错误原因 该错误表明当前你尝试保存的是一个 只读文件&#xff0c;该文件权限设置为只读&#xff0c;具有只读的标识 系统为了防止你意外修改该只读文件&#xff0c;因此会阻止对只读文件的保存&#xff08;他怕你修改了你还保存&#xff0c;破坏了只读属性&#xff09; …

实景三维夯实数字乡村孪生底座

随着数字乡村建设的不断推进&#xff0c;实景三维技术在乡村规划、管理、服务等方面发挥着越来越重要的作用。本文将探讨实景三维技术如何夯实数字乡村的孪生底座&#xff0c;为乡村的可持续发展提供强有力的支撑。 一、数字乡村建设的背景 数字乡村建设是推动乡村全面振兴、…

python实现石头,剪刀,布(turtle库简易版)

三角形为剪刀&#xff0c;红色为石头&#xff0c;圆形为布&#xff08;玩家点击&#xff09; 右边为电脑 运行截图&#xff1a; 写的比较简易&#xff0c;包括鼠标的点击&#xff08;主要想应付一下老师的作业&#xff0c;临时写的&#xff09;&#xff0c;很多都有点偏差&am…

51单片机-AD(模拟信号转数字信号)-实验(电压采集)

介绍AD AD转换&#xff08;Analog to Digital Conversion&#xff0c;模数转换&#xff09;是将连续的模拟信号转换为离散的数字信号的过程。这个过程在各种电子设备中都非常重要&#xff0c;特别是在涉及传感器、音频信号、视频信号等需要进行数字化处理的领域。 个人理解&a…

菱形继承、菱形虚拟继承、菱形继承中多态问题、菱形虚拟继承中多态问题

菱形继承以及菱形继承中的多态问题 一、对象模型&#xff08;一&#xff09;菱形继承 & 菱形虚拟继承&#xff08;一&#xff09;菱形继承中多态 & 菱形虚拟继承中多态 二、总结 本文主要叙述菱形继承、菱形虚拟继承、菱形继承中多态、菱形虚拟继承中多态&#xff0c;这…

超全攻略,教你验证第三方电子合同平台的真伪

不了解电子合同不用担心&#xff0c;通过本篇文章&#xff0c;您可以深入了解电子合同以及第三方平台有效性。 如何辨别第三方电子合同平台的真伪&#xff0c;可以从合法性、技术安全、平台、功能、服务等几个方面入手&#xff1a; 1.合法性方面&#xff1a; 资质认证&#…

Sentence Transformers 教程!

Sentence Transformers专注于句子和文本嵌入&#xff0c;支持超过100种语言。利用深度学习技术&#xff0c;特别是Transformer架构的优势&#xff0c;将文本转换为高维向量空间中的点&#xff0c;使得相似的文本在几何意义上更接近。 语义搜索&#xff1a;构建高效的语义搜索系…

计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值,打印出结果

我们写这道题的时候需要俩变量接受&#xff0c;一个总数一个分母&#xff0c;我们发现分母变化是有规律的从1~100循环。 #include<stdio.h> int main() {int i 0;int tag 1;double sum 0.0;for (i 1; i < 101; i){if (i % 2 0){sum sum - 1.0 / i;}else{sum s…

与转录组结合,开发下一代诊断技术,或许是医学AI领域的下一个热点|个人观点·24-09-21

小罗碎碎念 观点分享&#xff1a;科研本身是一件枯燥的事情&#xff0c;所以我们尽可能的去寻找一些同伴&#xff0c;也许前路的风景又会焕然一新。 今天所有的推文都围绕一个人展开——Faisal Mahmood。说实话&#xff0c;今天的状态并不好&#xff0c;写推文的感觉很不对&…