1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00
srs/trunk
john 732569f792 WHIP: Fix bug for converting WHIP to RTMP/HLS. v5.0.208 (#3920)
1. When converting RTC to RTMP, it is necessary to synchronize the audio
and video timestamps. When the synchronization status changes, whether
it is unsynchronized or synchronized, print logs to facilitate
troubleshooting of such issues.
2. Chrome uses the STAP-A packet, which means a single RTP packet
contains SPS/PPS information. OBS WHIP, on the other hand, sends SPS and
PPS in separate RTP packets. Therefore, SPS and PPS are in two
independent RTP packets, and SRS needs to cache these two packets.

---------

Co-authored-by: john <hondaxiao@tencent.com>
2024-02-06 14:22:33 +08:00
..
3rdparty Switch to 2013-2024. v5.0.205 2023-12-30 09:29:07 +08:00
auto Enhancing the compatibility of options.sh. v5.0.204 (#3916) 2023-12-30 09:13:01 +08:00
conf WHIP: Fix bug for converting WHIP to RTMP/HLS. v5.0.208 (#3920) 2024-02-06 14:22:33 +08:00
doc WHIP: Fix bug for converting WHIP to RTMP/HLS. v5.0.208 (#3920) 2024-02-06 14:22:33 +08:00
etc/init.d Squash: Fix bugs 2022-01-13 18:26:28 +08:00
gdb ST: Support show coroutines. 2020-12-10 11:36:24 +08:00
ide/srs_clion Change the hls_aof_ratio to 2.1. v5.0.200 (#3886) 2023-11-19 21:53:51 +08:00
modules Moduels: Refine the description 2021-04-21 11:18:35 +08:00
packaging Windows: Refine cygwin pipeline (#3260) 2022-11-21 14:32:26 +08:00
research RTC: Refine FFmpeg opus audio noisy issue. v5.0.197 (#3852) 2023-11-04 16:28:52 +08:00
scripts Package script support extra options. v5.0.102 2022-12-03 18:56:21 +08:00
src WHIP: Fix bug for converting WHIP to RTMP/HLS. v5.0.208 (#3920) 2024-02-06 14:22:33 +08:00
usr/lib/systemd/system Squash: Support RPM. Fix bugs. 2021-11-04 07:37:17 +08:00
.gitignore For #2136: API: Cleanup no active streams for statistics. v5.0.42 2022-08-19 19:45:19 +08:00
AUTHORS.md Update new authors. 2022-12-31 12:22:05 +08:00
AUTHORS.txt Update AUTHORS 2021-08-25 07:43:35 +08:00
configure Configure: print enabled/disable sanitizer. v5.0.206 (#3923) 2024-02-05 12:16:05 +08:00
Dockerfile.builds Use new cache image name. v5.0.186 2023-10-08 21:13:47 +08:00
Dockerfile.cov GB28181: Enable regression test for gb28181. v5.0.122 2022-12-31 19:36:49 +08:00
Dockerfile.pkg GB28181: Enable GB for CentOS 7 package. v5.0.103 2022-12-03 18:56:55 +08:00
Dockerfile.test GB28181: Enable regression test for gb28181. v5.0.122 2022-12-31 19:36:49 +08:00