Commit Graph

78 Commits

Author SHA1 Message Date
brian smith f16a06edf1 Live Link VCAM iOS v1.3.2 build 9 : updated mic permission string (en only)
[CL 29885210 by brian smith in ue5-main branch]
2023-11-22 05:30:08 -05:00
brian smith 682ff360c6 Live Link VCAM iOS v1.3.2 build 8
[CL 29515319 by brian smith in ue5-main branch]
2023-11-07 04:01:57 -05:00
brian smith b75006251e Fix: Allow port to be configured on LiveLink VCam app.
Port is configured by entering host:port, like 127.0.0.1:8080
This fix is required on Linux, which uses port 8080 by default.

#jira UE-197890
#rb Brian.Smith
#fyi Thomas.Kilkenny

[CL 29515312 by brian smith in ue5-main branch]
2023-11-07 04:01:32 -05:00
brian smith 2b0b640d5e LiveLink VCAM v1.3.2 build 7 : Changed fingerIds use a Set so we always take the minimum index when a new touch begins.
#jira UE-195552
#rb none

[CL 29272290 by brian smith in ue5-main branch]
2023-10-31 09:05:11 -04:00
brian smith c7f2c1a6a8 Live Link VCAM iOS v1.3.2 build 6
[CL 28792866 by brian smith in ue5-main branch]
2023-10-16 08:09:51 -04:00
Luke Bermingham df9150c1ae Change default rendering rate of WebRTC's MetalKit video stream to be 60fps instead of 30fps.
- Add hinting of TrueMotion display refresh rates when video stream is shown on screen.
- Set MTKView preferredFramesPerSecond to 60.

#rb self
#fyi Brian.Smith

[CL 28082087 by Luke Bermingham in ue5-main branch]
2023-09-21 07:38:00 -04:00
brian smith 250649dedb Live Link VCAM v1.3.2 build 5
[CL 27993057 by brian smith in ue5-main branch]
2023-09-19 09:10:41 -04:00
Luke Bermingham 12fd81aec5 Enforce ZeroPlayoutDelay and ForcePlayoutDelay field trials to improve receive to present latency on the LiveLink app side.
Testing indicates an improvement of roughly 5-10ms.

#rb self
#fyi William.Belcher, Eden.Harris, Brian.Smith
#jira UE-195797

[CL 27987200 by Luke Bermingham in ue5-main branch]
2023-09-19 01:01:38 -04:00
brian smith 99b5c55865 Live Link VCAM v1.3.2 build 4
#fyi luke.bermingham

[CL 27749752 by brian smith in ue5-main branch]
2023-09-11 08:42:14 -04:00
Luke Bermingham 49c64da444 Bugfix: LiveLink app should always request quality control ownership if it is lost as we want the camera operator to always have the best quality in a stream sharing scenario.
- Additionally, when quality control is requested LiveLinkApp will also request a keyframe to ensure stream of all parties is starting with a keyframe (without this encoding errors occur when stream sharing).

#jira UE-194881
#rb self
#fyi William.Belcher, Brian.Smith

[CL 27749564 by Luke Bermingham in ue5-main branch]
2023-09-11 07:49:04 -04:00
brian smith 2d8f7f7c29 Live Link VCAM iOS v1.3.2 build 3
[CL 27748977 by brian smith in ue5-main branch]
2023-09-11 06:29:25 -04:00
Luke Bermingham d70e51c27a Bugfix: ARKit tracking was misconfigured for our use case, was doing full tracking with world reconstruction, face detection, and many other computer vision features. We only care about device transform tracking so we can configure with a much simpler tracking configuration.
#rb Brian.Smith
#jira UE-194907

[CL 27744222 by Luke Bermingham in ue5-main branch]
2023-09-10 19:57:21 -04:00
Luke Bermingham 87b8c9b9ba Bugfix: LiveLink App had two datachannels, one it created and one that was automatically created as part of the request from the UE side. Fix is to remove manual creation of the datachannel on the LiveLink app side.
#rb Brian.Smith
#jira UE-194903

[CL 27744198 by Luke Bermingham in ue5-main branch]
2023-09-10 19:53:23 -04:00
Luke Bermingham e0ca8eb4d1 Bugfix: Stats graphs UI elements are updated even when they are hidden. This UI update is not required when the stats graphs are hidden. Fix is to skip this UI update if the graphs are hidden.
#rb Brian.Smith
#jira UE-194904

[CL 27744096 by Luke Bermingham in ue5-main branch]
2023-09-10 19:44:50 -04:00
Luke Bermingham 08959b82a1 Add identifier to LiveLink app SDP answer so we can differentiate the app from other WebRTC peers.
#rb Brian.Smith
#jira UE-194905

[CL 27744072 by Luke Bermingham in ue5-main branch]
2023-09-10 19:42:14 -04:00
brian smith 12d5ffdee2 Live Link VCAM iOS (v1.3.2 build 1)
#jira none
#rb none

[CL 27065124 by brian smith in ue5-main branch]
2023-08-14 05:40:04 -04:00
william belcher 35bce8913d Fix: Stop frame stuttering at large resolutions by increase packet buffer size
#rb Brian.Smith
#jira UE-189759
[FYI]

[CL 26798869 by william belcher in ue5-main branch]
2023-08-03 00:29:53 -04:00
william belcher f056b0e905 Adding stats graphs to LiveLinkVCam app.
- Added a new stats subview
- Added a new line graph class
- Added a stats button that can be tapped to toggle stats visibility

#rb Brian.Smith
#jira UE-190365
[FYI] Thomas.Kilkenny, Luke.Bermingham

[CL 26798842 by william belcher in ue5-main branch]
2023-08-03 00:29:17 -04:00
brian smith 97ee1fc909 Live Link VCAM 1.3.1 build 14 : updated the WebRTC library to 113.0.0 to patch a webRTC vulerability.
[CL 25366333 by brian smith in ue5-main branch]
2023-05-06 15:26:45 -04:00
brian smith a122c06248 Live Link VCAM 1.3.1 build 13 : Fixed a couple of missing JA strings.
[CL 25366312 by brian smith in ue5-main branch]
2023-05-06 15:17:55 -04:00
brian smith 0673195e6c Live Link VCAM iOS v1.3.1 (build 12) : Localization for Simplified Chinese, Japanese, and Korean for various multi-streamer operations and error messages.
[CL 25143107 by brian smith in ue5-main branch]
2023-04-21 04:41:55 -04:00
brian smith bd2ccd909b Live Link VCAM iOS v1.3.1 build 11
[CL 24890469 by brian smith in ue5-main branch]
2023-04-03 06:22:24 -04:00
brian smith dc024cffe3 Rolled back 24851635 : it introduced a few bugs around reconnection, ultimately leading to being unable to reconnect after being booted back to the menu.
The changes made after the revert re-enable connection, but do so by instead just requesting a new streamer list without closing and re-opening the websocket.

#fyi william.belcher

[CL 24890466 by brian smith in ue5-main branch]
2023-04-03 06:21:42 -04:00
brian smith a63f927958 Live Link VCAM iOS v1.3.1 build 10
[CL 24851672 by brian smith in ue5-main branch]
2023-03-30 04:07:47 -04:00
brian smith 8b9a0f7509 Reconnection flow
#fyi william.belcher

[CL 24851635 by brian smith in ue5-main branch]
2023-03-30 03:58:24 -04:00