General
Which game engines are supported?
How much does it cost?
Game Developers
Free to download and integrate!
Other Uses
Contact us at hi@liv.tv for a license.
Technical
Which graphics APIs are supported?
- Vulkan
- OpenGL
What are the specs of the video recording?
- Videos are encoded using H.264.
- Resolution, framerate and bitrate can be configured by the developer.
Where are videos stored?
Videos are saved to the following folder, depending on the platform,RecordingAlbumName
is set in the LckSettings.What resolution, FPS and Bitrate should I use?
Our recommended video settings depend on the platform being targeted, please see below.Recommended | |
---|---|
Resolution | 1920x1080 |
FPS | 60 |
Bitrate | 12582912 |
Will LCK impact the performance of my game?
LCK is designed to be minimally impacting. However, LCK does trigger up to one additional render per game frame, so general good rendering practices will be important to keep the impact of LCK as low as possible. As a developer you are also free to customize the rendering of the LCK cameras to apply project specific optimizations.Which Unity render pipelines are supported?
Both URP and the Built-in renderer is supported.Why is the video framerate lower than what I set?
LCK renders on frame updates, so the video framerate can only be equal or lower than the game framerate. The video framerate you set can be considered the target video framerate.What gets captured in Mixed Reality Passthrough modes?
Passthrough footage is not available to application developers, and so it will not be included in the video. If you want to customize the visuals that are captured you can change the clear color of the LCK capture camera.The video captured by LCK looks different to the in-game render?
LCK uses built Unity Cameras to perform renders, and so you have to make sure these are configured the same way as your player cameras if you want the output to look the same.I’m changing settings on the ServiceHelper but it has no effect on the videos captured?
There are capture settings directly on the tablet which are platform dependent. TheLckServiceHelper
does initialize the service with its settings, but they are overriden by the tablet. It’s likely we will change the LckServiceHelper
since this behaviour is not intuitive.
Next Steps
Known Issues
Learn about currently known issues and limitations.
Support & Feedback
Access support and suggest features or ideas.
Telemetry and Data Privacy
Learn more about the way LCK handles data and telemetry.
Marketing & Partnerships
Learn about LCK marketing and partnership opportunities with LIV.