1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-15 04:42:04 +00:00
srs/trunk/src/kernel
Winlin 6f42ca67cb
Support SRS Stack token for authentication. v6.0.74 (#3794)
When accessing the SRS Stack, you should log in and use a token for each
request, or utilize the HTTP API with a secret Bearer token included in
every request. The SRS Stack HTTP API proxies both /api/v1 and /rtc/v1
to the SRS HTTP API while ensuring secure authentication. Additionally,
there is a console in the SRS Stack that requires the same token to
request the SRS Stack HTTP API, which is then proxied to the SRS HTTP
API.

The SRS Stack runs SRS with the HTTP API listening at 127.0.0.1:1985 on
the local loopback interface, allowing only the SRS Stack to access it
without authentication. All other users must login and access the SRS
Stack through its interface, rather than directly accessing the SRS HTTP
API within the SRS Stack.

---------

Co-authored-by: panda <542638787@qq.com>
2023-09-08 08:22:45 +08:00
..
srs_kernel_aac.cpp Remove unreachable issues in code (#3793) 2023-09-04 16:31:54 +08:00
srs_kernel_aac.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_balance.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_balance.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_buffer.cpp H265: Support demux vps/pps info. v6.0.15 (#3379) 2023-01-17 18:04:53 +08:00
srs_kernel_buffer.hpp H265: Support demux vps/pps info. v6.0.15 (#3379) 2023-01-17 18:04:53 +08:00
srs_kernel_codec.cpp RTMP: Support enhanced RTMP specification for HEVC. v6.0.42 (#3495) 2023-04-08 09:18:10 +08:00
srs_kernel_codec.hpp RTMP: Support enhanced RTMP specification for HEVC. v6.0.42 (#3495) 2023-04-08 09:18:10 +08:00
srs_kernel_consts.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_consts.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_error.cpp WebRTC: Error message carries the SDP when failed. v5.0.151, v6.0.39 (#3450) 2023-03-27 22:27:01 +08:00
srs_kernel_error.hpp WHIP: Improve WHIP deletion by token verification. v5.0.164, v6.0.58 (#3595) 2023-07-01 19:08:21 +08:00
srs_kernel_file.cpp SRS5: Improve file writer performance by fwrite with cache. v5.0.133 (#3308) 2023-01-08 12:06:38 +08:00
srs_kernel_file.hpp SRS5: Improve file writer performance by fwrite with cache. v5.0.133 (#3308) 2023-01-08 12:06:38 +08:00
srs_kernel_flv.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_flv.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_io.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_io.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_kbps.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_kbps.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_log.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_log.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_mp3.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_mp3.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_mp4.cpp HEVC: Support DVR HEVC stream to MP4. v6.0.14 (#3360) 2023-01-08 15:05:43 +08:00
srs_kernel_mp4.hpp HEVC: Support DVR HEVC stream to MP4. v6.0.14 (#3360) 2023-01-08 15:05:43 +08:00
srs_kernel_ps.cpp GB: Fix PSM parsing indicator bug (#3383) 2023-01-17 13:01:36 +08:00
srs_kernel_ps.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_rtc_rtcp.cpp Fix crash when process rtcp feedback message. v5.0.159, v6.0.52 (#3591) 2023-06-20 13:20:00 +08:00
srs_kernel_rtc_rtcp.hpp Fix crash when process rtcp feedback message. v5.0.159, v6.0.52 (#3591) 2023-06-20 13:20:00 +08:00
srs_kernel_rtc_rtp.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_rtc_rtp.hpp Support SRS Stack token for authentication. v6.0.74 (#3794) 2023-09-08 08:22:45 +08:00
srs_kernel_stream.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_stream.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_ts.cpp GB: Support H.265 for GB28181 (#3408) 2023-02-14 14:28:41 +08:00
srs_kernel_ts.hpp Remove unreachable issues in code (#3793) 2023-09-04 16:31:54 +08:00
srs_kernel_utility.cpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00
srs_kernel_utility.hpp SRS5: Update license date to 2023. v5.0.123 2023-01-01 08:56:20 +08:00