q191201771
|
0cf8660d17
|
messages:
- #77 [feat] lalserver: httpflv,httpts,hls的url pattern路由路径可以在配置文件中配置
- #64 [feat] hls默认提供两种播放url地址
- #77 [refactor] package hls: 将http url路径格式,文件存储路径格式,文件命名格式,映射关系抽象出来,业务方可在外层实现IPathSolver接口做定制
|
4 years ago |
q191201771
|
229b55936d
|
#84 [feat] 合并发送
|
4 years ago |
q191201771
|
9d61f04b62
|
[feat] package rtprtcp: 增加RTPPackerAVC,用于将h264 Nalu包切割成RTP包
|
4 years ago |
q191201771
|
1fb817e74b
|
Merge branch 'master' of https://github.com/q191201771/lal
|
4 years ago |
q191201771
|
5333a97b32
|
[refactor] package avc: add func IterateNALUStartCode, IterateNALUAnnexB, IterateNALUAVCC #79
|
4 years ago |
yoko
|
65d91625a0
|
Merge pull request #78 from joestarzxh/dev
[fix] HTTP升级为WebSocket回复HTTP Response Header时不需要打包成Frame格式
|
4 years ago |
joestarzxh
|
ec83e0260e
|
[fix]修正HTTP升级为WebSocket时不需要包含包体
|
4 years ago |
joestarzxh
|
e5df0b4802
|
Merge pull request #9 from q191201771/master
同步最新
|
4 years ago |
q191201771
|
344a2c82b1
|
messages:
- [feat] HTTP端口复用:HTTP-FLV, HTTP-TS, HLS可使用相同的监听端口。HTTPS类似 #64
- [feat] HTTPS:支持HTTPS-TS, HLS over HTTPS(之前已支持HTTPS-FLV) #66
- [feat] WebSocket:支持WebSocket[s]-TS(之前已支持WebSocket[s]-FLV)#66
- [feat] 配置灵活。增加`default_http`。HTTP-FLV,HTTP-TS,HLS可以独立配置监听地址相关的项,也可以使用公共的`default_http`
- [refactor] 重构httpflv.SubSession和httpts.SubSession的重复代码
|
4 years ago |
q191201771
|
c0d600ea1b
|
v0.22.0 -> version.go
|
4 years ago |
q191201771
|
8bf0331b24
|
messages:
- [feat] h265新增支持: hls拉流,hls录制;http-ts拉流,mpegts录制。h265支持列表见: https://pengrl.com/lal/#/LALServer (#65)
|
4 years ago |
q191201771
|
7167d41fb5
|
[refactor] rtprtcp: 暴露RTPPacketList的属性 (#70)
|
4 years ago |
q191201771
|
e4df7af23b
|
[refactor] package rtmp: rtmp.ClientSession支持配置选择简单握手或者复杂握手, 默认使用简单握手 (#68)
|
4 years ago |
joestarzxh
|
fdcb601be8
|
Merge pull request #8 from q191201771/master
更新lal
|
4 years ago |
q191201771
|
d5d67a51a2
|
[feat] 支持录制flv和ts文件 #14
|
4 years ago |
q191201771
|
2e0615b496
|
patch
|
4 years ago |
q191201771
|
f26092b890
|
patch
|
4 years ago |
q191201771
|
76f090f453
|
[doc] README
|
4 years ago |
q191201771
|
158811d0e8
|
[fix] rtmp ClientSession握手,c2的发送时机,由收到s0s1s2改为收到s0s1就发送,解决握手失败的case #42
|
4 years ago |
yoko
|
ff754046c1
|
Merge pull request #61 from joestarzxh/dev
[feat] 支持websocket-flv,websocket-ts
|
4 years ago |
joestarzxh
|
dece388f71
|
[style]websocket相关代码调整
|
4 years ago |
joestarzxh
|
ec225fd012
|
[style]websocket单元变量名称修改一下
|
4 years ago |
joestarzxh
|
3c1d94eb56
|
[feat]支持ws-flv,ws-ts
|
4 years ago |
joestarzxh
|
b5b91980e9
|
Merge pull request #7 from q191201771/master
更新最新代码
|
4 years ago |
q191201771
|
2818320ee4
|
messages:
- [test] ci: 逐个指定任务
|
4 years ago |
q191201771
|
65fc38b9ee
|
[doc] README
|
4 years ago |
q191201771
|
b3478d1a5d
|
[test] travis ci: 允许windows失败
|
4 years ago |
q191201771
|
f8f663fcb3
|
[test] travis ci: 自动化单元测试os增加osx, windows, arch增加arm64, ppc64le, s390x #59
|
4 years ago |
q191201771
|
6b6f227858
|
[fix] 修复使用ffmpeg向lalserver推送rtsp h265流时报错 #55
|
4 years ago |
q191201771
|
291ceda116
|
[feat] hls支持内存切片 #50
|
4 years ago |
yoko
|
bad3c511fa
|
Merge pull request #54 from joestarzxh/dev
[fix] rtsp h265转rtmp腾讯X5播放器无法播放
|
4 years ago |
joestarzxh
|
299e33df01
|
Merge pull request #6 from joestarzxh/master
[fix]rtsp转rtmp腾讯X5播放器无法播放H265
|
4 years ago |
joestarzxh
|
5250b1a0d0
|
[fix]rtsp转rtmp腾讯X5播放器无法播放H265
|
4 years ago |
joestarzxh
|
cb7f681bae
|
[fix] rtsp中关键数据解析错误时不返回错误,使rtsp能够正常转发
|
4 years ago |
joestarzxh
|
b412473a5a
|
[fix] 解决h265 rtsp转rtmp无法解析出关键帧导致腾讯x5无法播放
|
4 years ago |
joestarzxh
|
e1cbd0fedf
|
Merge pull request #5 from q191201771/master
更新到最新
|
4 years ago |
q191201771
|
d352a8bc1a
|
v0.21.0 -> version.go
|
4 years ago |
q191201771
|
2eb3385e5b
|
[doc] qq群
|
4 years ago |
q191201771
|
b180363f76
|
patch
|
4 years ago |
q191201771
|
761b203060
|
patch
|
4 years ago |
q191201771
|
48385c5c72
|
update naza
|
4 years ago |
q191201771
|
0e2703b7a2
|
[doc] README: fix link
|
4 years ago |
q191201771
|
ce70035849
|
[doc] README: emphasize act as package and client
|
4 years ago |
q191201771
|
736eb0c1b4
|
Merge branch 'master' of https://github.com/q191201771/lal
|
4 years ago |
q191201771
|
2c5bb92601
|
messages:
- [fix] package rtsp: 修复rtsp aac可能出现崩溃。支持aac fragment格式(一个音频帧被拆分成多个rtp包)
- [feat] lalserver: 新增配置项hls.cleanup_mode,支持三种清理hls文件的模式,具体说明见 https://pengrl.com/lal/#/ConfigBrief
- [doc] 启用英文版本README.md作为github首页文档展示
- [refactor] package rtprtcp: 重构rtp unpacker,业务方可以使用默认的container,protocol策略,也可以自己实现特定的协议解析组包策略
- [refactor] lalserver: 整理配置文件加载与日志初始化部分的代码
- [doc] lalserver: 新增配置项conf_version,用于表示配置文件的版本号
- [doc] lalserver: 启动时日志中增加lal logo
- [doc] 新增文章《rtmp中的各种ID》,见 https://pengrl.com/lal/#/RTMPID
- [doc] 新增文章《rtmp handshake握手之简单模式和复杂模式》,见 https://pengrl.com/lal/#/RTMPHandshake
|
4 years ago |
q191201771
|
12c53b8691
|
[fix] 修复mipsle架构崩溃
|
4 years ago |
q191201771
|
ad4f458899
|
prev commit patch: fix aggregate message
|
4 years ago |
q191201771
|
f3078efc3c
|
prev commit patch: fix aggregate stream
|
4 years ago |
q191201771
|
7ce0ad4f35
|
prev commit patch: fix aggregate timestamp
|
4 years ago |
q191201771
|
f4c5b91794
|
[refactor] rtmp aggregate message
|
4 years ago |