技术栈
c++音视频
十年编程老舅
6 个月前
音视频
·
音视频开发
·
sdl
·
c++音视频
·
c++多线程
音视频开发_SDL多线程
今天将向大家介绍一下SDL中的多线程的使用。通过下面对SDL 线程与锁相关的API介绍,你会发现,它与 Linux, Windows相关的API几乎是一模一样的。从这里可以推断出,其实SDL对于多线程的处理只是为大家提供了一套统一接口,并没有做其它太多的工作。
十年编程老舅
7 个月前
ffmpeg
·
音视频开发
·
ffmpeg命令行
·
c++音视频
·
ffmpeg滤镜
·
ffmpeg教程
·
ffmpeg开发
FFmpeg滤镜完整列表
FFmpeg滤镜完整列表滤镜名称用途acompressor压缩音频信号,当输入信号超过某个预设阈值时,压缩器就会开始工作。该滤镜使音量大的部分变得不那么响亮,而音量小的部分相对变得响亮,这样就可以使整体听起来更加均衡,常用于音乐制作、广播和现场混音。
十年编程老舅
8 个月前
c++
·
音视频
·
webrtc
·
音视频开发
·
c++音视频
·
流媒体开发
使用FFmpeg将视频的分辨率从1080p转换为2160p
1.要使用FFmpeg将视频的分辨率从1080p转换为2160p(也称为4K),可以使用以下命令行代码:
十年编程老舅
8 个月前
音视频
·
音视频开发
·
直播推流
·
直播拉流
·
音视频编解码
·
c++音视频
音视频直播原理解析
直播原理就是一个推流和拉取流的过程;直播端将直播流推送至服务器,用户端发起请求从服务器拉取直播流然后解码播放
十年编程老舅
10 个月前
android
·
ffmpeg
·
音视频
·
视频编解码
·
音视频通话
·
c++音视频
·
音视频学习路线
零基础到高级:Android音视频开发技能路径规划
Android音视频开发领域目前正处于一个高速发展的阶段,主要趋势如下:未来的 Android 音视频开发技术将会更加便捷、高效,同时也会更加高难度,更加智能化,涵盖的知识面也将更广,开发者需要不断掌握新技术和新趋势。
十年编程老舅
1 年前
ffmpeg
·
音视频
·
音视频开发
·
h.264
·
音视频编解码
·
c++音视频
H.264数据解析
H264 是 MPEG-4 标准所定义的最新编码格式,同时也是技术含量最高、代表最新技术水平的视频编码格式之一,标准写法应该是H.264
十年编程老舅
1 年前
ffmpeg
·
音视频
·
ffplay
·
音视频开发
·
音视频编解码
·
c++音视频
使用 FFmpeg 轻松调整视频的大小/缩放/更改分辨率
在此 FFmpeg 教程中,我们学习使用 FFmpeg 的命令行工具更改视频的分辨率(或调整视频的大小/缩放)。
十年编程老舅
1 年前
音视频
·
实时音视频
·
live555
·
音视频编解码
·
c++音视频
·
rtspserver
基于Live555实现RtspServer及高清高码率视频传输优化
最近做了一些pc和嵌入式平台的RTSP服务器项目,大多数的要求是简单但是功能全面,并且性能还要强劲。综合考虑后,基本都是在基于live555的基础上进行开发,在进行Live555本身的优化以及程序内部视频数据传输的优化后,不仅实现了需求而且性能还超出预期,实现了8Mbps~10Mbps高码率的1080p高清视频的流畅直播。这里将一些优化点分享一下:
十年编程老舅
1 年前
服务器
·
音视频
·
webrtc
·
实时音视频
·
rtmp
·
rtsp
·
c++音视频
RTMP服务器搭建
流媒体(Streaming media),也叫做:流式媒体。流媒体的一个非常典型、火爆的应用场景:直播。近几年,直播行业是蒸蒸日上。
十年编程老舅
1 年前
音视频
·
pcm
·
音视频开发
·
aac
·
编解码
·
c++音视频
·
视音频编解码
音视频开发:音频编码原理+采集+编码实战
数据先同时通过 时域转频域变换器和心理学模型处理数据,前者将数据转换成多种频段的数据,然后剔除不需要的频段数据,后者会去除非人耳听到的范围声音和一些复合声音,最后将两者合并经过量化编码,无损编码之类的,形成比特流数据,在此之前还会有一些辅助数据,此后数据就会变得非常小;