Commit Graph

  • 4344af6fd3 Some misc changes (#1107) Raja Subramanian 2022-10-20 11:11:45 +05:30
  • 20cbb02360 v1.2.5 (#1106) v1.2.5 David Zhao 2022-10-19 17:42:44 -07:00
  • 8a2c0ec574 Flag to bypass strict config enforcement (#1105) David Zhao 2022-10-19 17:22:11 -07:00
  • ec150e3d93 Log level should be warn instead of warning (#1104) David Zhao 2022-10-19 14:14:23 -07:00
  • e43c72c91d Accept same highest sequence number as a puased track sends that (#1102) Raja Subramanian 2022-10-19 12:43:22 +05:30
  • f854201101 Warn on out-of-order RTCP RR. (#1101) Raja Subramanian 2022-10-19 11:21:43 +05:30
  • 08047eea60 Use pointers for packetMeta in sequencer to save memory. (#1100) Raja Subramanian 2022-10-19 09:37:32 +05:30
  • 41147e924f Misc clean up (#1099) Raja Subramanian 2022-10-19 05:02:41 +05:30
  • b530572304 update protocol (#1097) David Colburn 2022-10-17 13:38:53 -07:00
  • dff5379b78 remove record check on CreateRoom (#1096) David Colburn 2022-10-17 11:25:20 -07:00
  • d07393a5a4 Add server-sdk-kotlin to docs (#1095) davidliu 2022-10-17 23:59:44 +09:00
  • 759e3bb1f2 Refine nat 1to1 mapping setting (#1094) cnderrauber 2022-10-17 16:11:52 +08:00
  • 4161768530 Log Service API requests (#1091) David Zhao 2022-10-17 00:16:54 -07:00
  • 6e1416ab65 Update module github.com/urfave/cli/v2 to v2.20.2 (#1089) renovate[bot] 2022-10-16 22:10:21 -07:00
  • 2fb744c36f Prevent multiple transport fallback in same session. (#1090) Raja Subramanian 2022-10-17 10:10:31 +05:30
  • 8fd3e8fe2d Support track level stereo and red setting (#1086) cnderrauber 2022-10-17 10:48:11 +08:00
  • 00ec859dd1 Add default handler to 404 (#1088) Samuel Humeau 2022-10-16 19:30:34 +02:00
  • d6be3cab26 v1.2.4 (#1084) v1.2.4 David Zhao 2022-10-13 14:30:18 -07:00
  • 1c708d4d62 Update github.com/livekit/mediatransportutil digest to 7440725 (#1072) renovate[bot] 2022-10-12 23:23:04 -07:00
  • 9e77abebb2 Update module github.com/urfave/cli/v2 to v2.19.2 (#1076) renovate[bot] 2022-10-12 23:10:40 -07:00
  • 192d9295f5 Fix simulcast codec block track close (#1082) cnderrauber 2022-10-13 12:46:43 +08:00
  • 573850261a Cache RTPStats and seed on re-use (#1080) Raja Subramanian 2022-10-12 09:10:17 +05:30
  • 5f6edd6a49 update pion/ice webrtc for udpmux fix (#1081) cnderrauber 2022-10-12 10:53:55 +08:00
  • 78386c4669 Update protocol (#1075) David Colburn 2022-10-10 10:38:46 -07:00
  • a5bed14d02 Allow TCP fallback on multiple failures. (#1077) Raja Subramanian 2022-10-10 09:29:29 +05:30
  • 1019faa0e6 Cleanup pass through logging (#1073) David Zhao 2022-10-06 23:48:37 -07:00
  • 792349cc56 Split out mediatransportutil (#1071) Raja Subramanian 2022-10-06 23:55:59 +05:30
  • c3120679e6 Make sure CreateIngress returns an empty state (#1069) Benjamin Pracht 2022-10-04 19:23:09 -07:00
  • 30e5037418 Minor clean up of media track & friends module (#1067) Raja Subramanian 2022-10-04 05:23:18 +05:30
  • 057b9a0d26 Update golang.org/x/sync digest to 8fcdb60 (#1063) renovate[bot] 2022-10-03 12:44:37 -07:00
  • 8cf0872ec1 Adopt updated ingress RPC API (#1068) Benjamin Pracht 2022-10-03 11:31:55 -07:00
  • e77134ee21 Update github.com/livekit/mageutil digest to d919808 (#1066) renovate[bot] 2022-10-02 10:58:17 -07:00
  • 02537a121d Store initial track MimeType in TrackInfo (#1065) David Zhao 2022-09-30 23:33:22 -07:00
  • 716f27c435 Close UDPMux when exit (#1064) cnderrauber 2022-10-01 09:03:58 +08:00
  • 550514554f Update module github.com/urfave/cli/v2 to v2.17.1 (#1056) renovate[bot] 2022-09-30 14:15:26 -07:00
  • 8cf951109c fix udp mux on AWS/ECS fixaws cnderrauber 2022-09-30 15:04:35 +08:00
  • 2a0a63e4be Increment NACK miss only if error is not EOF (#1061) Raja Subramanian 2022-09-30 11:26:45 +05:30
  • 8dc5a899a9 Create stats worker for participant on Active if not exists (#1059) shishirng 2022-09-29 17:26:43 -04:00
  • b3bd403316 Small clean up - remove unused pariticpant close reason (#1055) Raja Subramanian 2022-09-29 21:53:18 +05:30
  • 33f5dbc501 Make strict mode a param (#1054) Raja Subramanian 2022-09-29 13:07:32 +05:30
  • c93df27329 Accumulate spatial layers also for SVC codecs (#1053) Raja Subramanian 2022-09-29 12:41:52 +05:30
  • 4b630d2156 Add ipfilter to exclude ip from candidates gather (#1052) cnderrauber 2022-09-29 14:40:38 +08:00
  • 9c8d9fca0c Enforce config fields, fail on unknown keys (#1051) David Zhao 2022-09-28 22:13:52 -07:00
  • d70843bc5a Some logging tweaks (#1048) Raja Subramanian 2022-09-28 23:54:40 +05:30
  • ab40ea7e7a v1.2.3 v1.2.3 David Zhao 2022-09-27 15:51:27 -07:00
  • df091554e7 Update module github.com/pion/ice/v2 to v2.2.9 (#1045) v1.2.2 renovate[bot] 2022-09-27 15:18:41 -07:00
  • 070c5e5f92 Mageutil (#1047) David Colburn 2022-09-27 15:07:49 -07:00
  • b3e148771a Tweaks to reduce supervisor error logs (#1039) Raja Subramanian 2022-09-27 08:20:06 +05:30
  • 123baa571b Update module github.com/d5/tengo/v2 to v2.13.0 (#1040) renovate[bot] 2022-09-26 14:13:21 -07:00
  • 3da908302a Do not warn when notifier isn't configured (#1043) David Zhao 2022-09-26 13:30:27 -07:00
  • a36d3b53ac v1.2.2 David Zhao 2022-09-26 12:50:20 -07:00
  • 932af81f34 Update strored version of an active ingress if no ingress server responds (#1031) Benjamin Pracht 2022-09-26 11:16:27 -07:00
  • dfc71d5bf8 Add a flag to signal need to close underlying media track. (#1038) Raja Subramanian 2022-09-26 15:32:22 +05:30
  • 572dd43329 update pion for mux fix (#1036) cnderrauber 2022-09-26 16:04:32 +08:00
  • 5e1912e44c Enable TCP/TURN fallback by default (#1033) David Zhao 2022-09-22 23:58:07 -07:00
  • b97d59b8db consolidate room internal (#1030) David Colburn 2022-09-22 15:59:27 -07:00
  • 20c565ca02 log when auto egress fails (#1029) David Colburn 2022-09-22 12:23:25 -07:00
  • 803046b882 Auto egress (#1011) David Colburn 2022-09-21 12:04:19 -07:00
  • 48588d7c3d code clean & fix h264 test fail (#1028) cnderrauber 2022-09-21 16:59:18 +08:00
  • fc9d76c7a7 we need to consider SPS presence as keyframe indicator for simple NALU (#1016) Guru Govindan 2022-09-21 01:03:36 -07:00
  • feb47812e7 Allow CORS responses to be cached to allow faster initial connection (#1027) David Zhao 2022-09-20 23:56:24 -07:00
  • eabecb99ac Don't automatically add STUN servers if nodeIP set (#1023) maxb 2022-09-20 23:43:07 -07:00
  • 99cb021e85 Increase max wait for media node to respond. (#1026) David Zhao 2022-09-20 23:38:58 -07:00
  • fd541c7027 Protocol change to use custom Content-Type for webhook requests (#1025) David Zhao 2022-09-20 23:01:49 -07:00
  • a523b929a9 Adding UT to cover case found with padding only packets (#1024) Raja Subramanian 2022-09-21 09:40:26 +05:30
  • 1e20786521 Store pure padding packets also in SnOffsets cache. (#1020) Raja Subramanian 2022-09-20 19:39:36 +05:30
  • 26e6024137 Log NACK information in stream allocator. (#1018) Raja Subramanian 2022-09-19 14:33:16 +05:30
  • 924be2fbb7 Supervisor tweaks (#1017) Raja Subramanian 2022-09-19 08:27:51 +05:30
  • a2b8c56d5f Update module github.com/magefile/mage to v1.14.0 (#1015) renovate[bot] 2022-09-16 19:42:33 -07:00
  • 7ad123e4a6 fix ssrc messed up when generating trackinfo (#1014) cnderrauber 2022-09-16 18:29:44 +08:00
  • a421ab8d2b enable stereo opus (#1013) cnderrauber 2022-09-16 12:36:02 +08:00
  • 6234e4e725 Process as many events as possible in update. (#1010) Raja Subramanian 2022-09-15 22:53:44 +05:30
  • 60297b24fd Use UnixMilli (#1009) Raja Subramanian 2022-09-15 19:17:24 +05:30
  • c03003becf Logging some connection quality stuff to get some data. (#1008) Raja Subramanian 2022-09-15 17:16:59 +05:30
  • 0b2843e248 update pion 3.1.44 (#1007) cnderrauber 2022-09-15 19:40:36 +08:00
  • 33f782a99b Use PostEvent to avoid casting to concrete type (#1006) Raja Subramanian 2022-09-15 12:22:13 +05:30
  • 07c43e0972 Supervisor beginnings (#1005) Raja Subramanian 2022-09-15 11:16:37 +05:30
  • e7cc6bd4a1 Remove VP9 from media engine set up. (#1004) Raja Subramanian 2022-09-14 16:16:14 +05:30
  • 779a679852 Update changelog for 1.2.1 (#1002) David Zhao 2022-09-13 21:49:35 -07:00
  • d0e5478503 Update module github.com/urfave/cli/v2 to v2.16.3 (#998) renovate[bot] 2022-09-13 14:59:16 -07:00
  • 26da83e44e v1.2.1 v1.2.1 David Zhao 2022-09-13 12:33:48 -07:00
  • e7ab70e118 Removed deprecated deployment scripts (#1001) David Zhao 2022-09-13 12:21:49 -07:00
  • b0eead22b5 Allow specifying a different RTMP url domain for each ingress (#994) Benjamin Pracht 2022-09-12 14:03:15 -07:00
  • 7e3155dcd6 ForceTCP only for supported clients (#997) David Zhao 2022-09-09 18:14:36 -07:00
  • 47faedc27a Update module github.com/urfave/cli/v2 to v2.15.0 (#996) renovate[bot] 2022-09-09 16:35:45 -07:00
  • f1915feb1a keep mid unchange after migration for subscribed track (#995) cnderrauber 2022-09-09 17:39:09 +08:00
  • 93da599059 Return previous max layer. (#993) Raja Subramanian 2022-09-08 11:04:26 +05:30
  • 5cfd21c1ef Fix inaccurate participant count due to storing old data (#992) David Zhao 2022-09-07 18:33:28 -07:00
  • c4afd52161 Update module github.com/elliotchance/orderedmap to v1.5.0 (#990) renovate[bot] 2022-09-07 13:21:23 -07:00
  • 441053b7fa add participant id when client reconnect (#988) cnderrauber 2022-09-07 15:56:56 +08:00
  • d76f7811e9 An attempt to use consistent layer mapping (#986) Raja Subramanian 2022-09-07 09:57:31 +05:30
  • aaeba74402 Import ErrIngressOutOfDate from protocol (#987) Benjamin Pracht 2022-09-06 16:05:17 -07:00
  • 7bf61b55f4 Update module github.com/urfave/cli/v2 to v2.14.1 (#985) renovate[bot] 2022-09-06 09:21:19 -07:00
  • 68fcd377fa Add exempt layer when not found AND exempt. (#984) Raja Subramanian 2022-09-05 22:22:41 +05:30
  • d8ae453fb9 Handle exempted layers (#983) Raja Subramanian 2022-09-05 18:42:59 +05:30
  • 021ec596b5 Fix check, thank you @cnderrauber (#982) Raja Subramanian 2022-09-05 10:16:57 +05:30
  • 20bd99903e Close down track before closing subscriber peer connection (#981) Raja Subramanian 2022-09-03 12:16:40 +05:30
  • d13c4be923 Close subscriber PC after a wait to aid in migration. (#979) Raja Subramanian 2022-09-03 01:16:51 +05:30
  • c75f38bce6 Protect against looking up dimensions for invalid spatial layer (#977) Raja Subramanian 2022-09-03 00:59:47 +05:30
  • f2aee4160e Update module github.com/urfave/cli/v2 to v2.14.0 (#976) renovate[bot] 2022-09-01 18:14:27 -07:00