winlin
|
4e1935f678
|
RTC: Fix GSO build failed in linux
|
2020-05-14 13:14:52 +08:00 |
|
winlin
|
3cb797dccd
|
For #307, refine core structure, RTMP base on frame, RTC base on RTP. 4.0.26
|
2020-05-14 10:47:21 +08:00 |
|
winlin
|
2b1c4a188a
|
RTC: Refine RTMP bridge to RTC, use RTP packets in consumer
|
2020-05-14 09:33:00 +08:00 |
|
winlin
|
54d8c36905
|
RTC: Refine audio to RTP packet base.
|
2020-05-13 20:13:25 +08:00 |
|
winlin
|
588d17c09d
|
RTC: Refactor source to accept RTP audio packet.
|
2020-05-13 18:43:25 +08:00 |
|
winlin
|
377128f4e9
|
RTC: Rename recode to transcode
|
2020-05-13 17:56:51 +08:00 |
|
winlin
|
b8b52f28f5
|
RTC: We should cache the sps/pps in source.
|
2020-05-13 16:21:42 +08:00 |
|
winlin
|
68de796f77
|
RTC: Reorder functions
|
2020-05-13 15:46:49 +08:00 |
|
winlin
|
9b334f91e7
|
RTC: Fix build failed
|
2020-05-13 15:27:31 +08:00 |
|
winlin
|
431f852e05
|
RTC: Remove dead code
|
2020-05-13 15:23:43 +08:00 |
|
winlin
|
e446cf466f
|
RTC: Extract video to bridger
|
2020-05-13 15:15:57 +08:00 |
|
winlin
|
8efbdec2af
|
RTC: Remove dead code
|
2020-05-13 15:13:14 +08:00 |
|
winlin
|
c0021ab78a
|
RTC: Directly use audio transcoder.
|
2020-05-13 15:09:36 +08:00 |
|
winlin
|
6740a03a9c
|
RTC: Refactor code
|
2020-05-13 13:42:55 +08:00 |
|
winlin
|
44c8334b71
|
RTC: Extract codes from source to bridger.
|
2020-05-13 13:35:14 +08:00 |
|
winlin
|
16c47056a6
|
RTC: Remove dead code.
|
2020-05-13 13:15:41 +08:00 |
|
winlin
|
ede6684f12
|
Fix build failed bug
|
2020-05-12 19:59:46 +08:00 |
|
winlin
|
9e417d5416
|
Refine SrsSource, bridge to RTC.
|
2020-05-12 19:53:21 +08:00 |
|
winlin
|
d2e5cd7bb7
|
RTC: Refine code, remove pass_timestamp from SrsSource
|
2020-05-12 13:51:51 +08:00 |
|
winlin
|
d434dc951d
|
RTC: Cleanup code, remove RTC from SrsSource
|
2020-05-12 13:43:09 +08:00 |
|
winlin
|
c768a8ccd9
|
Merge branch 'develop' into 4.0release
|
2020-05-12 13:19:51 +08:00 |
|
winlin
|
25496b734b
|
RTC: Extract RTC Source and Consumer
|
2020-05-12 13:19:31 +08:00 |
|
winlin
|
d0d8f676c3
|
For #307, refine RTC publisher structure. 4.0.25
|
2020-05-11 13:51:50 +08:00 |
|
winlin
|
0b9887bbcd
|
RTC: Rename RTC files.
|
2020-05-11 12:07:55 +08:00 |
|
winlin
|
3a58d9859c
|
RTC: Extract rtc server in app
|
2020-05-11 11:45:20 +08:00 |
|
winlin
|
a757b7f903
|
Support RTC player NACK
|
2020-05-09 11:11:36 +08:00 |
|
winlin
|
c31ffc40e4
|
Support filter RTC candidate by ip family, ipv4 by default.
|
2020-05-09 10:53:52 +08:00 |
|
莫战
|
a72dce494d
|
add rtcp support
|
2020-05-09 10:51:57 +08:00 |
|
winlin
|
215b1c234b
|
Refine the local ip and interface retrieve
|
2020-05-09 10:40:25 +08:00 |
|
winlin
|
26bcc09017
|
Refine on_rtcp for RTC
|
2020-05-08 16:25:09 +08:00 |
|
winlin
|
9614af070c
|
Support simulator link in DEMO page
|
2020-05-07 18:28:59 +08:00 |
|
winlin
|
db503975fb
|
Disable simulator API by default.
|
2020-05-07 16:29:11 +08:00 |
|
winlin
|
fe01a504b6
|
Fix RTP decode bug
|
2020-05-07 16:12:04 +08:00 |
|
winlin
|
6fbd41cff4
|
Refactor the logs.
|
2020-05-07 16:01:03 +08:00 |
|
winlin
|
1b08fb6b6e
|
Remove unused code
|
2020-05-06 15:13:18 +08:00 |
|
winlin
|
38d6d5b077
|
Merge branch 'feature/rtc' into develop
|
2020-05-06 07:38:46 +08:00 |
|
winlin
|
7dd5db261a
|
Support server as offer
|
2020-05-06 07:37:00 +08:00 |
|
winlin
|
32fd020de8
|
Merge branch 'feature/rtc' into develop
|
2020-05-05 10:51:51 +08:00 |
|
winlin
|
8933e6f429
|
Fix utest build failed.
|
2020-05-05 08:35:16 +08:00 |
|
winlin
|
c4b93b8a38
|
Refactor RTC video queue, extract RTP video packet
|
2020-05-05 08:24:49 +08:00 |
|
winlin
|
899dddb624
|
Refactor RTC publisher, audio/video use its special ring buffer
|
2020-05-05 08:08:03 +08:00 |
|
winlin
|
80d45e5982
|
Refine RTP ring buffer, change to template
|
2020-05-05 07:42:27 +08:00 |
|
winlin
|
42ae71e96c
|
Refactor RTC publish queue
|
2020-05-05 06:41:19 +08:00 |
|
winlin
|
8c4b6d3166
|
Support disable NACK in config
|
2020-05-04 20:42:30 +08:00 |
|
winlin
|
d125116317
|
Support simulate NACK for RTC publisher
|
2020-05-04 17:49:39 +08:00 |
|
winlin
|
8e5d4ccab7
|
Merge branch 'feature/rtc' into develop
|
2020-05-04 14:48:46 +08:00 |
|
winlin
|
4d33070c59
|
Support NACK for RTC player
|
2020-05-04 14:47:58 +08:00 |
|
winlin
|
d462b750fb
|
Add TODO: Should not wait for NACK packets.
|
2020-05-04 08:14:37 +08:00 |
|
winlin
|
f04e63edbf
|
Refactor code, support NACK and NACK PLI in SDP
|
2020-05-04 07:52:29 +08:00 |
|
winlin
|
15955b6cdd
|
Refactor the RTP packet.
|
2020-05-04 07:40:02 +08:00 |
|