Сервер:
Intel(R) Xeon(R) CPU E3-1230 @ 3.20GHz
2*1Gb Intel® PRO/1000 PT але нормально працювало до 300 Mbit, після 400 Mbit почались проблеми і перейшли на 10G
один інтерфейс на прийом - другий на віддачу.
завантаження - до 20% CPU
треба саме фізичний сервер - на віртуальному все пагано.
там же EPG через https://help.cesbo.com/misc/tools-and-utilities/tv-and-media/eit-stream
https://cdn.cesbo.com/astra/4.4.182-free чи зібрати самому https://bitbucket.org/cesbo/astra/src/astra-4/
на один QAM - один інстанс ASTRA
#!/usr/bin/astra --no-stdout
pidfile("/var/run/astra-11.pid")
log.set({filename = "/var/log/astra/astra-11.log",syslog = "astra"})
package.path = "/etc/astra/scripts/?.lua"
make_channel({
-- QAM 1:1 prog-0
name = "1plus1",
id = 1,
set_pnr = 1000,
timeout = 20,
map = {"pmt=555", "video=300", "audio=400"},
input = { "udp://vlan447@239.0.0.1:1234#no_reload&no_eit", "udp://vlan1361@239.1.0.1:1234#no_reload&no_eit", "file:///etc/astra/matras_sd_1khz.ts#loop" },
output = { "udp://eth0@239.0.3.10:1234#sync&ttl=1" },
})
make_channel({
-- QAM 1:1 prog-1
name = "STB",
id = 2,
set_pnr = 1000,
timeout = 20,
map = {"pmt=555", "video=300", "audio=400"},
input = { "udp://vlan447@239.0.0.2:1234#no_reload&no_eit", "udp://vlan1361@239.1.0.2:1234#no_reload&no_eit", "file:///etc/astra/matras_sd_1khz.ts#loop" },
output = { "udp://eth0@239.0.3.11:1234#sync&ttl=1" },
})
make_channel({
-- QAM 1:1 prog-2
....
})
make_channel({
-- QAM 1:1 prog-3
.....
})