MIXED VIDEO DELIVERING APPARATUS AND METHOD, AND COMPUTER STORAGE MEDIUM
First Claim
1. A mixed video delivering apparatus, comprising:
- a video receiving unit configured to receive first to Nth (N being an integer more than
1) encoded video data, from first to Nth terminals;
a decoding unit configured to decode the first to Nth encoded video data to obtain first to Nth decoded video data;
a video mixing unit configured to mix the first to Nth decoded video data to obtain mixed video data representing a mixed video to be transmitted to a terminal “
A”
which is one of the first to Nth terminals;
an encoding parameter storage having stored therein first to Nth encoding parameters which are used for encoding the first to Nth videos by the first to Nth terminals;
an encoding parameter selecting unit configured to select an encoding parameter which is used by any one of terminals other than the terminal A, from the encoding parameter storage;
an encoding unit configured to encode the mixed video data with a selected encoding parameter to obtain encoded mixed video data; and
a video transmitting unit configured to transmit the encoded mixed video data to the terminal A.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided with a mixed video delivering apparatus, including: a video receiving unit receiving first to Nth encoded video data from first to Nth terminals; a decoding unit decoding the first to Nth encoded video data; a video mixing unit mixing first to Nth decoded video data to obtain mixed video data to be transmitted to a terminal “A” out of the first to Nth terminals; an encoding parameter storage storing first to Nth encoding parameters which are used for encoding the first to Nth videos by the first to Nth terminals; an encoding parameter selecting unit selecting an encoding parameter which is used by any one of terminals other than the terminal A; an encoding unit encoding the mixed video data with a selected encoding parameter to obtain encoded mixed video data; and a video transmitting unit transmitting the encoded mixed video data to the terminal A.
-
Citations
12 Claims
-
1. A mixed video delivering apparatus, comprising:
-
a video receiving unit configured to receive first to Nth (N being an integer more than
1) encoded video data, from first to Nth terminals;a decoding unit configured to decode the first to Nth encoded video data to obtain first to Nth decoded video data; a video mixing unit configured to mix the first to Nth decoded video data to obtain mixed video data representing a mixed video to be transmitted to a terminal “
A”
which is one of the first to Nth terminals;an encoding parameter storage having stored therein first to Nth encoding parameters which are used for encoding the first to Nth videos by the first to Nth terminals; an encoding parameter selecting unit configured to select an encoding parameter which is used by any one of terminals other than the terminal A, from the encoding parameter storage; an encoding unit configured to encode the mixed video data with a selected encoding parameter to obtain encoded mixed video data; and a video transmitting unit configured to transmit the encoded mixed video data to the terminal A. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mixed video delivering method, comprising:
-
receiving first to Nth (N being an integer more than
1) encoded video data, from first to Nth terminals;decoding the first to Nth encoded video data to obtain first to Nth decoded video data; mixing the first to Nth decoded video data to obtain mixed video data representing a mixed video to be transmitted to a terminal “
A”
which is one of the first to Nth terminals;selecting an encoding parameter which is used by any one of terminals other than the terminal A from an encoding parameter storage having stored therein first to Nth encoding parameters which are used for encoding the first to Nth videos by the first to Nth terminals; encoding the mixed video data with a selected encoding parameter to obtain encoded mixed video data; and transmitting the encoded mixed video data to the terminal A.
-
-
12. A computer storage medium storing a computer program for causing a computer to execute instructions to perform the steps of:
-
receiving first to Nth (N being an integer more than
1) encoded video data, from first to Nth terminals;decoding the first to Nth encoded video data to obtain first to Nth decoded video data; mixing the first to Nth decoded video data to obtain mixed video data representing a mixed video to be transmitted to a terminal “
A”
which is one of the first to Nth terminals;selecting an encoding parameter which is used by any one of terminals other than the terminal A from an encoding parameter storage having stored therein first to Nth encoding parameters which are used for encoding the first to Nth videos by the first to Nth terminals; encoding the mixed video data with a selected encoding parameter to obtain encoded mixed video data; and transmitting the encoded mixed video data to the terminal A.
-
Specification