Commit Graph

  • 964ef997cb Update docs link to latest in code. winlin 2025-07-05 09:32:11 -04:00
  • b2a827f8cf Refine code and add tests for #4289. v7.0.45 (#4412) Winlin 2025-07-04 17:26:12 -04:00
  • c5b6b72876 RTMP2RTC: Support dual video track for bridge. v7.0.44 (#4413) Winlin 2025-07-04 14:23:13 -04:00
  • a19551540f AI: Update enhanced-rtmp spec for augment code. winlin 2025-07-04 08:39:23 -04:00
  • cbc98dc0d9 rtc2rtmp: Support RTC-to-RTMP remuxing with HEVC. v7.0.43 (#4349) Haibo Chen(陈海博) 2025-07-03 20:24:42 +08:00
  • d73ac3670a AI: Update the docs guideline for augment code. winlin 2025-07-02 20:53:19 -04:00
  • 89f343af15 AI: Update the pr diff guideline for augment code. winlin 2025-07-02 08:16:52 -04:00
  • 97e2b64939 AI: Update utest private access and smart pointers for augment code. winlin 2025-07-01 09:00:56 -04:00
  • 1173560b55 AI: Add run utest in guideline for augment code. winlin 2025-06-30 08:10:21 -04:00
  • e84074094b AI: Update threading model for augment code. winlin 2025-06-28 09:13:50 -04:00
  • 07163df9a4 Refactor code for #4349 for better review. (#4405) Winlin 2025-06-27 10:52:00 -04:00
  • 40df358e50 AI: Add guide for Augment. (#4404) Winlin 2025-06-25 10:22:04 -04:00
  • acb9b88566 Migrate proxy to ossrs/proxy-go repository. winlin 2025-06-23 10:39:57 -04:00
  • 8538575915 Remove AGENTS for AI. winlin 2025-06-21 07:51:06 -04:00
  • dcde554907 Debugging: Drop the specified N original SRTP packet for testing NACK. winlin 2025-06-15 09:23:55 -04:00
  • 07e7984fdf Player: Get codec by webrtc api: pc.getStats. v7.0.42 (#4310) Haibo Chen(陈海博) 2025-06-04 22:28:46 +08:00
  • 014812ea9b Transcode: Bugfix: Fix loop transcoding with host. #3516. v6.0.168 (#4325) Haibo Chen(陈海博) 2025-06-04 22:11:58 +08:00
  • 133866a944 Transcode: Bugfix: Fix loop transcoding with host. #3516. v6.0.168 v7.0.41 (#4325) Haibo Chen(陈海博) 2025-06-04 22:11:58 +08:00
  • 8b65fe2063 Update the release in the README for consistent. v7.0.40 (#4341) Hamed Mansouri 2025-06-04 15:38:00 +03:30
  • 2d4bb8e839 Update the codename for version 7.0 to "Kai". v7.0.39 (#4368) Haibo Chen(陈海博) 2025-06-04 20:04:27 +08:00
  • cc115afc1d Script: Use clang-format to unify the coding style. v7.0.38 (#4366) ChenGH 2025-06-02 09:56:42 +08:00
  • 9b942fafcc RTMP: Use extended timestamp as delta when chunk fmt=1/2. v6.0.167 v7.0.37 (#4356) pengzhixiang 2025-05-30 02:20:22 +08:00
  • 51d26f26b7 RTMP: Use extended timestamp as delta when chunk fmt=1/2. v6.0.167 (#4356) pengzhixiang 2025-05-30 02:20:22 +08:00
  • 33b0a0fe7d Fix error about TestRtcPublish_HttpFlvPlay. v7.0.36 (#4363) Haibo Chen(陈海博) 2025-05-29 23:21:15 +08:00
  • 9c559dcb48 VSCode: Support GDB on Linux and LLDB on macOS. v7.0.35 (#4362) Haibo Chen(陈海博) 2025-05-29 20:44:44 +08:00
  • 5a404c089b VSCode: Support debug and run utest in VSC. no-clang-format winlin 2025-05-28 18:38:56 -04:00
  • 974826800f update pion/webrtc to v4. v7.0.34 (#4359) Haibo Chen(陈海博) 2025-05-26 17:48:53 +08:00
  • 53a6af659f Codex: Fix potential issues with memory leak. winlin 2025-05-21 11:16:29 -04:00
  • 2b0de99b5e Add AGENTS.md for OpenAI codex agent. winlin 2025-05-21 10:23:27 -04:00
  • 0c88ddbcdf rtmp2rtc: Support RTMP-to-WebRTC conversion with HEVC. v7.0.33 (#4289) Haibo Chen(陈海博) 2025-05-13 14:55:52 +08:00
  • d35d02f112 Release v6.0-a2, 6.0 alpha2, v6.0.165, 169712 lines. winlin 2025-05-03 20:20:07 -04:00
  • e00937e387 Fix memory leaks from errors skipping resource release. v7.0.32 (#4308) Haibo Chen(陈海博) 2025-04-30 12:09:31 +08:00
  • 3fbd609bc7 Update CHANGELOG for #4309. v7.0.31 winlin 2025-04-26 06:58:00 -04:00
  • 308bb6ec54 Upgrade actions worlflow image to Ubuntu 22.04 winlin 2025-04-26 00:09:46 -04:00
  • 4b64c5c5be Upgrade actions worlflow image to Ubuntu 22.04 v6.0-a2 winlin 2025-04-26 00:13:48 -04:00
  • 7edfaa0a66 Upgrade actions worlflow image to Ubuntu 22.04 winlin 2025-04-26 00:13:00 -04:00
  • 4e55bc83b7 Support custom deleter for SrsUniquePtr. (#4309) Winlin 2025-04-26 00:01:34 -04:00
  • 5881155095 Update feature_request.md Winlin or William 2025-04-16 19:08:54 -04:00
  • 5f134798b6 Typo: "forked" process in log output. v7.0.30 (#4292) Lukas 2025-03-21 12:18:11 +01:00
  • e2461cd16d Build: update build version to v7. v7.0.29 (#4294) chundonglinlin 2025-03-21 19:15:05 +08:00
  • 2a7f0090b5 replace values with enums. v6.0.166 (#4303) john 2025-03-21 19:12:41 +08:00
  • 464a0134f3 replace values with enums. v6.0.166 v7.0.28 (#4303) Arjen10 2025-03-21 19:11:19 +08:00
  • 3df44f8cb2 free sample to prevent memory leak. v5.0.222 (#4305) john 2025-03-21 10:39:57 +08:00
  • 64e5658f17 free sample to prevent memory leak. v5.0.222 v6.0.164 (#4305) john 2025-03-21 10:38:55 +08:00
  • 909c9efa40 free sample to prevent memory leak. v5.0.222 v6.0.164 v7.0.26 (#4305) Haibo Chen(陈海博) 2025-03-21 10:38:08 +08:00
  • 3456fc690e update geekyeggo/delete-artifact to 5.0.0. v5.0.221 v6.0.163 v7.0.25 (#4302) john 2025-03-18 08:28:43 +08:00
  • 2b5c1ad06d update geekyeggo/delete-artifact to 5.0.0. v5.0.221 v6.0.163 v7.0.25 (#4302) john 2025-03-18 08:27:08 +08:00
  • feb2abbd73 update geekyeggo/delete-artifact to 5.0.0. v5.0.221 v6.0.163 v7.0.25 (#4302) Haibo Chen(陈海博) 2025-03-18 08:25:48 +08:00
  • 2b89f7e7e8 Dvr: support h265 flv fragments. v6.0.162 v7.0.24 (#4296) john 2025-03-18 07:36:46 +08:00
  • 3d8ef92a23 Dvr: support h265 flv fragments. v6.0.162 v7.0.24 (#4296) chundonglinlin 2025-03-18 07:34:04 +08:00
  • 02f04456b0 Update FUNDING.yml Winlin or William 2025-03-14 11:33:14 -04:00
  • b1185d588f fix typo about heartbeat. v6.0.161 (#4253) john 2025-02-24 21:03:17 +08:00
  • bd333fe7b4 fix typo about heartbeat. v5.0.220 (#4253) john 2025-02-24 21:02:31 +08:00
  • 2ce08750e7 fix ci error. v6.0.160 (#4291) john 2025-02-24 19:39:20 +08:00
  • 5851fa05d2 fix ci error. v5.0.219 (#4291) john 2025-02-24 19:37:23 +08:00
  • 02c6e60e3a update copyright to 2025. v6.0.159 (#4271) john 2025-02-24 19:34:34 +08:00
  • 4526a8b781 update copyright to 2025. v5.0.218 (#4271) john 2025-02-24 19:30:55 +08:00
  • 93cba246bc fix typo about heartbeat. v5.0.220 v6.0.161 v7.0.23 (#4253) johzzy 2025-02-20 13:47:52 +08:00
  • 6a612784d0 fix ci error. v5.0.219 v6.0.160 v7.0.22 (#4291) Haibo Chen 2025-02-20 12:26:24 +08:00
  • 13597d1b7f update copyright to 2025. v5.0.218 v6.0.159 v7.0.21 (#4271) ChenGH 2025-01-14 17:35:18 +08:00
  • 7416134262 fix compile error in srs_protocol_rtmp_stack.cpp (#4247) Jacob Su 2024-12-05 16:53:22 +08:00
  • 7951bf3bd6 Test: Fix utest fail for StUtimeInMicroseconds. v7.0.20 (#4218) Jacob Su 2024-10-31 18:25:57 +08:00
  • 65ea140126 HLS: Fix error when stream has extension. #4215 v5.0.217 (#4216) Haibo Chen 2024-10-31 17:50:56 +08:00
  • c2d75ca395 HLS: Fix error when stream has extension. #4215 v5.0.217 v6.0.158 (#4216) Haibo Chen 2024-10-31 17:50:56 +08:00
  • 58e775ce8d HLS: Fix error when stream has extension. #4215 v5.0.217 v6.0.158 v7.0.19 (#4216) Haibo Chen 2024-10-31 17:50:56 +08:00
  • 364bec264e RTC2RTMP: Fix screen sharing stutter caused by packet loss. v6.0.157 (#4160) Jacob Su 2024-10-15 19:00:07 +08:00
  • b0e7f62ca7 RTC2RTMP: Fix screen sharing stutter caused by packet loss. v5.0.216 (#4160) Jacob Su 2024-10-15 19:00:07 +08:00
  • 101382afd0 RTC2RTMP: Fix screen sharing stutter caused by packet loss. v5.0.216 v6.0.157 v7.0.18 (#4160) Jacob Su 2024-10-15 19:00:07 +08:00
  • e7d78462fe ST: Use clock_gettime to prevent time jumping backwards. v7.0.17 (#3979) Jacob Su 2024-10-15 17:52:17 +08:00
  • 0de887d374 Update bug_report.md Winlin 2024-10-09 11:29:35 +08:00
  • 2068aa4659 Update FUNDING.yml Winlin 2024-09-28 10:41:35 +08:00
  • 40e8ed4586 VSCode: Support IDE vscode to run and debug. winlin 2024-09-10 16:41:34 +08:00
  • e674f8266a Proxy: Remove dependency of godotenv. #4158 winlin 2024-09-10 10:53:09 +08:00
  • 2e4014ae1c Proxy: Support proxy server for SRS. v7.0.16 (#4158) Winlin 2024-09-09 12:06:02 +08:00
  • b830d688be Heartbeat: Report ports for proxy server. v6.0.156 (#4171) Winlin 2024-09-09 10:37:41 +08:00
  • bfdbbb9be0 Heartbeat: Report ports for proxy server. v5.0.215 (#4171) Winlin 2024-09-09 10:37:41 +08:00
  • b475d552aa Heartbeat: Report ports for proxy server. v5.0.215 v6.0.156 v7.0.15 (#4171) Winlin 2024-09-09 10:37:41 +08:00
  • d70e7357cf Release v6.0-a1, 6.0 alpha1, v6.0.155, 169636 lines. winlin 2024-09-01 15:57:55 +08:00
  • 1bd65f3386 Refine release action. winlin 2024-09-01 17:02:21 +08:00
  • dd2cc93421 Release v6.0-a1, 6.0 alpha1, v6.0.155, 169636 lines. v6.0-a1 winlin 2024-09-01 15:57:55 +08:00
  • 96f89c58ee FLV: Refine source and http handler. v6.0.155 (#4165) Winlin 2024-09-01 13:02:07 +08:00
  • 15fbe45a9a FLV: Refine source and http handler. v6.0.155 v7.0.14 (#4165) Winlin 2024-09-01 13:02:07 +08:00
  • 920f87cd38 Edge: Fix flv edge crash when http unmount. v6.0.154 (#4166) Winlin 2024-09-01 06:44:35 +08:00
  • 740f0d38ec Edge: Fix flv edge crash when http unmount. v6.0.154 v7.0.13 (#4166) Winlin 2024-09-01 06:44:35 +08:00
  • 0bac21df6e Fix #3767: RTMP: Do not response empty data packet. v6.0.153 (#4162) Winlin 2024-09-01 06:40:16 +08:00
  • a7aa2eaf76 Fix #3767: RTMP: Do not response empty data packet. v6.0.153 v7.0.12 (#4162) Winlin 2024-09-01 06:40:16 +08:00
  • d27e530f84 HTTP-FLV: Notify connection to expire when unpublishing. v6.0.152 (#4164) Winlin 2024-08-31 23:15:51 +08:00
  • 05c3a422a5 HTTP-FLV: Notify connection to expire when unpublishing. v6.0.152 v7.0.11 (#4164) Winlin 2024-08-31 23:15:51 +08:00
  • da5683e478 Fix crash when quiting. v6.0.151 (#4157) Winlin 2024-08-24 22:40:39 +08:00
  • f8319d6b6d Fix crash when quiting. v6.0.151 v7.0.10 (#4157) Winlin 2024-08-24 22:40:39 +08:00
  • b05f7b4452 Build: Fix srs_mp4_parser compiling error. v6.0.150 (#4156) Jacob Su 2024-08-24 21:48:10 +08:00
  • cc6db250fb Build: Fix srs_mp4_parser compiling error. v6.0.150 v7.0.9 (#4156) Jacob Su 2024-08-24 21:48:10 +08:00
  • 47f8fe4395 Fix utest fail. winlin 2024-08-22 18:55:43 +08:00
  • d4248503e7 ASAN: Disable memory leak detection by default. v7.0.8 (#4154) Winlin 2024-08-22 18:43:45 +08:00
  • 8f48a0e2d1 ASAN: Support coroutine context switching and stack tracing (#4153) Winlin 2024-08-22 17:12:39 +08:00
  • 55610cf689 ST: Refine switch context. winlin 2024-08-22 11:32:12 +08:00
  • ff6a608099 ST: Replace macros with explicit code for better understanding. v7.0.7 (#4149) Winlin 2024-08-22 11:28:25 +08:00
  • 41b3623296 API: Support new HTTP API for VALGRIND. v6.0.149 (#4150) Winlin 2024-08-21 15:39:01 +08:00
  • 0d76081430 API: Support new HTTP API for VALGRIND. v6.0.149 v7.0.6 (#4150) Winlin 2024-08-21 15:39:01 +08:00
  • 3917422a07 HTTP-FLV: Crash when multiple viewers. v6.0.148 (#4144) Bahamut 2024-08-15 12:00:42 +08:00