Transporting method of karaoke data by packets
First Claim
1. A method of feeding karaoke data representative of karaoke performance to a karaoke apparatus having an audio section and a video section, the method comprising the steps of:
- formatting the karaoke data containing various kinds of data items including music control data and word control data into a plurality of packets such that each packet is formed of a body containing a segment of the karaoke data and a header containing identification information indicating the kind of the karaoke data contained in the body of each packet;
delivering the plurality of the packets in a stream to the karaoke apparatus according to a predetermined order by which the karaoke apparatus time-sequentially processes the stream of the packets;
selectively distributing the music control data contained in the processed packets to the audio section in accordance with the identification information to thereby enable the audio section to generate music tones of the karaoke performance; and
selectively distributing the word control data contained in the processed packets to the video section in accordance with the identification information to thereby enable the video section to display lyric words of the karaoke performance in synchronization with the music tones.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is designed for feeding karaoke data representative of karaoke performance to a karaoke apparatus having an audio section and a video section. The method is conducted by the following steps. The initial step is formatting the karaoke data containing various kinds of data items including music control data and word control data into a plurality of packets such that each packet is formed of a body containing a segment of the karaoke data and a header containing identification information indicating the kind of the karaoke data contained in the body of each packet. The next step is delivering the plurality of the packets in a stream to the karaoke apparatus according to a predetermined order by which the karaoke apparatus time-sequentially processes the stream of the packets. The further step is selectively distributing the music control data contained in the processed packets to the audio section in accordance with the identification information to thereby enable the audio section to generate music tones of the karaoke performance. The last step is selectively distributing the word control data contained in the processed packets to the video section in accordance with the identification information to thereby enable the video section to display lyric words of the karaoke performance in synchronization with the music tones.
-
Citations
15 Claims
-
1. A method of feeding karaoke data representative of karaoke performance to a karaoke apparatus having an audio section and a video section, the method comprising the steps of:
-
formatting the karaoke data containing various kinds of data items including music control data and word control data into a plurality of packets such that each packet is formed of a body containing a segment of the karaoke data and a header containing identification information indicating the kind of the karaoke data contained in the body of each packet; delivering the plurality of the packets in a stream to the karaoke apparatus according to a predetermined order by which the karaoke apparatus time-sequentially processes the stream of the packets; selectively distributing the music control data contained in the processed packets to the audio section in accordance with the identification information to thereby enable the audio section to generate music tones of the karaoke performance; and selectively distributing the word control data contained in the processed packets to the video section in accordance with the identification information to thereby enable the video section to display lyric words of the karaoke performance in synchronization with the music tones. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A karaoke apparatus operable according to karaoke data to provide karaoke performance, comprising:
-
receiver means for receiving a plurality of packets delivered in a stream according to a predetermined order by which the packets should be processed time-sequentially, each packet being formed of a body containing a segment of the karaoke data and a header containing identification information indicating a kind of the karaoke data contained in the body of each packet, the karaoke data containing various kinds of data items including music control data and word control data; distributor means for time-sequentially processing the received packets to distribute the music control data and the word control data contained in the processed packets separately from one another according to the identification information contained also in the processed packets; audio means operative in response to the music control data selectively distributed thereto for generating music tones of the karaoke performance; and video means operative in response to the word control data selectively distributed thereto for displaying lyric words of the karaoke performance in synchronization with the music tones. - View Dependent Claims (8, 9)
-
-
10. A system of feeding karaoke data representative of karaoke performance from a data source to a karaoke apparatus,
wherein the data source comprises format means for formatting the karaoke data containing various kinds of data items including music control data and word control data into a plurality of packets such that each packet is formed of a body containing a segment of the karaoke data and a header containing identification information indicating the kind of the karaoke data contained in the body of each packet, and delivery means for delivering the plurality of the packets in a stream to the karaoke apparatus according to a predetermined order by which the karaoke apparatus time-sequentially processes the stream of the packets, and wherein the karaoke apparatus comprises receiver means for receiving the plurality of the packets delivered from the data source, distributor means for time-sequentially processing the received packets to distribute the music control data and the word control data contained in the processed packets separately from one another according to the identification information contained also in the processed packets, audio means operative in response to the music control data selectively distributed thereto for generating music tones of the karaoke performance, and video means operative in response to the word control data selectively distributed thereto for displaying lyric words of the karaoke performance in synchronization with the music tones.
-
15. A method of recording karaoke data representative of karaoke performance to a memory medium useable for supplying the karaoke data to a karaoke apparatus having an audio section and a video section, the method comprising the steps of:
-
formatting the karaoke data containing various kinds of data items including music control data and word control data into a plurality of packets such that each packet is formed of a body containing a segment of the karaoke data and a header containing identification information indicating the kind of the karaoke data contained in the body of each packet; arranging the plurality of the packets for delivery in a stream to the karaoke apparatus according to a predetermined order by which the karaoke apparatus time-sequentially processes the stream of the packets so that the music control data contained in the processed packets can be distributed to the audio section in accordance with the identification information to thereby enable the audio section to generate music tones of the karaoke performance, and so that the word control data contained in the processed packets can be distributed to the video section in accordance with the identification information to thereby enable the video section to display lyric words of the karaoke performance in synchronization with the music tones; and storing the plurality of packets into the memory medium.
-
Specification