- 博客(3)
- 收藏
- 关注
转载 ffmpeg支持G711音频和H.264视频数据同步封装进MP4文件
在使用./configure编译ffmpeg库时,需要添加一些编译选项支持项目所需要的功能。ffmpeg本身是支持H264+AAC的mp4封装格式的,但是并不支持H264+G711的mp4封装格式。
2023-08-02 14:16:33 504
转载 Unix/Linux编程:System V信号量
使用semget()创建或者打开一个信号量集使用semctl() SETVAL 或 SETALL 操作初始化集合中的信号量(只有一个进程需要完成这个任务)使用semop()操作信号量的值。使用信号量的进程通常会使用这些操作来标识一种共享资源的获取和释放当所有进程都不再需要使用信号量集之后semctl() IPC_RMID操作删除这个集合(只有一个进程需要完成这个任务)。大多数操作系统都为应用程序提供了一些信号量原语。
2023-05-18 11:43:22 210 1
转载 博客摘录「 CAN协议中的PGN」2023年5月11日
PGN是参数组编号,对于制定CAN协议来说十分重要,很多ECU在接受报文时识别的就是PGN而不是报文的ID,报文ID作为报文的名字,是没一条报文专有的名字,而一个PGN不仅仅对应一条报文。CAN的扩展帧使用29位标识符,报文ID共有四个字节32位,PGN共有3个字节24位,两者有重合但是PGN并不是ID的一部分。PGN的24位分别是:6个bits的0,一个扩展数据页(EDP)、数据页(DP)、PF、GE。当PF
2023-05-11 10:54:16 535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人