发明名称 具编组之排程政策用以于视频伺服器中提供卡式录影机控制功能
摘要 一种整合之排程方法可以对客户提供VCR之控制功能而不需要总是要为所有的客户保留一个分离的视讯串流。当一名客户在暂停之后发出一个继续的要求时,系统会使用一阶层架构的方法来处理此些要求。若有一条正在进行中的视讯串流可以使用,使得在一个可忍受的延迟时间之内该串流会到达客户被暂停的时间点的话,该客户即会被指派到该正进行中的串流上。若没有这样的一条串流可以使用,而客户的要求无法由一缓冲器受到服务,系统便会将该客户指派给由保留的伺服器容量的一个池中所取得的一条保留串流上。若没有保留的伺服器容量可以利用,客户便被指定一个优先权,可以被指派到下一个可以利用的一条串流上。
申请公布号 TW310518 申请公布日期 1997.07.11
申请号 TW083110128 申请日期 1994.11.03
申请人 万国商业机器公司 发明人 艾斯狄.丹;狄卡.希塔伦;拿亚.波文.希哈布汀
分类号 H04N7/06 主分类号 H04N7/06
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种适用于在多名观衆分享一共用资料串流型态的随选视讯服务之中可支援暂停一继续的方法,其步骤包含:接收由观衆中之一的播放请求以播放一特定视讯;同时地传送由一视讯伺服器来的共用资料串流到该观衆的位置处的接收设备,资料串流的传送导致特定的视讯在该观衆的位置处的接收设备上被播放出来;在视讯伺服器之处接收来自观衆中之一的暂停之请求以及一后续的继续请求;在特定的视讯之中,判定被视讯伺服器所接收到的暂停请求之时间点;回应于继续的请求,判定由一不同的资料串流所承载的该视讯之另一播放中是否亦会被排定在一个临界时间期限内到达暂停请求被接收到的时间点;当判定另一播放的视讯会在临界时间期限内到达暂停的请求被接收到的时间点时,将观衆指派到该不同的资料串流上;当判定另一播放的视讯不会在临界时间期限内到达暂停请求被接收到的时间点时,判定是否有一保留视讯串流可用,若有则将观衆指派到保留资料串流上,并在该保留资料串流之上,由暂停被接受到的该时间点上开始传送视讯;当判定没有一保留的视讯串流可用时,则等待一个正进行中的资料串流结束,并将使用者排定具有优先权,以便被指派至正进行中的资料串流上。2.一种适用于在多名观衆分享一共用资料串流型态的随选视讯服务之中,可支援暂停-继续的方法,其步骤包含:接收由观衆中之一的播放请求以播放一特定视讯;同时地传送由一视讯伺服器来的共用资料串流到该观衆的位置处的接收设备,资料串流的传送导致特定的视讯在该接收设备上被播放出来;在视讯伺服器处接收来自观衆中之一的暂停之请求以及一后续的继续请求;在特定的视讯之中,判定被视讯伺服器所接收到的暂停请求之时间点;判定由一不同的资料串流所承载的该视讯的另一播放中是否亦会被排定在一个临界时间期限内到达暂停的请求被接收到的时间点;当判定另一播放的视讯应在临界时间期限内到达暂停的请求被接收到的时间点时,将衆衆指派到该不同的资料串流上。3.一种适用于在多名观衆分享一共用资料串流型态的随选视讯服务之中,可支援暂停-继续的方法,其步骤包含:接收由观衆中之一的播放请求以播放一特定视讯;同时地传送由一视讯伺服器来的共用资料串流到该观衆的位置处的接收设备,资料串流的传送导致特定的视讯在接收设备上被播放出来;在视讯伺服器处接收来由观衆中之一的暂停之请求以及一后续的继续请求;回应于暂停之请求而将资料串流储存于一记忆缓冲器的一个指定部份之中;判定客户是否可以由缓冲器来加以服务,并且仍然可以连续地观看电影;当电影无法由缓冲器而被连续观看时,回应于继续的请求,判定由不同的一资料串流所承载的该视讯之另一在播放中是否亦会被排定要在一个临界时间期限内到达暂停请求被接收到的时间点;当判定另一播放的视讯应在临界时间期限内到达暂停的请求被接收到的时间点时,将观衆指派到该不同的资料串流上;判定当另一播放的视讯不会在临界时间期限之内到达暂停的请求被接收到的时间点时,判定是否有一保留的视讯串流可用,若有则将观衆指派到该保留的资料串流上,并在该保留资料串流之上,由暂停被接受到的该时间点上开始传送视讯;与当判定没有一保留的视讯串流可用时,则等待一正进行中的资料串流结束,并将使用者排定具有优先权可以被指派至进行中的资料串流上。4.一种适用于在多名观衆的随选视讯服务之中可支援暂停-继续的方法,其步骤包含:提供一个包含了预设以供处理继续请求的无数串流的偶发池容量;提供一个包含了随选视讯系统的剩余串流容量的正常池容量;接收来自观衆中之一处的播放一特定视讯的请求;同时地传送来自一视讯伺服器的多重串流到在多名观衆的位置处的接收设备;在视讯伺服器处接收来自观衆中之一的暂停之请求以及一后续的继续请求;在特定的视讯之中,判定被视讯伺服器所接收到的暂停的请求之时间点;判定何时已经由一非多重串流的一名观衆处接收到暂停的请求;回应于暂停的请求已经由一非多重串流的一名观衆处接收到的判定,当偶发池中的无数个串流的容量低于一个临限数量时,将非多重串流的串流容量送回给偶发池容量,否则将非多重串流的串流容量送回给正常池容量;回应于来自一多重串流的一名观衆的继续之请求,判定是由由一不同的资料串流所承载的该视讯之的另一播放中会被排定要在一个临界时间期限之内到达暂停请求被接收到的时间点;当判定另一播放的视讯会在临界时间期限之内到达暂停的请求被接收到的时间点时,将观衆指派到该不同的资料串流上;当判定另一播放的视讯不会在临界时间期限内到达暂停请求被接收到的时间点时,判定偶发池容量中是否有一保留的视讯串流可用,若有则将观衆指派到该保留的资料串流上,并在该保留资料串流之上,由暂停被接受到的该时间点上开始传送视讯;当没有一保留的视讯串流可用被决定时,则等待一正进行中的资料串流结束,并将使用者安排成具有优先权而可以被指派至正在进行中的资料串流上。5.根据申请专利范围第4项中之方法,其中之临限数量系做为被暂停的串流的数量、多重串流的数量与多重用户的数量的函数而计算的。6.一种用于一适用多名用户分享一共用资料串流之型态的随选视讯服务之视讯伺服器,包含:传送装置,用以回应来自客户之性能请求而同从视讯伺服器传送共同资料流至客户位置之接收设备,资料流之传送造成要实行在接收设备上之请求视讯;用以接收来自客户之暂停请求及继续请求之用户介面装置;暂停时间点装置,耦合至该用户介面装置,用以判定请求视讯中之一时间点,于此时间点,一来自用户之一的暂停请求由该视讯伺服器所接收;排程装置,耦合至暂停时间点装置,用以判定是否有视讯之播放,由一不同之资料串流所承载,被排程以达到一时间点,于该时间点,该暂停被接受在一从来自用户之一的后续继续请求被接受之一临界时间期限内;及指派装置,耦合至编排装置及传送装置,用以指派用户之一至不同之资料串流而回应一另外之播放将到达一时间点之判定,于该时间点,暂停在临界时间期限内被接收,并且用以指派用户之一至视讯伺服器之另一串流容量而回应一另外之播放将不到达一时间点之判定,于该时间点,暂停在临界时间期限内被接收。7.根据申请专利范围第6项之视讯伺服器,其中之串流容量为一保留之资料串流。8.一种视讯伺服器用于一能调节多名用户分享一共用资料串流型态之随选视讯服务中,包含:传送装置,用以同时从视讯伺服器传送共同资料串流至用户位置之接收设备而回应来自用户之性能请求之接收,资料串流之传送导致一请求之视讯要被施行在接收设备上;用以接收来自用户之暂停请求与继续请求之用户介面装置;暂停时间点装置,耦合至用户介面装置,用以判定一请求视讯中之时间点,于该时间点,一来自用户之一的暂停请求为视讯伺服器所接收;一记忆体缓冲器,耦合至传送装置,用以缓冲共用资料串流而回应该暂停请求;缓冲器监定装置,耦合至用户介面装置,用以回应一来自用户之一的后续继续请求而判定用户之一是否能由缓冲器加以服务且仍然观看到连贯之电影;排程装置,耦合至该暂停时间点装置,用以判定由一不同之资料串流所承载之另一视讯之显示是否编排以达到该时间点,于该时间点,该暂停从接收继续请求而在一临界时间期限内被接收;及指派装置,耦合至该排程装置、该缓冲器监定装置及该传送装置,用以回应该继续请求:当判定用户中之一可由缓冲器所服务且仍然观看连贯之请求视讯时指派用户之一从缓冲器接收该请求视讯,当判定另一播放将到达暂停在临界时间期限内被接受的时间点时则指派用户之一至不同的资料串流。9.根据申请专利范围第8项之视讯伺服器,其中该指派装置更包含当判定另一播放将无达到该暂停在临界时间期限内被接收的时间点时,用以指派用户之一至视讯伺服器之另一串流容量的装置。10.一种适用于多名用户分享一共同资料串流型态的随选视讯服务之中可支援暂停-继续的方法,包含:同时传送由一视讯伺服器来的共用资料串流至用户位置的接收设备,而回应于接收来自用户之性能请求,资料串流之传送造成一请求视讯将被实施在接收设备上;从用户之一接收一暂停请求及一后续之继续请求;在请求之视讯中判定一时间点,于此时间点,该暂停请求为视频伺服器所接收;缓冲该共同资料串流而回应该暂停请求;回应该暂停请求,判定是否用户中之一可由缓冲器所服务且仍然观看连贯之电影;当判定用户之一可由缓冲器所服务且仍然观看到连贯之一请求视讯,指派该客户从缓冲器接收该请求视讯;辨识另一由一不同之资料串流所承载之视讯之显示,其系被排程以达暂停在一从接收继续请求之临界时间期限内被接收之时间点;及当判定用户之一可由缓冲器所服务且仍然观到连贯之一请求视讯,指派该用户之一至不同之资料串流。11.根据申请专利范围第10项之方法,其中不同之资料串流从一组前进而非同时由随选视讯服务所传送至该用户之资料串流所辨识。12.一种适用于多名用户分享一共同资料串流型态的随选视讯服务之中可支援暂停-继续的方法,包含以下步骤;同时传送由一视讯伺服器来的共同资料串流至用户位置的接收设备,而回应于接收自用户之性能请求,资料串流之传送造成一请求视讯将被实施在接收设备上;在视讯伺服器上接收来自用户之一的暂停请求与一后续请求;藉由检测目前并非被传送至该用户之一的其他前进资料串流之状况而判定另一由不同之资料串流所承载而目前并非被传送至该用户之一的另一视讯播放是否被排程以到达该暂停被接收在一从接收该继续请求之临界时间期限内之时间点;当判定另一播放将到达该暂停被接收在临界时间期限内之时间点,指派该用户之一至不同之资料串流。图示简单说明:图一为依据本发明一实施例的一种需求视讯系统的方块图;图二显示一个要求记录的格式;图三显示图一中串流表的结构;图四为图一的客户排程器所进行的暂停请求之处理的流程图;图五为图一的客户排程器所进行的继续要求之处理的流程图;图六为图一的客户排程器所进行的启动要求之处理的流程图;图七为排程器所进行的派定工作之流程图;与,图八为派定工作之正常优先次序派定方法的流程图。
地址 美国