Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

2 results about "Java Native Interface" patented technology

The Java Native Interface (JNI) is a foreign function interface programming framework that enables Java code running in a Java virtual machine (JVM) to call and be called by native applications (programs specific to a hardware and operating system platform) and libraries written in other languages such as C, C++ and assembly.

An HDMI audio acquisition method based on AUDIOTRACK

This application provides an HDMI audio acquisition method based on AUDIOTRACK. The method includes: obtaining a Java Virtual Machine instance in the Java native interface initialization function of the native library, obtaining a reference to the target callback method in the Java layer based on the Java Virtual Machine instance, responding to the start of audio acquisition, calling the target audio acquisition method in the Native layer to initialize the HDMI capture card and configure the corresponding acquisition parameters, acquiring the corresponding audio data from the HDMI capture card, calling the set callback function in the Native layer, and transmitting the audio data in real time to the target player of the Android system running in the Java layer based on the callback function, receiving the audio data through the target player of the Android system, and outputting the audio data to the audio device after resampling and clock synchronization processing by the target player.
Owner:BEIJING TRICOLOR TECH

Java application control method and management platform

This application provides a Java application control method and management platform. The method includes: receiving a user-input image, the image including the bytecode of the Java application and runtime dependency files of the Java application; the bytecode of the Java application is compiled from the source code of the Java application; based on the usable Java native interfaces in the bytecode of the Java application, identifying the set of usable system calls of the Java application in the runtime dependency files; the usable Java native interfaces are Java native interfaces that the Java application can use when running in the target container; when the Java application runs in the target container, controlling the system calls actually used by the Java application to be within the set of usable system calls. This method can efficiently and accurately limit the system calls that an application can use without affecting the application's business logic.
Owner:HUAWEI TECH CO LTD