Patent ID: 8566395
Filing Date: 2013-10-22
Classification: H04L

Abstract:
1. A method for transmitting Hypertext Transfer Protocol (HTTP) media from a server to a client device, comprising: obtaining, by the client, information of HTTP streaming media capabilities supported by the server having a processor, wherein the information of HTTP streaming media capabilities supported by the server is comprised in an Electronic Program Guide (EPG); determining, by the client, the HTTP streaming media capability used by the client in a subsequent media transmission procedure according to the obtained information of the HTTP streaming media capabilities supported by the server; and sending, by the client, a content description information request message according to the determined HTTP streaming media capability used by the client to the server, wherein the content description information request message comprises a capability ID that comprises a time based request (tq); receiving, by the client, content description information from the server, wherein, the content description information is determined by the server after the server determines, according to the tq in the content description information request message, that the server uses the enhanced HTTP streaming media capability; and the content description information comprises duration of media, a content coding format, and an access address when the server determines; sending, by the client, a content fragment request to a server, wherein the content fragment request carries at least one of following parameters, a start time of the requested content and a play control command parameter; and receiving, by the client, the content fragment from the server, wherein at least one of the server and the client use an enhanced HTTP streaming media capability, and the enhanced HTTP streaming media capability comprises play status control capability.