Claims (22)
1. Способ передачи мультимедийных потоков, содержащий этапы, на которых:1. A method for transmitting multimedia streams, comprising the steps of:
генерируют по меньшей мере один индексный сегмент, причем по меньшей мере один индексный сегмент содержит индексную информацию по меньшей мере одного мультимедийного сегмента, и по меньшей мере один индексный сегмент является независимым от по меньшей мере одного мультимедийного сегмента;generating at least one index segment, wherein at least one index segment comprises index information of at least one multimedia segment, and at least one index segment is independent of at least one multimedia segment;
генерируют информацию о месте хранения, соответствующую по меньшей мере одному индексному сегменту, в соответствии с правилом генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту; иgenerating storage location information corresponding to at least one index segment, in accordance with a storage location generation rule corresponding to at least one index segment; and
хранят по меньшей мере один индексный сегмент в месте хранения, соответствующем информации о месте хранения, таким образом, что клиент получает по меньшей мере один индексный сегмент из места хранения.storing at least one index segment in the storage location corresponding to the storage location information, so that the client receives at least one index segment from the storage location.
2. Способ по п. 1, дополнительно содержащий этапы, на которых:2. The method according to claim 1, further comprising stages in which:
принимают от клиента запрос на конкретный индексный сегмент в по меньшей мере одном индексном сегменте, причем запрос содержит информацию о месте хранения, соответствующую конкретному индексному сегменту; иreceive from the client a request for a specific index segment in at least one index segment, the request containing information about the storage location corresponding to a specific index segment; and
передают клиенту конкретный индексный сегмент.transmit to the client a specific index segment.
3. Способ по п. 1, дополнительно содержащий этап, на котором:3. The method of claim 1, further comprising the step of:
устанавливают правило генерирования информации о местеestablish a rule for generating location information
хранения, соответствующей по меньшей мере одному индексному сегменту.storage corresponding to at least one index segment.
4. Способ по п. 1, дополнительно содержащий этап, на котором:4. The method of claim 1, further comprising the step of:
генерируют файл описания мультимедийного представления, причем файл описания мультимедийного представления содержит правило генерирования.a multimedia presentation description file is generated, wherein the multimedia presentation description file contains a generation rule.
5. Способ по п. 1, в котором правило генерирования указывают посредством шаблона унифицированного указателя ресурса.5. The method of claim 1, wherein the generation rule is indicated by a uniform resource indicator template.
6. Способ по п. 1, в котором по меньшей мере один мультимедийный сегмент относится к одному кодовому представлению или относится к множеству кодовых представлений.6. The method according to p. 1, in which at least one multimedia segment refers to one code representation or refers to many code representations.
7. Способ по п. 1, в котором по меньшей мере один индексный сегмент является непрерывным во времени и имеет постоянный порядковый номер.7. The method of claim 1, wherein the at least one index segment is continuous in time and has a constant sequence number.
8. Способ по п. 1, в котором по меньшей мере один индексный сегмент дополнительно содержит по меньшей мере один из следующего: идентификатор кодового представления, к которому относится по меньшей мере один мультимедийный сегмент, идентификатор по меньшей мере одного мультимедийного сегмента и идентификатор субсегмента в по меньшей мере одном мультимедийном сегменте.8. The method of claim 1, wherein the at least one index segment further comprises at least one of the following: a code presentation identifier to which at least one multimedia segment, an at least one multimedia segment identifier, and a sub-segment identifier in at least one multimedia segment.
9. Способ передачи мультимедийных потоков, содержащий этапы, на которых:9. A method for transmitting multimedia streams, comprising the steps of:
получают правило генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту, причем по меньшей мере один индексный сегмент содержит индекснуюreceive the rule of generating information about the storage location corresponding to at least one index segment, and at least one index segment contains an index
информацию по меньшей мере одного мультимедийного сегмента, и по меньшей мере один индексный сегмент является независимым от по меньшей мере одного мультимедийного сегмента;information of at least one multimedia segment, and at least one index segment is independent of at least one multimedia segment;
генерируют информацию о месте хранения, соответствующую по меньшей мере одному индексному сегменту, в соответствии с правилом генерирования; иgenerating storage location information corresponding to at least one index segment in accordance with a generation rule; and
получают по меньшей мере один индексный сегмент из места хранения, соответствующего информации о месте хранения.at least one index segment is obtained from the storage location corresponding to the storage location information.
10. Способ по п. 9, в котором получение по меньшей мере одного индексного сегмента из места хранения, соответствующего информации о месте хранения, содержит этапы, на которых:10. The method according to p. 9, in which at least one index segment from the storage location corresponding to the storage location information, comprises the steps of:
передают на сервер запрос на конкретный индексный сегмент в по меньшей мере одном индексном сегменте, причем запрос содержит информацию о месте хранения, соответствующую конкретному индексному сегменту; иtransmitting to the server a request for a specific index segment in at least one index segment, the request containing storage information corresponding to a specific index segment; and
принимают с сервера конкретный индексный сегмент.receive a specific index segment from the server.
11. Способ по п. 9, в котором получение правила генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту, содержит этап, на котором:11. The method according to p. 9, in which obtaining a rule for generating information about the storage location corresponding to at least one index segment, comprises the step of:
получают файл описания мультимедийного представления, причем файл описания мультимедийного представления содержит правило генерирования.receive a description file of the multimedia presentation, and the description file of the multimedia presentation contains a generation rule.
12. Способ по п. 9, в котором правило генерирования указывают посредством шаблона унифицированного указателя ресурса.12. The method according to claim 9, in which the generation rule is indicated by a template of a unified resource indicator.
13. Способ по п. 9, в котором по меньшей мере один13. The method according to p. 9, in which at least one
мультимедийный сегмент относится к одному кодовому представлению или относится к множеству кодовых представлений.a multimedia segment refers to a single code representation or refers to a plurality of code representations.
14. Способ по п. 9, в котором по меньшей мере один индексный сегмент является непрерывным во времени и имеет постоянный порядковый номер.14. The method of claim 9, wherein the at least one index segment is continuous in time and has a constant sequence number.
15. Способ по п. 9, в котором по меньшей мере один индексный сегмент дополнительно содержит по меньшей мере один из следующего: идентификатор кодового представления, к которому относится по меньшей мере один мультимедийный сегмент и/или идентификатор по меньшей мере одного мультимедийного сегмента и/или идентификатор субсегмента в по меньшей мере одном мультимедийном сегменте.15. The method of claim 9, wherein the at least one index segment further comprises at least one of the following: a code presentation identifier to which at least one multimedia segment and / or at least one multimedia segment identifier and / or a subsegment identifier in at least one multimedia segment.
16. Устройство для передачи мультимедийных потоков, содержащее:16. A device for transmitting multimedia streams, comprising:
первый модуль генерирования, выполненный с возможностью генерирования по меньшей мере одного индексного сегмента, причем по меньшей мере один индексный сегмент содержит индексную информацию по меньшей мере одного мультимедийного сегмента, и по меньшей мере один индексный сегмент является независимым от по меньшей мере одного мультимедийного сегмента;a first generating unit configured to generate at least one index segment, wherein the at least one index segment comprises index information of the at least one multimedia segment, and the at least one index segment is independent of the at least one multimedia segment;
второй модуль генерирования, выполненный с возможностью генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту, в соответствии с правилом генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту; иa second generating module, configured to generate storage location information corresponding to at least one index segment, in accordance with a storage location information generation rule corresponding to at least one index segment; and
модуль хранения, выполненный с возможностью хранения по меньшей мере одного индексного сегмента в месте хранения,a storage module configured to store at least one index segment in a storage location,
соответствующем информации о месте хранения, таким образом, что клиент получает по меньшей мере один индексный сегмент из места хранения.relevant storage location information such that the client receives at least one index segment from the storage location.
17. Устройство по п. 16, дополнительно содержащее:17. The device according to p. 16, further comprising:
приемный модуль, выполненный с возможностью приема от клиента запроса на конкретный индексный сегмент в по меньшей мере одном индексном сегменте, причем запрос содержит информацию о месте хранения, соответствующую конкретному индексному сегменту; иa receiving module, configured to receive from the client a request for a specific index segment in at least one index segment, the request containing information about the storage location corresponding to a specific index segment; and
передающий модуль, выполненный с возможностью передачи клиенту конкретного индексного сегмента.a transmitting module, configured to transmit to the client a specific index segment.
18. Устройство по п. 16, дополнительно содержащее:18. The device according to p. 16, further comprising:
модуль установления, выполненный с возможностью установления правила генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту.an establishment module, configured to establish a rule for generating storage location information corresponding to at least one index segment.
19. Устройство по п. 16, дополнительно содержащее:19. The device according to p. 16, further comprising:
третий модуль генерирования, выполненный с возможностью генерирования файла описания мультимедийного представления, причем файл описания мультимедийного представления содержит правило генерирования.a third generating module, configured to generate a multimedia presentation description file, wherein the multimedia presentation description file contains a generation rule.
20. Устройство для передачи мультимедийных потоков, содержащее:20. A device for transmitting multimedia streams, comprising:
первый модуль получения, выполненный с возможностью получения правила генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту, причем по меньшей мере один индексный сегмент содержит индексную информацию по меньшей мере одного мультимедийного сегмента, и поthe first receiving module, configured to obtain a rule for generating information about the storage location corresponding to at least one index segment, and at least one index segment contains index information of at least one multimedia segment, and
меньшей мере один индексный сегмент является независимым от по меньшей мере одного мультимедийного сегмента;at least one index segment is independent of at least one multimedia segment;
модуль генерирования, выполненный с возможностью генерирования информации о месте хранения, соответствующей по меньшей мере одному индексному сегменту, в соответствии с правилом генерирования; иa generating unit configured to generate storage location information corresponding to at least one index segment in accordance with a generating rule; and
второй модуль получения, выполненный с возможностью получения по меньшей мере одного индексного сегмента из места хранения, соответствующего информации о месте хранения.a second acquisition module, configured to receive at least one index segment from the storage location corresponding to the storage location information.
21. Устройство по п. 20, в котором первый модуль получения, в частности, выполнен с возможностью получения файла описания мультимедийного представления, причем файл описания мультимедийного представления содержит правило генерирования.21. The device according to p. 20, in which the first receiving module, in particular, is configured to receive a description file for a multimedia presentation, wherein the description file for a multimedia presentation contains a generating rule.
22. Устройство по п. 20, в котором второй модуль получения, в частности, выполнен с возможностью передачи на сервер запроса на конкретный индексный сегмент в по меньшей мере одном индексном сегменте, причем запрос содержит информацию о месте хранения, соответствующую конкретному индексному сегменту; и приема с сервера конкретного индексного сегмента.
22. The device according to p. 20, in which the second receiving module, in particular, is configured to transmit to the server a request for a specific index segment in at least one index segment, the request containing information about the storage location corresponding to a specific index segment; and receiving from the server a specific index segment.