摘要: 一、数据预处理(缺失、重复等,步骤略) 二、标注平台搭建 (1)搭建标注环境(建议使用虚拟环境) python使用3.9.12版本,其他依赖如下(建议完全按照文中python版本及依赖版本安装,否则可能会出现依赖冲突或不兼容问题): appdirs 1.4.4 asgiref 3.7.2 attr 阅读全文
posted @ 2023-11-13 09:54 金元宝骑骑尅小满 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 本文仅使用Ffmpeg来推RTSP流,其他用途请谨慎参考。 1、安装基础库 apt-get install yasm apt-get install libsdl1.2-dev apt-get install libstdl2-dev apt-get install build-essential 阅读全文
posted @ 2023-09-25 09:29 金元宝骑骑尅小满 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1、容器建立 由于目标服务器的显卡版本较老,CUDA只支持到10.2,所以需要选用老版本Docker镜像,百度网盘链接:https://pan.baidu.com/s/1GiQzWRypaeBNFWETWFAV-Q?pwd=5f12 使用命令将镜像启动为容器: docker run --name n 阅读全文
posted @ 2023-09-25 09:14 金元宝骑骑尅小满 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 摘要:搭建Windows系统下Cuda+CUDNN环境,注意C盘一定要大,建议1T+SSD 参考: https://blog.csdn.net/weixin_61164016/article/details/127564466 https://blog.csdn.net/qq_43308156/ar 阅读全文
posted @ 2023-09-18 09:02 金元宝骑骑尅小满 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 音频编码步骤 点击查看代码 // // testc.c // myapp // // Created by lichao on 2020/1/30. // Copyright © 2020年 lichao. All rights reserved. // #include "testc.h" #in 阅读全文
posted @ 2022-05-16 11:06 金元宝骑骑尅小满 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 音频重采样 重采样代码 点击查看代码 #include <stdio.h> #include <unistd.h> #include <string.h> #include "libavdevice/avdevice.h" #include "libavformat/avformat.h" #inc 阅读全文
posted @ 2022-05-12 15:16 金元宝骑骑尅小满 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 音频编码 原始音频数据在传输过程中,占用带宽过大,所以为了方便传输,需要对音频进行编码压缩 有损压缩 消除冗余信息,即消除人的听觉范围之外的信息,以及被遮蔽的信息,这种方式压缩后,音频数据无法再还原成原始状态 信号遮蔽分为频域遮蔽与时域遮蔽 无损压缩 经过消除冗余信息之后,再使用压缩算法,对于音频数 阅读全文
posted @ 2022-05-11 15:27 金元宝骑骑尅小满 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 一、ffmpeg采集音频流程: 打开输入设备 → 获取数据包 → 输出文件 二、ffmpeg采集音频步骤: 注册设备 → 设置采集方式 → 打开音频设备 三、开发准备(MAC环境) (1)安装ffmpeg 方法1 通过homebrew 点击查看代码 brew install ffmpeg 方法2 通 阅读全文
posted @ 2022-05-08 11:15 金元宝骑骑尅小满 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 音频三要素: 采样率、采样大小、通道数 音视频常用工具: ffmpeg、ffplay、vlc 简单直播系统架构: 媒体流 → ffmpeg推流 → 流媒体服务器 → ffplay拉流 → 客户端播放 音频处理流程: 音频采集 → 音频编码 → 传输 → 音频解码 → 音频渲染(播放) 音频数据流: 阅读全文
posted @ 2022-05-04 17:00 金元宝骑骑尅小满 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 近期有一需求:原有一Socket服务端(以下称为A),可以处理一些固定类型的报文,在不能修改A的情况下,需要增加额外的报文类型处理支持。 考虑到A服务不能够被修改,所以必须新增B服务来处理增量报文类型,但这样客户端就需要配置两个Socket地址,并且根据报文类型来判断应该发往哪个地址,这样一来对于客 阅读全文
posted @ 2020-03-19 15:54 金元宝骑骑尅小满 阅读(6907) 评论(6) 推荐(1) 编辑