Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

github.com/devopvoid/webrtc-java

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/devopvoid/webrtc-java

  • v0.7.0
  • Source
  • Go
  • Socket score

Version published
Created
Source

webrtc-java

Java native interface implementation based on the free, open WebRTC project. The goal of this project is to enable development of RTC applications for desktop platforms running Java. This project wraps the WebRTC Native API and is similar to the JS API.

<dependency>
    <groupId>dev.onvoid.webrtc</groupId>
    <artifactId>webrtc-java</artifactId>
    <version>0.6.0</version>
</dependency>

Supported Platforms

Maven Central artifacts contain native libraries that can be loaded on the following platforms:

Linuxx86_64
macOSx86_64
Windowsx86_64

The native libraries were build with WebRTC branch M97/4692.

Build Notes

In order to build the native code, be sure to install the prerequisite software (follow the links):

Note: You don't have to install the Depot Tools, the build script will do that for you.

LinuxDebian & Ubuntu, other distros
macOSXcode 9 or higher
WindowsVisual Studio

Assuming you have all the prerequisites installed for your OS, run:

mvn install

On the first run, the WebRTC source tree will be loaded into the /<user home>/webrtc directory. This will take a while and require about 12 GB of disk space.

Build Parameters
ParameterDescriptionDefault Value
webrtc.branchThe WebRTC branch to checkout.branch-heads/4692
webrtc.src.dirThe absolute checkout path for the WebRTC source tree./<user_home>/webrtc
webrtc.install.dirThe install path for the compiled WebRTC library. Is also used to link against a pre-compiled WebRTC library to reduce build time./<user_home>/webrtc/build

FAQs

Package last updated on 14 Nov 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc