可以使用
SHARED(varname[,channel])
-= Info about function 'SHARED' =-
[Synopsis]
Gets or sets the shared variable specified.
[Description]
Implements a shared variable area, in which you may share variables between
channels.
The variables used in this space are separate from the general namespace
of the channel and thus ${SHARED(foo)} and ${foo} represent two completely
different variables, despite sharing the same name.
Finally, realize that there is an inherent race between channels operating
at the same time, fiddling with each others' internal variables, which is
why this special variable namespace exists; it is to remind you that variables
in the SHARED namespace may change at any time, without warning. You should
therefore take special care to ensure that when using the SHARED namespace,
you retrieve the variable and store it in a regular channel variable before
using it in a set of calculations (or you might be surprised by the
result).
确保您已设置变量的第一次读到任何通道的变量。 您可以使用通话中的宏设置变量或当前通话频道的ASTDB名称
您想要的任何解决方案的一般复杂度高于平均水平,需要具有至少1 - 2年丰富的*年经验的人。
其他选项 - 像FOP面板一样,只听所有事件并“记住” – arheops