Jump to content
Cesbo Community
  • Announcements

    • RadioSintetica

      Information   10/21/18

      Registration on the forum temporarily closed! For support requests, please contacat us: https://cesbo.com/help
      Our community in Telegram: @cesbo_en (English language) , @cesbo_ru (Russian language) , @cesbo_es (Spanish Language)

Search the Community

Showing results for tags 'ondemand'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General Forums
    • News & Announcements
    • Astra
  • Related
    • Satellites and Transponders
    • Hardware
    • Software
    • Network
  • Other
    • Off-Topic

Found 2 results

  1. LUA script: start/stop calls

    Hi, I don't know how to call an external program when a channel is started/stopped. See this example: make_channel({ name = "channel", input = { "udp://239.1.1.1:1234", }, output = { "http://0.0.0.0:80/channel", }, }) The objective is to call to one external script when the input starts to consume, and call to another external script when the input is closed. This has sense because the outuput is "on demand". Any idea? Thank you!
  2. hi Астра тянет input вне зависимости от того есть зрители в output или нет (ondemand=false по-умолчанию).. Можно ли реализовать нижеследующее каким-то способом? затягивать input(udp) только по факту наличия одного и более потребителей make_channel({ name = "ТВ1", ondemand=true, input = { "udp://eth0@239.1.0.27:1234" }, output = { "http://0.0.0.0:8000/a" } }) затягивать input(http) только по факту наличия одного и более потребителей make_channel({ name = "ТВ2", ondemand=true, input = { "http://1.2.3.4/programm24" }, output = { "http://0.0.0.0:8001/b" } }) Частично подобный функционал реализован в xproxy.lua (udpxy), но без резервирования и возможности input-http.
×