Ta上传的资源 (0)

随着SSH协议的更新,过时的C# SSH.NET库Renci.SshNet.dll无法顺利连接高级加密系统,例如openEualr22.0.3系统。为解决此难题,需更新Renci.SshNet.dll版本以确保稳定连接高级加密系统。
C# 8

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

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

由于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.

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

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

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