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

Network direct broadcast video loading method and terminal

A network live broadcast and video technology, applied in image communication, selective content distribution, electrical components, etc., can solve problems such as excessive equipment resources, freeze, page loading delay, etc., to improve throughput, speed up, and improve fluency Effect

Inactive Publication Date: 2018-04-17
北京小唱科技有限公司
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a method and terminal for loading online live video to solve the problems in the prior art that page rendering, loading and parsing of video streams occupy too many device resources, page loading delays and stuck ton phenomenon

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
  • Network direct broadcast video loading method and terminal
  • Network direct broadcast video loading method and terminal
  • Network direct broadcast video loading method and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0017] refer to figure 1 , which shows a flow chart of a method for loading live webcast video according to Embodiment 1 of the present invention.

[0018] The network live video loading method of the embodiment of the present invention comprises the following steps:

[0019] Step 101: Separate the main process and the playback process.

[0020] Generally, a single application has only one process by default. A process is the basic unit for resource allocation and scheduling by the system. Each process has its own independent resources and memory space. Other processes cannot arbitrarily access the memory and resources of the current process. The memory allocated by a process will be limited.

[0021] If the memory occupied by a process exceeds this memory limit, various problems will occur during the running of the application, especially when there are many frequent operations involving large images or when a large piece of data used in memory needs to be read, if At this...

Embodiment 2

[0042] refer to figure 2 , shows a schematic structural diagram of a network live video loading terminal of the present invention. The network live video loading terminal shown in this embodiment includes:

[0043] The process separation module 201 is used to separate the main process and the playback process.

[0044] The receiving module 202 is configured to receive the user's selection operation on the live room information.

[0045] The main process module 203 is used for the main process to render the live room page operation layer and start the live room page.

[0046] The playing process module 204 is used for the playing process to obtain and analyze video data, and play the video data.

[0047] A network live video loading terminal provided by the embodiment of the present invention can specialize in tasks such as video loading and analysis by separating the playback process from the main process, and can delay displaying the playback page when the user selects a ...

Embodiment 3

[0049] refer to image 3 , shows a schematic structural diagram of a network live video loading terminal of the present invention. The network live video loading terminal shown in this embodiment includes:

[0050] The process separation module 301 is used to separate the main process and the playback process; the receiving module 302 is used to receive the user's selection operation on the live room information; the main process module 303 is used for the main process to render the live room page operation layer and start the live room page; playing process module 304, used for the playing process to acquire and analyze video data, and play video data.

[0051] Preferably, the main process module 303 of this embodiment includes: a first main process submodule 3031, which is used to time a preset delay and start a cross-process communicator; a second main process submodule 3032, which is used to render the page operation of the live room layer; animation sub-module 3033, use...

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 provides a network direct broadcast video loading method and terminal. The method comprises the following steps: a host process and a playing process are separated, selection operation of direct broadcasting room information is received, video data is obtained and parsed via the playing process while a direct broadcast room page operation layer is rendered via the host process; the direct broadcast room page is started via the host process, and the video data is played via the playing process. Via the network direct broadcast video loading method, memory utilization rates of equipment can be improved, and throughput rates of a processor can be improved.

Description

technical field [0001] The present invention relates to the field of Internet live video broadcasting, and more specifically, to a method and terminal for loading network live video. Background technique [0002] Webcast technology is a technology based on Internet communication that provides users with real-time playback of streaming media programs (such as TV, radio, movies, etc.). With the continuous maturity of network transmission technology and streaming media technology, live streaming services provided through high-speed Internet are becoming more and more popular, and many live streaming systems have emerged. Streaming media content providers, webcast operators and webcast clients form the main body of the webcast system. Any unit or individual can use this service called "network broadcasting" to transmit various instant information such as video, audio, text, and pictures to the majority of Internet users in a live broadcast through wired or wireless networks, an...

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): H04N21/443H04N21/442H04N21/472
CPCH04N21/443H04N21/44222H04N21/472
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