
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
递归锁RECURSIVE_MUTEX的原理以及使用标签:Multi_ThreadRecursive_Mutex递归锁的作用MutexLock mutex;void foo(){mutex.lock();// do somethingmutex.unlock();}void bar(){mutex.lock();// do somethingfoo();mut...
ffmpeg对48k采样率,双声道的opus解码成pcm,再把pcm重采样成8k,16k,44.1k,48k的采样率等操作ffmpeg对pcm编程成opus,可以对8k,16k,32k,48k采样率的pcm重采样48k,再编码成opus,目前可以实现对单声道->双声道,和双声道->双声道的pcm做重采样, 实现s16到fltpffmpeg对pcm编程成aac,可以对8k,16k,32k
量化是将连续的图像数据转换为离散的数据,以减少数据的表示和传输所需的比特数。量化表则定义了对图像的亮度和色度分量进行量化时所使用的量化步长或量化因子。Chroma(色度):Chroma 表示图像的颜色信息,也可以理解为图像的彩色部分。它描述了图像中不同颜色之间的差异。在彩色图像中,色度通常由两个色差分量表示,即红色与亮度的差异(R-Y)和蓝色与亮度的差异(B-Y)。Luma(亮度):Luma 表示

我的环境:webrtc最新的, ubuntu20.04, python2.7webrtc android 打包成aar,执行 tools_webrtc/android/release_aar.py --verbose --build-dir out/aar_release 会出现下面一些错误:Traceback (most recent call last):File "tools_webrtc/
1.获取电脑有哪些摄像机命令:ffmpeg -list_devices true -f dshow -i dummy2.可以通过ffplay工具查看摄像头视频:ffplay -f dshow -i video=”USB2.0 Camera”3.通过ffmpeg推rtmp流到服务器命令:ffmpeg -f dshow -i video=”USB2.0 Camera”:audio=”麦克风
ubuntu20.04 安装gstreamer-1.19.2版本
C++11还引入了一个叫做尾返回类型(trailing return type),利用 auto 关键字将返回类型后置:template <typename T, typename U>auto add(T x, U y) -> decltype(x+y){return x+y;}c++14之后不需要,直接template <typename T, typename U&g
最近在移植p2p库到android平台,需要用到jni,最近在c线程了调用java函数的时候出现一个问题,假如在同一个线程调用java函数是没问题的,但在一个c线程了调用java函数就出现奔溃问题,下面就直接贴c线程里调用java函数的流程代码吧:步骤1. 我这里的应用是,java处理视频播放,在java层写需要调用的函数,例如:private void recvData(String devid
目标检测学习总结之RCNN、SPP-net、Fast RCNN、Faster RCNN、YOLO、SSD的区别在计算机视觉领域,“目标检测”主要解决两个问题:图像上多个目标物在哪里(位置),是什么(类别)。 围绕这个问题,人们一般把其发展历程分为3个阶段: 1. 传统的目标检测方法 2. 以R-CNN为代表的结合region proposal和CNN分类的目标检测框架(R-CNN, SP...








