自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (11)
  • 收藏
  • 关注

原创 ffmpeg ----avcodec_open2()-> ff_unlock_avcodec() 导致宕问题分析

 调用ffmpeg-3.3库函数来处理音视频媒体数据是很常用的方式,但是也存在很多坑。最近在项目中遇到了一个坑,媒体流处理进程老是崩溃,查看core文件,信息如下:#0  0x00007f2e61ab67b0 in pthread_mutex_unlock () from /lib64/libpthread.so.0#1  0x00007f2e5f9b98f1 in default_lock...

2018-09-06 13:45:32 603

原创 关于winform中treeview最后一行显示不全的问题

解决方法:this.treeView.Height = (this.treeView.Height / this.treeView.ItemHeight) * this.treeView.ItemHeight + 3;

2018-09-05 14:59:36 613

原创 ffmpeg 库函数 default_lockmgr_cb 内存泄露问题

 使用valgrind工具对所写代码进行了检测,代码调用ffmpeg-3.3中接口函数来处理视音频,发现ffmpeg库函数中存在内存泄露问题,==33928== 40 bytes in 1 blocks are still reachable in loss record 28 of 100==33928==    at 0x4C26CEC: memalign (vg_replace_m...

2018-09-05 14:53:35 465

gcc-4.8.5-44.el7.x86-64.rpm及其依赖包

适用于centos7.9 的gcc安装包,其中包含了所有依赖包,可用于离线安装gcc。

2023-07-21

最新版本的C# SSH.NET库Renci.SshNet.dll

随着ssh版本的更新,旧版本的C# SSH.NET库Renci.SshNet.dll已经无法正常连接加密级别高的系统,比如openEualr22.0.3系统。需要更新Renci.SshNet.dll来解决此问题

2023-06-19

IconPacks.Browser.Release-v4.2.0-rc0005.zip

如果你使用wpf时打算用iconpacks的图标,而又不知道图标对应的名称,那么你就可以使用这个浏览器来查看了,很丰富的图标

2020-07-03

升级gcc-8.2.1.zip

centos8系统中没有安装gcc编译器,编译代码时很不方便,这就需要自己动手来安装gcc编译器。该压缩包中包含了升级gcc-8.2.1所需的所有依赖包

2019-11-05

升级gcc-7.3.0所需安装包.zip

由于centos7.2带的gcc版本太低无法满足使用需求,对gcc进行升级,资源中是所需的gcc安装包及其依赖包,包括gmp-6.1.0.tar.bz2, mpfr-3.1.4.tar.bz2, mpc-1.0.3.tar.gz, isl-0.16.1.tar.bz2, m4-latest.tar.gz2

2019-10-30

audio_coverter_amr_to_pcm.7z

接收amr音频流,基于ffmpeg进行处理,转换为pcm音频流,以纯udp包1024字节发送给目的ip+port

2019-10-09

audio_converter_pcm_to_amr.zip

将udp协议承载的 pcm(44100HZ,1024bit)媒体流,转换成amr格式音频流并以rtp协议发送出去。由于pcm流时厂家定制的,所以每个pcm包都有5个字节的头信息,需要先将其处理一下再进行编码,详情见代码

2019-09-30

音频转换器

基于windows,带有vs2010的工程文件。此软件对ffmpeg进行了包装,编译后再Debug文件中单独点击exe文件即可使用,在vs调试环境下无法成功调用ffmpeg。此软件处理输入为rtp协议承载的amr流,输出为pcm 44.1k的纯udp流。当然根据不同输入的音频格式修改一下代码中的格式头文件即可用于处理不同格式的输入音频。

2018-10-26

ntp服务安装包

ntp服务可以很好的解决不同平台之间时间同步问题,当然同平台中的时间同步更加可以了,资源中是ntp的rpm包,执行rpm -ivh filename.rpm即可安装ntp服务,相当便捷

2018-01-10

ffmpeg-release-3.3 库函数

修改ffmpeg的库函数后解决打开udp音频网络流延时3s问题和打开udp视频流延时7.7s的问题,将附件中的.c替换ffmpeg源码中的文件,重新make install即可。

2018-01-08

以FFmpeg为基础的音视频同步代码(linux)

由于FFMPEG高版本对低版本不兼容,很多api和参数都已被舍弃,导致雷神在时的案例很多都无法使用了;本人做项目需要将amr音频流转码为mp3音频流,然后与h264视频流同步,并将同步后的音视频刘推送到rtmp以此来直播,将此代码上传,有需要的可下载

2017-10-26

实现了FFmpeg3.3.1 对于音频和视频的同步并生成一个视频文件(无编解码)

实现了FFmpeg3.3.1 对于MP3音频和H264视频的同步并生成一个视频文件,没有经过编解码

2017-10-25

gcc-c++-4.4.7-18.el6.x86_64.rpm

用于centos6.5离线安装gcc编译环境,有需要的可以下载使用

2017-10-18

空空如也

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

TA关注的人

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