自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 视频压缩清晰度技术分析

本文分析了某商业公司视频压缩产品的技术特点,和当前市场上视频压缩技术的现状。个人评价:在不改变分辨率和帧率的前提下压缩码率得到的清晰度和ffmpeg压缩算法比没有明显优势,ffmpeg在灵活运用参数的情况下理论清晰度更高(同样视频总大小I帧数据量能更大)。视频压缩技术在各大视频网站上均得到了灵活的使用,根据影视飓风已下架的视频,显示视频各大网站会将1080p的视频压缩到码率600k左右,同时提高锐化。

2025-01-09 11:26:14 622

原创 rtsp播放器调研

目前使用开源代码ZLMediakit作为前端的中间服务器进行本地转码流,但是无法实现回放倍速播放和跳转。4、袁大师方案:中间件解码socket通信,用户电脑授权后才能看,限制了用户,pass。3、EasyPlayer或者Jessibuca方案使用前端的服务器转码方案,花费巨大。2、vlc等官方插件由于谷歌浏览器的插件版本更新,不适配。1、浏览器不支持rtsp流。

2024-11-21 17:41:45 256

原创 c/c++开发内存泄漏问题解决——valgrind实战

背景介绍:本人开发的一款http服务端程序,通过http协议和后端通信接受任务,任务需要调用ffmpeg的api完成视频截取,任务采用多线程的形式,需要承受上千路的高并发场景,在压力测试的时候发现每次测试,程序使用的内存就会变多,由于是多线程场景,叠加很多内存是调用第三方库申请的,无法直接排查,所以学习使用valgrind完成内存检查。valgrind背景知识:官网地址:https://valgrind.org/

2024-11-20 17:30:46 1519

原创 音视频学习:常见音视频流媒体分析工具安装+使用

分析流媒体问题时需要涉及到网络包分析,数据包分析,音视频数据语法分析等,需要用到不同的工具,本文简述一下本人常用的一些工具。`本文罗列了常用工具和常见功能,后续遇到对应问题将补充工具实际起到的作用,和分析过程。

2024-04-26 15:31:36 3337 2

原创 音视频学习:国标协议-拆解二进制网络包

GB28181协议是由公安部牵头实现的安防行业统一的设备接入、流媒体传输的协议。目前基本所有的安防设备厂家的摄像头、NVR、视频平台都支持GB28181协议,是各家设备统一接入管理最好的标准。可以理解为GB28181是在国际通用标准的基础之上进行了私有化定制以满足视频监控联网系统互联传输的标准化需求。

2024-04-19 10:12:06 1575 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除