FORUM.nova-minsk.com
http://forum.nova-minsk.com/

LUA скрипты для WISI Chameleon и Tangram
http://forum.nova-minsk.com/viewtopic.php?f=2&t=257810
Страница 1 из 1

Автор:  maxim [ 02 май 2018 16:49 ]
Заголовок сообщения:  LUA скрипты для WISI Chameleon и Tangram

LUA скрипты для WISI Chameleon и Tangram можно использовать для автоматизации некоторых процессов (раздел Scheduler) или для управления через telnet.

1) Смена входного мультикаста

Код:
tsio.input.update(<input_id>,<input_name>,<network_interface_id>,<Multicast_address>,<Multicast_port>,<protocol>,<bitrate_mode>,<bitrate>)

пример: tsio.input.update(2, “IP вход 2”, 2, binary.new(4,{239,11,11,28}), 1234, 0, 0, 0)


2) Перезагрузка модуля

Код:
system.reset()


3) Смена выходного канала

3.1. Замена аналогового выходного канала

Код:
decode.start_service(<decoder_instance>,<input_id>,<service_id>)

пример: decode.start_service(1,0,5540)


3.2. Замена цифрового выходного канала

Код:
registry.writelong(101,<remux_key>,100,<service_key>,5,<input_id>)
registry.writeshort(101,<remux_key>,100,<service_key>,6,<service_id>)
registry.writebyte(101,<remux_key>,100,<service_key>,0,1)

пример:
> registry.writelong(101,1,100,2,5,1)
> registry.writeshort(101,1,100,2,6,4680)
> registry.writebyte(101,1,100,2,0,1)

> =remux.list()  - выводит на экран <remux_key>
> =remux.service.list(<remux_key>)  - выводит на экран <service_key>

Страница 1 из 1 Часовой пояс: GMT+03:00
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/