Commit Graph

2257 Commits (2dc311fbd9d7d50e867d4357d68be3c910c0c37b)

Author SHA1 Message Date
winlin 742826a655 Log: Use 8 bytes random string as context id 5 years ago
winlin 5b199249d0 RTC: Rename SrsRtcSource to SrsRtcStream 5 years ago
winlin 428b9f14c0 RTC: Rename SrsRtcPlayer to SrsRtcPlayStream, SrsRtcPublisher to SrsRtcPublishStream 5 years ago
winlin 4c73b9a819 RTC: Rename ISrsRtcPublisher to ISrsRtcPublishStream 5 years ago
winlin 0cdfd062f2 RTC: Rename SrsRtcSession to SrsRtcConnection 5 years ago
winlin f551ff5ae8 Log: Use string compare function 5 years ago
winlin 6624b8acca Log: Use object as context id for complex context 5 years ago
winlin 81a7c252d6 TCP: Log the remote port for client. 5 years ago
liulichuan c1f98ddcc8 supprot LAS(live adaptive stream)
Change-Id: I2f9fd889fc924a3b080667bd2114f4632be461a0
5 years ago
winlin 34e7db5a93 RTC: Fix the DTLS bug 5 years ago
winlin c62479b112 Merge branch 'feature/rtc' into develop 5 years ago
xiaozhihong 3bab0ad345 rtc merge_nalu default value off 5 years ago
winlin 5d561b1915 RTC: Fix build fail 5 years ago
winlin 545a0efea3 RTC: Refine code 5 years ago
winlin 69fc1ba711 RTC: Prevent DTLS ARQ packet to dup play/publish 5 years ago
kyxlx550 65a23418ed notes w_ps_file define 5 years ago
kyxlx550 1bbf5c8126 fix ps to h264 frame_size < 0 checkt 5 years ago
kyxlx550 83c2586d79 support audio g711 5 years ago
kyxlx550 6bf1eee2bc fix ps buffer dynamic increase according to stream size 5 years ago
kyxlx550 e506191484 fix rtmp muxer cycle sleep 5 years ago
winlin a273298e63 HTTP: Enable infinite_chunked by default 5 years ago
winlin 3510c74cd4 RTC: Support drop for specified PT 5 years ago
winlin b9bd12192b Update comment 5 years ago
jinxue.cgh 848a073c5c RTC: send twcc in hourglass notify 5 years ago
winlin 75fbcba71d RTC: Always keep and use original sequence. 5 years ago
jinxue.cgh 6662568c11 RTC: sdp surpport ssrc group encode and decode 5 years ago
winlin 5b54ceadb1 RTC: Refactor code 5 years ago
winlin e9731fe0c1 RTC: Support ignore padding for RTP header 5 years ago
jinxue.cgh 6ff048ed35 RTC: process twcc before srtp unprotected 5 years ago
winlin 121266ecbf Refine code 5 years ago
winlin 94ebcf6306 RTC: Support config the DTLS role and version 5 years ago
winlin 5cc0f70f62 RTC: Refine the extensions for RTP. 5 years ago
jinxue.cgh 99016af42a RTC: transport use single srtp 5 years ago
jinxue.cgh acf9c9d25b RTC: refine get_srtp_key parameter name 5 years ago
jinxue.cgh b6ecb0a18f RTC: refine srtp layer 5 years ago
winlin 81d2e10f65 Refactor ISrsContext and ISrsLog 5 years ago
jinxue.cgh 2948b90f43 RTC: refine rtc dtls 5 years ago
jinxue.cgh 9addade2b4 RTC: delete SrsDTLS single instance 5 years ago
jinxue.cgh f3f9636d80 RTC: refine dtls certificate 5 years ago
winlin 0bf0a61401 RTC: Refine DTLS code. 5 years ago
jinxue.cgh 6807299ed2 rtc: refine get dtls_context according request 5 years ago
winlin c8892c4009 Fix build failed for no ffmpeg-fit 5 years ago
winlin 7c572dbae3 Merge branch 'feature/rtc' into develop 5 years ago
winlin be5d76009e RTC: Support build without RTMP2RTC bridger, no FFmpeg fit. 5 years ago
winlin 1c72a89fca Merge branch 'feature/rtc' into develop 5 years ago
winlin acb8793140 RTC: Change reuseport to 1 5 years ago
kyxlx550 d01955443e remove sip device list locker, add sip session locker 5 years ago
jinxue.cgh 83ce78a015 tfsfu: fix compile error for bind, and warning 5 years ago
winlin 8a0c2e01f8 Log: Change cid from int to string 5 years ago
winlin bca4ec1da1 RTC: Support set the sequence in query string 5 years ago
winlin cfa74a0715 UDP: Refine context id 5 years ago
winlin ab4dfbf755 RTC: Fix log typo 5 years ago
winlin c30565b4c0 RTC: Support keep original seq 5 years ago
winlin 29661802b6 RTC: If NACK disabled, print a log. 5 years ago
winlin cf738754ae RTC: Generate timestamp only when transcode opus to aac. 5 years ago
winlin 2c1bd6da3e Merge SRS 5 years ago
kyxlx550 ed82d60aac fix while sleep time 5 years ago
kyxlx550 813c83ccc7 fix no maker one frame check 5 years ago
kyxlx550 2172209321 ps to rtmp via source, h264 start code with replace nalulen 5 years ago
kyxlx550 9855e6a715 ps to rtmp via source, h264 start code with replace nalulen 5 years ago
kyxlx550 194dcf504b add ps over rtp jitter buffer 5 years ago
kyxlx550 3fe44c1c84 add lock list 5 years ago
kyxlx550 06548a7fa8 add set socket buffer func 5 years ago
kyxlx550 4fc54c9c99 add gb28181 ps jitter buffeer 5 years ago
kyxlx550 23ce929048 update gb28181 config wait_keyframe default on 5 years ago
winlin 0992eb4580 Remove unused files 5 years ago
winlin 8e519cedae RTSP: Show engine and alloc ports 5 years ago
winlin 8ca793593d RTC: Refactor code. 5 years ago
winlin 32c5b6fbce RTSP: Support video only. 5 years ago
jinxue.cgh f13a1b8ac0 rtc: fix audio rtp packet no twcc sequenc number, not reset error bug 5 years ago
jinxue.cgh e2fcd89644 rtc: refine set extension map for rtp_header 5 years ago
winlin 1c5ccaffc7 RTC: Fix memory leak 5 years ago
jinxue.cgh b8ab6ef6ce RTC: use c++ 98 style map.erase and NULL 5 years ago
winlin 23447dd6e2 RTC: Use c++98 map.earse 5 years ago
winlin db43faa848 RTC: Refine blackhole for session 5 years ago
winlin fccbe98f70 RTC: Remove dead code, no queue_length 5 years ago
winlin f3e1d28b6b RTC: Fix get candidate IP bug. 5 years ago
winlin f501d5b63d RTC: Support hijack play and consuming 5 years ago
winlin a5265c5753 RTC: Add comments. 5 years ago
winlin a246469173 RTC: Fix log typo 5 years ago
winlin 64eb22b95d RTC: Support hijack the plaintext RTP packet 5 years ago
winlin 2bd0e1ce43 Kernel: Buffer supports little-endian 5 years ago
winlin ab2d15d524 RTC: Fix dup release bug 5 years ago
winlin 6dfeb686bf RTC: Fix session remove bug 5 years ago
winlin aaffb8bbd7 RTC: Rename send_packets api. 5 years ago
winlin 01f05f920f RTC: Remove sendmmsg 5 years ago
winlin 9dfa0cc099 RTC: Disable padding 5 years ago
winlin f03bf601e4 RTC: Directly send without sendmmsg 5 years ago
winlin 4f6b24ea12 RTC: Remove GSO for player, no premature optimization 5 years ago
winlin 5bd2812405 RTC: Merge package AV 5 years ago
winlin 690c64e046 RTC: Notify handler when session timeout 5 years ago
winlin 6a191e4077 RTC: Support destroy session 5 years ago
winlin 4c7792f0f3 RTC: Fix config bug 5 years ago
winlin eb0667ba08 RTC: Fix build failed 5 years ago
jinxue.cgh 228e2fab94 rtc: on_twcc delete trace log 5 years ago
jinxue.cgh 9840ad8d55 rtc: support publish twcc using twcc config 5 years ago
jinxue.cgh d5e91694d5 rtc: publisher support twcc 5 years ago
jinxue.cgh b116632357 rtc: sdp support decode and encode extmap 5 years ago
winlin 69e4a1b5e7 RTC: Refactor variable name 5 years ago
winlin e3d010113f RTC: Refactor code 5 years ago