- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 关于FFmpeg使用rk_mmp库的编码奔溃
也能够出现相对应的编解码器但是在按照官方的编码例子执行后出现了Segmentation fault。)安装了ffmpeg和rk_mmp库,在安装过程中没有出现报错,使用。在RK3588的板子上按照官方的教程(
2024-11-22 23:20:35
334
1
原创 Rabbit基础
因此,当携带着名为"search-indexing-online"的路由键的消息被发送到默认交换机的时候,此消息会被默认交换机路由至名为"search-indexing-online"的队列中。当"x-match"设置为“any”时,消息头的任意一个值被匹配就可以满足条件,而当"x-match"设置为“all”的时候,就需要消息头的所有值都匹配成功。当这样做的时候,我们需要明白一点,在AMQP 0-9-1中,消息的负载均衡是发生在消费者(consumer)之间的,而不是队列(queue)之间。
2023-12-15 10:31:04
104
原创 Rabbit的五种工作模式例子(C++)
一个生产者,一个 topic 类型的交换机,多个队列,交换机与队列之间通过 routing-key 进行关联绑定,多个消费者。生产者发送消息到交换机并且要指定 routing-key,然后消息根据这交换机与队列之间的 routing-key 绑定规则进行路由被指定消费者消费。一个生产者,一个 direct 类型的交换机,多个队列,交换机与队列之间通过 routing-key 进行关联绑定,多个消费者。一个生产者,多个消费者,一个队列,采用默认交换机。一个生产者,一个消费者,一个队列,采用默认交换机。
2023-12-15 10:29:52
280
原创 音视频编码格式
表示是否误码检验。:一般位于一个MP3文件的开头或者末尾的若干字节内,记录该MP3文件的歌手、标题、专辑名称、年代、风格等信息,ID3分为两个版本,V1版ID3在文件末尾的固定128字节,以TAG字符开头,若没有则认为无ID3V1信息,V2版ID3位于MP3的开头,长度可变。是一个单独的位,用于特定用途。MP3全称为MPEG Audio Layer 3,是一种高效的计算机音频编码方案,它以较大的压缩比将音频文件转换成较小的扩展名为.mp3的文件,基本保持文件的音质,MP3是ISO/MPEG标准的一部分。
2023-11-05 22:17:41
315
1
原创 裸数据格式
人耳能听到的频率范围是[20H~20kHz],所以采样频率一般为44.1Khz,这样就能保证声音到达20Khz也能被数字化,从而使得经过数字化处理之后,人耳听到的声音质量不会被降低。:每次编码的采样单元数,比如MP3通常时1152个采样点作为一个编码单元,AAC通常时1024个采样点作为一个编码单元。:每秒传输的bit数,单位为:bps(Bit Per Second),间接衡量声音质量的一个标准。(采样深度):每个样本点的大小,常用的大小为8bit,16bit,24bit。YUV数据存储-4:4:4格式。
2023-11-04 20:45:11
115
1
原创 五种常用的IO模型,IO多路复用:select/poll/epoll,Reactor和Proactor网络模式
Reactor 是非阻塞同步网络模式,感知的是就绪可读写事件。在每次感知到有事件发生(比如可读就绪事件)后,就需要应用进程主动调用 read 方法来完成数据的读取,也就是要应用进程主动将 socket 接收缓存中的数据读到应用进程内存中,这个过程是同步的,读取完数据后应用进程才能处理数据。是非阻塞同步网络模式,感知的是就绪可读写事件**。
2023-09-22 20:40:55
579
1
原创 九大常用排序算法(C++版)
排序算法(sorting algorithm)用于对一组数据按照特定顺序进行排列。排序算法有着广泛的应用,因为有序数据通常能够被更有效地查找、分析和处理。
2023-09-09 13:22:14
139
1
原创 重写sylar服务器框架:配置模块
可用于定义/声明配置项,并且从配置文件(YAML文件)中加载用户配置。一个配置项包含名称(对应着一个字符串,必须唯一,不能与其他配置项产生冲突),类型(支持基本类型和复杂类型,自定义类型需要做偏特化),值,配置项描述。采用约定优于配置,也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。
2023-07-07 21:48:42
364
1
原创 Google 开源项目风格指南——中文版 — Google 开源项目风格指南
Google 开源项目风格指南——中文版 — Google 开源项目风格指南
2022-09-04 19:41:54
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人