METHOD, APPARATUS AND SYSTEM FOR INTERCUTTING ADVERTISEMENT
First Claim
1. A method of intercutting advertisement, comprising:
- receiving, by a stream media proxy, a playing request message carrying user information and media information from a user terminal;
determining, by the stream media proxy, whether advertisement needs to be intercut for the user based on the user information and the media information;
when it is determined that advertisement needs to be intercut for the user, making, by the stream media proxy, a pause in playing a stream media corresponding to the playing request message, obtaining an advertisement stream corresponding to the user information and the media information, and delivering the advertisement stream to the user to play; and
sending, by the stream media proxy, the playing request message to a stream media server, and forwarding to the user terminal the stream media corresponding to the playing request message, obtained from the stream media server, when it is detected that play of the advertisement stream is finished.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of intercutting advertisement disclosed comprises: receiving a playing request message carrying user information and media information from a user terminal; determining whether advertisement needs to be intercut for the user based on the user information and the media information; when it is determined that advertisement needs to be intercut for the user, making a pause in playing a stream media corresponding to the playing request message, obtaining an advertisement stream corresponding to the user information and the media information, and delivering the advertisement stream to the user to play; when it is detected that play of the advertisement stream is finished, sending the playing request message to a stream media server, and forwarding to the user terminal the stream media obtained from the stream media server, corresponding to the playing request message.
18 Citations
16 Claims
-
1. A method of intercutting advertisement, comprising:
-
receiving, by a stream media proxy, a playing request message carrying user information and media information from a user terminal; determining, by the stream media proxy, whether advertisement needs to be intercut for the user based on the user information and the media information; when it is determined that advertisement needs to be intercut for the user, making, by the stream media proxy, a pause in playing a stream media corresponding to the playing request message, obtaining an advertisement stream corresponding to the user information and the media information, and delivering the advertisement stream to the user to play; and sending, by the stream media proxy, the playing request message to a stream media server, and forwarding to the user terminal the stream media corresponding to the playing request message, obtained from the stream media server, when it is detected that play of the advertisement stream is finished. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A stream media proxy, comprising:
-
a message receiving unit for receiving a playing request message carrying user information and media information from a user terminal; a determining unit for determining whether advertisement needs to be intercut based on the user information and the media information; an advertisement intercutting unit for when it is determined that advertisement needs to be intercut for the user, making a pause in playing a stream media corresponding to the playing request message, obtaining an advertisement stream corresponding to the user information and the media information, and delivering the advertisement stream to the user to play; and a stream media delivering unit for when it is detected that play of the advertisement stream is finished, sending the playing request message to a stream media server, and forwarding to the user terminal the stream media obtained from the stream media server, corresponding to the playing request message. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification