Video data acquisition method in video app based on Android multimedia framework

A video data and multimedia technology, applied in image communication, selective content distribution, electrical components, etc., can solve problems such as endangering mobile Internet users' network security and threatening network security

Inactive Publication Date: 2019-04-30
INST OF INFORMATION ENG CHINESE ACAD OF SCI
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, while the multimedia data information in the network brings convenience to people, it also brings many negative effects.
The widespread dissemination of some videos containing bad information (such as violence, terror, vulgarity, etc.) on the mobile Internet seriously threatens network security and endangers the network security of mobile Internet users.
[0003] In order to ensure the health of the application market environment, it is necessary to be able to quickly and accurately analyze bad videos from a large number of applications and deal with them. However, due to security considerations in the Android system, users cannot break through system permissions to obtain data from third-party apps, so The present invention proposes a method for fundamentally solving the problem of obtaining video data in an App developed using an Android multimedia library, so as to provide good conditions for follow-up supervision work

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
  • Video data acquisition method in video app based on Android multimedia framework
  • Video data acquisition method in video app based on Android multimedia framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] The present invention will be further described below through specific embodiments and accompanying drawings.

[0012] This embodiment selects the CyanogenMod12.1 source code, realizes the acquisition of video data H264 and YUV (or compressed into jpeg format) by modifying the source code, and flashes the machine on the Samsung N5100 to realize the acquisition and preservation of data. (Note: Here CyanogenMod12.1 corresponds to Android version 5.1. The selection of source code version and model N5100 is only an experimental test. All CyanogenMod source code adapted mobile phones and all CyanogenMod source code versions can use this method).

[0013] figure 1 It is a framework diagram of video data acquisition in video applications based on the Android multimedia framework. It consists of three parts: user process, mediaServer process and Binder communication. The first layer of the user process on the left is the application program layer, which is the application pro...

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 relates to a method for obtaining video data in video Apps based on an Android multimedia framework. The method comprises the following steps: tracking the flow direction of multimedia data in an Android source code according to a video decoding and playing process, locating a position of a separated video entering a decoder through an OMXCodec interface from an Acodec frame, and obtaining H264 video data from the position; and then, tracking the video data of the H264 data after being decoded by the decoder, locating the position of the video data sent to a graphic display framework ANativeWindow to obtain the YUV data of the video, and selecting whether the YUV data is compressed into Jpeg data. Based on the Android source code or a CyanogenMod source code, the method provided by the invention can be used for processing all Apps based on the Android multimedia framework to obtain the video data, and zero delay can be achieved in the acquisition of the video data.

Description

technical field [0001] The invention belongs to the technical field of Android multimedia, and in particular relates to a video data acquisition method in a video App (application program) based on an Android multimedia framework. Background technique [0002] With the rapid development of the mobile Internet, the number of Apps in the application market is also increasing rapidly, with a huge number and various types. In the mobile Internet, video data has gradually become one of the most important components of multimedia data, which can record more detailed content more realistically in terms of time and space. However, while the multimedia data information in the network brings convenience to people, it also brings many negative effects. The widespread dissemination of some videos containing bad information (such as violence, terror, vulgarity, etc.) on the mobile Internet seriously threatens network security and endangers the network security of mobile Internet users. ...

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 Patents(China)
IPC IPC(8): H04N21/231H04N21/234H04N21/472H04N21/4722H04N21/475H04N21/647
CPCH04N21/231H04N21/23418H04N21/47205H04N21/4722H04N21/475H04N21/647
Inventor 操晓春雷青王蕊荆丽桦郭电杰
Owner INST OF INFORMATION ENG CHINESE ACAD OF SCI
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