Commit Graph

340 Commits (1bc140717cd02792666cee396d8a80b3f59e087d)
 

Author SHA1 Message Date
q191201771 1bc140717c [test] sdp test case 4 years ago
q191201771 b1c9f588e9 (#58) [refactor] demo/benchrtmpconnect 关闭日志,超时时长改为30秒,优化建连时长小于1毫秒的展示 4 years ago
q191201771 7b4c9844f8 (#58) [fix] demo/calcrtmpdelay码率计算大了5倍 4 years ago
q191201771 e8bba061cb (#58) [fix] http服务全部配置为不使用,启动lalserver时指针缺少判空导致崩溃 4 years ago
q191201771 5580e5ef23 [patch] Dockfile从build目录移入到根目录下 4 years ago
q191201771 82ae7c1fb5 Merge branch 'master' of https://github.com/q191201771/lal 4 years ago
q191201771 7459a1812a (#83) [fix] 修复rtp h264打包nal type重复的问题 4 years ago
yoko eb016b9cc9
Merge pull request #89 from asdfsx/docker
[chore] build docker image
4 years ago
sam.sun 26eb5a6736 build docker image 4 years ago
q191201771 7d8883f1db messages:
- [feat] package rtprtcp: 增加RtpPacker用于打包RtpPacket;RtpPackerPayloadAvc支持多种输入形式
- [feat] package aac: 增加adts,asc,seqheader间的转换代码;重构了整个包
4 years ago
q191201771 b11db88259 [refactor] avc.ParseSpsPpsFromSeqHeader, avc.ParseSpsPpsFromSeqHeaderWithoutMalloc, hevc.ParseVpsSpsPpsFromSeqHeader, hevc.ParseVpsSpsPpsFromSeqHeaderWithoutMalloc 4 years ago
q191201771 4f74350024 v0.23.0 -> version.go 4 years ago
q191201771 731bed099a (#87) [refactor] 重构lal整个项目的命名规则 4 years ago
q191201771 d70848d092 [patch] AVPacket2RTMPRemuxer中sps的空值判断 4 years ago
q191201771 24e8887ef8 #74 #85 [feat] 支持海康威视NVR,大华海康IDC的RTSP流(SDP不包含SPS、PPS等数据,而是通过RTP包发送) 4 years ago
q191201771 6bbc95dea0 [feat] 增加几个默认的配置文件加载路径 4 years ago
q191201771 48a8d8da7b #79 [refactor] package avc: func SplitNALU***, IterateNALU*** 4 years ago
q191201771 a41dc6d8ee messages:
1. #86 [fix] gop缓存设置为0时,可能花屏
2. #84 [fix] rtmp merge write开启时,可能给新加入的sub session发送错误的数据
4 years ago
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