Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
nginx
GitHub Repository: nginx/nginx.org
Path: blob/main/xml/ru/docs/http/ngx_http_f4f_module.xml
1 views
1
<?xml version="1.0"?>
2
3
<!--
4
Copyright (C) Nginx, Inc.
5
-->
6
7
<!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
8
9
<module name="Модуль ngx_http_f4f_module"
10
link="/ru/docs/http/ngx_http_f4f_module.html"
11
lang="ru"
12
rev="1">
13
14
<section id="summary">
15
16
<para>
17
Модуль <literal>ngx_http_f4f_module</literal> обеспечивает
18
серверную поддержку протокола Adobe HTTP Dynamic Streaming (HDS).
19
</para>
20
21
<para>
22
Модуль предоставляет возможность обработки запросов HTTP Dynamic Streaming в
23
виде “<literal>/videoSeg1-Frag1</literal>”, т.е. извлечения необходимого фрагмента
24
из <path>videoSeg1.f4f</path> при помощи
25
индексного файла <path>videoSeg1.f4x</path>.
26
Модуль является альтернативой модулю Adobe f4f (HTTP Origin Module)
27
для Apache.
28
</para>
29
30
<para>
31
Необходима предварительная обработка данных при помощи Adobe f4fpackager,
32
дополнительную информацию см. в соответствующей документации.
33
</para>
34
35
<para>
36
<note>
37
Модуль доступен как часть
38
<commercial_version>коммерческой подписки</commercial_version>.
39
</note>
40
</para>
41
42
</section>
43
44
45
<section id="example" name="Пример конфигурации">
46
47
<para>
48
<example>
49
location /video/ {
50
f4f;
51
...
52
}
53
</example>
54
</para>
55
56
</section>
57
58
59
<section id="directives" name="Директивы">
60
61
<directive name="f4f">
62
<syntax/>
63
<default/>
64
<context>location</context>
65
66
<para>
67
Включает обработку данным модулем во вложенном location.
68
</para>
69
70
</directive>
71
72
73
<directive name="f4f_buffer_size">
74
<syntax><value>размер</value></syntax>
75
<default>512k</default>
76
<context>http</context>
77
<context>server</context>
78
<context>location</context>
79
80
<para>
81
Задаёт <value>размер</value> буфера, в который будет
82
читаться индексный файл <path>.f4x</path>.
83
</para>
84
85
</directive>
86
87
</section>
88
89
</module>
90
91