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

65 results about "File descriptor" patented technology

In Unix and related computer operating systems, a file descriptor (FD, less frequently fildes) is an abstract indicator (handle) used to access a file or other input/output resource, such as a pipe or network socket. File descriptors form part of the POSIX application programming interface. A file descriptor is a non-negative integer, generally represented in the C programming language as the type int (negative values being reserved to indicate "no value" or an error condition).

Method for compatible operation of Android camera HAL in container based on memory access virtualization

The invention discloses a compatible operation method for an Android camera HAL in a container based on memory access virtualization, and the method comprises the steps: taking a DMA-Buf memory heap of a Linux kernel host system as a target memory heap, taking an ION memory heap of an Android container system as a source memory heap, building a process exclusive memory management context, an FD cache table and a synchronous fence pool, and carrying out the execution of the process exclusive memory management context, the FD cache table and the synchronous fence pool; kernel registration and node binding of virtual ION equipment, pre-allocation of a first memory pool and access hook registration of kernel layer equipment are completed, and when an ION file descriptor is obtained in an HAL process, legality of a container process is verified, and context binding is initialized to the file descriptor; intercepting a memory allocation request of the HAL process, analyzing and adapting parameters, and preferentially multiplexing first memory pool resources to obtain an ION handle; when a data sharing request is processed, matching an FD cache or generating a new FD through an ION handle; when the HAL process releases the memory, resources are recycled according to a memory source, and when the HAL process exits, the context is cached or destroyed, so that cross-system memory operation compatibility is realized.
Owner:北京麟卓信息科技有限公司

Container application on-screen method based on texture full-process optimization

The invention discloses a container application on-screen method based on texture full-process optimization, which comprises the following steps: taking a swan-gap system as a host and an Android system as a container, distributing a plurality of first buffers by the host, screening out a first texture format by the container, writing original textures of the format generated by rendering into frame buffers, identifying a dirty area of the rendered textures, and displaying the original textures in the frame buffers; packaging the texture data of the region, storing the packaged texture data into a shared memory, transmitting a file descriptor FD to a host, binding an idle first buffer setting priority, a state, a generation timestamp and a texture data pointer at the same time, and obtaining the texture data by the host through the FD; the host establishes a fixed thread task pool, executes multiple tasks in parallel to obtain on-screen texture data, and then updates the state of the first buffer and a texture data pointer; and finally, the host queries the first buffer with the processed state, reads the texture data after sorting according to the priorities and the generation timestamps to finish on-screen, and resets the state of the first buffer to be idle, so that the on-screen delay is effectively reduced, and the actual frame rate of the Android application is improved.
Owner:北京麟卓信息科技有限公司

Distributed industrial personal computer based on OpenHarmony system and data collaboration method thereof

The invention relates to the technical field of industrial personal computers, and discloses a distributed industrial personal computer based on an OpenHarmony system and a data collaboration method thereof. The method comprises the following steps: registering an industrial runtime service instance, receiving a shared memory access request of an application process, and transmitting a server file descriptor copy to the application process to obtain a client file descriptor; the application process executes mmap mapping on a client file descriptor to obtain a client mapping address, and initializes a global write position counter and a read position counter array; the service process updates a global write position counter and writes industrial data, the application process updates a self read position counter value in a read position counter array, and data verification is sent through a distributed soft bus or complete data is broadcasted to a remote industrial personal computer node through a distributed data management framework. According to the invention, unified and efficient response of the OpenHarmony industrial control system to local real-time data transmission and distributed collaborative operation is realized.
Owner:SHENZHEN HUALONG XUNDA INFORMATION TECH CO LTD

Inter-host process migration method, system, equipment and medium

The invention discloses an inter-host process migration method and system, computer equipment and a medium. The inter-host process migration method comprises the steps of obtaining a memory snapshot, file descriptor information, network state information and register state information of a target process in a source host; determining memory mapping information based on the memory snapshot; sending the memory mapping information, the file descriptor information, the network state information and the register state information to a target host; and performing target process reconstruction in the target host by utilizing the memory mapping information, the file descriptor information, the network state information and the register state information. According to the scheme provided by the invention, the memory copying and recovery of the running process can be realized, the resource continuity and the migration reliability are ensured by combining the file descriptor information, the network state information and the register state information, and the method is suitable for dynamic load balancing and fault recovery scenes in cloud computing and distributed systems.
Owner:SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD

Video conference management method and device, equipment and storage medium

The invention discloses a video conference management method and device, equipment and a storage medium. The method comprises the following steps: establishing an audio and video channel cluster and a control channel cluster; when the conference is created, creating a conference management instance of the virtual video conference in the conference server; when a terminal joins in a video conference, the terminal establishes a control link and an audio and video physical link with a port of a conference server, file descriptors of the control link and the audio and video link are added into respective clusters, and a virtual path from the port of the conference server to a conference management instance is established by taking the file descriptors as identifiers; the control channel cluster forwards the received control signaling to the corresponding conference management instance according to the file descriptor of the control link; and the audio and video channel cluster forwards the received audio and video streams to the corresponding conference management instances according to the file descriptors of the audio and video links. According to the invention, the conference can be quickly created and destroyed, and quick real-time dynamic resource expansion can also be carried out.
Owner:GUANGZHOU AVA ELECTRONICS TECH CO LTD

Network traffic detection method and system, vehicle and computer program product

The invention discloses a network traffic detection method and system, a vehicle and a computer program product. The method is applied to a kernel mode driving end, the kernel mode driving end and a user mode application end run in the same operating system, and the method comprises the steps that process identification information from the user mode application end is received, and the process identification information is used for identifying a process corresponding to a to-be-detected service; identifying that the file is a socket file by using a file descriptor of the file associated with the process identification information, the file descriptor being used for identifying the file opened through the process; according to the socket file, accessing network stack data of a kernel where the kernel mode driving end is located to obtain a traffic detection result of the service, the traffic detection result being used for representing the network traffic used by the service in the process of using the process to perform network communication; and sending a flow detection result to the user mode application end for display. The technical problem of low network flow detection efficiency is solved.
Owner:GUANGZHOU XIAOPENG CONNECTIVITY TECH CO LTD

Method, apparatus and device for monitoring and identifying abnormal operation of file descriptors

The embodiment of the application provides a method, device and equipment for monitoring and identifying abnormal operation of a file descriptor, wherein the method is achieved by a monitoring and identifying module to monitor and identify file descriptor fd operation performed by business software; and when the result of identification matches a file operation filtering rule, it is determined that abnormal operation of the file descriptor fd occurs, so as to realize accurate identification and rapid positioning of the abnormal operation of the file descriptor fd. In addition, the file operation filtering rule is flexible and has strong scalability.
Owner:DATANG MOBILE COMM EQUIP CO LTD

Providing deduplication filesystem operations to a backup utility native to an application

A system call of a Filesystem in Userspace (FUSE) library at a client is mapped to first and second operations of a deduplication filesystem, the system call performing an in-kernel copy between source and destination file descriptors. A filesystem mount point of the deduplication filesystem is presented to an application residing at the client. Upon the application triggering the system call on the mount point, the system call is intercepted. First and second parameters of the system call are examined. The first parameter indicates an offset location in the source file descriptor at which a range of data to copy should start. The second parameter indicates an offset location in the destination file descriptor at which the range of data copied should be inserted. Based on the examination, one of a first or second API of a client-side library residing at the client is called.
Owner:DELL PROD LP

A method for protecting high-frequency critical resources in embedded real-time operating system device management

This invention belongs to the field of computer system software technology, specifically relating to a method for protecting high-frequency critical resources in embedded real-time operating system device management. It improves the efficiency of concurrent execution of multi-core programs in high-frequency critical sections of device management when acquiring file descriptor driver information, reduces the proportion of programs that cannot be executed concurrently in critical sections, and enhances the concurrent execution capability of multi-core programs in high-frequency critical sections of device management while ensuring the multi-core determinism of programs. This brings a significant performance improvement to operating system device management.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

A memory performance testing method and device, microprocessor architecture and storage medium

The application provides a memory performance test method and device, a microprocessor architecture and a storage medium, and is applied to the technical field of computers. After obtaining a memory mapping request of a user state program, the method obtains target page table attributes associated with a target file descriptor carried by the memory mapping request and allocates target physical memory. Then, the method configures page table entries of a memory page table according to the target page table attributes, establishes address mapping between the target physical memory and a virtual address space in the memory page table, and finally feeds back address information of the virtual address space to the user state program, so that the user state program performs memory testing based on the obtained address information. The file descriptor is associated with target page table attributes preconfigured by the user state program. By initiating a memory mapping request carrying different file descriptors, virtual address spaces mapped according to different page table attributes can be obtained, the test process is greatly simplified, the flexibility of the test process is improved, and the test efficiency is improved.
Owner:PHYTIUM TECH CO LTD +1

Multi-threaded file management method and apparatus, storage medium, and electronic device

The application discloses a multi-thread file management method and device, a storage medium and an electronic equipment, relates to the technical field of file management, and comprises the following steps: receiving a first instruction sent by a first thread, wherein the first instruction is used for indicating to close a target file, and the first instruction comprises a first descriptor; accessing a descriptor mapping table, finding a second descriptor corresponding to the first descriptor, wherein the second descriptor is used for indicating the target file, and the descriptor mapping table is used for storing a mapping relationship between the first descriptor and the second descriptor; in the case that the first descriptor exists in the descriptor mapping table, deleting the mapping relationship, and closing the target file based on the second descriptor. The application solves the problem of low safety of the file descriptor management method in the related art, and achieves the technical effect of improving program safety.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

RDMA-based end-to-end multi-core data direct connection method

The invention relates to an end-to-end multi-core data direct connection method based on RDMA (Remote Direct Memory Access), which comprises the following steps: 1) an equipment enumeration step: identifying and acquiring type information and a physical DMA memory of each heterogeneous chip; 2) a chip memory binding and virtual mapping step: binding a DMA memory with a file descriptor, and constructing a unified virtual address space to realize cross-chip memory pooling management; (3) a data direct connection step: binding a file descriptor with an RDMA memory registration object, establishing an end-to-end data transmission channel, and finishing high-speed data transmission under the condition of no CPU (Central Processing Unit) participation; and 4) a resource release step: uniformly recovering equipment resources and updating state information after the task is completed. By taking the data processing unit as a core, the unified memory view is constructed, and cross-chip RDMA straight-through transmission is realized, so that CPU intervention and host memory overhead are remarkably reduced, and the overall performance of the system is improved.
Owner:西安翔腾微电子科技有限公司

Forwarding synchronization method and device based on HLS streaming media load balancing

The invention discloses an HLS streaming media load balancing-based forwarding synchronization method, which comprises the following steps of: writing into a node in a server cluster through a scheduling algorithm on the basis of an RTMP (Real Time Messaging Protocol) stream pushing access address, and obtaining a live broadcast data stream through a client on the basis of an HTTP-FLV (Hyper Text Transfer Protocol-Flash Virtualization) address; based on the real-time code stream data, driving and starting a slicer process by starting an hls instruction; obtaining first slice fragment data by waiting for a preset key frame interval based on the real-time code stream data, obtaining a slice file through a packaging module based on the first slice fragment data, and storing the slice file in a disk; a slice file storage disk successfully drives a closing file descriptor and generates a completion signal file, and the completion signal file is written into an index file of an HLS protocol in real time through a sliding window; copying the slice file and the index file to other nodes in the server cluster through a tool based on the completion signal file; and driving a deletion completion signal file based on the copy success signal, and deleting the historical slice file and the index record in real time to realize storage of the latest time sequence file in the disk.
Owner:SHANGHAI RUIHUA YIHANG DIGITAL TECHNOLOGY CO LTD +1

An intelligent file uploading method, device and system

The application discloses an intelligent file uploading method, device and system, the method is applied to a file uploading device, the file uploading device comprises a first information processing end and a second information processing end, and the method comprises the following steps: the first information processing end determines file descriptor information and target device address information of a to-be-uploaded file; the second information processing end determines a file content mapping result according to the file descriptor information, performs block reading and writing to a data cache area on the file content mapping result, performs data reading and uploading on the block data in the data cache area according to the target device address information, and obtains a file uploading result. It can be seen that the application can improve the comprehensiveness and integrity, rationality and feasibility of the file uploading mode, reads, writes and uploads according to blocks, avoids loading all large files into the memory at once, improves the efficiency, stability and accuracy of file transmission and uploading, and improves the accuracy and reliability of the uploaded files.
Owner:SHENZHEN GREEN CONNECTION TECH CO LTD

Methods for non-invasive API discovery, monitoring and exploitation detection in third-party processes

System and method for non-invasive monitoring and exploitation detection in third-party software processes. The system includes modules for scanning process memory to identify sensitive credentials such as application programming interface (API) keys and tokens, monitoring opened file descriptors including files, sockets, and inter-process communication channels, and analyzing network activity including domain name system (DNS) requests and encrypted connections. Runtime metadata such as privileges, environment variables and resource usage is also collected. The system correlates these signals to detect indicators of exploitation, such as unauthorized access, privilege escalation, or injected payloads, without modifying or instrumenting the monitored process. Integration with external security systems may enhance detection accuracy. Alerts and reports are generated in real-time to support incident response and forensic analysis.
Owner:WALLARM INC

Dynamic migration and non-inductive operation method and system based on constellation satellite network routing

The invention relates to a dynamic migration and non-inductive operation method and system based on constellation satellite network routing, and the method comprises the steps: capturing a complete task operation state comprising a memory page, a register state, a file descriptor and network connection at a source satellite node through a check point mechanism; the application software, the library file and the environment parameters of the task are synchronized; then, the information is jointly packaged into a unified migration reconstruction packet; transmitting the data packet to a target satellite node through an inter-satellite link network; and after the target node receives the operation state, the operation environment consistent with that of the source node is accurately reconstructed, and task execution is recovered based on the received operation state, so that non-interruption migration of the task is realized. By integrating incremental snapshot, library file incremental synchronization and rollback mechanisms, the task continuity problem during satellite node failure or load balancing is efficiently solved, and the overall reliability and resource utilization efficiency of a constellation system are remarkably improved.
Owner:EAST CHINA NORMAL UNIV +1

Multi-path RTSP video real-time display method and system

The invention relates to a multi-channel RTSP video real-time display method and system. The system comprises a video receiving module, a hardware decoding module, a GPU rendering module and a rendering adaptation module. The video receiving module is used for receiving multiple paths of RTSP video streams in parallel and extracting coded video data corresponding to each path of RTSP video stream; the hardware decoding module is used for carrying out hard decoding on each path of coded video data, and each decoded video frame after decoding is output in the form of a dma-buf file descriptor; the GPU rendering module is used for processing each frame of dma-buf file descriptor through a GPU and generating an OpenGL texture, all the OpenGL textures corresponding to each path of coded video data are rendered through a pre-configured OpenGL rendering pipeline, and a GPU rendering result is output; and the rendering adaptation module is used for introducing each GPU rendering result into a QML rendering pipeline and displaying the result in real time through a QML control. According to the invention, the processing process of the plurality of video streams is efficient and stable.
Owner:ZHENGZHOU HENGDA INTELLIGENT CONTROL TECHNOLOGY CO LTD

Log file system based on EEPROM

The invention discloses a log file system based on an EEPROM (Electrically Erasable Programmable Read-Only Memory), and particularly relates to the field of storage equipment. The EEPROM comprises a plurality of data blocks; the log file system comprises a file system description area, a file description area and a block storage area; wherein the file system description area is used for storing the number and the size of data blocks in the EEPROM and the number of initial data blocks in the block storage area in the EEPROM, and operating a system description data block bitmap and a file identifier; the file identifier represents the storage state of each preset file in the EEPROM; the file description area is used for operating a file descriptor of each file in an EEPROM (Electrically Erasable Programmable Read-Only Memory); and the block storage area is used for carrying out file operation in the EEPROM. According to the file system, the complete file can be stored in the EEPROM.
Owner:XIAN AISHENG TECH GRP

A file operation method and file operation system for a distributed file system

This invention discloses a file operation method and file operating system for distributed file systems. One embodiment of the file operation method includes: in response to the startup of a target business process, loading a dynamically linked library configured based on the LD_PRELOAD mechanism, and obtaining a globally unique process access identifier allocated by the user-space distributed file system server cluster; intercepting system calls related to glibc library files, allocating a unique file descriptor within the process in user space to replace the Linux kernel allocation logic, concatenating the process access identifier and the file descriptor to generate a globally unique file handle, and calling the server cluster interface to complete the file operation; and notifying the server cluster to release access resources when the process exits. This invention relates to the field of distributed storage technology, solves the performance bottleneck problem of existing user-space file systems, effectively eliminates kernel redundancy overhead, and enables an order-of-magnitude improvement in the read and write performance of distributed file systems.
Owner:CHINA UNICOM DIGITAL TECNOLOGY CO LTD

Picture storage method and apparatus, and terminal device

Methods, devices, and storage media are provided, including detecting adding a lock to an album stored in a first internal storage area corresponding to a gallery, and in response, adding the lock to the album and starting a system application corresponding to the lock, sending a picture name in the album to the system application through a file opening interface between the gallery and the system application, and where a second internal storage area corresponding to the system application does not include a picture file for the picture name, creating the picture file in the second internal storage area, obtaining a first file descriptor of the picture file, and returning the descriptor to the gallery, obtaining picture content written by the gallery into the second internal storage area based on the descriptor, disabling the file opening interface, and storing the picture content in the second internal storage area.
Owner:HUAWEI TECH CO LTD

File access method and device, electronic equipment and storage medium

ActiveCN120872756BAccess methodEngineering
The present disclosure provides a file access method, device, electronic equipment and storage medium. The method comprises: in response to detecting that an access operation on a target file is initiated through a first file descriptor, determining whether the first file descriptor is an original file descriptor; if the determination is no, delaying a copy file descriptor according to a copy attribute tag of the first file descriptor; if the determination is yes, determining a second file descriptor associated with the first file descriptor according to an original file descriptor tag of the first file descriptor; obtaining a second file object corresponding to the second file descriptor, and determining the second file object as a first file object corresponding to the first file descriptor; and accessing the target file through the first file object. The present disclosure obtains the first file object corresponding to the first file descriptor only when the access operation on the target file is initiated through the first file descriptor, which can avoid waste of CPU resources and improve the accuracy of system call performance test results.
Owner:UNIONTECH SOFTWARE TECH CO LTD

Gateway and gateway hot upgrade method and system

The present disclosure discloses a gateway and a gateway hot upgrade method and system, related to the field of cloud computing. The method includes that: a connection between a parent process before a hot upgrade of a service request and a child process after the hot upgrade of the service request is cut off in response to receiving an exit signal, where the service request is used for establishing the connection between the child process after the hot upgrade and the parent process before the hot upgrade, and the child process is used for receiving port information and file descriptor information transferred by the parent process after the connection is established; and the parent process is exited, and the service request is processed based on the port information and the file descriptor information through the child process.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Zero-copy port multiplexing method based on Linux kernel

The invention discloses a zero-copy port multiplexing method based on a LINUX kernel. Unified handshake proxy, intelligent socket right of use handover, zero-copy connection handover and service process seamless takeover functions are realized by adopting a mode of customizing a kernel module. The intelligent socket use right handover is that the handover work of the socket use right is completed according to a user-defined rule, the socket connection is handed over to other independent service processes, and the subsequent operation on the socket is carried out by the independent service processes. Zero-copy connection handover is a socket connection copying technology of a self-implementation kernel, a socket file descriptor with established connection is directly handed over to a target service process, and no data copy exists in the handover process. According to the method, direct kernel-level zero-copy data can be realized, load balancing and efficient resource utilization are realized through intelligent flow distribution based on service characteristics, and the security is enhanced by maximally converging an attack surface.
Owner:JIANGSU SHENWANG TECH CO LTD

Method for compatible running of Android camera HAL in container based on memory access virtualization

The application discloses a container-in-Android camera HAL compatible running method based on memory access virtualization, takes a DMA-Buf memory heap of a Linux kernel host system as a target memory heap, takes an ION memory heap of an Android container system as a source memory heap, creates a process-dedicated memory management context, an FD cache table and a synchronization barrier pool, completes kernel registration and node binding of a virtual ION device, first memory pool pre-allocation and kernel layer device access hook registration, checks legality of a container process and initializes context binding to a file descriptor when an ION file descriptor is acquired by a HAL process; intercepts a memory allocation request of the HAL process, parses and adapts parameters, and preferentially reuses first memory pool resources to obtain an ION handle; when a data sharing request is processed, an FD cache is matched or a new FD is generated through the ION handle; when memory is released by the HAL process, resources are recycled according to the memory source, and when the HAL process exits, the context is cached or destroyed, and cross-system memory operation compatibility is realized.
Owner:北京麟卓信息科技有限公司

Video stream real-time rendering method and device, equipment and medium

The invention discloses a video stream real-time rendering method and device, equipment and a medium, relates to the technical field of computers, and is used for solving the technical problems of relatively high delay and data leakage probability and the like in the prior art. The method comprises the following steps: carrying out video stream pulling on a target industrial camera by adopting a GStreamer application to obtain a target video stream; acquiring image metadata of the target video stream according to a direct memory access (DMA) method; wherein the image metadata comprises a file descriptor fd, width, height and stride of the target video stream; a Unix Socket communication channel is adopted to transmit the image metadata to a Qt application; in the Qt application, according to the image metadata, performing OpenGL rendering on the searched target video stream to obtain a target rendered video stream; and drawing the target rendering video stream on an interface. Therefore, real-time rendering of multi-channel camera video streams can be carried out through zero copy of DMA-BUF so as to reduce the delay and data leakage probability and the like.
Owner:CHENGDU AJIAXI INTELLIGENT TECH CO LTD

Data transmission method and data transmission server

This application provides techniques comprising creating a main thread and at least two task threads; determining, by the main thread, a target task thread based on a data packet corresponding to a data transmission task in response to detecting the data transmission task associated with a client device, and sending the data packet to the target task thread, where the target task thread is any one of the at least two task threads; and receiving, by the target task thread, the data packet sent by the main thread, determining, based on the data packet, a first file descriptor corresponding to the client device, and communicating with the client device by using the first file descriptor to perform data transmission.
Owner:SHANGHAI BILIBILI TECH CO LTD

Efficient distributed downloading method and system for multi-source meteorological data

The invention discloses an efficient distributed downloading method and system for multi-source meteorological data. The method comprises the steps that configuration information of the multi-source meteorological data is acquired, a layered architecture is constructed, and a multi-node cluster and a database are deployed; analyzing the path parameters through a time dimension path mapping algorithm, and generating a task list of the to-be-downloaded file in combination with a regular expression; an optimistic lock mechanism is adopted to realize task atomicity allocation, and a distributed task scheduling queue is established; establishing pipeline connection by using a Linux pipeline technology; creating an FIFO named pipeline as a semaphore control concurrent number, and realizing resource pool management in combination with a file descriptor; and monitoring a task execution state and a system resource use condition in real time, and processing a failed task by adopting an automatic retry mechanism. According to the invention, the problems of low efficiency, large resource occupation, simple task scheduling, limited reliability and the like of the existing meteorological data downloading system in a mass heterogeneous data acquisition process are solved, and the meteorological data acquisition efficiency and reliability are improved.
Owner:GUIZHOU UNIVERSITY OF FINANCE AND ECONOMICS +1

File handle leakage monitoring method and device, vehicle and storage medium

The invention relates to a file handle leakage monitoring method and device, a vehicle and a storage medium, and relates to the technical field of computers.The method comprises the steps that in the operation process of an operating system kernel, in response to file handle distribution, an eBPF is used for monitoring a distribution event of file handles, and a distributed file descriptor value is obtained; comparing the file descriptor value with a preset leakage judgment threshold value; generating a file handle leakage event in response to the file descriptor value exceeding a leakage determination threshold; and reporting the file handle leakage event. According to the invention, the real-time performance and the response speed of monitoring can be obviously improved; unnecessary system calling and context switching are greatly reduced, the resource consumption in the monitoring process is remarkably reduced, and the overall monitoring efficiency is improved.
Owner:XIAOMI EV TECH CO LTD

Subtitle generation method, device, and storage medium

PendingCN122293885AData streamSubtitle
This application discloses a subtitle generation method, device, and storage medium, relating to the field of speech recognition technology. The method includes: obtaining a cross-process file descriptor through a first channel between a server and a client, wherein the cross-process file descriptor is used to characterize the reading end of a second channel; responding to a subtitle startup command, sending an audio capture command through the first channel, and reading an audio data stream from the reading end of the second channel according to the cross-process file descriptor, wherein the audio data stream is captured by the server and written to the writing end of the second channel; and parsing and recognizing the audio data stream to obtain subtitle text data. This application constructs an architecture that decouples hierarchical permissions from cross-process communication, with the server possessing system-level permissions responsible for audio capture. This eliminates the need for cumbersome pop-up confirmation operations when the client application starts subtitles, thus eliminating interruptions to the user's viewing continuity and achieving seamless interaction from startup.
Owner:SHENZHEN ZHIXIAN VISION SOFTWARE TECHNOLOGY CO LTD