任务记录.

播放器端的解码同步问题
miracast的投屏问题,进行修改的问题。
播放器ffplay命令没有声音的修改问题。

任务:如何将断开连接后在连接发送的数据,两秒后再去显示。
猜测:
一直在监听。断开后要求2秒后的数据再显示。那么也就是认为前两秒的数据不正常。
可能的办法:一旦再次开始解析数据,前两秒获取的不处理,2秒后的才开始显示。(总体上会有延迟2秒的现象)
还有可能是数据正常,但是老数据与新数据冲突了。那么也许就得清理缓冲区了。


one by one,tired!!!!!!
Ah,Ah,Ah,Ah,Ah,Ah,Ah,Ah,Ah,Ah,Ah,Ah

太急,导致no time,那么质量效率低,甚至not finish也就正常了。大量战术100个成功1个。对于认知低的人,也算是个好的方法了。

由宏观到微观,由大到小。


命令行发送可以,这是录制好的视频。
自己的程序发送,本机播放可以。
自己的程序发送,板子播放没声音。
那么确实是有可能播放器命令处理的不到位,功能不够导致的。查查相关命令。

可能有用的:
ffplay -fflags nobuffer -flags low_delay -probesize 32 -analyzeduration 1 -sync ext -acodec aac udp://127.0.0.1:1234


ffmpeg的码流选择是什么?
在FFmpeg中,"码流"通常指的是媒体文件中的音视频数据流。在处理媒体文件时,可以使用FFmpeg来选择特定的音视频数据流进行解码、转码或其他处理操作。
在FFmpeg中,你可以使用 -map 选项来选择特定的音视频数据流。以下是一些常见的用法:
-map 0:v:0:选择第一个输入文件(索引为0)的第一个视频流。
-map 0:a:0:选择第一个输入文件(索引为0)的第一个音频流。
-map 1:v:0:选择第二个输入文件(索引为1)的第一个视频流。
-map 1:a:0:选择第二个输入文件(索引为1)的第一个音频流。
这些选项可以在FFmpeg命令行中使用,用于指定处理哪些输入文件的哪些音视频流。这在进行音视频处理、混流、剪辑等操作时非常有用。
需要注意的是,索引从0开始计数,因此第一个视频流的索引是0,第一个音频流的索引也是0
希望这能帮助到你理解如何在FFmpeg中选择特定的音视频数据流进行处理。

ffplay:
流说明符是一个字符串,通常附加到选项名称并用冒号分隔。例如-codec:a:1 ac3包含 a:1流说明符,它与第二个音频流匹配。因此,它将为第二个音频流选择 ac3 编解码器。
-codec copy
-c copy        //所有流(包括视频, 音频)

-vcodec copy    //或者是使用特定视频解码器
-c:v copy

-acodec copy    //或者是使用特定音频解码器
-c:a copy


-sync type
将主时钟设置为音频 ( type=audio)、视频 ( type=video) 或外部 ( type=ext)。默认为音频。主时钟用于控制音视频同步。大多数媒体播放器使用音频作为主时钟,但在某些情况下(流媒体或高质量广播)有必要更改它。该选项主要用于调试目的。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot --条件注解与属性绑定

1. 条件注解 如果注解指定的条件成立,则触发指定行为。在前文介绍自动配置机制时,也可以看到在SpringBoot的源码中使用了该注解。 常用的条件注解主要有以下四个: ConditionalOnClass:如果类路径中存在这个类,则触发…

配置visual studio code 用秘钥远程连接SSH服务器

配置visual studio code 用秘钥远程连接SSH服务器 文章目录 配置visual studio code 用秘钥远程连接SSH服务器简介1. 生成SSH密钥对2. 将公钥添加到Ubuntu服务器3. 将私钥添加到visual studio code的SSH配置文件中 简介 通过SSH密钥认证,用户无需在每次连接时输入密…

SOLIDWORKS教育版本的优点

SOLIDWORKS教育版本是一款专为教育机构和学生设计的三维CAD软件,它在工程设计和创新教育中发挥了重要的作用。本文旨在探讨SOLIDWORKS教育版本的优点,并分析其如何帮助学生和教师提升工程设计和创新能力。 首先,SOLIDWORKS教育版本具有易于学…

java 抠取红色印章(透明背景)

一个亲戚让我帮他把照片里的红色印章抠出来,,,记录下处理过程,代码如下,可直接用: public static void signatureProcess(String sourceImagePath, String targetImagePath) {Graphics2D graphics2D null…

Superset二次开发之package.json 功能模块解读

package.json Node.js 项目的核心配置文件,它包含了项目的元信息、依赖项、脚本命令以及其他相关信息。 {"name": "superset","version": "3.0.0","description": "Superset is a data exploration platform designe…

卷积神经网络(CNN)——基础知识整理

文章目录 1、卷积神经网络 2、图片格式 3、图片卷积运算 4、Kernel 与 Feature Map 5、padding/边缘填充 6、Stride/步长 7、pooling/池化 8、shape 9、epoch、batch、Batch Size、step 10、神经网络 11、激活函数 1、卷积神经网络 既然叫卷积神经网络,这里面首先是…

URLSearchParams

1、定义 URLSearchParams是 Web API 中的一种对象,用于处理 URL 查询字符串的操作。 它提供了一种简单的方式来访问和操作 URL 查询参数。 2、作用 通过 URLSearchParams 对象,你可以轻松地从 URL 查询字符串中获取特定参数的值,也可以添…

JVM(一)——内存结构

一. 前言 1、什么是 JVM? 1)定义: Java Virtual Machine - java 程序的运行环境(java 二进制字节码的运行环境) 2)好处: 一次编写,到处运行自动内存管理,垃圾回收功能数组下标越…

低压MOS在新能源园林机械上的应用-REASUNOS瑞森半导体

一、前言 在欧美地区,以锂电池为动力源的新能源园林机械迅速地替代着以往的燃油和交流电动力机器。而中国也将迎来一场风暴式革命。 园林工具是人类绿化景观的养护设备,是以养护草坪、绿篱、保护花草、树木为作业对象的,代替大部分手工劳动…

国内ip代理速度快的秘密

在互联网时代,IP代理已经成为许多网络用户、企业和开发者的重要工具。而在国内,由于网络环境的复杂性和特殊性,寻找一个速度快、稳定可靠的IP代理显得尤为重要。虎观代理将深入探讨国内IP代理速度快的秘密,并分析其带来的优势和应…

多个微信这样高效管理

随着微信成为企业商务沟通的主要平台,一些业务咨询量较大的行业,如教育培训、旅游、美容及医疗等,通过微信开展营销活动和客户服务过程中,经常面临多微信管理难题。 在这种情况下,采用微信线上业务模式,需…

Kubernetes篇(一)— kubernetes介绍

目录 前言一、应用部署方式演变二、kubernetes简介三、kubernetes组件四、kubernetes概念 前言 本章节主要介绍应用程序在服务器上部署方式演变以及kubernetes的概念、组件和工作原理。 一、应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代&#xff…

雷军分享造车故事:储备1363亿元的现金,吊打特斯拉Model 3

小米召开新车发布会,正式发布小米 SU7。该车定位中大型纯电轿车,有 SU7、SU7 Pro、SU7 Max 三个版本,车身尺寸 4997/1963/1455mm,轴距 3000mm。售价 21.59-29.99 万。 在小米汽车SU7发布会后,小米集团的创始人、董事长…

Ubuntu 系统下安装 Nginx

目录 一、Nginx是什么 ​二、Ubuntu 系统下安装 Nginx 1、安装包下载 2、上传服务器并解压缩 3、依赖配置安装 4、生成编译脚本 ​5、编译 6、开始安装 7、设置为随机自启动 7.1、创建 nginx.service 文件,将以下内容粘贴到文件中 7.2、将 nginx.service…

增长超500%!亚马逊卖疯的旅行箱,赛盈分销浅析今年企业出海布局方向!

箱包行业迎来了新的发展契机,一方面是在工艺与技术创新下,另一方面,旅游经济复苏的推动下,全球箱包行业取得飞速发展。 Euromonitor & 华泰研究针对2018-2028这十年间的箱包市场进行了调研,数据显示2023年全球箱包…

Filter、Listener、AJAX

Filter 概念:Filter 表示过滤器,是JavaWeb三大组件(Servlet、Filter、 Listener)之一。 过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。 过滤器一般完成一些通用的操作,比如:权限控制、统一编码处理、敏感…

经济学:经济崩溃

政府试图通过印刷新的钞票来还债->增加产出,提高物价->产出已经极限,物价继续升高->人们迫不及待想要花掉自己的钱->货币流通速度加快->恶性通货膨胀->逼迫人们尽可能快的花钱 股票崩溃-> 人们没钱,停止买东西-> 经济陷入停滞状…

Parallels Desktop 18中文--体验无缝的跨平台工作,轻松驾驭Windows与Mac

Parallels Desktop 18是一款功能强大的虚拟机软件,专为Mac用户设计,能在Mac上流畅运行Windows和其他操作系统。它提供了更快的性能、更好的图形处理以及更简洁的虚拟机导入导出功能,还支持Apple M1芯片,优化性能和电池续航时间。P…

小程序多选组件步骤

1.下载插件导入到Hbuilder 下拉多选&#xff0c;完全仿照微信原生效果&#xff0c;简单美观可扩展&#xff0c;可在线体验 - DCloud 插件市场 2. 在页面使用组件 <view class"multiple-box" :class"[select, rc_person_manager_info.manage_type ? selecte…

从创意立项到产品赚钱的全调优过程复盘,如何提高产品存活率 | TopOn变现干货

10月28日&#xff0c;由TopOn、罗斯基联合主办的“游戏赛道新机会”主题沙龙在成都举办。活动邀请了国内外多位知名公司及游戏爆款产品的负责人分享&#xff0c;分别从各自的方向及经验出发&#xff0c;以数据、案例、产品分析、行业趋势等多个维度&#xff0c;为行业从业者带来…