Unlock instant, AI-driven research and patent intelligence for your innovation.

Playing method of media playing controller based on multi-level state machine

A media player and controller technology, applied in the field of interactive systems, can solve problems such as difficult expansion, large cost, code occupation, etc., and achieve good scalability and convenient switching effects

Active Publication Date: 2017-06-06
OBJECTIVA SOFTWARE SOLUTIONS XIAN CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the main purpose of the present invention is to provide a multi-level state machine-based media playback controller, player and playback method thereof, to solve the problem that the existing level state machine needs to consume a large amount of code and occupy more The storage space is not easy to expand, so that the media player controller and player can still control multiple media resources to play in multiple areas while occupying less system resources, and improve the utilization of system resources

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
  • Playing method of media playing controller based on multi-level state machine
  • Playing method of media playing controller based on multi-level state machine
  • Playing method of media playing controller based on multi-level state machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The media playing controller, player and playing method of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments of the present invention.

[0046]The core idea of ​​the present invention is to realize the management of the playback device and the playback control device by using the multi-level state machine, and use the state machine manager to manage and coordinate the operation and communication between the devices. The controller manages sub-devices through a hierarchical state machine controller. Each sub-device is assigned a unique identifier (device ID) and is abstracted into a proxy device in the main controller or secondary controller. Each sub-device The management of the agent's device is completed through the hierarchical state machine. After the agent of a certain device is generated, it will be added to the hierarchical state machine manager, and the manager manages all the agent devic...

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 media playing controller, a media player and a media playing method based on multiple hierarchical state machines. The media playing controller mainly comprises a panel controller agent module, a video player agent module and / or an audio player agent module, a secondary controller agent module and a processing module, wherein the panel controller agent module, the video player agent module and / or the audio player agent module and the secondary controller agent module are all hierarchical state machines, each hierarchical state machine corresponds to a corresponding abstract control device and is used for maintaining and managing all stages of a control device corresponding to the corresponding abstract control device, messages and data are received through the processing module, and internal states and actions of the hierarchical state machines are driven through events; the processing module is used for receiving and processing the messages and the data, and a master controller sends the messages to all the managed hierarchical state machines through the processing module, so that the management and control on sub-device agent state machines are realized. According to the media playing controller, the media player and the media playing method, the defects that a large number of codes are consumed, more storage space is occupied and the extension is difficult can be overcome, and the system resource utilization ratio of the media playing controller and the media player are increased.

Description

technical field [0001] The invention relates to an interactive system based on a software state machine theory, in particular to a media playing controller, a player and a playing method thereof based on a multi-level state machine. Background technique [0002] Since David Hare proposed the state machine theory to describe complex interactive systems, the state machine theory has been widely accepted and introduced into many software systems. According to state machine theory, the most important state machines are mainly divided into two types: finite state machine (FSM, Finite-State Machine) and hierarchical state machine (HSM). in: [0003] A finite state machine (FSM) system refers to a system that exhibits different operating states at different stages, and these states are limited and non-overlapping. Such a system must at some point be in one of its states when it receives a subset of allowed inputs, generates a subset of possible responses, and transitions to a sub...

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/44G06F9/455
Inventor 林国勇潘杰
Owner OBJECTIVA SOFTWARE SOLUTIONS XIAN CO LTD