![](https://img-blog.csdnimg.cn/direct/09457ca0344841ed806edf884760d85f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
音视频
知识积累
melonbo
这个作者很懒,什么都没留下…
展开
-
ffmpeg滤镜-添加文字-cpp
错误,通常是由于 FFmpeg 未正确编译或缺少支持 drawtext 滤镜的库。在使用 FFmpeg 时,确保它是用 libfreetype 支持编译的。通过以下命令来检查 FFmpeg 是否支持。如果在编译 FFmpeg 时没有使用。时,如果遇到这个错误,说明。这通常是因为没有安装。原创 2024-07-03 18:30:24 · 231 阅读 · 0 评论 -
GB28181平台注册问题
经过排查,发现在md5校验的时候用到一个数据结构,将typedef unsigned long int UINT4改为typedef unsigned int UINT4后注册成功。在开发28181程序的时候遇到一个问题,同一版程序编译到arm设备上可以向平台注册,编译到x86电脑上向平台注册失败。原因是arm设备是32位系统,x86是64位,导致校验不通过。原创 2024-05-24 11:29:39 · 126 阅读 · 0 评论 -
h265码流封装ps流,遇到的问题
通过国标28181向平台注册,回放功能需要将录像文件(265)打包成ps流发送到媒体服务器,前期实现的时候采用的是264格式,已经实现回放功能,后面改为了265格式,再次对接另一个平台的时候,录像播放失败。原创 2024-05-24 10:31:41 · 244 阅读 · 0 评论 -
jrtplib解析rtp数据包问题
在开发GB28181程序的时候,用到jrtplib接收rtp数据包,同一版程序在电脑虚拟机中可以解析rtp数据,但是在arm设备上解析失败。原因是大小端字节序的问题,一般x86用小端字节序(little endian),而嵌入式平台一般用大端字节序(big endian)。需要修改rtpstructs.h文件中的大小端。原创 2024-05-24 11:45:45 · 122 阅读 · 0 评论