发明名称 METHODS AND DEVICES FOR TRANSMISSION OF MEDIA CONTENT
摘要 Embodiments relate to a method for transmission of media content (23) from a server (2) to a client device (3), executed by the client device (3), wherein the server (2) is capable of streaming the media content (23) in a plurality of representations (R) having different mean bit rates and of starting the streaming of a representation (R) at a plurality of switching times (ts) for said representation, the method comprising: obtaining media description data (22) representative of the number of available representations (R), the ratios between the mean bit rates of the representations (R) and switching times (ts) for the representations (R),while receiving streaming media content in a current representation (R), storing the received representation (R) in a buffer (32) and playing the buffered representation (R): determining (S1) a sample comprising a sampling time (ti) and the amount of data (B(ti)) in the buffer (32) at the sampling time, and storing the N last samples,determining (S2, S3), in function of said N last samples, a completion time (tcomp) wherein the client device (3) will have received streaming media content (23) for the current representation (R) up to a future switching time (ts),in response to reaching (S4) said completion time (tcomp): for the respective representations (R), determining (S5) a prediction of the evolution of the amount of data (B(t)) in the buffer (32) in function of the N last samples and said ratios,selecting (S6) a representation (R) in function of said predictions, andif the selected representation is different from the current representation, sending (S8) at least one message to the server for stopping transmission of the current representation and starting transmission of the selected representation from said switching time.
申请公布号 US2016050243(A1) 申请公布日期 2016.02.18
申请号 US201514827710 申请日期 2015.08.17
申请人 Alcatel Lucent 发明人 De Vleeschauwer Danny
分类号 H04L29/06;H04L29/08 主分类号 H04L29/06
代理机构 代理人
主权项 1. Method for transmission of media content from a server to a client device, executed by the client device, wherein the server is capable of streaming the media content in a plurality of representations having different mean bit rates and of starting the streaming of a representation at a plurality of switching times for said representation, the method comprising: obtaining media description data representative of the number of available representations, the ratios between the mean bit rates of the representations and switching times for the representations, while receiving streaming media content in a current representation, storing the received representation in a buffer and playing the buffered representation: determining a sample comprising a sampling time and the amount of data in the buffer at the sampling time, and storing the N last samples,determining, in function of said N last samples, a completion time wherein the client device will have received streaming media content for the current representation up to a future switching time,in response to reaching said completion time: for current representation and at least one other representation associated with said future switching time, determining a prediction of the evolution of the amount of data in the buffer in function of the N last samples and said ratios,selecting a representation in function of said predictions, andif the selected representation is different from the current representation, sending at least one message to the server for stopping transmission of the current representation and starting transmission of the selected representation from said switching time.
地址 Boulogne Billancourt FR