Commit Graph

11 Commits

Author SHA1 Message Date
langhuihui
afabc2777b feat: add track ReaderCount prop 2023-10-17 20:10:48 +08:00
langhuihui
d822e502a0 feat: add SendInviteTrack 2023-10-12 13:49:08 +08:00
langhuihui
8f7ff8d270 feat: add a state 2023-09-22 08:41:35 +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
langhuihui
379e658e24 feat: support EnhancedRTMP 2023-05-04 09:40:18 +08:00
langhuihui
9dd9fe6cea 修复日志打印序列化报错问题 2023-04-15 08:37:22 +08:00
dexter
25a8add7a7 事件上报 2023-03-28 13:26:54 +08:00
dexter
de9766f917 优化EventBus机制 2022-02-21 21:40:14 +08:00
dexter
d32dfd84ac 通用事件机制代替track等待等逻辑,track单独超时代替publish超时 2022-02-16 22:39:40 +08:00
dexter
4d8e2ca5d2 初步与rtmp插件调通 2022-02-06 08:50:17 +08:00
dexter
b2489b2305 4.0初步改造 2022-02-02 10:39:39 +08:00