comparison xml/ru/docs/http/ngx_http_mp4_module.xml @ 1106:5a7f86254a34

Mp4: documented the "end" request argument support.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 04 Mar 2014 13:02:21 +0000
parents eb3713019359
children 65bc9d1ec234
comparison
equal deleted inserted replaced
1105:eb3713019359 1106:5a7f86254a34
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
8 8
9 <module name="Модуль ngx_http_mp4_module" 9 <module name="Модуль ngx_http_mp4_module"
10 link="/ru/docs/http/ngx_http_mp4_module.html" 10 link="/ru/docs/http/ngx_http_mp4_module.html"
11 lang="ru" 11 lang="ru"
12 rev="5"> 12 rev="6">
13 13
14 <section id="summary"> 14 <section id="summary">
15 15
16 <para> 16 <para>
17 Модуль <literal>ngx_http_mp4_module</literal> обеспечивает серверную поддержку 17 Модуль <literal>ngx_http_mp4_module</literal> обеспечивает серверную поддержку
62 подготовить исходный файл для псевдо-стриминга</link>, 62 подготовить исходный файл для псевдо-стриминга</link>,
63 нежели делать это для каждого запроса. 63 нежели делать это для каждого запроса.
64 </para> 64 </para>
65 65
66 <para> 66 <para>
67 Для запроса с ненулевым аргументом 67 Модуль также поддерживает аргумент <literal>end</literal> HTTP-запроса
68 <literal>start</literal> 68 (1.5.13), задающий время окончания воспроизведения потока.
69 nginx считывает из файла метаданные, готовит поток с запрошенного 69 Аргумент <literal>end</literal> задаётся совместно с
70 смещения и отправляет его клиенту. 70 аргументом <literal>start</literal>
71 или самостоятельно:
72 <example>
73 http://example.com/elephants_dream.mp4?start=238.88&amp;end=555.55
74 </example>
75 </para>
76
77 <para>
78 Для запроса с ненулевыми аргументами
79 <literal>start</literal> или <literal>end</literal>
80 nginx считывает из файла метаданные, готовит поток с запрошенным
81 диапазоном и отправляет его клиенту.
71 Это тоже требует дополнительных ресурсов, как указано выше. 82 Это тоже требует дополнительных ресурсов, как указано выше.
72 </para> 83 </para>
73 84
74 <para> 85 <para>
75 Если запрос, обрабатываемый этим модулем, не содержит аргумента 86 Если запрос, обрабатываемый этим модулем, не содержит аргументов
76 <literal>start</literal>, 87 <literal>start</literal> и <literal>end</literal>,
77 дополнительные ресурсы не тратятся, а файл отсылается непосредственно как 88 дополнительные ресурсы не тратятся, а файл отсылается непосредственно как
78 статический ресурс. 89 статический ресурс.
79 Некоторые плееры также поддерживают запросы с указанием диапазона 90 Некоторые плееры также поддерживают запросы с указанием диапазона
80 запрашиваемых байт (byte-range requests), для них этот модуль не требуется. 91 запрашиваемых байт (byte-range requests), для них этот модуль не требуется.
81 </para> 92 </para>