发明名称 多媒体流网路中之速率调整用缓冲位准信号
摘要
申请公布号 TWI357243 申请公布日期 2012.01.21
申请号 TW094114823 申请日期 2005.05.09
申请人 诺基亚股份有限公司 发明人 达维雷恩;米士卡汉努克西拉;爱姆雷亚库苏;王业魁
分类号 H04L12/54 主分类号 H04L12/54
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 一种于多媒体串流网路之客户端控制接收器缓冲区位准之方法,该串流网路包含一伺服器,将多数封包中之串流资料提供至客户端,其中至少某些资料封包储存于接收器缓冲区中以补偿伺服器传送资料量与客户端使用资料量两者间之差异;其中该等多数封包解码之顺序系依据与客户端播放序值关联之许多解码序值进行,上述方法包含:于客户端依据解码序值决定接收器缓冲区内之该等多数封包中下一待接受解码之封包;且向该伺服器端传送关于上述下一待接受解码封包之资讯指示信号,以供该伺服器端依该资讯调整提供至伺服器端之串流资料。如申请专利范围第1项所述之方法,其中与许多单位关联之封包包括下一待接受解码单位,其中下一待接受解码之封包系下一待接受解码单位所隶属。如申请专利范围第2项所述之方法,其中每一资料封包具有一客户端与伺服器端均已知之序码,而传送至伺服器端之资讯信号系指示上述下一待接受解码封包之序码。如申请专利范围第2项所述之方法,其中每一单位均有一单位码,而每一资料包具有一客户端与伺服器端均已知之序码,而传送至伺服器端之资讯信号系指示上述下一接受解码单位,以及上述下一待单位所属封包之序码。如申请专利范围第4项所述之方法,其中伺服器端保存一已传送单位之清单,与单位码及其所属封包序码之记录,以及上述序码与单位码间至解码序之映射,以依据上述映射决定接收器缓冲区中之资料单位,以依据上述映射决定接收器缓冲区中之资料单位,以依据伺服器中之上述决定对提供至客户端之串流资料量进行调整。如申请专利范围第4项所述之方法,其中传送至伺服器端之资讯信号进一步指示上述待解码单位之排定播放时间与上述下一单位进行解码时间之间的差异。如申请专利范围第3项所述之方法,其中伺服器端保存一已传送封包序码之清单,以及上述序码与解码序间之映射,以依据上述映射决定接收器缓冲区中之资料封包,以依据伺服器中之上述决定对提供至客户端之串流资料量进行调整。如申请专利范围第3项所述之方法,其中传送至伺服器端之资讯信号进一步指示上述待解码封包之排定播放时间与上述下一封包进行解码时间之间的差异。如申请专利范围第6或7项所述之方法,其中传送至伺服器端之资讯信号进一步指示伺服器端所接收之最高序码,以供伺服器端决定接收器缓冲区中之资料封包。如申请专利范围第2项所述之方法,其中每一单位均有一时间戳,而每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示上述待解码之下一单位之时间戳,以及上述下一单位所属封包之序码。如申请专利范围第1项所述之方法,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示与上述下一待解码之NAL关联之DON。如申请专利范围第11项所述之方法,其中,伺服器端保存一已传送NAL之清单,与上述NAL单位间之映射,与依上述映射决定接收器缓冲区中之资料封包,以依据伺服器端之上述决定对提供至客户端之串流资料量进行调整。如申请专利范围第1项所述之方法,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序,与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示携带下一待解码NAL之资料封包,以及与上述下一NAL解码序关联之DON。一种多媒体串流网路,包含:一客户端;且一伺服器,用以将许多封包中之串流资料提供至客户端,其中该客户端包含:一接收器缓冲区以储存至少某些待解码之资料封包,以补偿伺服器传送资料量与客户端使用资料量两者间之差异,其中封包解码之顺序系依据与客户端播放序值关联之许多解码序值进行;且一机制,将指示缓冲器中待解码封包中应接受解码之下一封包之资讯信号传送至伺服器端,以供伺服器对提供至客户端之串流资料量进行调整。如申请专利范围第14项所述之串流网路,其中封包与许多单位关联,包括待解码之下一单位,而下一接受解码之封包系下一接受解码单位所属。如申请专利范围第14项所述之串流网路,其中每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示下一接受解码封包之序号。如申请专利范围第15项所述之串流网路,其中每一单位均有一单位码,且每一资料封包均有一客户端与伺服器端均已知之序码,而传送之伺服器端之资讯信号系指示上述下一接受解码单位之单位码,与上述下一单位所属封包之序码。如申请专利范围第17项所述之串流网路,其中伺服器端保存一已传送单位之清单,与单位码及其所属封包序码之记录,以及上述序码与单位码间至解码序之映射,以依据上述映射决定接收器缓冲区中之资料单位,以依据上述映射决定接收器缓冲区中之资料单位,以依据伺服器中之上述决定对提供至客户端之串流资料量进行调整。如申请专利范围第17项所述之串流网路,其中,传送至伺服器端之资讯信号进一步指示上述待解码单位之排定播放时间与上述下一单位进行解码时间之间的差异。如申请专利范围第17项所述之串流网路,其中传送至伺服器端之资讯信号进一步指示客户端所接收之最高序码,以供伺服器端决定接收器缓冲区中之资料封包。如申请专利范围第15项所述之串流网路,其中每一单位均有一时间戳,且每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示上述下一接受解码单位之时间戳,及上述下一单位所属封包之序码。如申请专利范围第16项所述之串流网路,其中伺服器端保存一已传送封包序码之清单,以及上述序码与解码序间之映射,以依据上述映射决定接收器缓冲区中之资料封包,以依据伺服器中之上述决定对提供至客户端之串流资料量进行调整。如申请专利范围第16项所述之串流网路,其中传送至伺服器端之资讯信号进一步指示上述待解码封包之排定播放时间与上述下一封包进行解码时间之间的差异。如申请专利范围第22项所述之串流网路,其中传送至伺服器端之资讯信号进一步指示客户端所接收之最高序码,以供伺服器端决定接收器缓冲区中之资料封包。如申请专利范围第14项所述之串流网路,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示与上述下一待解码之NAL关联之DON。如申请专利范围第25项所述之串流网路,其中伺服器端保存一已传送NAL之清单,与上述NAL单位间之映射,与依上述映射决定接收器缓冲区中之资料封包,以依据伺服器端之上述决定对提供至客户端之串流资料量进行调整。如申请专利范围第24项所述之串流网路,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序,与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示携带下一待解码NAL之资料封包,以及与上述下一NAL解码序关联之DON。一种多媒体串流网路中之客户装置,该串流网路包含一伺服器端装置以使用许多封包将串流资料提供至伺服器端装置,封包解码之顺序系依据与客户端播放序值关联之许多解码序值进行,上述客户端装置包含:一接收器缓冲区以储存至少某些待解码之资料封包,以补偿伺服器传送资料量与客户端使用资料量两者间之差异;及一机制,依据解码序值将指示接收器缓冲器之封包中应接受解码之下一封包之资讯信号传送至伺服器装置,以供伺服器对提供至客户端之串流资料量进行调整。如申请专利范围第28项所述之客户装置,其中,封包与许多单位关联,包括待解码之下一单位,而下一接受解码之封包系下一接受解码单位所属。如申请专利范围第29项所述之客户装置,其中每一单位均有一单位码,且每一资料封包均有一客户端与伺服器端均已知之序码,而传送之伺服器端之资讯信号系指示上述下一接受解码单位之单位码,与上述下一单位所属封包之序码。如申请专利范围第29项所述之客户装置,其中每一单位均有一时间戳,且每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示上述下一接受解码单位之时间戳,及上述下一单位所属封包之序码。如申请专利范围第28项所述之客户装置进一步包含一软体程式具有可执行程式码以决定:依据解码序值决定资料封包之解码序,且依据解码序值决定资料封包中应接受解码之下一封包。如申请专利范围第29项所述之客户装置,其中每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示下一接受解码封包之序号。如申请专利范围第28项所述之客户装置,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示与上述下一待解码之NAL关联之DON。如申请专利范围第28项所述之客户装置,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示携带下一接受解码NSL之资料封包,与上述下一NAL解码序关联之DON。一种伺服器装置,其系用于在多媒体串流网路中提供串流资料,该多媒体串流网路包含一客户装置以接受包含于许多资料封包中之串流资料,封包解码之顺序系依据与该客户装置播放序值关联之许多解码序值进行,其中该客户装置具有一接收器缓冲区以储存至少某些资料封包,以补偿伺服器传送资料量与该客户装置使用资料量两者间之差异,上述伺服器端装置包含:一机制,由该客户装置接受资讯信号,依据该客户装置之解码序值指示接收器缓冲区封包中待解码之下一封包;且一软体程式,以依据资讯决定接收器缓冲中之封包,藉由调整提供至该客户装置之串流资料量以控制接收器缓冲区之位准。如申请专利范围第36项所述之伺服器装置,其中与许多单位关联之封包包括下一接受解码单位,其中下一接受解码之封包系下一接受解码单位所隶属。如申请专利范围第37项所述之伺服器装置,其中每一单位均有一单位码,而每一资料包具有一客户端与伺服器端均已知之序码,而传送至伺服器端之资讯信号系指示上述下一接受解码单位,以及上述下一单位所属封包之序码。如申请专利范围第37项所述之伺服器装置,其中每一单位均有一时间戳,而每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示上述待解码之下一单位之时间戳,以及上述下一单位所属封包之序码。如申请专利范围第36项所述之伺服器装置,其中每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示下一接受解码封包之序号。如申请专利范围第36项所述之伺服器装置,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示与上述下一待解码之NAL关联之DON。如申请专利范围第36项所述之伺服器装置,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序,与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示携带下一待解码NAL之资料封包,以及与上述下一NAL解码序关联之DON。一种软体产品,系被嵌入一电脑可读媒体中供多媒体串流网路中伺服器端装置使用,该串流网路包含一伺服器,使用许多封包提供串流资料至客户端,其中封包解码之顺序系依据与客户端播放序值值关联之许多解码序值进行,而该客户端装置中包含一接收器缓冲区以储存至少某些待解码之资料封包,以补偿资料传输间之差异,该软体产品包含:一第一程式码,依据解码序值决定接收器缓冲区中资料封包之解码序;且一第二程式码,依据解码序值,于接收器缓冲区中之许多封包中决定下一接受解码封包,以将上述接受解码下一封包之资讯传送至SL装置,供SL装置依据该资讯调整提供至客户端装置之串流资料量,以控制接收器缓冲区之位准。如申请专利范围第43项所述之软体产品,其中与许多单位关联之封包包括下一接受解码单位,其中下一接受解码之封包系下一接受解码单位所隶属。如申请专利范围第44项所述之软体产品,其中每一单位均有一单位码,而每一资料包具有一客户端与伺服器端均已知之序码,而传送至伺服器端之资讯信号系指示上述下一接受解码单位,以及上述下一单位所属封包之序码。如申请专利范围第45项所述之软体产品,其中每一单位均有一时间戳,而每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示上述待解码之下一单位之时间戳,以及上述下一单位所属封包之序码。如申请专利范围第43项所述之软体产品,其中每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示下一接受解码封包之序号。如申请专利范围第43项所述之软体产品,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示与上述下一待解码之NAL关联之DON。如申请专利范围第43项所述之软体产品,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序,与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示携带下一待解码NAL之资料封包,以及与上述下一NAL解码序关联之DON。一种软体产品,系被嵌入电脑可读媒体中,以于多媒体串流网路中供提供串流资料之SL使用,该多媒体网路包含至少一客户端装置以接收许多资料封包中之串流资料,并依据许多与客户端播放序值关联之许多解码值之解码序进行解码,而客户端装置包含一接收器缓冲区以储存至少某些待解码之封包,以补偿伺服器传送资料量与客户端使用资料量两者间之差异,该软体产品包含:一第一程式码,将传送至客户端装置之解码序关联至资料封包序码;以及一第二程式码,以依据上述关联与客户端装置指示中关于客户端装置中待解码之下一封包之指示资讯对接收器缓冲区中之资料封包进行决定,以供SL调整提供至客户端装置之串流资料量,以控制接收器缓冲区之位准。如申请专利范围第50项所述之软体产品,其中每一封包均与许多单位关联,包括下一接受解码之单位,其中下一接受解码封包系下一接受解码单位所属。如申请专利范围第50项所述之软体产品,其中每一单位均有一单位码,且每一资料封包均有一伺服器端与伺服器端均已知之序码,而传送之伺服器端之资讯信号系指示上述下一接受解码单位之单位码,与上述下一单位所属封包之序码。如申请专利范围第50项所述之软体产品,其中每一单位均有一时间戳,且每一资料封包均有一客户端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示上述下一接受解码单位之时间戳,及上述下一单位所属封包之序码。如申请专利范围第50项所述之软体产品,其中每一资料封包均有一伺服器端与伺服器端均已知之序码,其中传送至伺服器端之资讯信号指示下一接受解码封包之序号。如申请专利范围第50项所述之软体产品,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示与上述下一待解码之NAL关联之DON。如申请专利范围第50项所述之软体产品,其中该资料封包携带多个网路存取层(NAL)单位,每一NAL单位有一解码序,与一解码序码(DON)指示一NAL单位于传输之有效负载结构中之解码顺序,其中传送至伺服器端之资讯信号指示携带下一待解码NAL之资料封包,以及与上述下一NAL解码序关联之DON。
地址 芬兰