Commit Graph

180 Commits (master)

Author SHA1 Message Date
q191201771 323d6393d1 [refactor] 所有client类型session都实现IClientSessionLifecycle接口中的Start函数 8 months ago
q191201771 b5de3f9e89 client session: 1. Start失败时,外层可以不调用Dispose 2. flv pull session 增加Start, WithOnReadFlvTag函数替代Pull函数 8 months ago
q191201771 592dc3e2e8 comment 8 months ago
q191201771 455a9b2235 new func MockVersion 8 months ago
q191201771 d7b0aaf6cf refactor mv RtmpServerSessionReadAvTimeoutMs LogicCheckSessionAliveIntervalSec to base pkg 8 months ago
q191201771 cb2cf030ae [opt] rtmp: 加大server session的默认超时时长,由10秒修改为120秒 8 months ago
q191201771 d4c38c17f2 fmt 10 months ago
Jae-Sung Lee 5f321427d8 [fix] rtmp: panic in SetChunkSize msg 1 year ago
guoguangwu 4ae1be8983 chore: use bytes.Equal instead 1 year ago
q191201771 36511e0798 [opt] rtmp: PushSession增加WriteMsg函数 1 year ago
Jae-Sung Lee bfd22cab48 fix: not working timout for RTMP server session 2 years ago
q191201771 c6978347d4 rtmp: mod write chan size of client session only necessary 2 years ago
q191201771 e6de1b59e0 [opt] rtmp: 兼容publish信令中没有pubType字段的情况 #280 2 years ago
q191201771 597f9d1e4b [fix] rtmp: 解析Amf0TypeMarkerUndefined和Amf0TypeMarkerUnsupported 2 years ago
q191201771 380c328ccf [fix] rtmp: 解析amf strict array 2 years ago
q191201771 b70b423b28 fix log 2 years ago
q191201771 cbf97c28ca license 2 years ago
q191201771 c3da6ba1ab [patch] rtmp: server session发送ack的触发条件 #257 2 years ago
q191201771 ac3a54ee59 [patch] refactor #257 2 years ago
q191201771 35cf656e44 [patch] comment #257 2 years ago
q191201771 a99b2c5faa [patch] rtmp: client session 只使用PeerWinAckSize的值作为是否发送ack的触发条件 #257 2 years ago
yoko e9e09aa4da
Merge pull request #257 from joestarzxh/master
[feat] rtmp: server session回应ack
2 years ago
liquanqing 3f1605b27c fix: audio chunk and video chunk mixd bug 2 years ago
q191201771 169a942cb7 [patch] rtmp: PullSessionOption.TlsConfig and PushSessionOption.TlsConfig #208 2 years ago
q191201771 b159f6625a [opt] rtmp: ClientSession支持定制化tls.Config #208 2 years ago
q191201771 48c156b36d fix test 2 years ago
joe_zhang2006@163.com ddf35f49f8 [fix]rtmp server pub时回应ack 2 years ago
q191201771 98e06276c8 TODO comment 2 years ago
q191201771 4f68ac85ed [test] rtmp: unit test for chunk divider 2 years ago
q191201771 0188225b8b reduce preallocate, patch for #253 2 years ago
yoko 2fd1925da4
Merge pull request #253 from kuabhish/fix_memory_leak_scenario
[opt] rtmp: reduce memory consumption when dividing chunk
2 years ago
Jae-Sung Lee 96d6fc2d76 fix panic in rtmp.ServerSession.doAck 2 years ago
kuabhish 2b7aae022a fix memory leak scenario 2 years ago
q191201771 df33fffda4 fix test 2 years ago
q191201771 ab836fb5fc [patch] only log error if start rtsps failed #234 2 years ago
q191201771 b609e443bb comment patch for #237 2 years ago
lijinwang fde44cd74c [add] amf0: 增加amf0 EcmaArray结束标识 2 years ago
q191201771 44cc464836 lal version watermark in self build rtmp metadata 2 years ago
q191201771 b9bd066b84 new version gofmt to comment 2 years ago
q191201771 ee80e60a7c [patch] only log error if start rtmps failed #230 2 years ago
yoko 02c0f0359b
Merge pull request #230 from jaesung9507/rtmps_listen
[feat] rtmp: server support rtmps
2 years ago
q191201771 8d2886b65b todo rtmp Message2ChunksV 2 years ago
Jae-Sung Lee 44370b5f56 Add RTMPS listen 2 years ago
q191201771 9474cf2070 [patch] 修复前次提交导致rtmp无法播放的bug #201 3 years ago
q191201771 06c13d1051 [patch] 重构前次提交,去掉LazyRtmpChunkDivider和LazyRtmpMsg2FlvTag的写法 #201 3 years ago
q191201771 8b3c65dacb [fix] 优化rtmp metadata @SetDataFrame的处理,解决flv录制文件用ffmpeg查看fps不准的问题 #201 3 years ago
q191201771 cf70a10617 [refactor] 增加ObjectPairArray::DebugString函数,方便打印metadata的值 3 years ago
q191201771 4fcda9ce12 [patch] 为前次pr补充注释 3 years ago
ZSC714725 8fc085feb9 solve push youtube failed 3 years ago
q191201771 a036db8131 [feat] gb28181: 基本完成PubSession 3 years ago