Commit Graph

8 Commits

Author SHA1 Message Date
langhuihui
fb8eb106d6 chore: puller already exists log add streamState 2023-10-09 06:02:47 +08:00
langhuihui
8f7ff8d270 feat: add a state 2023-09-22 08:41:35 +08:00
langhuihui
efc749624d fix: pull will sleep at frist 2023-09-18 17:15:43 +08:00
langhuihui
5215233937 fix: repull 2023-09-10 11:41:47 +08:00
langhuihui
03d22736d5 chore: avoid repull too fast 2023-09-07 13:06:49 +08:00
langhuihui
b979636281 feat: make diffrent fatal.log 2023-08-18 12:43:58 +08:00
langhuihui
21b86ef655 feat: add sync mode ,add pool size 2023-08-17 19:33:13 +08:00
langhuihui
6c29e525e5 feat: api can return json fomart now
feat: pull on subscribe event use InvitePublish to instead *Stream
fix: pull remote stream publish cause bugs
fix: Concurrency MarshalJSON Tracks

desc:
- API 现在可以返回{"data":xx,"code":0,"msg":"ok"}格式
- 按需拉流的事件的类型从*Stream修改为InvitePublish
- 远程拉流频繁重连后导致多路远程流同时写入同一个track
- 在并发序列化Tracks时导致错误,通过加lock解决
2023-08-12 19:22:03 +08:00