Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
software:msd:urls [2014/10/23 01:10] – [ifindex] root | software:msd:urls [2014/10/23 01:25] – [Пример запроса] root |
---|
| |
==== precache ==== | ==== precache ==== |
В килобайтах, размер данных из кольцевого буфера который клиент хочет получить сразу после подключения.\\ | In kilobytes, the size of the data from the ring buffer that the client wants to get immediately after connecting.\\ |
Так же [[ru:software:msd:config#precache|задаётся в конфиг файле]].\\ | Just [[en:software:msd:config#precache|is defined in the config file]].\\ |
Имеет [[ru:software:msd:config#precacheMin, precacheMax|настраиваемые лимиты]].\\ | Has [[en:software:msd:config#precacheMin,precacheMax|customizable limits]].\\ |
| |
==== blocksize ==== | ==== blocksize ==== |
В килобайтах, размер блока для отправки.\\ | In kilobytes, the block size for sending.\\ |
msd будет ждать пока в кольцевом буфере накопится указанное в параметре количество данных перед отправкой. Те параметр по функционалу аналогичен precache, только действует на протяжении всего подключения.\\ | msd will wait ring buffer to accumulate the amount specified using parameter data before sending. Those parameter in functionality similar to precache, only valid for the entire connection.\\ |
Так же [[ru:software:msd:config#sndBlockSize|задаётся в конфиг файле]].\\ | Just [[en:software:msd:config#sndBlockSize|is defined in the config file]].\\ |
[[ru:software:msd:config#sndBlockSizeMin, sndBlockSizeMax|Подробное описание параметра см в секции limits]].\\ | [[en:software:msd:config#sndBlockSizeMin,sndBlockSizeMax|Detailed description of the setting, refer to the section limits]].\\ |
| |
==== tcpcc ==== | ==== tcpcc ==== |
Имя алгоритма контроля перегрузки для TCP (cognestion ctrl name).\\ | Congestion control algorithm name for TCP.\\ |
Для локальной сети лучше подходит htcp, для интернета с большой не стабильностью или высоким RTT (пингом) более 70-100 лучше попробовать hybla (доступен только в linux).\\ | For local area network is better suited htcp, for the Internet with a large no stability or high RTT (ping) a 70-100 is better to try hybla (only available in linux).\\ |
Так же задаётся в конфиг файле [[ru:software:msd:config#cognestionControl|секция bind настроек HTTP сервера]] и в [[ru:software:msd:config#hubProfileList, hubProfile|секции шаблона настроек Stream Hub]]\\ | Just set in the config file [[en:software:msd:config#cognestionControl|bind section of the HTTP server configuration]] and [[en:software:msd:config#hubProfileList,hubProfile|section template settings Stream Hub]]\\ |
Порядок применения: | |
- Заданное в настройках OS | |
- Заданное в [[ru:software:msd:config|конфиг файле]], [[ru:software:msd:config#cognestionControl|секция bind настроек HTTP сервера]] | |
- Указанное клиентом в URL запроса | |
- Заданное в [[ru:software:msd:config|конфиг файле]], [[ru:software:msd:config#hubProfileList, hubProfile|секция шаблона настроек Stream Hub]] | |
| |
===== Пример запроса ===== | The order of application: |
Запрос с параметрами: http://SomeServer.tv:7088/udp/239.0.0.116:4000?precache=4096&blocksize=32&tcpcc=hybla | - In the settings of OS |
| - As defined in the [[en:software:msd:config|config file]], [[en:software:msd:config#cognestionControl|bind section of the HTTP server configuration]] |
| - Specified by the client in the request URL |
| - As defined in the [[en:software:msd:config|config file]], [[en:software:msd:config#hubProfileList,hubProfile|section template settings Stream Hub]] |
| ===== Example of a request ===== |
| Request with parameters: http://SomeServer.tv:7088/udp/239.0.0.116:4000?precache=4096&blocksize=32&tcpcc=hybla |
| |