Video reproduction apparatus, video reproduction method, video reproduction program, and package media for digital video content
First Claim
1. A video reproduction apparatus for reproducing externally supplied package media, wherein:
- the package media contains video content storing video data and playback control data for controlling reproduction of the video data in a specified data format, and extensible application software for using the video content, the video reproduction apparatus comprises as software stored and executed in internal memory an operating system chosen from operating systems of plural types, middleware for absorbing differences in function according to the type of operating system, and player application software that runs on the middleware level for reproducing the video content;
the middleware having a class library including tools used by the player application to play back the package media or to run the extensible application software;
the player application software consistently reproducing the video content of the package media according to the specified format by way of the tools included in the middleware class libraries; and
the extensible application software running by way of the tools included in the class libraries of the middleware using video content contained in the same package media.
1 Assignment
0 Petitions
Accused Products
Abstract
A video reproduction apparatus according to the present invention reproduces externally supplied package media. The package media contains video content storing video data and playback control data controlling reproduction of the video data in a specified data format, and extensible application software using the video content. The video reproduction apparatus includes as software pre-stored and executed in internal memory an operating system chosen from operating systems of plural types, middleware for absorbing differences in function according to the type of operating system, and a player application that runs on the middleware level for reproducing the video content. The middleware has a class library including tools used by the player application to play back the package media or to run the extensible application software. The player application consistently reproduces the video content of the package media according to the specified format by way of the tools included in the middleware class libraries. The extensible application software is run through the tools included in the class libraries of the middleware using video content contained in the same package media.
268 Citations
6 Claims
-
1. A video reproduction apparatus for reproducing externally supplied package media, wherein:
-
the package media contains video content storing video data and playback control data for controlling reproduction of the video data in a specified data format, and extensible application software for using the video content, the video reproduction apparatus comprises as software stored and executed in internal memory an operating system chosen from operating systems of plural types, middleware for absorbing differences in function according to the type of operating system, and player application software that runs on the middleware level for reproducing the video content;
the middleware having a class library including tools used by the player application to play back the package media or to run the extensible application software;
the player application software consistently reproducing the video content of the package media according to the specified format by way of the tools included in the middleware class libraries; and
the extensible application software running by way of the tools included in the class libraries of the middleware using video content contained in the same package media. - View Dependent Claims (2)
-
-
3. A video reproduction method for reproducing externally supplied package media with a video reproduction apparatus, wherein:
-
the package media contains video content storing video data and playback control data controlling reproduction of the video data in a specified data format, and extensible application software for using the video content;
the video reproduction method comprising;
a step for reading into internal memory of the video reproduction apparatus and activating an operating system chosen from operating systems of plural types;
a step for reading into internal memory of the video reproduction apparatus and activating middleware for absorbing differences in function according to the type of operating system, the middleware having a class library including tools used by application software operating at the middleware level to run or reproduce the package media;
a step for reading into internal memory of the video reproduction apparatus and activating a player application operating at the middleware level for reproducing the video content;
a step for reading into internal memory of the video reproduction apparatus and activating extensible application software operating at the middleware level and using the video content, wherein the player application software consistently reproduces the video content of the package media according to the specified format through the tools included in the class libraries of the middleware, and wherein the extensible application software runs by way of the tools included in the class libraries of the middleware using video content.
-
-
4. A video reproduction program for reproducing externally supplied package media, wherein:
-
the package media contains video content storing video data and playback control data controlling reproduction of the video data in a specified data format, and extensible application software for using the video content;
the video reproduction program comprises as software stored and executed in internal memory;
an operating system chosen from operating systems of plural types, middleware for absorbing differences in function according to the type of operating system, and player application software that runs on the middleware level for reproducing the video content;
the middleware having a class library including tools used by the player application to play back the package media or to run the extensible application software;
the player application software consistently reproducing the video content of the package media according to the specified format by way of the tools included in the middleware class libraries; and
the extensible application software running by way of the tools included in the class libraries of the middleware using video content contained in the same package media. - View Dependent Claims (5)
-
-
6. Package media externally supplied to a video reproduction apparatus and reproduced by the video reproduction apparatus,
the package media containing: -
video content storing video data and playback control data controlling reproduction of the video data in a specified data format, and extensible application software for using the video content;
the video reproduction apparatus comprising as software stored and executed in internal memory;
an operating system chosen from operating systems of plural types;
middleware for absorbing differences in function according to the type of operating system; and
player application software that runs on the middleware level for reproducing the video content;
the middleware having a class library including tools used by the player application to play back the package media or to run the extensible application software;
the player application software consistently reproducing the video content of the package media according to the specified format by way of the tools included in the middleware class libraries; and
the extensible application software running by way of the tools included in the class libraries of the middleware using video content contained in the same package media.
-
Specification