xianghan228@qq.com
|
6f76c0f6cf
|
Update server.go
#bug RTP视频通道设置不正错
|
4 years ago |
xianghan228@126.com
|
219b9fd931
|
support rtsp over tcp to push stream
|
4 years ago |
q191201771
|
0935c58a0d
|
[patch] prev commit patch
|
4 years ago |
q191201771
|
bbf850aca2
|
${NewVersion} -> version.go
|
4 years ago |
q191201771
|
34bd5cf004
|
commit messages:
- `/app/demo/dispatch`处理`on_update`事件回调
- HTTP Notify增加新事件回调`/on_server_start`
- HTTP API `/api/stat/lal_info` 中增加`server_id`字段
- 增加`gen_tag.sh`,用于打tag
|
4 years ago |
q191201771
|
08287e7b8b
|
[patch] http notify v0.0.3
|
4 years ago |
q191201771
|
a58a2ce60c
|
1. [feat] 配置文件中支持配置是否清除过期流的HLS文件 2. [feat] 增加HTTP API接口`/api/ctrl/kick_out_session`,用于踢掉指定的session 3. [feat] HTTP Notify事件回调中的session结构体都增加session id字段
|
4 years ago |
q191201771
|
adcb4935ad
|
[fix] relay push with url param
|
4 years ago |
q191201771
|
c3aac90cc9
|
1. [feat] lalserver的session增加存活检查,10秒没有数据会主动断开连接 2. [feat] lalserver的group没有sub拉流时,停止对应的pull回源 3. [feat] HTTP Notify事件回调中,增加`on_rtmp_connect`
|
4 years ago |
q191201771
|
755e9d19af
|
[fix] config on_pub_stop
|
4 years ago |
q191201771
|
b51ee4280e
|
[doc] README
|
4 years ago |
q191201771
|
1e3358c80b
|
1. [feat] 增加HTTP Notify事件回调功能,见 https://pengrl.com/p/10101 2. [feat] HTTP API中,增加`/api/ctrl/start_pull`接口,可向lalserver发送命令,主动触发pull回源拉流 3. [feat] HTTP API中,group结构体中增加pull结构体,包含了回源拉流的信息 4. [fix] 通过配置文件静态relay push转推时,push rtmp url透传pub rtmp url的参数
|
4 years ago |
q191201771
|
e5788aeadd
|
[feat] 一部分rtsp sub的代码
|
4 years ago |
q191201771
|
61e0c78f89
|
v0.16.0 version
|
4 years ago |
q191201771
|
999db27393
|
v0.16.0
|
4 years ago |
q191201771
|
9351c3a1d0
|
[fix] 修复rtsp pub推流时,纯视频(没有音频)流处理的问题
|
4 years ago |
q191201771
|
678dd5c8f2
|
[feat] HTTP API增加/api/list页面,展示所有接口的列表
|
4 years ago |
q191201771
|
c08c2cae10
|
[doc] README中增加HTTP API文档链接
|
4 years ago |
q191201771
|
f2fc9a741a
|
增加HTTP API接口,获取服务信息
|
4 years ago |
q191201771
|
d7df4d9623
|
[feat] 支持rtsp pub h265 (lalserver支持接收rtsp h265的推流)
|
4 years ago |
q191201771
|
bb9cbb9481
|
[feat] 解析hevc的vps, sps, pps,使用vpsspspps构造seq header
|
4 years ago |
q191201771
|
5be88179e9
|
prev pr patch
|
4 years ago |
yoko
|
6bcb1fd1e5
|
Merge pull request #29 from joestarzxh/master
[fix] 支持srs.player.js
|
4 years ago |
joestarzxh
|
31f092cbb3
|
[fix] 支持srs.player.js
|
4 years ago |
q191201771
|
ed5471e745
|
v0.15.1
|
4 years ago |
q191201771
|
63843ad377
|
[fix] 配置文件没有开启HTTPS-FLV时,错误使用nil对象导致崩溃
|
4 years ago |
q191201771
|
1aa40271fa
|
build v0.15.0
|
4 years ago |
q191201771
|
6809a7f59c
|
v0.15.0 -> CHANGELOG.md
|
4 years ago |
q191201771
|
e5845e2d3b
|
1. [fix] 修复rtsp pub无法接收IPv6 RTP数据的问题 2. [feat] 部分rtsp pub支持h265的代码
|
4 years ago |
q191201771
|
80e4a83067
|
[fix] windows undefined syscall.Kill, use logic.Dispose in pkg innertest directly
|
4 years ago |
q191201771
|
b867ad963a
|
[doc] README
|
4 years ago |
q191201771
|
993cc13a44
|
messages:
- [feat] HTTP-FLV支持HTTPS播放
- [feat] demo pullrtmp2hls: 新增demo,从远端服务器拉取rtmp流,存储为本地hls文件
- [feat] package stun: 完成基础的server功能
- [feat] package hevc: 增加函数,从HVCC SeqHeader解析出VPS,SPS,PPS
- [feat] package hevc: 增加函数,将HVCC SeqHeader转换为AnnexB格式
- [fix] package hls: 修复record m3u8文件无法更新的问题
|
4 years ago |
q191201771
|
1ee6eda5cd
|
Merge branch 'master' of https://github.com/q191201771/lal
|
4 years ago |
q191201771
|
5f4ec663da
|
messages:
- [feat] httpflv, httpts, hls支持跨域请求播放
- [feat] 新增package alpha/stun,学习stun协议
|
4 years ago |
yoko
|
114ecd9473
|
Create CONTRIBUTING.md
|
4 years ago |
q191201771
|
395b43443b
|
[doc] README upd lalmodule.jpg
|
4 years ago |
q191201771
|
1495890f2d
|
[doc] README
|
4 years ago |
q191201771
|
0f94f8d4b2
|
1. [feat] 支持HTTP-TS长连接拉流 2. [feat] 在hls直播基础上,同时支持hls录制回放功能
|
4 years ago |
q191201771
|
cb5e9f82ee
|
v0.14.0 -> CHANGELOG.md
|
5 years ago |
q191201771
|
23f3b5e636
|
[log] off hls debug log
|
5 years ago |
q191201771
|
86c53800b4
|
[fix] Go1.9 undefined: strings.ReplaceAll
|
5 years ago |
q191201771
|
2b67df6d12
|
messages:
- [refactor] 新增package mpegts,将部分package hls中代码抽离出来
- [feat] 在各协议的标准字段中写入lal版本信息
- [log] 整理所有session的日志
|
5 years ago |
q191201771
|
f6869f2a72
|
[chore] fix CI: 去除windows和macos平台的编译
|
5 years ago |
q191201771
|
1cf48397c9
|
[chore] fix CI: 特定平台设定特定的GOOS和GOARCH环境变量
|
5 years ago |
q191201771
|
af21aabcfc
|
[fix] package logic: Group.DelRTMPPubSession中打印日志时,group.rtmpPubSession为nil时解引用崩溃的bug
|
5 years ago |
q191201771
|
a6d17a3b35
|
prev commit patch
|
5 years ago |
q191201771
|
9260cc4139
|
prev commit patch
|
5 years ago |
q191201771
|
b743a4713a
|
[doc] app/demo/README.md 表格语法错误
|
5 years ago |
q191201771
|
ee8de29f7e
|
messages:
- [feat] package rtsp: 支持rtp h264 STAP-A格式
- [fix] package avc: 修复解析sps中PicOrderCntType为2无法解析的bug
- [fix] package sdp: 修复解析sdp fmtp中aac config长度大于4无法解析的bug
- [refactor] package logic: 重构Group,将不同类型的输入流、输出流进行抽象,逻辑统一
- [refactor] package rtprtcp: 将RTPComposer重命名为RTPUnpacker
- [test] 使用wontcry30s.flv作为单元测试用的音视频文件
- [chore] 使用Makefile管理build, test
- [chore] CI跑1.9和master两个Go版本,跑linux、macos、windows三个平台,跑build和test两个脚本
- [doc] 增加文档: https://pengrl.com/p/20080/
|
5 years ago |
q191201771
|
e0e7b485a7
|
[chore] fix CI build: d.Milliseconds undefined (type time.Duration has no field or method Milliseconds)
|
5 years ago |