Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A system and method for recording a Linux screen and sharing it with an Android application

An Android system and screen technology, which is applied to TV system components, user interface execution, program control design, etc., can solve the problems of unable to record, save and share Linux desktop, and achieve high efficiency

Active Publication Date: 2022-07-08
KYLIN CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] This application provides a system and method for recording a Linux screen and sharing it to an Android application, so as to solve the technical problem that the Android application program in the prior art cannot record, save and share the Linux desktop

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
  • A system and method for recording a Linux screen and sharing it with an Android application
  • A system and method for recording a Linux screen and sharing it with an Android application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] For ease of understanding, see figure 1 and figure 2, an embodiment of a method for recording a Linux screen and sharing it to an Android application provided by the application, the method for recording a Linux screen and sharing it to an Android application is applied to a Linux-compatible Android system, and the Linux-compatible Android system includes a Linux system and runs on The Android system on the Linux system. The Linux system includes a window program module, a screen recording program module, and a Linux event service program. The Android system includes an Android event service program and an Android application. Specifically, the following steps are included:

[0045] Compatible environment for running Android system on Linux system;

[0046] A communication channel is established between the Linux system and the Android system compatible environment;

[0047] Initiate a screen recording request through the window program module;

[0048] Receive the ...

Embodiment 2

[0055] Further, running a compatible environment of the Android system on the Linux system specifically includes the following steps:

[0056] Use docker to load the Android image on the Linux system, and the Linux system and the Android system share the Linux kernel;

[0057] Start the compatible environment of the Android system to realize file exchange and data sharing directory.

[0058] It should be noted that using docker to load the Android image on the Linux system makes the Linux system and the Android system share the same Linux kernel, and then starts the compatible environment of the Android system, so that the compatible environment of the Linux system and the Android system can realize file intercommunication and data sharing. Table of contents.

Embodiment 3

[0060] Further, establishing a communication channel in a compatible environment between the Linux system and the Android system specifically includes the following steps:

[0061] Write a window program module that displays the Android application screen in the Linux system, each Android application corresponds to a window program module on the Linux system, and the window program module is connected to the Linux event service program;

[0062] Write an Android event service program based on Unix domain socket in the Android system;

[0063] The Android event service program communicates with the Linux event service program.

[0064] It should be noted that the window program module that displays the Android application screen is written in the Linux system. Each Android application corresponds to a window program module on the Linux system. The Android system is written based on the Unix domain socket event service program, the Android event service program and the Linux sys...

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 present application discloses a system and method for recording a Linux screen and sharing it with an Android application. After a user starts screen recording and sharing in a window program module, the window program module will notify the screen recording program module to record the screen. The video file is saved in the specified location, and the window program module is notified that the screen recording is completed. The window program module sends the video file path to the Android event service program through the Linux event service program, and notifies that the screen recording is completed. The Android event service program converts the video file path and starts the file sharing process of the Android application to start sharing, thus completing the Linux Desktop screen recording sharing. Solve the technical problem that the Android application running under the Android-compatible Linux system cannot record and share the Linux desktop, so that Linux and Android can achieve a more in-depth integration.

Description

technical field [0001] The present application relates to the technical field of file sharing on Android systems, and in particular, to a system and method for recording a Linux screen and sharing it with Android applications. Background technique [0002] In recent years, with the growth of Android users and the maturity and development of Android hardware and software products, the Android application ecosystem has shown explosive development. In many fields, it has surpassed the Windows application ecosystem and iOS application ecosystem, and has become the most widely used application ecosystem. . Android is developed based on the Linux kernel, and is currently the Linux operating system with the highest market share in the mobile terminal market. It has an excellent ecological environment in the field of mobile terminals; Windows systems have huge security risks in information network security; , as the predecessor of Android, due to the limitation of the number of dev...

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): G06F9/451G06F9/54H04N5/76
CPCG06F9/452G06F9/542G06F9/546H04N5/76G06F2209/545G06F2209/547
Inventor 黄晟谢辉军黄彩龙马超李翔杨硕彭韬游远赵坤杨陈博寰
Owner KYLIN CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products