Releases
v0.31.1
v0.31.1 (2022-10-07)
[feat] HTTP-API增加start_rtp_pub
接口,用于支持GB28181的ps流
[feat] 向外暴露IAuthentication,用于定制化鉴权
[feat] 向外暴露ModConfigGroupCreator,支持为特定的Group独立配置
[opt] rtsp: 允许rtsp先拉再推,也即没有输入流时,可以先创建rtsp SubSession
[feat] rtp: unpacker支持hevc ap格式
[fix] rtmp: 优化metadata @SetDataFrame的处理,解决flv录制文件用ffmpeg查看fps不准的问题 #201
[fix] rtmp: 修复PubSession发送publish信令中字段错误导致推流至youtube失败的问题 #199
[perf] rtmp: PullSession支持配置是否复用接收message时的内存块
[opt] rtmp: ClientSession推流兼容vhou url格式
[opt] rtmp: add float64 support to amf0::WriteObject
[opt] rtsp: PullSession在setup阶段如果对端没有回复server port,依然尝试继续拉流,增强兼容性
[fix] rtsp: server端没有收到前面的信令直接收到PLAY信令,主动关闭连接,避免崩溃
[fix] rtsp: 解析sdp中MPEG4-GENERIC大小写导致aac音频无法正常合帧的问题
[fix] hls: 修复hls鉴权时streamName取值错误导致无法正常鉴权的问题
[fix] hls: 修复流名称中包含-中划线时hls异常的问题
[opt] mpegts: rtmp2mpegts的时间戳重打从0开始,兼容时间戳太大时vlc播放不了的问题
[opt] remux: 新增RtspRemuxerAddSpsPps2KeyFrameFlag参数,用于强制在关键帧数据包前加sps、pps。目的是增强兼容性。
[opt] remux: Rtmp2AvPacketRemuxer可携带自定义参数
[fix] remux: avpacket2rtmp nal以00 00 01开头时崩溃,丢弃aud
[refactor] rtprtcp: 重构RtpPacketList
[chore] 构建windows可执行文件时增加.exe后缀
[opt] HTTP-API和Notify: bitrate重命名为bitrate_kbits
[opt] HTTP-API和Notify: StatGroup增加AppName字段
[opt] HTTP-Notify: session相关的回调增加ReadBytesSum和WroteBytesSum字段
You can’t perform that action at this time.