Movatterモバイル変換


[0]ホーム

URL:


CN101668174B - Play control method and equipment - Google Patents

Play control method and equipment
Download PDF

Info

Publication number
CN101668174B
CN101668174BCN 200810213960CN200810213960ACN101668174BCN 101668174 BCN101668174 BCN 101668174BCN 200810213960CN200810213960CN 200810213960CN 200810213960 ACN200810213960 ACN 200810213960ACN 101668174 BCN101668174 BCN 101668174B
Authority
CN
China
Prior art keywords
message
play control
control information
terminal
positioning action
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200810213960
Other languages
Chinese (zh)
Other versions
CN101668174A (en
Inventor
田永辉
张�杰
石腾
蒋飞虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CN 200810213960priorityCriticalpatent/CN101668174B/en
Publication of CN101668174ApublicationCriticalpatent/CN101668174A/en
Application grantedgrantedCritical
Publication of CN101668174BpublicationCriticalpatent/CN101668174B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明实施例公开了播放控制方法,该方法包括:向终端发送消息,所述消息中携带有播放控制信息,使得终端根据所述播放控制信息进行播放控制。本发明实施例还提供相应的设备,包括:媒体服务器和终端,所述媒体服务器包括:发送单元,用于向终端发送消息,所述消息携带有播放控制信息,使得终端根据所述播放控制信息进行播放控制。所述终端包括:消息接收单元,用于接收消息,所述消息中携带有播放控制信息;播放控制单元,用于根据所述消息中所携带的播放控制信息进行播放控制。采用所述方法及设备,成本较低,且能有效地节约网络传输资源,提高媒体服务器处理效率。

Figure 200810213960

The embodiment of the present invention discloses a playback control method. The method includes: sending a message to a terminal, the message carrying playback control information, so that the terminal performs playback control according to the playback control information. The embodiment of the present invention also provides corresponding equipment, including: a media server and a terminal, and the media server includes: a sending unit, configured to send a message to the terminal, the message carries playback control information, so that the terminal uses the playback control information to for playback control. The terminal includes: a message receiving unit, configured to receive a message, the message carrying playback control information; a playback control unit, configured to perform playback control according to the playback control information carried in the message. By adopting the method and equipment, the cost is low, and network transmission resources can be effectively saved, and the processing efficiency of the media server can be improved.

Figure 200810213960

Description

Control method for playing back and equipment
Technical field
The present invention relates to the Web TV technical field, be specifically related to control method for playing back and equipment.
Background technology
In IPTV (IPTV, Internet Protocol Television) system, more common advertisement insertion mode is before broadcast program or one section advertisement is intercutted in the centre at present.At video request program (VOD, Video on Demand) usually allow the user to carry out the operations such as F.F., rewind down, positioning playing in program, yet, program broadcast side do not wish the user during watching advertisement by F.F. or drag skip advertisements, the scheme of following Play Control has been proposed in prior art:
Carry the information of Play Control by the mode of inserting label in program I frame, be specially: by media server end or digital multi-purpose CD (DVD, Digital Versatile Disk) when programming, enter in advertisement I frame constantly at program at every turn and insert label, there is the multistage advertisement just to insert a plurality of labels, identify thereafter the advertisement duration and do not allow the information such as fast forwarding and fast rewinding, carry out Play Control according to label during this program of terminal plays, the advertisement concluding time lost efficacy to rear information.
In the research and practice process to prior art, the present inventor finds technique scheme:, need to revise program source when programming, and, the possibility that the I frame of slotting label has being skipped or loses, and cause correctly carrying out Play Control.
Prior art can also adopt server side to issue the mode of information, be specially: Play Control realizes at server end fully, terminal does not have to obtain whether to allow the information of F.F., rewind down, when the each user of ad break initiates the F.F. request, to return to response, indication can not F.F., until the request of advertisement initiation of user when finishing just can be effective.
In the research and practice process to prior art, the present inventor finds that this kind scheme can not know certain period and whether can carry out F.F., rewind down due to the user, just provide prompting after only having operation, therefore client may be initiated repeatedly invalidation request, causes the media server end to process complexity and redundancy.
Summary of the invention
The embodiment of the present invention provides control method for playing back and equipment, and cost is lower, and can effectively save network transmission resource, improves media server processes efficient.
The embodiment of the present invention provides a kind of control method for playing back, and the method comprises:
Send message to terminal, carry Play Control information in described message, make terminal carry out Play Control according to described Play Control information; Before playing, program sends message to terminal, described Play Control information comprises: which partial content that is used to indicate described program allows the information of F.F. and positioning action, and/or, the information which partial content of the described program of indication is forbidden F.F. and positioning action; Described terminal is carried out Play Control according to described Play Control information and is specially: described terminal allows the user to carry out F.F. and positioning action according to described Play Control information when carrying out to corresponding content, or forbids that the user carries out F.F. and positioning action.
The embodiment of the present invention provides a kind of media server, and this server comprises:
Transmitting element is used for sending message to terminal, and described message carries Play Control information, makes terminal carry out Play Control according to described Play Control information; Described transmitting element specifically is used for sending described message to terminal before program is play, and described Play Control information comprises: which partial content that is used to indicate described program allows the information of F.F. and positioning action; And/or, be used to indicate the information which partial content of described program is forbidden F.F. and positioning action.
The embodiment of the present invention also provides a kind of Play Control terminal, and this terminal comprises:
The message sink unit is used for receipt message, carries Play Control information in described message;
Playing control unit is used for the Play Control information entrained according to described message and carries out Play Control; Wherein, described Play Control information comprises: which partial content that is used to indicate described program allows the information of F.F. and positioning action, and/or, be used to indicate the information which partial content of described program is forbidden F.F. and positioning action; Described playing control unit is used for allowing the user to carry out F.F. and positioning action according to described Play Control information when carrying out to corresponding content, or forbids that the user carries out F.F. and positioning action.
Therefore the method for this Play Control can be on any impact of program generation of playing because terminal is carried out Play Control according to entrained Play Control information in the message that receives, do not need to revise program source, only need to just can effectively carry out Play Control by simple transmission of messages mode, cost is lower.Simultaneously, can avoid user's invalidation request, and then can avoid the network and the media server end redundant operation that cause because of user's invalidation request, therefore can save network transmission resource, improve media server processes efficient.
Description of drawings
Fig. 1 is embodiment of the present invention control method for playing back embodiment one flow chart;
Fig. 2 is embodiment of the present invention control method for playing back embodiment two flow charts;
Fig. 3 is embodiment of the present invention control method for playing back embodiment three flow charts;
Fig. 4 is embodiment of the present invention control method for playing back embodiment four flow charts;
Fig. 5 is embodiment of the present invention control method for playing back embodiment five flow charts;
Fig. 6 is embodiment of the present invention media server example structure schematic diagram;
Fig. 7 is embodiment of the present invention terminal example structure schematic diagram.
Embodiment
The embodiment of the present invention provides control method for playing back and equipment, by send the message that carries Play Control information to terminal, make terminal to carry out Play Control according to described Play Control information, referring to accompanying drawing, be elaborated by specific embodiment.
Server can send message to terminal entering advertisement constantly or withdrawing from advertisement constantly, is entering advertisement constantly, and the Play Control information that described session control message is carried is specially forbids F.F., perhaps for forbidding F.F. and location; Withdrawing from advertisement constantly, described Play Control information is specially the permission F.F., perhaps for allowing F.F. and location, makes terminal carry out Play Control according to described Play Control information.
For example, media server can be directly from media file or from the broadcast strategy server, perhaps other approach obtain strategy and the information of Play Control, thereby can obtain the moment that the Play Control state need to change, and send message in the described moment that needs to change.Such as, before broadcast advertisement, media server is carried out some operation by carry Play Control information indicating terminal content blocking user thereafter in session control message, for example forbids F.F., rewind down and location.And when advertisement finished, media server wished again to remove to the forbidding of these operations, therefore can carry Play Control information and be used to indicate terminal content thereafter and allow the user to carry out F.F., rewind down and positioning action in new session control message.Terminal can be carried out corresponding Play Control after obtaining these Play Control information.Below be elaborated by specific embodiment:
With reference to Fig. 1, be embodiment of the present invention control method for playing back embodiment one flow chart, by expanding existing real-time stream media protocol (RTSP, Real-Time Streaming Protocol) message is transmitted Play Control information, for example, define the announce/set_parameter message that is mail to end side by media server in RTSP, can expand the x-Notice header field to this message, and define the conditional code of some expression Play Control information, for example:
1105: " Fast_forword Disable " forbids F.F.;
1106: " Fast_forword Enable " allows F.F.;
1107: " Rewind Disable " forbids rewind down;
1108: " Rewind Enable " allows rewind down;
1109: " Pause Disable " forbids suspending;
1110: " Pause Enable " allows to suspend;
1111: " Goto Disable " forbids positioning playing;
1112: " Goto Enable " allows positioning playing;
Below be elaborated by concrete steps:
S11, media server obtain the moment that the Play Control state need to change;
For example, media server can obtain the moment that the Play Control state need to change from media file or Play Control strategic server or other approach, and as being about to broadcast advertisement, advertisement closes to an end.
S12, media server send the announce(notice in the moment that the Play Control state need to change) message, carry Play Control information in described announce message;
For example, entering advertisement constantly, media server is by sending announce message, and the content that in message, the carrier state code identifies does not thereafter allow forwarding operation:
S->C:ANNOUNCE?rtsp://foo.com/bar.avi/streamid=0?RTSP/2.0
CSeq:1
Session:12345678
x-Notice:1105?Fast_forword?Disable
Can find out, wherein carry conditional code 1105 in the header field x-Notice of expansion: " Fast_forword Disable " illustrates content blocking forwarding operation thereafter.
After receiving, terminal can return to a response message:
C->S:RTSP/2.0?200?OK
CSeq:1
Session:12345678
The received 200OK response message of terminal represents correctly to receive announce message.
And withdrawing from advertisement constantly, and media server is by sending new announce message, and in message, carrier state code indication content thereafter allows forwarding operation:
S->C:ANNOUNCE?rtsp://foo.com/bar.avi/streamid=0?RTSP/2.0
CSeq:2
Session:12345678
x-Notice:1106?Fast_forword?Enable
Can find out, wherein carry conditional code 1106 in the header field x-Notice of expansion, the permission forwarding operation be described, i.e. thereafter content recovery forwarding operation.
Return to a response message after terminal is received, expression correctly receives:
C->S:RTSP/2.0?200?OK
CSeq:2
Session:12345678
Be understandable that, also can adopt other sign to represent different Play Control information.In addition, enter advertisement constantly, also can forbid simultaneously the fast forwarding and fast rewinding operation.Correspondingly, play the finish time when advertisement, allow to carry out the fast forwarding and fast rewinding operation.If player has the positioning control function, entering advertisement constantly, also can forbid simultaneously positioning action.Also can entering advertisement and constantly forbid user's all operations, for simplicity, also can define corresponding conditional code.
S13, terminal according to Play Control information entrained in message, are carried out corresponding Play Control after receiving announce message.
For example, carry conditional code 1105 in expansion header field x-Notice by received RTSP message: " Fast_forword Disable ", thereafter content blocking forwarding operation is described, described terminal forbids that the user carries out forwarding operation after receiving described RTSP message; If know in the expansion header field x-Notice of RTSP message and carry 1105: " Fast_forword Disable " and conditional code 1111: " Goto Disable ", after described terminal receives described message, forbid that the user carries out F.F. and positioning action.
When carrying out above-mentioned Play Control, Play Control state that can also terminal is current shows, to give user friendly prompting, for example, when forbidding that the user carries out certain operation, with the button ashing of this operational correspondence, and when allowing the user to carry out certain operation, with the button brightening of this operational correspondence.
In the present embodiment, by sending message to terminal, carry Play Control information in message, terminal is carried out Play Control according to described Play Control information, thereby realize carrying out Play Control when breaking for commercialsy, the method for visible this Play Control can not produce any impact to the program of playing, and does not need to revise program source, only need to be by the simple transmission of messages mode Play Control that just can effectively break for commercialsy, cost is lower.Simultaneously, can avoid user's invalidation request, and then can avoid the network and the media server end redundant operation that cause because of user's invalidation request, therefore can save network transmission resource, improve media server processes efficient.
Can also adopt other message to transmit Play Control information, with reference to Fig. 2, be embodiment of the present invention control method for playing back embodiment two flow charts, expand existing conversation initialized protocol (SIP, Session Initiation Protocol) message, carry Play Control information by the INFO in SIP or MESSAGE message, can expand a kind of type of message application/controlinfo this moment, and define some control parameters, and for example, definition: 0: forbid corresponding operating; 1: allow corresponding operating.Below describe by idiographic flow:
S21, media server obtain the moment that the Play Control state need to change;
For example, media server can obtain the moment that the Play Control state need to change from media file or Play Control strategic server or other approach, and as being about to broadcast advertisement constantly, advertisement closes to an end constantly.
S22, media server send INFO or MESSAGE message in the moment that the Play Control state need to change to terminal, carry Play Control information in described INFO or MESSAGE message;
For example, entering advertisement constantly, media server passes to terminal by the IPTV controller with INFO or MESSAGE message, carries Play Control information in described INFO or MESSAGE message, is used for identifying follow-up content blocking fast forwarding and fast rewinding operation:
Figure GDA00001756405600061
Terminal is received and is returned to response after message:
SIP/2.0?200?OK
Via:SIP/2.0/TCPagent.example.com;branch=z9hG4bK776sgdkse;received=1.2.3.4
CSeq:1?INFO
Content-Length:0
Can find out, by in INFO "<Fast_forword〉0</Fast_forword " and "<Rewind〉0</Rewind ", the Play Control information of namely setting F.F. and rewind down is respectively 0, represents to forbid F.F. and fast reverse operation.
Terminal receives that returning to 200 OK response messages after message represents correctly to receive INFO or MESSAGE message.
In advertisement finish time, media server passes to terminal by the IPTV controller with INFO or MESSAGE message again, carries Play Control information in described INFO or MESSAGE message, is used for identifying follow-up content recovery fast forwarding and fast rewinding operation;
Terminal is received and is returned to response after message:
SIP/2.0?200?OK
Via:SIP/2.0/TCPagent.example.com;branch=z9hG4bK776sgdkse;received=1.2.3.4
CSeq:2?INFO
Content-Length:0
Can find out, by in INFO "<Fast_forword〉1</Fast_forword " and "<Rewind〉1</Rewind ", the Play Control information of namely setting F.F. and rewind down is respectively 1, represents to allow terminal to carry out F.F. and fast reverse operation.
Be understandable that, also can adopt other sign to represent different Play Control states, perhaps, adopt other forms of Play Control information, illustrate no longer one by one.In addition, entering the advertisement broadcast constantly, also can only forbid forwarding operation.Correspondingly, play the finish time when advertisement, allow to carry out forwarding operation and get final product.If player has the positioning control function, in the moment that enters the advertisement broadcast, also can forbid simultaneously positioning action.Like this, when user's F.F. or navigate to and enter advertisement and play constantly, just forbid that the user carries out F.F. and positioning action, until the finish time is play in advertisement, again send the message that carries Play Control information, allow the user to carry out F.F. and positioning action, namely the user can't skip advertisements play the period.Also can enter moment that advertisement plays at needs forbids user's all operations for simplicity, also can defining corresponding conditional code.
S23, terminal according to Play Control information entrained in message, are carried out corresponding Play Control after receiving INFO or MESSAGE message.
For example, terminal receives INFO, according to carry in INFO "<Fast_forword〉1</Fast_forword " and "<Rewind〉1</Rewind ", thereafter content blocking forwarding operation is described, described terminal forbids that after receiving described MESSAGE message the user carries out F.F. and fast reverse operation.
When carrying out above-mentioned Play Control, Play Control state that can terminal is current shows, to give user friendly prompting.For example, forbidding that the user carries out certain when operation, with the button ashing of this operational correspondence, and when allowing the user to carry out certain to operate, with the button brightening of this operational correspondence.
In addition, in above each embodiment, when breaking for commercialsy Play Control, if permission positioning action, and be in the advertisement broadcast after positioning action during the period, can send session control message to terminal, carry Play Control information in described session control message, be used for forbidding that the user carries out F.F. and positioning action after the expression positioning action.for example, the 10th minute after program begins for entering advertisement constantly, the 15th minute for withdrawing from advertisement constantly, if after the user begins from program the 8th minute begins to carry out positioning action, stopped in the 12nd minute after navigating to program and beginning, server knows that the user position location is in advertisement and plays the period, this moment of the 12nd minute after program begins sends session control message to terminal, described session control message carries Play Control information, Play Control state after the expression program begins after the 12nd minute, for example can be for forbidding F.F. and location, also can forbid all user's operations.Like this, the 12nd minute after program begins forbids that to the 15th minute the user carries out the operations such as F.F., location, can point out the user by the ashing button.
Server can also send message to terminal before program is play, described message carries Play Control information, and terminal can be carried out Play Control according to described Play Control information.
Which partial content is Play Control information can be used to indicate and allow F.F., positioning action; And/or, being used to indicate any partial content and forbidding F.F., positioning action, terminal is carried out corresponding Play Control according to Play Control information when carrying out to corresponding content.
Be appreciated that to be, other forms of Play Control information also can be set.For example, when breaking for commercialsy Play Control, for the interior perhaps period that needs broadcast advertisement, can forbid user's all operations, and for non-ad content or period, can allow the user to carry out various operations.
By before program is play, the Play Control information of described program being issued, can avoid all issuing the Play Control information of carrying out Play Control at every turn when the Play Control state need to change, thereby can further reduce network redundancy, conserve bandwidth resource.Below be elaborated by several specific embodiments:
With reference to Fig. 3, be embodiment of the present invention control method for playing back embodiment three flow charts, realize by expanding existing RTSP message, defined the announce message that is mail to end side by media server in RTSP message, expansion a kind of type of message: application/controllinfo in announce message, represent that the content of carrying in this message is Play Control information, can carry content in Play Control information with text formatting or extended formatting subsequently, idiographic flow is as follows:
S31, before program is play, media server sends announce message to terminal, carries Play Control information in described message;
For example:
C->S:ANNOUNCE?rtsp://server.example.com/fizzle/foo?RTSP/2.0
CSeq:1
Date:23?Jan?1997?15:35:06?GMT
Session:47112344
Content-Type:application/controlinfo
Content-Length:332
(Play Control information, text formatting)
Return to response message after S32, terminal are received, and carry out Play Control according to the Play Control information in announce message.
For example, terminal is returned to 200 OK message, and expression correctly receives:
C->S:RTSP/2.0?200?OK
CSeq:1
Session:47112344
The announce message that end-on is received is resolved and can be obtained Play Control information, and Play Control information particular content can comprise: be used to indicate the information which partial content allows F.F. and positioning action; And/or be used to indicate the information which partial content is forbidden F.F. and positioning action, terminal is carried out Play Control according to the content of Play Control information: if in Play Control information, this part play content or this section reproduction time allow F.F. and positioning action, allow the user to carry out F.F. and positioning action; If in Play Control information, this part play content or this section reproduction time are forbidden F.F. and positioning action, correspondingly, forbid that the user carries out F.F. and positioning action.In order to give the user user's experience better, can point out the user current Play Control state of living in, for example, can ashing/brightening fast forward button.
With reference to Fig. 4, be embodiment of the present invention control method for playing back embodiment four flow charts, be with the difference of a upper embodiment, by the expansion sip message, carry Play Control information in the INFO in SIP or MESSAGE message and realize, for example, can expand a kind of type of message: application/controlinfo, the content that expression is carried is Play Control information, can carry the Play Control information content with text mode subsequently, and idiographic flow is as follows:
S41, before program is play, media server sends INFO or MESSAGE message, carries Play Control information in described message;
INFO?sip:audioexample.com?SIP/2.0
Via:SIP/2.0/TCP?agent.example.com;branch=z9hG4bK776sgdkse
CSeq:1?INFO
Content-Type:application/controlinfo+text
Content-Length:50
(Play Control information, text formatting)
Return to response message after S42, terminal are received, and carry out Play Control according to the Play Control information in INFO or MESSAGE message.
Terminal can be returned to 200 OK message and represent correctly to receive MESSAGE message:
SIP/2.0?200?OK
Via:SIP/2.0/TCPagent.example.com;branch=z9hG4bK776sgdkse;received=1.2.3.4
CSeq:1?INFO
Content-Length:0
The INFO that end-on is received is resolved and can be obtained Play Control information, and the Play Control information content specifically can comprise: which partial content allows the information of F.F. and positioning action; And/or the information where partial content is forbidden F.F. and positioning action, terminal is carried out Play Control according to the content of Play Control information: if in Play Control information, this part play content or this section reproduction time allow F.F. and positioning action, allow the user to carry out F.F. and positioning action; If in Play Control information, this part play content or this section reproduction time are forbidden F.F. and positioning action, correspondingly, forbid that the user carries out F.F. and positioning action.For the interior perhaps period that advertisement is play, can forbid also in described Play Control information that the user carries out all Play Control operations, and play the period in non-advertisement, can allow the user to carry out all Play Control operations.Specific rules can arrange as required.
In order to give the user user's experience better, can point out the user current Play Control state of living in, for example, can ashing/current forwarding operation that whether allows of brightening fast forward button prompting user.
With reference to Fig. 5, be embodiment of the present invention control method for playing back embodiment five flow charts, expand existing Session Description Protocol (SDP, Session Description Protocol), can identify that in SDP, this property content is the Play Control information content, concrete form can be text formatting, and idiographic flow is as follows:
S51, before program is play, media server sends SDP message to terminal, comprises Play Control information in described SDP information;
For example, comprise statement in SDP message:
A=controlinfo ... (subsequent content is the Play Control information content of text mode)
Play Control information specifically can comprise: which partial content allows F.F., fast reverse operation; And/or which partial content is forbidden F.F., fast reverse operation.
S52, terminal are returned to response message to media server, and carry out Play Control according to the Play Control information that comprises in received SDP message.
Terminal is resolved received SDP message, obtain Play Control information, and carry out Play Control according to the content of Play Control information: if in Play Control information, this part play content or this section reproduction time allow F.F., fast reverse operation, allow the user to carry out F.F., fast reverse operation; If in Play Control information, this part play content or this section reproduction time are forbidden F.F. and positioning action, correspondingly, forbid that the user carries out F.F. and positioning action.
In order to give the user user's experience better, can point out the user current Play Control state of living in, for example, can ashing/brightening fast forward button.
Abovely by specific embodiment, control method for playing back is described in detail, below correspondingly introduces the equipment that said method adopts:
With reference to Fig. 6, be embodiment of the present invention media server example structure schematic diagram, this server comprises:
Transmittingelement 61 is used for sending message to terminal, and described message carries Play Control information, makes terminal carry out Play Control according to described Play Control information.
Wherein, described transmittingelement 61 specifically can enter advertisement constantly entering advertisement constantly or withdrawing from advertisement constantly to terminal transmission session control message, and described Play Control information can be for forbidding F.F., perhaps for forbidding F.F. and location;
Withdrawing from advertisement constantly, described Play Control information can be for allowing F.F., perhaps for allowing F.F. and location.
Described transmittingelement 61 specifically can also send message to user terminal before program is play, Play Control information entrained in described message can comprise: be used to indicate the information which partial content allows F.F. and positioning action; And/or, be used to indicate the information which partial content is forbidden F.F. and positioning action.
Described transmitting element specifically also is used in the permission positioning action, and is in advertisement after positioning action during the moment, sends described message to terminal, and described Play Control information is specially forbids F.F. and location.
As seen, because media server is to send message to terminal before program is play, and carry out Play Control by terminal according to Play Control information entrained in described message, therefore the method for this Play Control can not produce any impact to the program of playing, do not need to revise program source, only need to be by the simple transmission of messages mode Play Control that just can effectively break for commercialsy, cost is lower.Simultaneously, can avoid user's invalidation request, and then can avoid the network and the media server end redundant operation that cause because of user's invalidation request, therefore can save network transmission resource, improve media server processes efficient.
With reference to Fig. 7, be embodiment of the present invention terminal example structure schematic diagram, this terminal comprises:
Message sink unit 71 is used for receipt message, and described message carries Play Control information;
Playingcontrol unit 72 is used for the Play Control information entrained according to described message and carries out Play Control.
Wherein, entering advertisement constantly, described Play Control information is specially forbids F.F., perhaps for forbidding F.F. and location;
Withdrawing from advertisement constantly, described Play Control information is specially the permission F.F., perhaps for allowing F.F. and location.
As seen, carry out Play Control by Play Control information entrained in the message that gets, the method of this Play Control can not produce any impact to the program of playing, do not need to revise program source, only need to be by the simple transmission of messages mode Play Control that just can effectively break for commercialsy, cost is lower.Simultaneously, can avoid user's invalidation request, and then can avoid the network and the media server end redundant operation that cause because of user's invalidation request, therefore can save network transmission resource, improve media server processes efficient.
Play Control information can also realize by another way, for example, described Play Control information can comprise: be used to indicate the information which partial content allows F.F. and positioning action, described playingcontrol unit 72 allows the user to carry out F.F. and positioning action when carrying out to corresponding content;
Play Control information can comprise that also being used to indicate which partial content forbids F.F. and positioning action, and described playingcontrol unit 72 forbids that the user carries out F.F. and positioning action when carrying out to corresponding content.
Which partial content is Play Control information also can indicate allow F.F. and positioning action simultaneously, and which partial content is forbidden F.F. and positioning action.
As seen, can get due to terminal the message that carries Play Control information, and carry out Play Control according to described Play Control information, therefore this control method for playing back can not produce any impact to the program of playing, do not need to revise program source, only need to be by the simple transmission of messages mode Play Control that just can effectively break for commercialsy, cost is lower.Simultaneously, can avoid user's invalidation request, and then can avoid the network and the media server end redundant operation that cause because of user's invalidation request, therefore can save network transmission resource, improve media server processes efficient.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of above-described embodiment is to come the relevant hardware of instruction complete by program, this program can be stored in a computer-readable recording medium, and storage medium can comprise: ROM, RAM, disk or CD etc.
Above control method for playing back and the equipment that the embodiment of the present invention is provided is described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (8)

1. a control method for playing back, is characterized in that, comprising:
Send message to terminal, carry Play Control information in described message, make terminal carry out Play Control according to described Play Control information;
Describedly send message to terminal and specifically comprise: sent message to terminal before program is play, described Play Control information comprises: which partial content that is used to indicate described program allows the information of F.F. and positioning action, and/or, the information which partial content of the described program of indication is forbidden F.F. and positioning action;
Described terminal is carried out Play Control according to described Play Control information and is specially: described terminal allows the user to carry out F.F. and positioning action according to described Play Control information when carrying out to corresponding content, or forbids that the user carries out F.F. and positioning action;
Wherein, described message is specially: real-time stream media protocol RTSP message, Session initiation protocol SIP message or Session Description Protocol SDP message.
2. control method for playing back according to claim 1, it is characterized in that, entering advertisement constantly or withdrawing from advertisement constantly to the described message of terminal transmission, when entering advertisement constantly, described Play Control information is specially forbids F.F., perhaps for forbidding F.F. and location; Or
When withdrawing from advertisement constantly, described Play Control information is specially the permission F.F., perhaps for allowing F.F. and location.
3. control method for playing back according to claim 1, is characterized in that, when the permission positioning action, and is in the advertisement broadcast after positioning action during the period, sends described message to terminal, and described Play Control information is specially forbids F.F. and location.
4. a media server, is characterized in that, comprising:
Transmitting element is used for sending message to terminal, and described message carries Play Control information, makes terminal carry out Play Control according to described Play Control information;
Described transmitting element specifically is used for sending described message to terminal before program is play, and described Play Control information comprises: which partial content that is used to indicate described program allows the information of F.F. and positioning action; And/or, be used to indicate the information which partial content of described program is forbidden F.F. and positioning action;
Wherein, described message is specially: real-time stream media protocol RTSP message, Session initiation protocol SIP message or Session Description Protocol SDP message.
5. media server according to claim 4, it is characterized in that, described transmitting element specifically is used for entering advertisement constantly entering advertisement constantly or withdrawing from advertisement constantly to the described message of terminal transmission, described Play Control information is specially forbids F.F., perhaps for forbidding F.F. and location;
Or withdrawing from advertisement constantly, described Play Control information is specially the permission F.F., perhaps for allowing F.F. and location.
6. media server according to claim 4, it is characterized in that, described transmitting element specifically is used for allowing positioning action, and is in advertisement after positioning action during the moment, send described message to terminal, described Play Control information is specially forbids F.F. and location.
7. a Play Control terminal, is characterized in that, comprising:
The message sink unit is used for receipt message, carries Play Control information in described message;
Playing control unit is used for the Play Control information entrained according to described message and carries out Play Control;
Wherein, described Play Control information comprises: which partial content that is used to indicate described program allows the information of F.F. and positioning action, and/or, be used to indicate the information which partial content of described program is forbidden F.F. and positioning action;
Described playing control unit is used for allowing the user to carry out F.F. and positioning action according to described Play Control information when carrying out to corresponding content, or forbids that the user carries out F.F. and positioning action;
Wherein, described message sink unit, concrete being used for received described message before program is play, carry Play Control information in described message;
Described message is specially: real-time stream media protocol RTSP message, Session initiation protocol SIP message or Session Description Protocol SDP message.
8. terminal according to claim 7, is characterized in that, when entering advertisement constantly, described Play Control information is specially: forbid F.F., perhaps for forbidding F.F. and location; Maybe ought withdraw from advertisement constantly, described Play Control information is specially the permission F.F., perhaps for allowing F.F. and location.
CN 2008102139602008-09-012008-09-01Play control method and equipmentActiveCN101668174B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN 200810213960CN101668174B (en)2008-09-012008-09-01Play control method and equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN 200810213960CN101668174B (en)2008-09-012008-09-01Play control method and equipment

Publications (2)

Publication NumberPublication Date
CN101668174A CN101668174A (en)2010-03-10
CN101668174Btrue CN101668174B (en)2013-06-05

Family

ID=41804578

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN 200810213960ActiveCN101668174B (en)2008-09-012008-09-01Play control method and equipment

Country Status (1)

CountryLink
CN (1)CN101668174B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102547384A (en)*2011-12-282012-07-04深圳市同洲视讯传媒有限公司Video-playing VCR (video cassette recorder) control method, video-playing VCR control system and digital television terminal
CN103024596A (en)*2012-12-252013-04-03四川九洲电器集团有限责任公司Network media stream string playing method on basis of RTSP (real time streaming protocol) for set-top box of IPTV (internet protocol television)
CN103974120B (en)*2013-02-042018-11-09联想(北京)有限公司A kind of method and electronic equipment of information processing
CN104980807B (en)*2014-04-092018-06-19海尔集团公司A kind of method and terminal for multimedia interaction
CN106330895A (en)*2016-08-222017-01-11乐视控股(北京)有限公司Popularized information processing method and device
CN106658157B (en)*2016-11-252019-11-08三星电子(中国)研发中心 A video playback method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2005018233A1 (en)*2003-08-182005-02-24Softbank Corp.Content distribution system, content distribution method, content distribution server, content reproduction apparatus, content distribution program, and content reproduction program
CN101385303B (en)*2006-02-242012-07-11艾利森电话股份有限公司Ims-enabled control channel for iptv services
CN101202640A (en)*2007-10-172008-06-18深圳市同洲电子股份有限公司Method and device for stream media data playing control

Also Published As

Publication numberPublication date
CN101668174A (en)2010-03-10

Similar Documents

PublicationPublication DateTitle
US11503244B2 (en)Systems and methods to position and play content
CN101668174B (en)Play control method and equipment
US7558760B2 (en)Real-time key frame generation
US9462302B2 (en)Efficient delineation and distribution of media segments
CN101588216B (en)Method, device and system for realizing media content playing in an interrupting way by internet protocol (IP) television
WO2005018233A1 (en)Content distribution system, content distribution method, content distribution server, content reproduction apparatus, content distribution program, and content reproduction program
JP2011526123A (en) Interval-based ad insertion used for video stream delivery
CN109328384A (en)For providing the system and method for variable velocity in trickplay modes
CN101668165A (en)Method, device and system for realizing advertisement in IPTV
US20050246758A1 (en)Authoring system and method for supplying tagged media content to portable devices receiving from plural disparate sources
JP4294933B2 (en) Multimedia content editing apparatus and multimedia content reproducing apparatus
US20100046633A1 (en)Communication terminal, content reproduction method, content reproduction program, content reproduction system, and server therefor
JP2014017741A (en)Content transmission device, content reproduction device, content distribution system, control method for content transmission device, control method for content reproduction device, control program, and recording medium
KR20080016393A (en) SMB-based ubiquitous home media service apparatus and method, home media service system and method using same
US20240380941A1 (en)Supplemental audio generation system in an audio-only mode
CN100551016C (en)Video playing system, video playing device and control method thereof
JP2007184899A (en) Subtitle display method and apparatus for content reproduction in A / V network supporting web service technology
KR20120040717A (en)Method for interactive delivery of multimedia content, content production entity and server entity for realizing such a method
CN102149021B (en)Method, device and system for processing network time shift
JP2003289509A (en) Stored content playback device, its playback method, its playback program and its medium, content transmission / reception system, and specific frame information file
KR20100118561A (en)Method and appratus to control contents recording for buddy
KR100994006B1 (en) Rich Media Provision System and Control Method
WO2010125771A1 (en)Content distribution device
KR101947186B1 (en)Content reproduction method and system
WO2012131832A1 (en)Text-to-speech system, text-to-speech device, and text-to-speech method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp