Commit Graph

87 Commits (8b4126e4e561c09541b2c9d9a1d6db4eac9fdbb2)

Author SHA1 Message Date
q191201771 b820227d57 1 [opt] http-api: kick接口支持踢出hls sub session, 2 [opt] hls: session功能开启时,无效的ts和m3u8请求直接拒绝 9 months ago
q191201771 9dc71b7874 prev commit patch 9 months ago
q191201771 fb648c3ba4 [opt] http-api: 将on_update接口中的start_time参数统一为携带时区的格式 10 months ago
xugo ab9a894ca7 [fix] 修复获取 hls 流名称 1 year ago
q191201771 c8602cf880 [opt] 增加变量控制hls是否增加跨域头 #309 2 years ago
ZSC714725 54db1a00e7 fix panic 2 years ago
q191201771 2cc8bf6ac3 refactor cors 2 years ago
q191201771 a6cdd08861 patch for #245 2 years ago
thewind296 1c1a0c1b34 Fix can't get app name from hls url if it not present 2 years ago
thewind296 86c8e88d6c Merge branch 'master' into feat/hls_subsession 2 years ago
q191201771 14d175206f (1) [opt] 转ts时,如果调整时间戳失败则使用调整前的时间戳 (2) [log] 丰富转hls异常时的日志 2 years ago
q191201771 b9bd066b84 new version gofmt to comment 2 years ago
cuteLittleDevil e28cdf7e60 pr 修改hls拉流时 获取流名称异常的情况 2 years ago
thewind296 af87dae43d Redirect relative url for session id append, add some missing http status code response 2 years ago
thewind296 35b3860e19 Dispose hls.SubSession immediately if handle hls request got error 2 years ago
thewind296 99ba5333bc Implement calculate hls.SubSession updateStat wroteBytesSum 2 years ago
thewind296 2b6207f49c Add session_id query param to ts url in m3u8 response content 2 years ago
thewind296 b57d109c8a Add missing some info in hls.SubSession 2 years ago
thewind296 496a6c1a53 Make hls session id hard to guess by client 2 years ago
thewind296 af5e965480 Make hls sub session timeout configurable 2 years ago
thewind296 8ce7d4b730 Support hls subsession, notify start/stop pull hls 2 years ago
q191201771 e9572aed9e [opt] rtmp2mpegts的时间戳重打从0开始,兼容时间戳太大时vlc播放不了的问题 3 years ago
q191201771 fdf680b29a [refactor] rtmp: ServerSessionType -> SessionStat 3 years ago
q191201771 f3afb0479c [patch] 修改cwd等 #188 #189 3 years ago
robin daf38f25df HTTP-Notify增加hls生成ts文件的事件回调 3 years ago
q191201771 8824038415 - [refactor] 转换mpegts使用remux.Rtmp2MpegtsRemuxer不再依赖hls.Muxer - [opt] lalserver: relay push增加超时检查,增加带宽统计 - [refactor] 所有interface类型以i字母开头 3 years ago
q191201771 92c0c723a6 [perf] mpegts: 优化转换mpegts的性能 3 years ago
q191201771 11c412cf84 - [refactor] 将rtmp转ts的代码从hls重构至remux中 - [fix] mpegts: 修复单音频场景,有一帧音频重复的问题 3 years ago
q191201771 f87903761c [test] innertest可测试单音频和单视频的情况 3 years ago
q191201771 443c9e39b9 1 [test] innertest增加httpts sub测试 2 [refactor] rtmp转mpegts的代码从package hls重构到remux(进行中) 3 years ago
q191201771 abf50b107d - [refactor] 规范所有导出符号的注释 - [refactor] base.ReadableNowTime() 3 years ago
q191201771 0f21334964 [opt] 支持pkg层面控制日志 #62 3 years ago
q191201771 86c4b950db [feat] hls: 增加delete_threshold配置,用于配置过期TS文件的保存时间 3 years ago
q191201771 5e5e96f73a [test] innertest增加m3u8文件检测 3 years ago
q191201771 f16b1f8d4f - [feat] simple auth增加支持rtsp,httpts,hls协议 - [feat] simple auth鉴权可配置后门鉴权参数 - [opt] simple auth鉴权参数的md5值兼容大小写 3 years ago
q191201771 83aa44eebe [refactor] error信息更友好 3 years ago
q191201771 ad547d0010 [test] 提高测试覆盖 3 years ago
q191201771 99a2331935 update naza 3 years ago
q191201771 d5c7047295 patch 3 years ago
q191201771 d6f7db9d8b [log] 输入的rtmp包格式错误 3 years ago
q191201771 151db29064 [test] 去掉单元测试时不必要的错误日志 4 years ago
q191201771 f7664d8eb9 [log] hls中分割nalu增加日志 4 years ago
q191201771 528444e582 messages:
- [refactor] 使用httpflv.Tag.Payload()
- [refactor] 新增函数remux.FlvTag2RtmpChunks()
4 years ago
q191201771 ef8b3d592e (#101) [fix] hls.Muxer没有设置回调导致崩溃 4 years ago
q191201771 4cea1b8cf5 [fix] 确保rtsp sub拉流从关键帧开始发送数据,避免因此引起的花屏 4 years ago
q191201771 7d8883f1db messages:
- [feat] package rtprtcp: 增加RtpPacker用于打包RtpPacket;RtpPackerPayloadAvc支持多种输入形式
- [feat] package aac: 增加adts,asc,seqheader间的转换代码;重构了整个包
4 years ago
q191201771 731bed099a (#87) [refactor] 重构lal整个项目的命名规则 4 years ago
q191201771 24e8887ef8 #74 #85 [feat] 支持海康威视NVR,大华海康IDC的RTSP流(SDP不包含SPS、PPS等数据,而是通过RTP包发送) 4 years ago
q191201771 48a8d8da7b #79 [refactor] package avc: func SplitNALU***, IterateNALU*** 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