Reproduction device, debug device, system LSI and program

A technology of a reproduction device and a virtual file system, applied in the field of improvement of debugging, can solve the problems of difficulty in importing software studios, increasing software studios, and difficulty in development, etc.

Inactive Publication Date: 2009-04-15
PANASONIC CORP
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] However, the BD-ROM player model has high-end hardware specifications on the premise of high-definition television images, so the writing equipment for making it is also very expensive and large-scale equipment compared with DVD-Video writing equipment, for small capital Difficult for software studios to import
This becomes an obstacle, and it may be difficult to increase the number of software studios involved in the development of Java(TM) applications for BD-ROM.
[0010] Taking BD-ROM as the subject matter, the technical subject that is the premise of the present invention is described, but it is not limited to BD-ROM, and it is not limited to BD-ROM, and it is recorded in a recording medium together with AV content in a certain logical format and provided to end users. As for the application, the development of the application cannot be said to be completed until the playback operation linked to the playback of the AV content can be confirmed. It can be said that its development is a difficult process.
In addition, the lack of such a method of operation confirmation becomes a big obstacle to application development.

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
  • Reproduction device, debug device, system LSI and program
  • Reproduction device, debug device, system LSI and program
  • Reproduction device, debug device, system LSI and program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 Embodiment approach

[0097] First, the production and industrial production of the BD-ROM will be described.

[0098] First, a planning step is performed in which the outline of the BD-ROM to be played back is determined.

[0099] Next, a material preparation process is performed. This step is a step of creating materials such as video recording and audio recording.

[0100] Next, a formatting process is performed. This step is a step of obtaining an overall image of data to be recorded in the volume area of ​​the BD-ROM (generally referred to as volume data) based on the outline and material created in the planning step.

[0101] Finally, the pressing process is performed. In this press step, a volume image is converted into a physical data string, and the physical data string is used to perform original disc cutting to produce a disc original.

[0102] In this way, the original disc is produced by the pressing device, and BD-ROMs are mass-produced industrially. The production is mainly comp...

no. 2 Embodiment approach

[0220]This embodiment relates to an embodiment in which execution log output is performed in the ADK environment. There are the following parts in the part where the execution log output is performed by the standard output function call.

[0221] 1) When an API is called (API for AV playback control, API for obtaining / setting various information about a BD-ROM playback device, etc.), output the called API type, argument, and the like. Among the API calls here, there are APIs for causing the playback control engine to perform playlist playback, playlist switching, title switching, subtitle / audio / angle switching, playback speed / direction, etc., register value acquisition / change, etc. .

[0222] A specific Java(TM) program source code is described as follows. Calls of standard output functions are described in source codes for playback of playlists, switching of playlists, switching of titles, switching of subtitles / audio / angles, changes in playback speed / direction, and acquisi...

no. 3 Embodiment approach

[0253] This embodiment is an embodiment for realizing reading and writing of variables indicating internal states in the BD-ROM playback device.

[0254] In the BD-J application, an interrupt command and a monitor program are loaded. This interrupt command is a command to branch from the BD-J application to the monitor program when a command is input to the serial port.

[0255] The monitor program is a program that waits for an input of a command from the serial port, and performs processing according to the command when the command is input via the serial port.

[0256] Here, among the commands that may be input, there are read commands and write commands. In the read command, the PSR number to be read can be described in the first operand. In the write command, the PSR number to be written can be described in the first operand, and the immediate value can be described in the second operand.

[0257] When the read command is input, the monitor program calls the playback c...

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

A reproduction device has a function to support development of an application. More specifically, it is possible to acquire file system information from a recording medium containing an application via a network and mount the acquired file system information on file system information in the recording medium mounted on itself. A reproduction control engine reproduces an AV content which can be recognized from the mounted file system information. A platform unit executes an application which can be recognized from the mounted file system information. When the platform unit executes the application, the development support function transmits the execution log to the debug device of the application.

Description

technical field [0001] The present invention belongs to the technical field of application development, and particularly relates to an improvement in debugging of an application for controlling playback of AV content. Background technique [0002] The playback control application described above is recorded on DVD-Video or BD-ROM, and instructs the playback device to select a playlist to be played back, or select a digital stream, etc., for playback control. Through this playback control, various GUIs are provided to the user, so such playback control applications are indispensable when distributing movie titles on DVD-Video or BD-ROM. [0003] In DVD-Video, reproduction of AV content is controlled by commands superimposed on the AV content. Commands for controlling AV playback exist together with streams to be controlled. Since the creation of AV content and the creation of applications for controlling playback of AV content are in a serial relationship, in order to develo...

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 Applications(China)
IPC IPC(8): G11B27/00G11B20/10H04N5/765H04N5/85H04N5/91
CPCG06F11/3664G11B27/36G11B27/034G11B2220/2541
Inventor 松浦康之铃木大作大芦雅弘竹山真治
Owner PANASONIC CORP
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