Open source versions are now available! 🥳
Buy them at a discount if you already own the escrowed versions.

FiveM Video Call

49.99 EUR

Package Description

Looking to push your players' realistic experience one step forward?
Give them the opportunity to video call each other!

You can check out a promotional video here.


The resource is using Asset Escrow system.
Your server needs to be in an artifacts version that supports it.

The resource comes with an extensive configuration, events, exports and some client / server source files to allow you to customize it to your liking.

It is a standalone resource and works with any framework and can be hooked to any Lua NUI-based phone given you can develop the hook for it

Out of the box we provide you hooks for the initial versions of gcphone, qb-phone, high-phone and qs-smartphone which cover those phones and also mainstream versions that are based on them like gksphone and xenknight. The hooks may not work on more recent versions of the aforementioned phones and a developer of yours might need to edit them. The hooks can be adjusted to your liking for element or style changes. There may be more available hooks shared in our Discord by our community. You may also find some more public hooks here.

If you are a phone developer and a hook covers your phone but you don't want it to, or if you want us to make a hook that does cover your phone, please contact us.

A TURN server is included that is mandatory, with yarn resource required as a dependency. The TURN server acts as a middleman to hide players' IP address from each other, therefore it imposes network and bandwidth requirements (requires approximately 2mbps download and 2mbps upload for each active transmission with a two-way active video call having two active transmissions) and requires an extra UDP port to be open. Besides the integrated solution, the TURN server is also offered as an external node.js application to be hosted in the same or in a different machine allowing you to offset the network and bandwidth requirements (however the external also requires a TCP port to be open).


Features

  • Real-time video call experience using WebRTC technology.
  • Zero interaction with your phone's VoIP meaning it will work in parallel with any VoIP (TokoVoip, Mumble, WebRTC etc.).
  • Ability to switch between the back and the front camera.
  • Dynamic adjustment to center properly in various resolutions.
  • Plug-and-play integration with phones that we offer out-of-the-box hooks for.
  • Color filters (grayscale, sepia, invert, saturate, etc.).
  • Image filters with real-time player ped face-tracking (dog, cat, etc.).
  • Optimized for a balance between quality and performance.
  • Routing via a TURN server to protect your players' privacy never revealing their IP address.
  • Automatic video reconnect in case of WebRTC disconnects with a minimal video downtime.
  • An experimental camera mode that allows the player to move while video calling.
  • A wide array of events and exports to check and control the resource, as well limit the video call ability to specific players (e.g. for your VIP system).

For more important information, installation instructions and more, check out our Knowledge Base.