This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
software:msd:internals [2014/10/23 02:05] – root | software:msd:internals [2022/02/04 18:54] (current) – root | ||
---|---|---|---|
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)// | ||
- | |||
====== How it works ====== | ====== How it works ====== | ||
The client request goes to integrated web server.\\ | The client request goes to integrated web server.\\ | ||
- | Settings are applied as described in section [[en:software: | + | Settings are applied as described in section [[software: |
Client socket is passed to the existing Stream Hub, or Stream Hub can be created on request.\\ | Client socket is passed to the existing Stream Hub, or Stream Hub can be created on request.\\ | ||
Line 13: | Line 11: | ||
Stream Hub has a unique name by which identified. For dynamic Stream Hub is generated based on the request URL. Channels from the configuration file, it is the name of the channel.\\ | Stream Hub has a unique name by which identified. For dynamic Stream Hub is generated based on the request URL. Channels from the configuration file, it is the name of the channel.\\ | ||
- | |||
- | Stream Hub привязывается к одному потоку (thread + kqueue/ | ||
- | Каждый поток привязывается (bind) к ядру процессора. Можно настроить количество потоков и привязку к процессорам.\\ | ||
Stream Hub is bound to a single thread (thread + kqueue/ | Stream Hub is bound to a single thread (thread + kqueue/ | ||
Line 25: | Line 20: | ||
Stream Hub as data become available from the active source sends data to clients from the ring buffer.\\ | Stream Hub as data become available from the active source sends data to clients from the ring buffer.\\ | ||
- | New client Stream Hub can send MPEG2-TS service headers (flag [[en:software: | + | New client Stream Hub can send MPEG2-TS service headers (flag [[software: |
- | It is necessary to initialize the decoder client and not drop a MPEG2-TS packets in the search of a service data. Just Stream Hub can send specified in [[en:software: | + | It is necessary to initialize the decoder client and not drop a MPEG2-TS packets in the search of a service data. Just Stream Hub can send specified in [[software: |