Commit Graph

  • e59b30301a AI: API: Change pagination default count to 10, minimum 1. v7.0.128 (#4584) develop OSSRS-AI 2025-11-18 12:12:16 -05:00
  • a3a2fa5ceb AI: Fix race condition causing immediate deletion of new sources. v7.0.127 (#4449) (#4576) OSSRS-AI 2025-11-13 21:24:07 -05:00
  • 6e93dd73b5 AI: WebRTC: Support optional msid attribute per RFC 8830. v7.0.126 (#4570) (#4572) OSSRS-AI 2025-11-11 10:22:31 -05:00
  • 3f2539d8fb AI: SRT: Stop TS parsing in SrsSrtFormat after codec detection. v7.0.125 (#4569) (#4571) OSSRS-AI 2025-11-11 00:24:01 -05:00
  • e509d079a2 Add codecs supprted in README Winlin 2025-11-09 12:11:50 -05:00
  • bfb91f9b82 AI: WebRTC: Support G.711 (PCMU/PCMA) audio codec for WebRTC. v7.0.124 (#4075) (#4568) OSSRS-AI 2025-11-09 12:08:03 -05:00
  • 7fcd406a63 AI: WebRTC: Support VP9 codec for WebRTC-to-WebRTC streaming. v7.0.123 (#4548) (#4565) OSSRS-AI 2025-11-08 12:47:31 -05:00
  • 1a96abc880 AI: API: Add audio_frames and video_frames to HTTP API. v7.0.122 (#4559) (#4564) OSSRS-AI 2025-11-07 22:32:26 -05:00
  • f392f9a5a7 WHIP: Return detailed HTTP error responses with proper status codes. v7.0.121 (#4502) (#4562) Winlin 2025-11-07 21:05:41 -05:00
  • 99970d6ba0 AI: HLS: Support query string in hls_key_url for JWT tokens. v7.0.120 (#4426) OSSRS-AI 2025-11-06 22:14:22 -05:00
  • 0c26a3c309 AI: RTC: Support keep_original_ssrc to preserve SSRC and timestamps. v7.0.119 (#3850) OSSRS-AI 2025-11-06 15:30:48 -05:00
  • dc8b2a804d AI: WebRTC: Report video/audio codec info and frame stats in HTTP API. v7.0.118 (#4554) OSSRS-AI 2025-11-05 10:06:35 -05:00
  • eb9fca888d AI: SRT: Report video/audio codec info and frame stats in HTTP API. v7.0.117 (#4554) OSSRS-AI 2025-11-04 10:25:28 -05:00
  • f90a96a03d Fix a typo in README.md (#4558) Chunbo 2025-11-04 11:31:24 +08:00
  • 82d57e17ab AI: Refine bug caused flaky test failure. OSSRS-AI 2025-11-03 15:31:29 -05:00
  • 7439a91daf Update README.md with v6.0-b3 release. winlin 2025-11-03 15:07:10 -05:00
  • 0a4be9749d Release v6.0-b3, 6.0 beta3, v6.0.183, 170957 lines. v6.0-b3 6.0release winlin 2025-11-03 10:35:45 -05:00
  • 1f4c05bdd5 Fill missing defs for H264/AVC video levels. v7.0.116 (#4556) Laurentiu 2025-11-03 17:31:13 +02:00
  • 57c74d1cdb Add ignore configuration for cursor. v7.0.115 (#4547) vivisoymilkhappy 2025-11-01 07:11:51 +08:00
  • abacd680ba WebRTC: Use realtime for TWCC timestamp accuracy. v7.0.114 winlin 2025-10-30 19:29:03 -04:00
  • 8acceb1b1b AI: HLS: Fix crash when segment is not open by adding NULL checks. v7.0.113 (#3431) OSSRS-AI 2025-10-30 12:59:50 -04:00
  • 91a051b45d AI: AAC: Fix mono audio reported as stereo in HTTP API. v7.0.112 (#3556) OSSRS-AI 2025-10-29 22:21:55 -04:00
  • 8438c8a799 AI: Improve utest coverage. OSSRS-AI 2025-10-29 08:09:39 -04:00
  • 75d35b7817 AI: Ignore some code that is no need to cover. OSSRS-AI 2025-10-28 22:04:01 -04:00
  • 1faadd0c73 AI: Improve utest coverage for HLS. OSSRS-AI 2025-10-28 20:57:55 -04:00
  • 758906353c Enable default configure test. winlin 2025-10-28 09:34:36 -04:00
  • ef048b0d65 RTC: Fix DVR missing first 4-6 seconds by initializing rate from SDP (#4541) Haibo Chen(陈海博) 2025-10-28 21:33:40 +08:00
  • 550760f2d0 HLS/DASH: Fix dispose to skip unpublish when not enabled, and add forbidden directory protection to SrsPath::unlink. v7.0.111 winlin 2025-10-27 08:14:48 -04:00
  • 3dc7b405ca AI: HTTP-FLV: Enforce minimum 10ms sleep to prevent CPU busy-wait when mw_latency=0. v7.0.110 (#3963) OSSRS-AI 2025-10-26 20:17:32 -04:00
  • 547b0c0ed5 AI: Edge: Fix stream names with dots being incorrectly truncated in source URL generation. v7.0.109 (#4011) OSSRS-AI 2025-10-26 18:44:10 -04:00
  • 19b603a0d7 AI: HTTPS: Handle SSL_ERROR_ZERO_RETURN as graceful connection closure. v7.0.108 (#4036) OSSRS-AI 2025-10-26 17:45:04 -04:00
  • 5fc1f2d2e5 AI: API: Add clients field to on_play/on_stop webhooks and total field to HTTP API. v7.0.107 (#4147) OSSRS-AI 2025-10-26 16:28:20 -04:00
  • 1d9105396d Update guideline for AI about sanitizer. winlin 2025-10-26 12:05:27 -04:00
  • 4ae9871285 AI: Remove deprecated SrsRtcPublisherAsync and SrsRtcPlayerAsync use WHIP/WHEP. OSSRS-AI 2025-10-26 09:33:45 -04:00
  • 51ab6403a3 AI: WebRTC: Fix camera/microphone not released after closing publisher. v7.0.106 (#4261) OSSRS-AI 2025-10-26 08:43:51 -04:00
  • 9eae868e91 AI: Build: Improve dependency checking to report all missing dependencies at once. v7.0.105 (#4293) OSSRS-AI 2025-10-25 22:21:08 -04:00
  • 6590871ca8 AI: HLS: Support hls_master_m3u8_path_relative for reverse proxy compatibility. v7.0.104 (#4338) OSSRS-AI 2025-10-25 21:10:03 -04:00
  • b7828e1fba API: Remove minimum limit of 10 for count parameter in /api/v1/streams and /api/v1/clients. v7.0.103 (#4358) OSSRS-AI 2025-10-25 19:43:38 -04:00
  • d9ea25b441 AI: Update conf description for multiple ep for callback. #4421 OSSRS-AI 2025-10-24 22:21:34 -04:00
  • 8f1578e0e3 Refactor: Rename ide/ directory to cmake/ for better clarity (#4539) Haibo Chen(陈海博) 2025-10-24 08:38:48 +08:00
  • 2fb216e86d AI: Refine utest file rules. OSSRS-AI 2025-10-23 09:44:24 -04:00
  • 2893f43327 Compress guideline for AI. winlin 2025-10-22 23:00:44 -04:00
  • 2810d32d60 AI: Only support AAC/MP3/Opus audio codec. v7.0.102 (#4516) OSSRS-AI 2025-10-22 22:05:23 -04:00
  • 0c9868b4a2 AI: Fix AAC audio sample rate reporting in API. v7.0.101 (#4518) OSSRS-AI 2025-10-22 21:28:40 -04:00
  • 0e28422d12 Update guideline for AI. winlin 2025-10-22 11:46:05 -04:00
  • 8fd92d1598 AI: Add utest to cover forwarding module. #4531 OSSRS-AI 2025-10-21 21:46:54 -04:00
  • e82dc112e7 Bridge: Fix heap-use-after-free in SrsCompositeBridge iterator. v6.0.183 (#4535) OSSRS-AI 2025-10-21 07:35:35 -04:00
  • 845e0287c0 Forward: Reject RTMPS destinations with clear error message. v7.0.100 (#4537) Winlin 2025-10-20 08:03:07 -04:00
  • 4e35b6cacc AI: Add utest to cover signal manager OSSRS-AI 2025-10-19 22:37:43 -04:00
  • 341c0c000c AI: Add workflow utest for http stream. OSSRS-AI 2025-10-19 19:37:00 -04:00
  • ce7ac11eae AI: Add workflow test for HTTP conn OSSRS-AI 2025-10-19 14:30:25 -04:00
  • 35d0e3d7c7 AI: Add workflow utest for SRT conn OSSRS-AI 2025-10-19 09:38:25 -04:00
  • 2913d5b827 AI: Refine utests. OSSRS-AI 2025-10-18 23:12:52 -04:00
  • f86c1348b1 AI: Add workflow utest for RTMP conn OSSRS-AI 2025-10-17 22:19:02 -04:00
  • 054d3a3563 AI: Add workflow utest for rtc conn. OSSRS-AI 2025-10-17 17:07:09 -04:00
  • 8b76e1f6d2 AI: Add workflow utest for rtc publisher OSSRS-AI 2025-10-17 07:58:32 -04:00
  • fcb2992230 HLS: Fix a iterator bug in hls_ctx cleanup function. v6.0.182 (#4534) Haibo Chen(陈海博) 2025-10-17 19:16:42 +08:00
  • 0d43ed5dd6 HLS: Fix a iterator bug in hls_ctx cleanup function. v6.0.182 v7.0.99 (#4534) Haibo Chen(陈海博) 2025-10-17 19:16:42 +08:00
  • 3f706f9c37 Refine utest mock. winlin 2025-10-16 10:57:31 -04:00
  • c9fe296342 AI: Add utest to cover 3 streams play stream. OSSRS-AI 2025-10-16 10:30:02 -04:00
  • 5cf615f1d4 Update README for v6.0-b2 winlin 2025-10-16 10:21:36 -04:00
  • 54f5048c2a Relase v6.0-b2, 6.0 beta2, v6.0.181, 170948 lines. v6.0-b2 winlin 2025-10-16 10:20:12 -04:00
  • ed120ba88b AI: Add utest to manually verify rtc play workflow OSSRS-AI 2025-10-16 09:08:15 -04:00
  • abaffdd4b9 fix crash issue caused by reload configuration file. v7.0.98 (#4530) Haibo Chen(陈海博) 2025-10-16 19:30:16 +08:00
  • 6f526284a3 RTC2RTMP: fix illegal memory access. v7.0.97 (#4520) Jack Lau 2025-10-15 22:16:03 +08:00
  • 44c3dab79e AI: Add utest to cover heatbeat. OSSRS-AI 2025-10-15 09:28:16 -04:00
  • 223202f121 AI: Add utest to cover version query OSSRS-AI 2025-10-15 08:16:54 -04:00
  • 5d01393307 AI: Add utest to cover process module OSSRS-AI 2025-10-15 07:24:24 -04:00
  • 315ae2cd3a AI: Add utest to cover encoder module. OSSRS-AI 2025-10-14 21:56:53 -04:00
  • 1bc18509a2 Disable sanitizer by default to fix memory leak. #4364 v7.0.96 winlin 2025-10-14 20:26:11 -04:00
  • 22e71a39e7 Disable sanitizer by default to fix memory leak. #4364 winlin 2025-10-14 20:29:02 -04:00
  • bf7e93140b Refine access specifier for utest. winlin 2025-10-13 22:26:38 -04:00
  • 31e191e9e3 Init ST after daemon started. winlin 2025-10-13 10:00:51 -04:00
  • 123df8a75a Make RTMP listen optional. winlin 2025-10-13 09:38:11 -04:00
  • 1606c3d713 Fix utest failed. winlin 2025-10-13 08:14:41 -04:00
  • 6846f8e893 AI: Add utest to cover recv thread module OSSRS-AI 2025-10-12 23:03:07 -04:00
  • a3f8d13c0a AI: Fix utest fail bug. OSSRS-AI 2025-10-11 22:25:56 -04:00
  • ef2bb34569 AI: Add utest to cover http module OSSRS-AI 2025-10-11 12:50:41 -04:00
  • e8ac08dfa2 AI: Add utest to cover caster flv module. OSSRS-AI 2025-10-11 10:21:08 -04:00
  • 4004ddb5c0 AI: Add test to cover app caster module OSSRS-AI 2025-10-11 08:36:30 -04:00
  • b239975458 AI: Add utest to cover encoder module OSSRS-AI 2025-10-11 06:49:06 -04:00
  • c6c6f38ed7 AI: Add utest to cover the rtc server. OSSRS-AI 2025-10-10 23:02:14 -04:00
  • 604f9450fc AI: Add utest to cover srt module. OSSRS-AI 2025-10-10 20:05:56 -04:00
  • af655c53c5 AI: Fix blackbox test bug for DVR. OSSRS-AI 2025-10-10 12:08:04 -04:00
  • ae2ba44df4 AI: Add utest to cover hooks module. OSSRS-AI 2025-10-10 09:53:21 -04:00
  • afeea8aed5 AI: Add utest to cover listener module. OSSRS-AI 2025-10-10 07:15:28 -04:00
  • de3d5bd1f5 AI: Add utest to cover dash module. OSSRS-AI 2025-10-09 09:34:11 -04:00
  • 646b833757 AI: Add utest to cover the rtc network module. OSSRS-AI 2025-10-08 22:57:07 -04:00
  • 3919e86cc0 AI: Add utest to cover gb module. OSSRS-AI 2025-10-08 10:00:46 -04:00
  • f0d713e574 AI: Add utest to cover dvr module. OSSRS-AI 2025-10-07 21:33:57 -04:00
  • 8ed07e37b4 AI: Add utest to cover edge module. OSSRS-AI 2025-10-07 10:19:27 -04:00
  • 94dde8e370 AI: Add utest to cover rtsp module. OSSRS-AI 2025-10-06 23:45:52 -04:00
  • 809d77b662 AI: Add utest to cover srt module. OSSRS-AI 2025-10-06 21:04:29 -04:00
  • 1509fde2da AI: Add utest to cover api module. OSSRS-AI 2025-10-05 22:14:45 -04:00
  • 3948f0d4fe AI: Add utest to cover app http module. OSSRS-AI 2025-10-04 22:41:09 -04:00
  • b5664747ac AI: Add utest to cover app rtmp module. OSSRS-AI 2025-10-04 09:25:53 -04:00
  • cdfe82357e AI: Add utest to cover app server module. OSSRS-AI 2025-10-03 10:15:00 -04:00
  • 71302c4a77 SRT: Default to request for VLC. #4515 winlin 2025-10-03 15:27:03 -04:00
  • 702a58df6a AI: Improve coverage for app rtmp module. OSSRS-AI 2025-10-02 07:43:54 -04:00
  • fc6a851d5f SRT: Support configurable default_streamid option. v6.0.180 v7.0.95 (#4515) OSSRS-AI 2025-10-01 22:04:36 -04:00