1. 08 Aug, 2023 1 commit
  2. 05 Aug, 2023 1 commit
  3. 29 Jul, 2023 2 commits
  4. 26 Jul, 2023 1 commit
  5. 22 Jul, 2023 1 commit
  6. 10 Jul, 2023 1 commit
  7. 08 Jul, 2023 4 commits
  8. 06 Jul, 2023 1 commit
  9. 02 Jul, 2023 1 commit
    • 新增支持hls-fmp4直播(#2603 #977 #1965) · cb0579a1
      同时主要优化点包括:
      1、编译宏特性开关优化。
      2、转协议复用器相关创建代码移动至Recorder类。
      3、转协议复用器onAllTrackReady函数修改为addTrackCompleted。
      4、startRecord/stopRecord/isRecording接口新增支持ts/fmp4/hls-fmp4协议。
      
      Co-authored-by: xia-chu <771730766@qq.com>
      Co-authored-by: linxiaoyan87 <linxiaoyan87@foxmail.com>
      XiaoYan Lin committed
  10. 26 Jun, 2023 1 commit
  11. 21 Jun, 2023 2 commits
  12. 17 Jun, 2023 2 commits
  13. 13 Jun, 2023 1 commit
  14. 11 Jun, 2023 1 commit
  15. 10 Jun, 2023 4 commits
  16. 03 Jun, 2023 1 commit
    • 媒体时间戳默认改为相对时间戳,通过时间戳矫正器解决跳跃和回退问题 (#2523) · e4acc59b
      通过用户反馈发现,遇到较多直播源时间戳混乱问题,包括rtsp流之rtcp ntp时间戳混乱,国标流时间戳混乱问题。
      之前默认采用源流绝对时间戳,但是由于时间戳混乱会导致hls切片异常或视频播放不了等问题。
      故默认改成相对时间戳(modify_stamp=2),通过时间戳矫正器过滤了时间戳跳跃以及回退问题(强制加1ms),
      同时保留了对之前时间戳覆盖(modify_stamp=1)的兼容。
      该修改同时兼容点播流,在点播流开启时间戳覆盖时,不起实质作用(采用原始绝对时间戳)。
      夏楚 committed
  17. 30 May, 2023 1 commit
  18. 18 May, 2023 1 commit
  19. 12 May, 2023 1 commit
  20. 28 Apr, 2023 1 commit
  21. 22 Apr, 2023 1 commit
  22. 18 Apr, 2023 1 commit
  23. 17 Apr, 2023 1 commit
    • rtp级联(ps/ts/es)新增支持gop缓存功能 (#2395) · 978143c8
      该修改主要解决rtp级联(调用startSendRtp接口)未做gop缓存导致上级无法秒开的问题。
      同时通过RingBuffer对象线程隔离的特性,实现了在断连续推场景下归属线程切换导致的线程安全问题。
      用户如未使用rtp级联功能,请修改配置文件关闭GOP缓存(rtp_proxy.gop_cache=0)以便节省内存。
      
      ---------
      
      Co-authored-by: 夏楚 <771730766@qq.com>
      Dw9 committed
  24. 14 Apr, 2023 1 commit
  25. 22 Mar, 2023 1 commit
  26. 11 Mar, 2023 2 commits
  27. 20 Feb, 2023 1 commit
    • http地址支持相对路径 (#2223) · 2f8dab66
      * 部分hls中会出现类似[../]或者[./]的相对地址, 因此写了一个解析的方法
      
      * 有时候上游http协议不规范会导致直接输出eof, 特别是在自动重试机制开启下, 容易造成定时器没办法初始化从而拉不到流但是session一直存在,所以需要做一个判断,如果没数据直接报错
      alexliyu7352 committed
  28. 17 Feb, 2023 2 commits
  29. 07 Jan, 2023 1 commit