This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
software:msd:urls [2014/10/23 01:01] – [/rtp/MULTICAST_IP:PORT] root | software:msd:urls [2022/02/04 18:46] – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// | ||
- | |||
- | ====== URLs ====== | ||
- | Available for query URL.\\ | ||
- | |||
- | ===== The order of processing ===== | ||
- | - Non-local URLs dynamic tranparent proxy | ||
- | - /stat and /hubstat | ||
- | - Search stream hub by name | ||
- | - Dynamic proxy /udp and /rtp | ||
- | - Dynamic proxy /http | ||
- | |||
- | |||
- | ===== /stat ===== | ||
- | General Statistics and Information.\\ | ||
- | |||
- | ===== /hubstat ===== | ||
- | Statistics on Stream Hubs (channels) and clients. | ||
- | |||
- | ===== / | ||
- | [[ru: | ||
- | |||
- | ===== / | ||
- | ===== / | ||
- | Dynamic udp-multicast.\\ | ||
- | Currently the URLs are equivalent, msd uses automatic detection rtp container and unpacking.\\ | ||
- | With indication name of the interface for multicast: / | ||
- | also only interface index: / | ||
- | ===== / | ||
- | Динамический HTTP-tcp.\\ | ||
- | Например: | ||
- | msd подключится к SomeServer.tv на порт 7088 и отправит HTTP - GET запрос: | ||
- | |||
- | |||
- | ===== Дополнительные параметры ===== | ||
- | **Все параметры являются не обязательными!**\\ | ||
- | Значения по умолчанию и лимиты (для некоторых) прописываются в конфиг файле.\\ | ||
- | Клиент может указать в запросе следующие параметры.\\ | ||
- | |||
- | ==== ifname ==== | ||
- | Имя сетевого интерфейса на котором принимать мультикаст.\\ | ||
- | Имя можно посмотреть в выводе команды: | ||
- | Только для динамических хабов с udp-multicast источником.\\ | ||
- | |||
- | ==== ifindex ==== | ||
- | Число. Индекс сетевого интерфейса в системе. \\ | ||
- | Только для динамических хабов с udp-multicast источником.\\ | ||
- | |||
- | ==== precache ==== | ||
- | В килобайтах, | ||
- | Так же [[ru: | ||
- | Имеет [[ru: | ||
- | |||
- | ==== blocksize ==== | ||
- | В килобайтах, | ||
- | msd будет ждать пока в кольцевом буфере накопится указанное в параметре количество данных перед отправкой. Те параметр по функционалу аналогичен precache, только действует на протяжении всего подключения.\\ | ||
- | Так же [[ru: | ||
- | [[ru: | ||
- | |||
- | ==== tcpcc ==== | ||
- | Имя алгоритма контроля перегрузки для TCP (cognestion ctrl name).\\ | ||
- | Для локальной сети лучше подходит htcp, для интернета с большой не стабильностью или высоким RTT (пингом) более 70-100 лучше попробовать hybla (доступен только в linux).\\ | ||
- | Так же задаётся в конфиг файле [[ru: | ||
- | Порядок применения: | ||
- | - Заданное в настройках OS | ||
- | - Заданное в [[ru: | ||
- | - Указанное клиентом в URL запроса | ||
- | - Заданное в [[ru: | ||
- | |||
- | ===== Пример запроса ===== | ||
- | Запрос с параметрами: | ||