Commit Graph

  • f05ce782a0 Implemented the emitting of the stream warning event when if the local candidate is relayed over tcp David MacPherson 2024-02-14 13:25:36 +1000
  • 7d97eb1111 Implemeneted a stream waring event David MacPherson 2024-02-14 13:24:37 +1000
  • 03ee5b6cdc Set the parsed candidate pair stat to the nominated and selected pair David MacPherson 2024-02-13 21:37:53 +1000
  • 1be9ed5d4d Added relayProtocol and transport ID to the candidate Stat David MacPherson 2024-02-13 21:36:03 +1000
  • 5542d91e13 Added relayProtocol and transport ID to the candidate Stat David MacPherson 2024-02-13 21:32:53 +1000
  • daff9981b9 Added the following missing properties id,timestamp,type,lastPacketReceivedTimestamp,lastPacketSentTimestamp,priority,remoteCandidateId,transportId and writable David MacPherson 2024-02-13 21:31:45 +1000
  • 8b5bbd8b39 Change the label for the remote candidate David MacPherson 2024-02-13 21:27:20 +1000
  • 6b6f5faac3
    Remove unreal version from cirrus timbotimbo 2024-02-13 16:49:47 +0100
  • 4de159e8d8
    Adding some comments to exposed symbols. Matthew Cotton 2024-02-12 15:06:05 +1100
  • bb3eacf408
    Streamer list should now only list streaming streamers. Matthew Cotton 2024-02-12 13:20:12 +1100
  • 8adc807cd9
    Maybe fixing case Matthew Cotton 2024-02-12 13:15:56 +1100
  • b063f9a563
    Sorting out some irks i had with how connections handled themselves. Now theyre more managed by the registry. Matthew Cotton 2024-02-12 13:14:00 +1100
  • a5932cbb38
    Adding WebServer and various configuration options. Still swinging back and forth on logging. A bunch of cleanup. Matthew Cotton 2024-02-08 16:42:32 +1100
  • 71d115e498
    Cleaning up naming. Matthew Cotton 2024-02-08 11:53:11 +1100
  • f4e3b7cc16
    Moved to using winston for logging. More tity up. Added SignallingServer class. Matthew Cotton 2024-02-08 11:43:25 +1100
  • f0a0342e97
    Cleaning up logging further. Added structured logging. WIP. Matthew Cotton 2024-02-08 08:34:28 +1100
  • 76b74b708f
    Adding timestamps to logging Matthew Cotton 2024-02-07 14:32:40 +1100
  • c141845c24
    Cleaning up the new logging system. Matthew Cotton 2024-02-07 13:46:09 +1100
  • 33fe80224b
    Working on logging behaviour. Preventing spam. Adding colour. Matthew Cotton 2024-02-07 11:46:59 +1100
  • ab8aba6e05
    Making some parts of the connections private Matthew Cotton 2024-02-06 16:08:28 +1100
  • f73aa0bdab
    Cleaning up some things. Added events that connections can listen to. Matthew Cotton 2024-02-06 15:20:06 +1100
  • d5dc99204c
    Working SFU implementation. Matthew Cotton 2024-02-06 11:59:16 +1100
  • ab0ef56a51
    Moving to IStreamer and IPlayer interfaces to support SFU connections Matthew Cotton 2024-02-05 16:18:29 +1100
  • 2cbc1e8e51
    First basic working Matthew Cotton 2024-02-05 12:24:54 +1100
  • c2f0526a25
    halfway through getting the MVP going. Matthew Cotton 2024-02-02 12:31:09 +1100
  • c0e6e17a08
    Merge remote-tracking branch 'upstream/UE5.5' into new_cirrus Matthew Cotton 2024-02-01 11:23:34 +1100
  • df94ba784c
    Update package.json mcottontensor 2024-02-01 10:42:24 +1100
  • 2246376d37
    Merge pull request #481 from mcottontensor/build_cleanup mcottontensor 2024-02-01 10:36:09 +1100
  • 055c71f29d
    Actually fixing dockerfile Matthew Cotton 2024-02-01 10:32:35 +1100
  • 2e9f7951f6
    Updating docker tests to use unpublished library code. Matthew Cotton 2024-02-01 10:19:23 +1100
  • cc68097cba
    Moved the websocket transport implementation to common. now using WebSocketsTransportNJS from common Matthew Cotton 2024-02-01 09:53:36 +1100
  • 04fc45b23b
    Fixing a small issue with sending offer/answer messages Matthew Cotton 2024-02-01 09:52:42 +1100
  • 012d3ac6c3
    Adding a nodejs version of websockets transport Matthew Cotton 2024-02-01 09:52:11 +1100
  • 67ad874a9a
    Adding some useful comments in SignallingProtocol. SignallingProtocol has nothing to do with web sockets so renamed its folder to Protocol Matthew Cotton 2024-02-01 09:37:04 +1100
  • f64f21f33a
    Small cleanup with common ts build Matthew Cotton 2024-02-01 09:17:29 +1100
  • ed37cc6eb0
    Initial setup of new cirrus Matthew Cotton 2024-01-31 15:02:46 +1100
  • b296840e81
    Trying to fix dependency issues Matthew Cotton 2024-01-31 12:50:24 +1100
  • caff751e5c
    Trying to fix dependency issues Matthew Cotton 2024-01-31 12:47:56 +1100
  • 509dd9dc97
    Fixing some version references. Matthew Cotton 2024-01-31 12:41:21 +1100
  • 6ea9d81cb9
    Bumping version Matthew Cotton 2024-01-31 12:31:31 +1100
  • 44565c605d
    Removing protoc building since its now in common. Matthew Cotton 2024-01-31 12:31:00 +1100
  • d92465701f
    Updating to use the signalling protocol from common Matthew Cotton 2024-01-31 12:12:26 +1100
  • 8d1c80fd2c
    Adding a broadcast message event for listening to all messages Matthew Cotton 2024-01-31 12:09:13 +1100
  • e46bb15a52
    Just triggering actions Matthew Cotton 2024-01-31 10:23:30 +1100
  • c7bd2dacdc
    Updating to the new messages handling. Matthew Cotton 2024-01-31 10:20:47 +1100
  • ccc48534ea
    Triggering build. ffs Matthew Cotton 2024-01-31 10:13:02 +1100
  • 1d81baa62e
    Updating package-lock Matthew Cotton 2024-01-31 10:11:39 +1100
  • 9aef5ef248
    Pointing to newer common lib Matthew Cotton 2024-01-31 10:10:08 +1100
  • 220186dbc1
    Updating to the new messages handling. Matthew Cotton 2024-01-31 10:07:09 +1100
  • f8e503c6c8
    Removing the messagesend and messagerecv classes in favor of using the protobuf messages. Matthew Cotton 2024-01-31 10:04:56 +1100
  • 993944330e style unification Senseme 2024-01-27 23:54:15 +0800
  • 801663e386
    Referencing common rather than building protobuf here. Matthew Cotton 2024-01-30 15:27:08 +1100
  • 7220ad5826
    Fixing up tsconfig issues. Matthew Cotton 2024-01-30 15:24:25 +1100
  • 1df236937d
    Building commonjs alongside es2015 Matthew Cotton 2024-01-30 15:14:51 +1100
  • 73952ebcd9
    bump Matthew Cotton 2024-01-30 14:38:04 +1100
  • 6e3553596b
    Adding built protobuf stuff and related helpers etc. Matthew Cotton 2024-01-30 14:36:24 +1100
  • c74fec9d3b
    Bumping frontend ui lib version Matthew Cotton 2024-01-29 12:09:47 +1100
  • 8f249cc9e6
    Bumping frontend lib version Matthew Cotton 2024-01-29 12:02:21 +1100
  • d52961093d
    Testing newer github action for checkout and setup node. Matthew Cotton 2024-01-29 12:00:57 +1100
  • cd36f4c29f
    Updating frontend ui lib Matthew Cotton 2024-01-29 11:56:37 +1100
  • 2f586910d3
    Fixing missing common dep. Matthew Cotton 2024-01-29 11:47:29 +1100
  • cf9f33bb50
    Updating frontend lib. Matthew Cotton 2024-01-29 11:42:20 +1100
  • 066d5619ba
    Updating common lib. Matthew Cotton 2024-01-29 11:41:08 +1100
  • 059bf0ddab
    Bumping frontend lib version Matthew Cotton 2024-01-29 11:29:04 +1100
  • 6329672a81
    Bumping common lib version. Matthew Cotton 2024-01-29 11:27:41 +1100
  • 4aae492d0c
    Adding events as a dev dep. Matthew Cotton 2024-01-29 11:25:10 +1100
  • d001b0ec21
    Touching files to check the actions get triggered. Matthew Cotton 2024-01-29 11:08:44 +1100
  • dceed6b29c
    Updating actions to 5.5 branch Matthew Cotton 2024-01-29 11:04:50 +1100
  • 6d87536f04
    Merge pull request #473 from mcottontensor/signalling_tester mcottontensor 2024-01-29 10:29:38 +1100
  • 2dc27d40bf
    Merge branch 'UE5.5' into signalling_tester mcottontensor 2024-01-29 10:26:35 +1100
  • c51bb650e2 style unification Senseme 2024-01-27 23:54:15 +0800
  • e4509e629a
    Updating all 5.4 references to 5.5 since this is all targeting UE5.5 anyway. Matthew Cotton 2024-01-25 15:09:57 +1100
  • 2b464e38d0
    Just adding the package lock from common. Matthew Cotton 2024-01-25 12:37:44 +1100
  • c8917d1f85
    Removed webpack from common deps. Added lint script. Matthew Cotton 2024-01-25 12:29:35 +1100
  • af810c6ee5
    Adding small references to Common and SS_Test. Matthew Cotton 2024-01-25 11:41:21 +1100
  • d17c7f894f
    Moving toward EventEmitter on the protocol classes so we can have multiple listeners for events rather than the map of callbacks. Added some extra documentation to some public facing stuff in Common. Some cleanup in surrounding areas. Matthew Cotton 2024-01-25 11:32:23 +1100
  • d36425af44
    Adding some helpful comments to the ITransport interface. Matthew Cotton 2024-01-25 09:27:10 +1100
  • bfc27165e4
    Error logs will now contain stack traces. Matthew Cotton 2024-01-25 09:12:27 +1100
  • 2a050b53a0
    Adding a protocol version field to the endpointId message. Matthew Cotton 2024-01-25 09:03:13 +1100
  • 63a2b065dc
    Adding a protocol version field to the config message. Matthew Cotton 2024-01-25 08:58:10 +1100
  • 4cb3b1f843
    Merge branch 'master' into signalling_tester mcottontensor 2024-01-24 16:37:56 +1100
  • 656bad1071
    A bunch of changes relating to the current PR review. Targeting release 5.5 now. Updating workflows and versions etc. Matthew Cotton 2024-01-24 16:35:22 +1100
  • a27edcb1d9
    Merge pull request #477 from EpicGames/master mcottontensor 2024-01-24 15:54:00 +1100
  • 5cf2735c5f
    Update README.md mcottontensor 2024-01-24 15:52:58 +1100
  • 2544b717ae
    Merge pull request #476 from EpicGames/UE5.4 mcottontensor 2024-01-24 15:34:31 +1100
  • b2cdcf10f3
    Update RELEASE_VERSION mcottontensor 2024-01-24 15:31:20 +1100
  • e44a9ff734
    Bumping minor version and library reference. Matthew Cotton 2024-01-24 15:29:54 +1100
  • 8734e5bb56
    Update package.json mcottontensor 2024-01-24 15:26:57 +1100
  • f272cefb93
    Merge pull request #475 from EpicGames/master mcottontensor 2024-01-24 15:22:53 +1100
  • d61b989bff
    Merge pull request #453 from kroecks/master UE5.4-0.0.3 mcottontensor 2024-01-24 15:20:35 +1100
  • 4aded6b752
    Merge branch 'master' into master mcottontensor 2024-01-24 15:19:31 +1100
  • dee225c03a
    Merge pull request #464 from EpicGames/dependabot/npm_and_yarn/Frontend/implementations/react/follow-redirects-1.15.4 mcottontensor 2024-01-24 15:18:42 +1100
  • ce2a493114
    Merge branch 'master' into dependabot/npm_and_yarn/Frontend/implementations/react/follow-redirects-1.15.4 mcottontensor 2024-01-24 15:16:47 +1100
  • 44367dfa8a
    Merge pull request #465 from EpicGames/dependabot/npm_and_yarn/Frontend/implementations/typescript/follow-redirects-1.15.4 mcottontensor 2024-01-24 15:16:22 +1100
  • 23e562dfdf
    Merge branch 'master' into master mcottontensor 2024-01-24 15:15:10 +1100
  • 20987e006e
    Merge branch 'master' into dependabot/npm_and_yarn/Frontend/implementations/react/follow-redirects-1.15.4 mcottontensor 2024-01-24 15:14:37 +1100
  • a0f9b34dde
    Merge branch 'master' into dependabot/npm_and_yarn/Frontend/implementations/typescript/follow-redirects-1.15.4 mcottontensor 2024-01-24 15:13:44 +1100
  • 18475a9ef4
    Merge branch 'signalling_tester' of github.com:mcottontensor/PixelStreamingInfrastructure into signalling_tester Matthew Cotton 2024-01-24 13:19:18 +1100
  • 874ac4058d
    Fixing reconnect test Matthew Cotton 2024-01-24 13:18:53 +1100
  • bfb58c2fb6
    Adding a small helper script to run signalling tests. Matthew Cotton 2024-01-24 10:43:23 +1100