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:25] – [Пример запроса] 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. | ||
- | |||
- | ===== / | ||
- | [[en: | ||
- | |||
- | ===== / | ||
- | ===== / | ||
- | 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: / | ||
- | ===== / | ||
- | Dynamic HTTP-tcp.\\ | ||
- | For example: / | ||
- | msd connect to the server on port 7088 SomeServer.tv and send HTTP-GET request: / | ||
- | |||
- | |||
- | ===== Additional parameters ===== | ||
- | **All parameters are optional!**\\ | ||
- | Default values and limits (for some) enrolls in a config file.\\ | ||
- | The client can specify the following parameters in the request.\\ | ||
- | |||
- | ==== ifname ==== | ||
- | Name of the network interface on which to receive multicast.\\ | ||
- | Name can be seen in the output of: ifconfig\\ | ||
- | Only for dynamic stream hubs with udp-multicast source.\\ | ||
- | ==== ifindex ==== | ||
- | Number. Index of the network interface in the system.\\ | ||
- | Only for dynamic hubs with udp-multicast source.\\ | ||
- | |||
- | ==== precache ==== | ||
- | In kilobytes, the size of the data from the ring buffer that the client wants to get immediately after connecting.\\ | ||
- | Just [[en: | ||
- | Has [[en: | ||
- | |||
- | ==== blocksize ==== | ||
- | In kilobytes, the block size for sending.\\ | ||
- | 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.\\ | ||
- | Just [[en: | ||
- | [[en: | ||
- | |||
- | ==== tcpcc ==== | ||
- | Congestion control algorithm name for TCP.\\ | ||
- | 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).\\ | ||
- | Just set in the config file [[en: | ||
- | |||
- | The order of application: | ||
- | - In the settings of OS | ||
- | - As defined in the [[en: | ||
- | - Specified by the client in the request URL | ||
- | - As defined in the [[en: | ||
- | ===== Example of a request ===== | ||
- | Request with parameters: http:// | ||