Content delivery system and method, and server apparatus and receiving apparatus used in this content delivery system
First Claim
Patent Images
1. A content delivery system comprising:
- a server apparatus configured to deliver a content to an internet protocol (IP) network according to a reproduction request; and
a receiving apparatus configured to be connected to the server apparatus through the IP network, wherein the receiving apparatus transmits the reproduction request to the server apparatus, and receives and reproduces the content delivered from the server apparatus according to the reproduction request,wherein the server apparatus comprises;
a memory configured to store trick play data and a management table relating to content identification information for specifying the content and the trick play request, wherein the trick play request is different from the reproduction request, and the trick play data is formed by editing the content in accordance with trick play; and
a trick play data transmitter configured to refer to the management table based on the content identification information and the trick play request, when receiving the content identification information, information indicating a reproduction starting position of the content, and a trick play request from the receiving apparatus; and
reads out the corresponding trick play data from the memory based on a reference result of the management table, to transmit the trick play data to the receiving apparatus from the specified reproduction starting position, andthe receiving apparatus comprises;
a content reproducer configured to request the server apparatus to provide the content and receives and reproduces the content delivered from the server apparatus in reply to the request;
a request transmitter configured to transmit the content identification information, the information indicating the reproduction starting position of the content and the trick play request to the server apparatus through the IP network at a time of a trick play request for the currently reproducing content; and
a receiver configured to receive and produce the trick play data transmitted from the server apparatus through the IP network in reply to the trick play request,wherein the transmitter changes thinning out intervals according to a motion of a video indicated by a frame difference in a fast forwarding/rewinding file when transmitting the fast forwarding/rewinding file to the receiving apparatus as the trick play data, wherein the thinning out interval is inversely proportional to a speed of the motion, wherein a fast forwarding/rewinding speed gets slow in the portion where the motion of the video is fast, while the fast forwarding/rewinding speed gets fast in the portion where the motion of the video is slow.
1 Assignment
0 Petitions
Accused Products
Abstract
A server apparatus includes a memory which stores a management table relating content identification information for specifying the content and a trick play request and a trick play data, and a transmitter which refers to the management table based on the content identification information and the trick play request, reads out the corresponding trick play data from the management table according to the reference result, to transmit the trick play data to the receiving apparatus from the specified reproduction starting position.
-
Citations
19 Claims
-
1. A content delivery system comprising:
-
a server apparatus configured to deliver a content to an internet protocol (IP) network according to a reproduction request; and a receiving apparatus configured to be connected to the server apparatus through the IP network, wherein the receiving apparatus transmits the reproduction request to the server apparatus, and receives and reproduces the content delivered from the server apparatus according to the reproduction request, wherein the server apparatus comprises; a memory configured to store trick play data and a management table relating to content identification information for specifying the content and the trick play request, wherein the trick play request is different from the reproduction request, and the trick play data is formed by editing the content in accordance with trick play; and a trick play data transmitter configured to refer to the management table based on the content identification information and the trick play request, when receiving the content identification information, information indicating a reproduction starting position of the content, and a trick play request from the receiving apparatus; and
reads out the corresponding trick play data from the memory based on a reference result of the management table, to transmit the trick play data to the receiving apparatus from the specified reproduction starting position, andthe receiving apparatus comprises; a content reproducer configured to request the server apparatus to provide the content and receives and reproduces the content delivered from the server apparatus in reply to the request; a request transmitter configured to transmit the content identification information, the information indicating the reproduction starting position of the content and the trick play request to the server apparatus through the IP network at a time of a trick play request for the currently reproducing content; and a receiver configured to receive and produce the trick play data transmitted from the server apparatus through the IP network in reply to the trick play request, wherein the transmitter changes thinning out intervals according to a motion of a video indicated by a frame difference in a fast forwarding/rewinding file when transmitting the fast forwarding/rewinding file to the receiving apparatus as the trick play data, wherein the thinning out interval is inversely proportional to a speed of the motion, wherein a fast forwarding/rewinding speed gets slow in the portion where the motion of the video is fast, while the fast forwarding/rewinding speed gets fast in the portion where the motion of the video is slow.
-
-
2. A method used in a system comprising a server apparatus configured to deliver a content to an internet protocol (IP) network according to a reproduction request and a receiving apparatus configured to be connected to the server apparatus through the IP network, wherein the receiving apparatus transmits the reproduction request, and receives and reproduces the content delivered from the server apparatus according to the reproduction request, the method comprising:
-
storing trick play data and a management table relating to content identification information for specifying the content and trick play request in a memory of the server apparatus, wherein the trick play request is different from the reproduction request, and wherein the trick play data is formed by editing the content in accordance with a trick play; requesting the server apparatus to provide the content and in reply to the request; receiving and reproducing the content delivered from the server apparatus in the receiving apparatus; transmitting the content identification information, the information indicating the reproduction starting position of the content, and the trick play request from the receiving apparatus to the server apparatus through the IP network at a time of a trick play request for the currently reproducing content; referring to the management table based on the content identification information and the trick play request, in the server apparatus, when receiving the content identification information, the information indicating the reproduction starting position of the content, and the trick play request from the receiving apparatus; reading the corresponding trick play data from the memory based on a reference result of the management table; transmitting the data to the receiving apparatus from the specified reproduction starting position; and receiving the trick play data transmitted from the server apparatus through the IP network, in order to reproduce the data in the receiving apparatus, wherein the transmitting the data to the receiving apparatus includes changing thinning out intervals according to a motion of a video indicated by a frame difference in a fast forwarding/rewinding file when transmitting the fast forwarding/rewinding file to the receiving apparatus as the trick play data, wherein the thinning out interval is inversely proportional to a speed of the motion, wherein a fast forwarding/rewinding speed gets slow in the portion where the motion of the video is fast, while the fast forwarding/rewinding speed gets fast in the portion where the motion of the video is slow.
-
-
3. A server apparatus configured to be connected to a receiving apparatus for reproducing a content through an internet protocol (IP) network and deliver the content according to a reproduction request from the receiving apparatus, the server apparatus comprising:
-
a memory configured to store trick play data and a management table relating to content identification information for specifying the content and a trick play request and the trick play data, wherein the trick play request is different from the reproduction request, and the trick play data is formed by editing the content in accordance with a trick play; and a transmitter configured to refer to the management table based on the content identification information and the trick play request, when receiving the content identification information, information indicating a reproduction starting position of the content, and a trick play request from the receiving apparatus, reads out the corresponding trick play data from the memory according to a reference result of the management table, to transmit the trick play data to the receiving apparatus from the specified reproduction starting position, wherein the transmitter changes thinning out intervals according to a motion of a video indicated by a frame difference in a fast forwarding/rewinding file when transmitting the fast forwarding/rewinding file to the receiving apparatus as the trick play data, wherein the thinning out interval is inversely proportional to a speed of the motion, wherein a fast forwarding/rewinding speed gets slow in the portion where the motion of the video is fast, while the fast forwarding/rewinding speed gets fast in the portion where the motion of the video is slow. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A receiving apparatus configured to be connected to a server apparatus for delivering a content to an internet protocol (IP) network according to a reproduction request, the receiving apparatus comprising:
-
a content reproducer configured to request the server apparatus to deliver the content and receive and reproduce the content delivered from the server apparatus in reply to the reproduction request; a transmitter configured to transmit the content identification information, information indicating a reproduction starting position of the content, and a trick play request to the server apparatus through the IP network, when there occurs a trick play request different from the reproduction request for the currently reproducing content; and a receiver configured to receive and reproduce trick play data transmitted from the server apparatus through the IP network according to the trick play request, the trick play data is formed by editing the content according to a trick play, wherein the transmitter changes thinning out intervals according to a motion of a video indicated by a frame difference in a fast forwarding/rewinding file when transmitting the fast forwarding/rewinding file to the receiver as the trick play data, wherein the thinning out interval is inversely proportional to a speed of the motion, wherein a fast forwarding/rewinding speed gets slow in the portion where the motion of the video is fast, while the fast forwarding/rewinding speed gets fast in the portion where the motion of the video is slow. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification