- 博客(9)
- 收藏
- 关注
原创 Deepstream:Gst-nvdsosd 添加中文画面上中文水印乱码
之前在nx的盒子上通过在Gst-nvdsosd的sink添加回调探针使用nvds_add_display_meta_to_frame函数实现了中文osd的添加,经过验证添加成功,这两天下载了相关的docker环境来部署发现画面中的osd中文乱码,经过各方验证发现是环境中缺少相关的中文字库,而不是缺少中文输入环境,经过调试Gst-nvdsosd默认使用Serif字体可以运行程序时查看NvDsObjectMeta的text_params.font_params.font_name。
2022-08-23 10:06:13 745 2
原创 deepstream/Gstreamer 自动从pipeline管道获取元件进行link
deepstream/Gstreamer 自动从pipeline管道获取元件进行link
2022-06-28 10:08:43 446
原创 Gstreamer/Deepstream 多输入源输入,打开失败源判断
当使用uridecodebin插件打开多输入源时,发现在打开任一源失败时,在消息监听回调会返回GST_MESSAGE_ERROR错误消息从而退出管道,详细错误信息是gstrtspsrc.c(7469): gst_rtspsrc_retrieve_sdp (): /GstPipeline:StreamTogetherProcess/GstBin:decode-bin-1/GstURIDecodeBin:uri-decode-bin1/GstRTSPSrc:source:Failed to connect.
2022-05-16 16:56:03 1115
原创 ijkplayer使用ffmpeg为视频添加水印avfilter_graph_parse_ptr返回Invalid data found when processing input
在确定代码逻辑和流程没有问题过后返回这个问题,通过多方验证确定是avfilter_graph_parse_ptr第二个参数导致的,此处我的输入参数是const char *strFilter="movie=/storage/emulated/0/logo.png[wm];[in][wm]overlay=0:0,scale=400:400[out]",通过android studio 后台日志打印出现然后我一直以为这里是logo_text1.png图片的问题,然后确定了路径文件有效,然.
2021-10-20 15:35:34 2464
原创 SRS4.0 H265分支以支持 h265的hls分发
先来个相关的话题:往srs服务推流这个步骤,用ffmpeg可以直接实现,用命令或者自己写代码封装相关接口,这个网上也有许多的例子,这里有个问题就是ffmpeg是不支持封装h265为flv推送rtmp的,所以需要修改相关的源码参考网址https://github.com/runner365/ffmpeg_rtmp_h265重新编译,编译步骤可以参考https://github.com/runner365/srt_encoder/wiki/How-to-compile-cn不用编译libsrt这个
2021-08-12 15:18:42 2388 2
原创 C++北京时间(字符串)和时间戳相互转换
C++北京时间(字符串)和时间戳相互转换/********************************************************************* Describe : 将北京时间转换成时间戳 Input : pStr 字符串时间 Output : tempTime 整形时间 *********************************************************************/ bool TranT
2021-03-03 15:26:51 1273 1
原创 SDL2.0在windows下锁屏渲染卡住
SDL2.0在windows下渲染电脑锁屏后解锁出现画面卡主的现象***解决方法,利用windows下的锁屏检测,当检测到锁屏过后判断用户解锁,将SDL的SDL_Renderer和SDL_Texture使用SDL_DestroyRenderer和SDL_DestroyTexture销毁重新创建,即可解决。C++ 锁屏检测代码链接如下:https://blog.csdn.net/flushhip/article/details/83141062当面临多分屏播放多对象时可开线程检测线程函数如下:v.
2021-01-21 14:25:20 921 2
原创 使用ffmpeg添加水印的一个小坑
使用ffmpeg添加水印的一个小坑网上有许多初始化avfilter资源的代码,但是如果你把取流和解码分开在两个线程中且没有把pts和dts的值传到解码的AVPacket中,添加水印时因为缺少这两个参数就会导致出画面正常但是添加水印失败,且ffmpeg不会报任何错误信息。...
2020-08-05 17:15:08 591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人