winlin
|
1064429c7e
|
Cache RTP packets
|
5 years ago |
winlin
|
7b68f55edc
|
Refactor GSO mmsghdr alloc
|
5 years ago |
kyxlx550
|
7950bc586e
|
add gb28281 demo html
|
5 years ago |
winlin
|
c96ffd272c
|
Cache RTP packet vector
|
5 years ago |
winlin
|
d692f2d9c4
|
Fix build failed when RTC disabled.
|
5 years ago |
winlin
|
7c6583684e
|
RTC: Reorder AV for GSO
|
5 years ago |
winlin
|
c95a8517e7
|
For #307, padding to next packet or GSO size
|
5 years ago |
winlin
|
bbdd2d7eed
|
For #307, support padding for GSO
|
5 years ago |
winlin
|
6869ccca50
|
Fix RTP padding bug
|
5 years ago |
kyxlx550
|
95b869245b
|
fix sip message parse error
|
5 years ago |
winlin
|
bfc70d6482
|
For #307: Change the RTP payload to 1300
|
5 years ago |
winlin
|
b5f2c842fe
|
Fix perf api bug
|
5 years ago |
winlin
|
ab53c34945
|
For #307: Change the RTP payload to 1400
|
5 years ago |
winlin
|
095e7c5a4e
|
Fix build script
|
5 years ago |
winlin
|
6e9e0d6ce3
|
Fix build script
|
5 years ago |
xiaozhihong
|
e0cd148ad6
|
merge
|
5 years ago |
winlin
|
c143c80fd6
|
Fix GSO stat bug
|
5 years ago |
winlin
|
dd7b5cf53f
|
Fix GSO stat bug
|
5 years ago |
winlin
|
649f2042da
|
Update perf tool
|
5 years ago |
winlin
|
6cf9933bf3
|
For #307, refine gperf api
|
5 years ago |
winlin
|
a80084289b
|
Support debug
|
5 years ago |
winlin
|
8e4ef98629
|
For #307, correct the RTP packet stat.
|
5 years ago |
winlin
|
9d5c855727
|
Update perf api tool
|
5 years ago |
winlin
|
88b1e14db4
|
Update perf api tool
|
5 years ago |
winlin
|
97cfae624c
|
Fix CentOS8 build warnings
|
5 years ago |
winlin
|
bda7bdee54
|
Change RTC realtime to 0 cache
|
5 years ago |
winlin
|
4be1d785b6
|
Add tool for GSO
|
5 years ago |
winlin
|
7c3522dcb1
|
Add tool for GSO
|
5 years ago |
winlin
|
de343d6547
|
Add tool for GSO
|
5 years ago |
winlin
|
8d5f91f777
|
For rtc player, use target to overwrite server, vhost and eip.
|
5 years ago |
winlin
|
ba3d293bfd
|
Refactor stat for frames
|
5 years ago |
winlin
|
7574dbefb1
|
For #307, support sendmmsg, GSO and reuseport. 4.0.23
|
5 years ago |
winlin
|
fdc0c44b7e
|
For #307, for realtime, change wait messages from 0 to 2
|
5 years ago |
winlin
|
03a03e4174
|
Refine stat for GSO
|
5 years ago |
winlin
|
5b406d68d6
|
Refine pithy print
|
5 years ago |
winlin
|
39853160d1
|
Refactor default config
|
5 years ago |
winlin
|
b6a929f9cf
|
Enable GSO by default
|
5 years ago |
winlin
|
24eb61156f
|
Refine logs for GSO
|
5 years ago |
winlin
|
8ba3d78e86
|
Refine logs for GSO
|
5 years ago |
winlin
|
2cd580f500
|
For #307, disable GSO < linux 4.18.0
|
5 years ago |
winlin
|
feaf98eb69
|
For #307, remove dedicate GSO cache
|
5 years ago |
winlin
|
23c68a922c
|
Refine GSO for RTC
|
5 years ago |
winlin
|
8a71ce62db
|
For #307, allow dedicated cache for GSO.
|
5 years ago |
winlin
|
89a247d9bc
|
Remove unused code
|
5 years ago |
winlin
|
3b7240b8e0
|
For #307, support linux GSO for RTC
|
5 years ago |
winlin
|
b1438bf52c
|
Merge branch 'develop' into feature/rtc
|
5 years ago |
winlin
|
f072f30854
|
Merge branch '4.0release' into develop
|
5 years ago |
winlin
|
bfe40f0115
|
Check pkg-config
|
5 years ago |
winlin
|
96059e0d42
|
For #307, support merge multiple slices/NALUs to one NALU/RTP/FUA
|
5 years ago |
winlin
|
5d23bb6a8a
|
Refactor code for merge_nalus
|
5 years ago |
winlin
|
4400896395
|
Refactor code for merge_nalus and gso
|
5 years ago |
winlin
|
048301d9eb
|
Refactor RTP sender
|
5 years ago |
winlin
|
756826756a
|
Refactor RTP encrypt
|
5 years ago |
xiaozhihong
|
54a887a3d9
|
solve merge conflict
|
5 years ago |
xiaozhihong
|
8687c50dc4
|
merge
|
5 years ago |
winlin
|
fa21df7bb8
|
Refactor RTC package RTP packets.
|
5 years ago |
winlin
|
0bb61f7d98
|
For #307, RTC RTP support padding
|
5 years ago |
winlin
|
216b3bf414
|
Create isolate pithy printer for each RTC FD
|
5 years ago |
winlin
|
087559813f
|
For #307, use UDP sender binding to FD for RTC
|
5 years ago |
winlin
|
863d6b4f15
|
Refactor pithy print for RTC
|
5 years ago |
winlin
|
59dc771dd5
|
Refactor pithy print for RTC
|
5 years ago |
winlin
|
73a9155686
|
Refine logs
|
5 years ago |
winlin
|
82579e4b0c
|
For #370, use round-trip to send on all fds
|
5 years ago |
winlin
|
37e2f8896c
|
Refactor pithy print logs
|
5 years ago |
winlin
|
d5b3cf9af7
|
Refactor pithy print logs
|
5 years ago |
winlin
|
2b132d6d64
|
Refine RTC server log
|
5 years ago |
winlin
|
78aad11eeb
|
For #307, enable REUSEPORT to increase UDP buffer
|
5 years ago |
winlin
|
a7f2bde8e2
|
Refine UDP socketopt logs
|
5 years ago |
winlin
|
edad6ac93d
|
Fix memory leak. Refine RTC SEND pithy print message
|
5 years ago |
winlin
|
5e66a0d342
|
Send SPS/PPS before IDR
|
5 years ago |
winlin
|
79d46fa2e1
|
Fix build failed bug
|
5 years ago |
winlin
|
32efc71ba9
|
Fix the STAP NRI flag
|
5 years ago |
winlin
|
acbbdf51d6
|
Refacor STAP RTP packet
|
5 years ago |
winlin
|
ca027ca5cb
|
For #307, zero copy for RTP FUA packet
|
5 years ago |
winlin
|
aa81b47c9a
|
For #307, zero copy for RTP STAP packet
|
5 years ago |
winlin
|
4b2404c203
|
For #307, zero copy for RTP audio packet
|
5 years ago |
winlin
|
bf62244908
|
Free RTP packet for RTC
|
5 years ago |
winlin
|
a2fdf0d3c7
|
For #307, package video rtp packets when send message
|
5 years ago |
kyxlx550
|
7826c743e4
|
support access to NVR, gb28181 system sub domain
|
5 years ago |
kyxlx550
|
28bde1d448
|
fix rtmp send timeout, first key frame wait
|
5 years ago |
kyxlx550
|
f74a398c1b
|
add sip query session api
|
5 years ago |
kyxlx550
|
1e0474e470
|
support sip query catalog message, parse xml to map, nvr
|
5 years ago |
kyxlx550
|
769efa87c3
|
add sip device channel error code
|
5 years ago |
kyxlx550
|
3d1c34a45e
|
add gbs log id define
|
5 years ago |
kyxlx550
|
917b87a1d6
|
add sip query catalog interval config
|
5 years ago |
kyxlx550
|
0d593da998
|
trunk/conf/full.conf
add sip query catalog interval config
|
5 years ago |
winlin
|
8121f9ab4e
|
Refactor variable name
|
5 years ago |
winlin
|
c6fb5e6fdd
|
Refactor code, rename variable
|
5 years ago |
winlin
|
3cccef327c
|
For #307, package opus when send it.
|
5 years ago |
winlin
|
1f2db4d746
|
For #307, refactor aac to opus code
|
5 years ago |
winlin
|
6ed2a4b6cb
|
For #307, refine audio transcode buffer
|
5 years ago |
winlin
|
7ffe4aacb8
|
For #307, refactor shared msg, add samples and extra payload
|
5 years ago |
winlin
|
5b9cb7dc3f
|
For #307, refactor code, parse B-frame by sample.
|
5 years ago |
winlin
|
719c0ae85b
|
For #307, refactor SPS/PPS only before IDR, not each FUA
|
5 years ago |
winlin
|
a695afb368
|
Refactor code to rename rtp_shared_pkt to packet
|
5 years ago |
winlin
|
a1371fe93c
|
Fix utest warnings
|
5 years ago |
winlin
|
1ecd8bee40
|
Refactor bframe discard strategy
|
5 years ago |
winlin
|
fca81f02f5
|
Refactor code, add comment when string.assign(xx, 0)
|
5 years ago |
winlin
|
162055f6d0
|
Refactor variable name
|
5 years ago |
winlin
|
d6a5651a30
|
For #307, support reload rtc_server section
|
5 years ago |
winlin
|
928d863e50
|
Refactor code, use pithy print for RTC send.
|
5 years ago |
winlin
|
94afe6c56e
|
Refactor the print message
|
5 years ago |
winlin
|
40eb5c0ef5
|
For #307, disable vappi for FFmpeg-fit
|
5 years ago |
winlin
|
9b2f429571
|
Allows empty body metadata.
|
5 years ago |
winlin
|
c54d5be93c
|
For #307, refine RTP packet cache.
|
5 years ago |
xiaozhihong
|
c81bc36712
|
add rtc stun/dtls log
|
5 years ago |
winlin
|
1e83749485
|
For #307, use RTC server to sendmmsg
|
5 years ago |
winlin
|
cf48a5594d
|
Refactor code for #1691
|
5 years ago |
winlin
|
49f88a3326
|
Merge pull request #1691 from xialixin/dev-28181
Dev 28181
|
5 years ago |
winlin
|
d9a5572531
|
Refine TAB to spaces.
|
5 years ago |
xiaozhihong
|
85fcbad778
|
[1].Add 'stun_strict_check' in conf file
[2].Try to pickup at least H.264 payload type
|
5 years ago |
xiaozhihong
|
55f264b704
|
Merge remote-tracking branch 'upstream/feature/rtc' into rtc
|
5 years ago |
winlin
|
99614ac585
|
Support set RTC stun timeout
|
5 years ago |
xiaozhihong
|
ca7060c005
|
Add SrsRtpHeader.
|
5 years ago |
winlin
|
e6e8605304
|
For #307, support config RTC session timeout
|
5 years ago |
winlin
|
8e0f83fdd2
|
Fix CentOS8 build failed
|
5 years ago |
winlin
|
11bcd0cb27
|
Merge branch 'develop' into feature/rtc
|
5 years ago |
winlin
|
737e4fce9f
|
Merge branch '4.0release' into develop
|
5 years ago |
winlin
|
61c7443c4b
|
Merge from SRS3
|
5 years ago |
winlin
|
c2657bf672
|
Use isolate cache for different SRS version.
|
5 years ago |
winlin
|
32d5b75d8c
|
For #307, fix some memory leaking
|
5 years ago |
winlin
|
a8cc3a3430
|
For #307, fix some memory leaking
|
5 years ago |
winlin
|
e22d1dffc1
|
Merge remote-tracking branch 'john/rtc' into feature/rtc
|
5 years ago |
winlin
|
fa635e3333
|
Refine sendmmsg detect script
|
5 years ago |
winlin
|
6c5b51618c
|
For #307, support config to send plaintext RTP.
|
5 years ago |
winlin
|
00810e6d1d
|
Refine api for tcmalloc
|
5 years ago |
winlin
|
963720e1eb
|
Fix tcmalloc build bug
|
5 years ago |
winlin
|
35a037cf05
|
Add api for tcmalloc
|
5 years ago |
winlin
|
574ae58adc
|
For #307, support mock server eip by API
|
5 years ago |
winlin
|
b2f0696976
|
Fix build warning
|
5 years ago |
winlin
|
bb0ca05390
|
Merge branch 'develop' into feature/rtc
|
5 years ago |
winlin
|
9c1dfb79d3
|
Fix gperf build bug
|
5 years ago |
winlin
|
368e93e9e8
|
For #307, support use sendto or sendmsg when senmmsg(1 msg)
|
5 years ago |
winlin
|
59b9fa9610
|
For #307, always 1 if os does not support sendmmsg
|
5 years ago |
winlin
|
7cfd2879b0
|
For #307, config sendmmsg max
|
5 years ago |
winlin
|
40c95b04ca
|
Merge remote-tracking branch 'winlin/feature/perf_stat' into feature/rtc
|
5 years ago |
winlin
|
b8db61bd9c
|
For #307, Support disable sendmmsg
|
5 years ago |
winlin
|
6f7ebbdc5f
|
Merge branch 'develop' into feature/rtc
|
5 years ago |
winlin
|
f228b3809a
|
Fix utest failed.
|
5 years ago |
winlin
|
dc3df926eb
|
For #307, support configure with sendmmsg.
|
5 years ago |
winlin
|
b23525033b
|
Merge branch 'develop' into feature/rtc
|
5 years ago |
winlin
|
10d5f99d3d
|
For #307, SRTP ASM only works with openssl-1.0, auto detect it. 4.0.22
|
5 years ago |
winlin
|
133e3ce075
|
For #307, use sendmmsg in rtc server
|
5 years ago |
xialixin
|
d2b8b937d6
|
fix generate ssrc, rtmp muxer cycle sleep, ps steam parase etc..
|
5 years ago |
xialixin
|
9e9b5374d5
|
srs_get_sip_utc_date external use
|
5 years ago |
xialixin
|
c70ed1cd74
|
add sip session status check
|
5 years ago |
xialixin
|
778f12508f
|
add todo info log level compile error
|
5 years ago |
xialixin
|
8ac39cb22f
|
del print_sip_message config
|
5 years ago |
winlin
|
737dcdd2c8
|
Merge branch 'develop' into feature/rtc
|
5 years ago |
winlin
|
9943565ec9
|
Merge RTC and GB28181, with bugs fixed. 4.0.21
|
5 years ago |
winlin
|
55a4052d90
|
For #307, support sendmmsg to improve RTC performance
|
5 years ago |
winlin
|
3793404ceb
|
Refine scripts
|
5 years ago |
winlin
|
634fa27320
|
Refine configure cleanup script
|
5 years ago |
winlin
|
654cde109d
|
Fix options script bug
|
5 years ago |
xialixin
|
92d351ef35
|
fix 'output' format define; support 'host' auto get; time config use SRS internal format; support auto create stream channel on/off
|
5 years ago |
xialixin
|
5e4fdfd1d4
|
fix after RTMP is closed, empty PPS and SPS. sip client sockaddr set
|
5 years ago |
xialixin
|
ac8acc0b22
|
fix 28281 to 28181, sip heart message, timeout channel peer ip and port reset
|
5 years ago |
winlin
|
c5c0df6536
|
Update build script
|
5 years ago |
winlin
|
573449f1b0
|
For #307, refine RTC latency from 600ms to 200ms. 4.0.20
|
5 years ago |
winlin
|
5144794044
|
Detect older docker and disable SRTP ASM
|
5 years ago |
winlin
|
f504cb2724
|
Refine build script
|
5 years ago |
winlin
|
366d800720
|
For #307, use files of openssl 1.0.*
|
5 years ago |
winlin
|
5ad58933a9
|
For #307, build SRTP with openssl to improve performance. 4.0.19
|
5 years ago |
xiaozhihong
|
22fe799649
|
Add annotation about rtp packet. Remove no need verbose log.
|
5 years ago |
winlin
|
0ff3ce7464
|
Merge remote-tracking branch 'john/rtc' into feature/rtc
|
5 years ago |
winlin
|
9e7e80f5f5
|
Add TODO comment for Cert
|
5 years ago |
winlin
|
8c42ad622b
|
Config to use RSA or ECDSA
|
5 years ago |
winlin
|
c70a0eb07c
|
Config to use RSA or ECDSA
|
5 years ago |
winlin
|
5e06a2568b
|
For #370, support SRTP with ASM(enable openssl) by default
|
5 years ago |
winlin
|
cdb20c79cc
|
Revert part of 01d5e4da , to keep both openssl 1.0 and 1.1, because SRTP depends on 1.0
|
5 years ago |
winlin
|
862c211acd
|
Support openssl 1.0 and 1.1, RSA and ECDSA
|
5 years ago |
winlin
|
81bb8747f2
|
Refine script
|
5 years ago |
winlin
|
bd05f69d0b
|
Refine openssl build script on OSX
|
5 years ago |
winlin
|
9ad5a5d9b6
|
RTC support openssl 1.0.*
|
5 years ago |
winlin
|
f853c7a1e0
|
Support start SRS when wireshark capturing
|
5 years ago |
xiaozhihong
|
3cf03393c0
|
format a=candidate line
|
5 years ago |
xiaozhihong
|
d6adb5cd8d
|
process USE-CANDIDATE/ICE-CONTROLLING/ICE-CONTROLLED atrribute in STUN
|
5 years ago |
winlin
|
15384e61e2
|
Remove duplicated build for srtp2
|
5 years ago |
winlin
|
8de89f3f37
|
Add TODO for SRTP-GCM for RTC
|
5 years ago |
winlin
|
51bae42560
|
For RTC, verify peer and accept all certificate.
|
5 years ago |
winlin
|
302da32fc5
|
When configure, default to make clean
|
5 years ago |
xiaozhihong
|
bfd8971db8
|
fix compile warning.
|
5 years ago |
xiaozhihong
|
4f671b1de2
|
Merge remote-tracking branch 'upstream/feature/rtc' into rtc
|
5 years ago |
xiaozhihong
|
14421a7f0b
|
add annotation about some sdp line
|
5 years ago |
xiaozhihong
|
f4067bcb4d
|
fix nack bug
|
5 years ago |
winlin
|
608f3d0fae
|
For #1500, support push stream by GB28181. 4.0.18
|
5 years ago |
winlin
|
d81cde695d
|
Refactor code
|
5 years ago |
winlin
|
e19b927f92
|
Merge GB28181
|
5 years ago |
winlin
|
6012ac4eb0
|
Refine code
|
5 years ago |
winlin
|
a342f460e7
|
Merge branch '4.0release' into xialixin-dev-28181
|
5 years ago |
winlin
|
33455867f9
|
Merge branch 'dev-28181' of https://github.com/xialixin/srs into xialixin-dev-28181
|
5 years ago |
winlin
|
df6274daf8
|
Merge branch 'feature/rtc' into develop
|
5 years ago |
winlin
|
4ac8991a8e
|
Update author to runner365 for SRT
|
5 years ago |
winlin
|
74ad7143e7
|
Change authro to Bepartofyou for RTC codec
|
5 years ago |
winlin
|
45db63249d
|
Update author to John for RTC
|
5 years ago |
winlin
|
6022ac5cdb
|
Add comments for RTC candidate.
|
5 years ago |
winlin
|
ecf0f012b5
|
Add comments for RTC candidate.
|
5 years ago |
winlin
|
c7113f27e0
|
Play stream by WebRTC on iOS/Android/PC browser. 4.0.17
|
5 years ago |
xialixin
|
c99fb99ab6
|
refactor gb28181, supporting SIP server enable, multiplex, API interface
|
5 years ago |
winlin
|
03289012fd
|
Refactor code for RTC
|
5 years ago |
winlin
|
e65b6283df
|
Merge remote-tracking branch 'john/rtc' into feature/rtc
|
5 years ago |
winlin
|
f9f9cfda9b
|
Refine cherrypy install script
|
5 years ago |
xiaozhihong
|
9dadcdffd6
|
Merge remote-tracking branch 'upstream/feature/rtc' into sdp
|
5 years ago |
xiaozhihong
|
49da2099c1
|
sdp exchange.
|
5 years ago |
winlin
|
f3d708c2b5
|
Fix utest build warnings
|
5 years ago |
winlin
|
57604a9c65
|
For #1672, fix dvr close file failed bug. 3.0.140
|
5 years ago |
xfalcon
|
cd1513d6a3
|
fix fs not close,when dvr error (#1672)
|
5 years ago |
winlin
|
bf297fd070
|
Refine make help
|
5 years ago |
winlin
|
60d810693c
|
Refine rebuild components
|
5 years ago |
winlin
|
056fcd2928
|
Refine clean script
|
5 years ago |
winlin
|
40cc8ed47c
|
Refine file path for st and ffmpeg
|
5 years ago |
winlin
|
a60dbc167a
|
Update macro
|
5 years ago |
winlin
|
3b8450d4bd
|
Support cleanup componets
|
5 years ago |
winlin
|
6935bb18ae
|
Merge branch '4.0release' into develop
|
5 years ago |
winlin
|
6b8f0d84a3
|
Merge branch '3.0release' into 4.0release
|
5 years ago |
winlin
|
80f315f1ae
|
Support utest on mac osx
|
5 years ago |
winlin
|
22fbae139c
|
Refine links use relative path
|
5 years ago |
winlin
|
22ec783c3f
|
Merge branch '3.0release' into 4.0release
|
5 years ago |
winlin
|
1c65987472
|
Refine links use relative path
|
5 years ago |
winlin
|
2ba8104b37
|
Update coverage script
|
5 years ago |
winlin
|
b9a3df5c55
|
Update utest script
|
5 years ago |
winlin
|
f8b0bc122b
|
Update build script
|
5 years ago |
winlin
|
0081525380
|
Update package script
|
5 years ago |
winlin
|
c0a8193537
|
Update build script
|
5 years ago |
winlin
|
d5339acc57
|
Update package script
|
5 years ago |
winlin
|
84652265d9
|
Update README
|
5 years ago |
winlin
|
cc6a447332
|
Merge feature/rtc
|
5 years ago |
winlin
|
32d818d69c
|
Merge 4.0release
|
5 years ago |
winlin
|
13ee53434e
|
Merge branch '4.0release' into develop
|
5 years ago |
winlin
|
3e0a7ee7fb
|
Merge branch '3.0release' into 4.0release
|
5 years ago |
winlin
|
98a71954da
|
Support multiple OS/Platform build cache. 3.0.139
|
5 years ago |
winlin
|
0fd75434a6
|
For #307, fast build openssl
|
5 years ago |
winlin
|
c1e124786c
|
For #307, fix build warnings for rtc
|
5 years ago |
winlin
|
dae7af8444
|
For #307, rtc support osx
|
5 years ago |
winlin
|
04c3370458
|
Merge branch 'develop' into feature/rtc
|
5 years ago |
winlin
|
f29db522c1
|
Merge branch '4.0release' into develop
|
5 years ago |
winlin
|
9e8b88825b
|
Merge branch '3.0release' into 4.0release
|
5 years ago |
winlin
|
218fe332aa
|
For #1250, support osx build
|
5 years ago |
winlin
|
c2b02f86fa
|
Merge 4.0release
|
5 years ago |
winlin
|
217b8b94b6
|
Merge 3.0release
|
5 years ago |
winlin
|
0a030a4ade
|
Update
|
5 years ago |
winlin
|
3556da40ce
|
Fix #1250, Support macOS, OSX, MacbookPro, Apple Darwin. 3.0.138
|
5 years ago |
winlin
|
c339542ce0
|
Support macOS OSX
|
5 years ago |
winlin
|
90a39ec46d
|
Add api to stat mw iovec
|
5 years ago |
winlin
|
0d060a1cec
|
For #1659, #307, support aliyun slb UDP health check
|
5 years ago |
winlin
|
57c23d93c1
|
Refactor url for rtc player
|
5 years ago |
winlin
|
4c63319b5d
|
Release rtc_player to ossrs.net
|
5 years ago |
winlin
|
8a7f35dc6d
|
Release rtc_player to ossrs.net
|
5 years ago |
winlin
|
6edca6147c
|
Release rtc_player to ossrs.net
|
5 years ago |
winlin
|
f8b4ba1e5a
|
Release rtc_player to ossrs.net
|
5 years ago |
winlin
|
98d372bd40
|
Release rtc_player to ossrs.net
|
5 years ago |
winlin
|
2b6da30ac6
|
Welcome maintainers Runner365, John, B.P.Y(Bepartofyou). 4.0.15
|
5 years ago |
bepartofyou
|
923209b070
|
Merge remote-tracking branch 'srs/feature/codec' into feature/rtc_audio
|
5 years ago |
bepartofyou
|
8332a2fbdb
|
ffmpeg ubuntu build files
|
5 years ago |
bepartofyou
|
766da5188b
|
Merge remote-tracking branch 'srs/feature/codec' into feature/rtc_audio
|
5 years ago |
winlin
|
e5e2d05da0
|
For #307, support play with WebRTC. 4.0.14
|
5 years ago |
bepartofyou
|
4a17259471
|
err wrap change to new
|
5 years ago |
winlin
|
41acc5033e
|
For #307, support disable asm for FFMPEG
|
5 years ago |
winlin
|
caf7e9e6ea
|
Merge branch 'feature/rtc' into develop
|
5 years ago |
winlin
|
c00ffa530b
|
Merge branch 'feature/codec' into feature/rtc
|
5 years ago |
winlin
|
602a478e1b
|
For #1659, #307, add switch to disable rtc
|
5 years ago |
winlin
|
37c84eccc0
|
For #1659, #307, add x86 asm for ffmpeg for rtc
|
5 years ago |
xiaozhihong
|
734e848741
|
Update RtcSession peer address when changed.
|
5 years ago |
winlin
|
4308f238c0
|
For #1659, #307, add ffmpeg-4.2-fit for rtc
|
5 years ago |
winlin
|
634a14bfa6
|
For #1659, #307, add opus codec library
|
5 years ago |
winlin
|
2da4e0a43e
|
For #1638, #307, config to discard aac for rtc
|
5 years ago |
winlin
|
e1fe2d1c1d
|
For #1638, #307, add comments for audio codec
|
5 years ago |
七曦
|
f09dda85fc
|
Exception handle
|
5 years ago |
winlin
|
2757ec7973
|
Merge from bepartofyou
|
5 years ago |
winlin
|
0cd67a997e
|
For #1638, #307, add comments for vhost rtc config
|
5 years ago |
winlin
|
be746da21c
|
Merge branch '3.0release' into 4.0release
|
5 years ago |
winlin
|
0dd6c31487
|
Fix #1629, fix kickoff FLV client bug. 3.0.137
|
5 years ago |
七曦
|
a0a4337214
|
make webrtc audio work
|
5 years ago |
xiaozhihong
|
7315b1a26d
|
Fix config read "bframe" discad bug.
|
5 years ago |
xiaozhihong
|
fa700dad64
|
1. Modify rtc.conf to support Bframe discard.
2. Rename srs_app_rtp.cpp to srs_app_rtc.cpp
|
5 years ago |
winlin
|
850a4bbf20
|
Fix #1619, configure without utest by default. 3.0.136
|
5 years ago |
winlin
|
f89b4b3b26
|
For #1651, fix return pnwrite of srs_write_large_iovs. 3.0.135
|
5 years ago |
winlin
|
97035d2301
|
Merge pull request #1654 from cainiaoDJ/update_cmakelists_for_clion
更新CMakeLists.txt文件,使项目能在clion编译通过
|
5 years ago |
winlin
|
955de3dac9
|
Merge branch '3.0release' into 4.0release
|
5 years ago |
winlin
|
68ad006b73
|
Remove empty line.
|
5 years ago |
winlin
|
3f6a2871b0
|
For #1638, #307, show error information when api failed.
|
5 years ago |
winlin
|
d2036455ac
|
Refactor api, follow https://github.com/rtcdn/rtcdn-draft
|
5 years ago |
winlin
|
61b8ae8c30
|
Refactor api, follow https://github.com/rtcdn/rtcdn-draft
|
5 years ago |
winlin
|
3360db7b77
|
Refactor api, follow https://github.com/rtcdn/rtcdn-draft
|
5 years ago |
winlin
|
532750f18a
|
Refactor api data, url to api
|
5 years ago |
winlin
|
de9a004ff7
|
Merge branch 'dev-28181' of https://github.com/xialixin/srs into feature/gb28281-2
|
5 years ago |
yanghuiwen
|
2911c814c4
|
更新CMakeLists.txt文件,使项目能在clion编译通过
|
5 years ago |
xialixin
|
8b4f84e336
|
fix push.gb28181.conf, gb28181conn repeat call serve()
|
5 years ago |
xialixin
|
cbe9c1dabc
|
Support gb28181 sip over udp, ps steam over rtp
|
5 years ago |
l
|
bbfb03f98a
|
修复srs_write_large_iovs中nwrite未累加的错误
|
5 years ago |
winlin
|
8eef439c90
|
For #1638, #307, use hourglass for timer.
|
5 years ago |
HuyaJohn
|
94e4f4539d
|
merge feature/rtc, fix conflict
|
5 years ago |
HuyaJohn
|
d1d16d490e
|
Detect B frame in avc stream. Fix compiler error with verbose
|
5 years ago |
winlin
|
0b6e9257f9
|
For #1638, #307, remove unused code for rtc
|
5 years ago |
winlin
|
018577e685
|
For #1638, #307, fix error new bug for rtc
|
5 years ago |
winlin
|
979d7c3f4f
|
For #1638, #307, refactor rtc player.
|
5 years ago |
winlin
|
c210c0b2f5
|
For #1638, #307, refactor rtc player.
|
5 years ago |
xiaozhihong
|
e2233027b8
|
fix h264 rtp packet error
|
5 years ago |
winlin
|
fc84f1e545
|
Refactor source cid with pid
|
5 years ago |
winlin
|
28c1c57854
|
For #1638, #307, should set err in return value.
|
5 years ago |
winlin
|
0ff8a3761b
|
For #1638, #307, should check error by fetch_or_create source
|
5 years ago |
winlin
|
ed2996141c
|
For #1638, #307, refine api and udp for rtc.
|
5 years ago |
winlin
|
2c4dc0fb3d
|
For #1638, #307, extract rtc server to hybrid manager.
|
5 years ago |
winlin
|
4318d989a6
|
For #1638, #307, switch to RTC session context cid for cleanup
|
5 years ago |
winlin
|
25fec76ea9
|
For #1638, #307, switch to RTC session context cid for reusing UDP ports
|
5 years ago |
winlin
|
29b9203428
|
For #1638, #307, use short-term http connection for rtc to use new cid.
|
5 years ago |
winlin
|
6118ca382a
|
For #1638, #307, http api success with message, timeout as such
|
5 years ago |
winlin
|
b5dd502103
|
For #1638, #307, fix build warnings
|
5 years ago |
HuyaJohn
|
e8b2bb5d28
|
process err, do error check, add some error code
|
5 years ago |
winlin
|
c2a667cc35
|
For #1638, #307, add comments for api and enum
|
5 years ago |
winlin
|
2f0b150588
|
For #1638, #307, accept srs_string_dumps_hex to app utility.
|
5 years ago |
winlin
|
e905fce847
|
For #1638, #307, add comments in RTMP/RTP message for RTC.
|
5 years ago |
winlin
|
9ba861f42f
|
3.0release is beta now
|
5 years ago |
winlin
|
a8ddd5afe7
|
For #1635, refine inotify watch for relative path
|
5 years ago |
winlin
|
8db2c3d821
|
For #1635, refine inotify watch for relative path
|
5 years ago |
winlin
|
9e856c84e7
|
For #1638, #307, remove unused bash variable.
|
5 years ago |
winlin
|
4b23d04635
|
For #1638, #307, fix rtc player demo bug
|
5 years ago |
winlin
|
60c8b37f05
|
For #1638, #307, merge john, add NACK suport, remove debug code, verbose log
|
5 years ago |
winlin
|
c2916acd92
|
For #1638, #307, define webrtc:// url for play
|
5 years ago |
xiaozhihong
|
2b56f9ee59
|
add NACK suport, remove debug code, verbose log
|
5 years ago |
winlin
|
12e99f1897
|
For #1638, #307, use webrtc adapter.js for demo.
|
5 years ago |
winlin
|
a42cf3ae8d
|
For #1638, #307, refactor rtc config.
|
5 years ago |
winlin
|
6f4584db53
|
Merge SRS4
|
5 years ago |
winlin
|
51af2b4779
|
For #1638, #307, rtc conf support ENV.
|
5 years ago |
winlin
|
a135eb2144
|
Merge SRS3
|
5 years ago |
winlin
|
88336b1f5e
|
Remove KAFKA config, because it's removed from code
|
5 years ago |
winlin
|
70307ed8f9
|
Update README
|
5 years ago |
xiaozhihong
|
6c88f58079
|
remove debug code, fix rtc.html
|
5 years ago |
winlin
|
d21ef106a0
|
Merge branch 'rtc' of https://github.com/xiaozhihong/srs into xiaozhihong-rtc
|
5 years ago |
xiaozhihong
|
768598a3bb
|
add kernel rtp packet
|
5 years ago |
xiaozhihong
|
027d34bbd3
|
add rtp shared packet
|
5 years ago |
winlin
|
a7c8980a60
|
For #1636, muxing sh, use sound_rate if aac sr not set.
|
5 years ago |
winlin
|
7036f839d2
|
For #1636, add comments
|
5 years ago |
winlin
|
aa20a04abb
|
For #1636, fix bug for mux AAC to ADTS, never overwrite by RTMP sampling rate. 4.0.13
|
5 years ago |
winlin
|
c66f33ac87
|
Merge pull request #1636 from runner365/3.0release.srt.dev
support all aac sample rate in srt2rtmp
|
5 years ago |
winlin
|
08bffc60fb
|
Update install
|
5 years ago |
xiaozhihong
|
6decdc7838
|
adjust code style, fix some bug, add rtc session timeout
|
5 years ago |
winlin
|
1382337cb4
|
Merge SRS3
|
5 years ago |
winlin
|
856ed5a971
|
For #1635, inotify watch ConfigMap for reload. 3.0.134
|
5 years ago |
winlin
|
bb509d23e2
|
For #1635, inotify watch ConfigMap for reload. 3.0.133
|
5 years ago |
winlin
|
88368ed18d
|
For #1635, inotify watch ConfigMap for reload. 3.0.132
|
5 years ago |
winlin
|
940798a9c7
|
For #1635, inotify watch ConfigMap for reload. 3.0.131
|
5 years ago |
runner365
|
f102a598b8
|
Merge branch 'develop' into 3.0release.srt.dev
|
5 years ago |
runner365
|
b9195122cf
|
support all sample rate in aac
|
5 years ago |
winlin
|
5e60c8f9cc
|
For #1635, inotify watch ConfigMap for reload. 3.0.130
|
5 years ago |
winlin
|
9b663c070a
|
Fix #1635, support auto reaload config by inotify. 3.0.129
|
5 years ago |
winlin
|
b33751e2c1
|
Merge SRS3
|
5 years ago |
winlin
|
4b395f6e16
|
Fix #1630, disable cache for stream changing, and drop dup header. 3.0.128
|
5 years ago |
winlin
|
ed41ca867b
|
For #1594, detect and disable daemon for docker. 3.0.127
|
5 years ago |
winlin
|
c1e07d6a96
|
For #1634, always check status in thread loop. 3.0.126
|
5 years ago |