Low-delay audio output method for Android application on Linux platform

An audio output, low-latency technology, applied in the field of low-latency audio output of Android applications on the Linux platform, can solve the problems of low audio output efficiency of Android applications, large output delay, affecting user experience, etc., to improve audio output efficiency, reduce The effect of data interaction and reducing output delay

Active Publication Date: 2022-04-12
北京麟卓信息科技有限公司
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] To sum up, due to the many intermediate layers and processes involved in the operation process of Android application output audio in the Android system, the audio data processing process is more complicated, and the overhead of the data transmission process is relatively large, so the audio output efficiency of Android applications is relatively low. Low, and the output delay is large, which greatly affects the user experience. In the existing Android compatible environment running on the Linux platform, the audio output of the Android application is generally based on the audio output mechanism of the Android system, so the above problems still exist

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Low-delay audio output method for Android application on Linux platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0029] The invention provides a low-latency audio output method for Android applications on a Linux platform. The core idea is: according to the audio output situation in an Android compatible environment in the Linux system, determine the current Android application to be played to obtain the focus, and then according to the Android application Different audio players are used to complete the audio output of the Android application.

[0030] The present invention provides a low-latency audio output method for Android applications on a Linux platform, the process of which is as follows figure 1 As shown, it specifically includes the following steps:

[0031] Step 1. In the Android compatible environment of the Linux system, when an Android application needs to output audio, it is detected whether there are other Android applications that are outputting au...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a low-delay audio output method for an Android application on a Linux platform, and the method comprises the steps: determining an audio output mode through obtaining the type of an audio player adopted by the Android application in an Android compatible environment in a Linux system, and effectively reducing the processes involved by the Android application in an audio playing process through different output modes. According to the method, the data interaction between the processes is reduced, the audio output efficiency of the Android application is effectively improved, the output delay is reduced, and the user experience is improved.

Description

technical field [0001] The invention belongs to the technical field of developing mobile applications running on a desktop operating system, and in particular relates to a low-delay audio output method for Android applications on a Linux platform. Background technique [0002] Audio data processing is a very important part of the Android system. It is responsible for the collection and output of audio data, the control of audio streams, the management of audio devices, and volume adjustment. It mainly includes Audio Application Framework, Audio Native Framework), Audio Services (Audio Services) and Audio Hardware Abstraction Layer (Audio HAL). In addition, MultiMedia is strongly related to audio data processing. MultiMedia is responsible for audio and video encoding and decoding. MultiMedia outputs the decoded data through AudioTrack, and the recording data collected by AudioRecord is encoded by MultiMedia. [0003] In general, Android applications in the Android system can...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G11C7/16G06F3/16
CPCY02D10/00
Inventor 温研
Owner 北京麟卓信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products