Skip to content

Commit

Permalink
doc
Browse files Browse the repository at this point in the history
  • Loading branch information
q191201771 committed Apr 18, 2024
1 parent b8cbe76 commit e305a76
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
/app/demo/push_rtmp_hook
/app/demo/parse_ts/

/windows

/.idea
Expand Down
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
### v0.37.4 (2024-04)

- [feat] 支持opus音频编码
- [feat] rtsp: 支持rtsp-over-websocket播放
- [feat] ps: demuxer support g711
- [fix] rtmp: panic in SetChunkSize msg while the length is too short
- [fix] hls: 修复获取record.m3u8和playlist.m3u8对应的流名称不正确的问题
- [fix] hls: 修复流名称中带.导致获取流名称错误的问题
- [fix] ws-flv: 修复火狐浏览器播放ws-flv失败的问题
- [fix] 修复http sub没有正确释放的问题
- [fix] mpegts: overflow per
- [fix] http-api: 修复kick接口无法踢掉rtsp sub session的问题
- [fix] http-api: 修复hls和ts的protocol和base type字段为空的问题
- [fix] http-notify: 重复声明变量导致字段值缺失
- [fix] webui: uri encode stream name
- [fix] 数据有效性长度检查,防止音频流无数据时panic
- [fix] BasicSessionStat对连接做非空检查,防止panic
- [opt] rtmp: PushSession增加WriteMsg函数
- [opt] hls: 增加变量控制hls是否增加跨域头
- [perf] rtsp: 优化定时向对端发送get_parameter保活信令的性能
- [perf] use bytes.Equal instead of bytes.Compare
- [refactor] mpegts: crc32 replace with the standard library
- [chore] update the Go version of the whole lal package from 1.16 to 1.18 for using go fuzz
- [chore] 修复makefile中编译linux版本失败的问题

#### v0.36.7 (2023-07)

- [feat] customize: 支持将流输出给业务方做二次开发
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

[中文文档](https://pengrl.com/lal/#/)

LAL is an audio/video live streaming broadcast server written in Go. It's sort of like `nginx-rtmp-module`, but easier to use and with more features, e.g RTMP, RTSP(RTP/RTCP), HLS, HTTP[S]/WebSocket[s]-FLV/TS, GB28181, H264/H265/AAC/G711, relay, cluster, record, HTTP API/Notify/WebUI, GOP cache.
LAL is an audio/video live streaming broadcast server written in Go. It's sort of like `nginx-rtmp-module`, but easier to use and with more features, e.g RTMP, RTSP(RTP/RTCP), HLS, HTTP[S]/WebSocket[s]-FLV/TS, GB28181, H264/H265/AAC/G711/OPUS, relay, cluster, record, HTTP API/Notify/WebUI, GOP cache.

## Install

Expand Down Expand Up @@ -109,4 +109,4 @@ Bugs, questions, suggestions, anything related or not, feel free to contact me w

MIT, see [License](https://github.com/q191201771/lal/blob/master/LICENSE).

this note updated by yoko, 202311
this note updated by yoko, 202404

0 comments on commit e305a76

Please sign in to comment.