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

Method and device for calling cloud browser based on remote procedure and electronic equipment

A remote procedure call and browser technology, which is applied in the direction of network data browsing optimization, electrical components, special data processing applications, etc., can solve problems affecting user experience, high network bandwidth and stability, video stream consumption, etc., to reduce network Effects of data usage, operational cost saving, and deployment cost reduction

Pending Publication Date: 2021-02-19
视若飞信息科技(上海)有限公司
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of cloud browser solution has many disadvantages, such as the cloud browser is too dependent on the hardware capabilities of the server, and the video stream during the user's browsing process consumes more network data traffic, which is costly and has a greater impact on network bandwidth and stability. High, in addition, video encoding and decoding will generate additional delay, affecting user experience
In this type of cloud browser solution, if the audio and video are played on the server, it needs to be re-encoded on the server as a video stream and displayed on the terminal, which requires additional computing power and expenses. For DRM digital copyright video content also difficult to support
If the audio and video playback is completed on the terminal device, the terminal device needs to support two channels of video decoding, one for decoding and displaying the image display of the cloud browser, and one for decoding the audio and video content of the Internet. In this case, for Subtitle subtitles based on Web technology , MSE (Media Source Extension), EME (Encrypted Media Extension) types of video are difficult to support

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
  • Method and device for calling cloud browser based on remote procedure and electronic equipment
  • Method and device for calling cloud browser based on remote procedure and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0076] In this embodiment, a device based on a remote procedure call cloud browser is provided, including the following modules:

[0077] A terminal input module, used for the cloud browser client to obtain user input and generate user input events;

[0078] A communication module, used for the cloud browser client to establish a communication connection with the cloud browser server; and used for the cloud browser client to send user input events to the cloud browser server; And it is used for the cloud browser server to send rendering instructions and data to the cloud browser client;

[0079] The cloud service module is used for the cloud browser server to process received user input events, load web page content, and generate rendering instructions and data;

[0080] The terminal display module is used for the cloud browser client to process the rendering instructions and data sent by the cloud browser server, and display webpage content on the display interface of the cl...

Embodiment 3

[0099] Another embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the program, any one of the methods above is implemented.

[0100] The electronic device in this embodiment includes: a processor, a memory, and a computer program stored in the memory and operable on the processor. When the processor executes the computer program, the steps in the foregoing embodiments of the networking methods are implemented. Alternatively, when the processor executes the computer program, the functions of the modules / units in the above-mentioned device embodiments are realized.

[0101] Exemplarily, a computer program can be divided into one or more modules / units, and one or more modules / units are stored in a memory and executed by a processor to implement the present invention. One or more modules / units may be a series of computer program i...

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 method and device for calling a cloud browser based on a remote procedure and electronic equipment, and the method comprises the following steps: connection between a cloud browser client and a cloud browser server is built, a user input event is obtained after the connection between the cloud browser client and the cloud browser server is built, sending the user input event to a cloud browser server through a remote procedure call interface; the cloud browser server accesses specified webpage content according to the received user input event, and transmits a rendering command and data to the cloud browser client after completing webpage typesetting and script running commands; and the cloud browser client decodes the rendering command and the data according to the received rendering command and the data to finish rendering display. According to the invention, the resources of the terminal and the server can be balanced, the computing resource demand of the server is effectively reduced, and the use of network data is reduced, thereby saving the operation cost. Audio and video playing is carried out on the terminal device, and the user experience is greatly enhanced.

Description

technical field [0001] The present invention relates to the field of software integration, in particular to a method, device and electronic equipment based on remote procedure call cloud browser. Background technique [0002] A browser is an important application program used to browse, display and deliver Internet information resources. Generally speaking, the browser is directly installed on the terminal device, and the user inputs a URI (Uniform Resource Identifier) ​​to obtain Internet resources, parse HTML and CSS, execute JavaScript scripting language, and play video and audio, etc. In this case, the browser uses the terminal device's computing power, memory, image capabilities, and audio and video decoding and playback capabilities to complete browser functions. With the continuous improvement of browser functions, Internet content is becoming more and more complex. In order to ensure and improve For user browsing experience, terminal devices have to continuously imp...

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
IPC IPC(8): H04L29/06H04L29/08G06F16/955G06F16/957G06F16/958
CPCH04L67/025H04L67/14G06F16/955G06F16/957G06F16/958H04L65/75H04L67/133
Inventor 薛新文杨卫明
Owner 视若飞信息科技(上海)有限公司
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