Custom multimedia file playback engine and custom multimedia file playback method

A technology for multimedia files and playback methods, applied in the field of micro courseware, can solve problems such as functional defects, performance defects, and image clarity effects, and achieve the effects of small bandwidth usage, reduced delay, and compensation for performance defects

Inactive Publication Date: 2017-06-09
上海景界信息科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the change of the resolution, the image clarity is affected in the existing technology, so there are rendering defects. At the same time, because the drag and play has a delay of several hundred milliseconds, the unbuffered data needs to render the interface and buffer preparation, so there are performance defects. Due to the need for a one-time Play after loading, so there is a functional defect

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
  • Custom multimedia file playback engine and custom multimedia file playback method
  • Custom multimedia file playback engine and custom multimedia file playback method
  • Custom multimedia file playback engine and custom multimedia file playback method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] like figure 1 , figure 2As shown, the custom multimedia file playback engine is mainly composed of a master controller, a framer, a loader, a time driver, a resource stack unit, a parser, an audio controller, and a rendering controller. When the user starts the playback engine, the user opens the micro On the lesson playback page, after starting the use case, the master controller initializes the loader, the loader downloads the server-side micro-lesson file, calls the parser after the download is completed, the parser parses the file, decomposes the resource data, and the loader pushes the action data into the resource In the action stack of the stack unit, after the push is completed, the master controller calls the framer to frame, and the framer reads the action stack data from the resource stack unit and converts the action data into the final result data and pushes the data into In the frame stack, the master controller starts the time driver after receiving the...

Embodiment 2

[0060] like image 3 , Figure 4 As shown, the present invention discloses a custom multimedia file playback method on the basis of a custom multimedia file playback engine, including two kinds of starting playback and dragging and resuming playback, and the described startup playback includes the following steps:

[0061] (2.1) Open the playback page: the user starts the UI component, opens the playback page, and starts the use case;

[0062] (2.2) Initialization: the initial loader of the master controller;

[0063] (2.3) Load file data: the loader downloads the server-side micro-course file, and calls the parser after the download is complete;

[0064] (2.4) Decompose resource data: the parser parses according to the file specification protocol, classifies action resources, sound resources, and picture material resources and puts them into the pending queue, and generates zero-time cache files for sounds and pictures;

[0065] (2.5) Push the action data into the action s...

Embodiment 3

[0097] In order to better realize the present invention, on the basis of embodiment 2, the dragging and resuming playback of this embodiment include the following steps:

[0098] (3.1) The user drags or resumes playback: the user drags the UI component to play or continue to play, and the use case starts;

[0099] (3.2) Start playback: the master controller obtains the time point information from the time driver and starts timing;

[0100] (3.3) Start sound playback: the time driver triggers the audio controller to play after receiving the signal from the master controller in step (3.2);

[0101] (3.4) Play the data frame: the time driver calls the playback of the rendering controller every 40 milliseconds while step (3.3);

[0102] (3.5) The rendering controller obtains the data at the current time point: the rendering controller obtains the data frame at the corresponding time point from the frame stack of the resource stack unit;

[0103] (3.6) The resource stack unit pop...

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 custom multimedia file playback engine, which is mainly composed of a master controller, a framer, a loader, a time driver, a resource stack unit, a parser, an audio controller, and a rendering controller. On the basis of the playback engine, a custom multimedia file playback method is disclosed, including two types of starting playback, dragging, and resuming playback. The present invention can play self-defined multimedia files, and the multimedia courseware does not exceed 3M in 5 minutes. In Internet applications, multimedia file transmission has a new breakthrough in the bottleneck caused by bandwidth. When playing, it is necessary to combine headers and content to play. Therefore, it has the security of content copyright and the convenience of distributed deployment, filling the gap in the market.

Description

technical field [0001] The invention relates to a self-defined multimedia file playing engine and a self-defining multimedia file playing method, mainly for playing recorded miniature courseware on a PC browser, which is applied to the explanation of key content of school knowledge and the training of enterprise employees. Background technique [0002] There are corresponding playback applications on PC terminals, mainly to produce standard multimedia files for video files or Flash animation files. Playing is also to convert the media files in the custom format into the standard multimedia file format for playback, which not only increases the data, but also the terminal is a bottleneck for the consumption ability of ordinary consumers. Due to the change of the resolution, the image clarity is affected in the existing technology, so there are rendering defects. At the same time, because the drag and play has a delay of several hundred milliseconds, the unbuffered data needs ...

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/2347H04N21/6334H04N21/81H04L29/08G11B20/12
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