You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
This change list is a collation of work from multiple authors. ********Features******* * Add a ForceKeyFrame blueprints and cpp method which forces the modules default streamer to send a keyframe. * Add support for use of WebRTC version 96 with Pixel Streaming. NOTE: There are noticeable performance regressions introduced with this version that are being investigated. Version 84 remains the default. * Add the ability to stream the main Level Editor window to the browser. * Add a Pixel Streaming specific toolbar for starting and stopping streaming in the editor, as well as configuring some basic plugin settings. * Add ARKit transform support for controlling PixelStreamingVCam cameras with ARKit transform data received from the LiveLink app. See PixelStreamingVCamSession for handling of this data. ********Bugfixes******* * Fix backwards compatibility break where offers from players wouldn't result in a connection. * Fix a deadlock scenario that could be triggered with rapid peer connects/disconnects. * Fix a crash in WebRTC caused by not removing the audio sink when a peer disconnects. * Fix streams being capped at 30fps by default. * Fix incorrect WebRTC headers being included in public header. ********Refactors******* * Refactor Pixel Streaming start-up logic to be a more uniform code path. * Refactor Pixel Streaming URL to use settings function like PixelStreamingIP and Port. * Moved ECodec to public so the module can expose a method to select what codec the user would like to use. * Modified packaging of a PixelStreaming project so that ps-infra files are placed in a nicer location. * Refactor handling of input so mouse and touch events don't affect windows in front of or around the target viewport. * Renamed the encoders and their corresponding factories to better describe their purpose. #rb luke.bermingham #jira none #preflight 62c3919fc438da7f09fe0914 #fyi mattias.jansson, aidan.possemiers, david.hibbitts [CL 20938453 by William Belcher in ue5-main branch]