Your syntax is for sure incorrect around the png_ms= portion
On May 16, 2019, at 12:46 PM, Ramesh Kandasamy <ramelcom@gmail.com> wrote:
Hi William,
I am also trying to play an image file to all conference members with the same command as you have mentioned above (ignoring after file path) along with sched_api. However, Freeswitch seems to expect the member_id as well. Am I missing something here?
<action application="set" data="playb=${sched_api(+15 none conference $1 play png_ms=2000 /usr/local/freeswitch/conf/mcu-bg-06.png)}"/>
2019-05-16 12:21:13.188676 [DEBUG] mod_commands.c:5178 Command conference(19876543210 play png_ms=2000 /usr/local/freeswitch/conf/mcu-bg-06.png): -ERR Member: 0 not found. play <file_path> [async|<member_id> [nomux]]
Thanks Ramesh
On Mon, May 13, 2019 at 2:38 PM Brian West <brian@freeswitch.com <mailto:brian@freeswitch.com>> wrote: William,
Please file a JIRA and we can verify that, Also if you can, please remove the notice at the bottom of your emails when emailing the public mailing list.
Thanks, Brian
On Mon, May 13, 2019 at 2:15 PM William Simon <wsimon@stratusvideo.com <mailto:wsimon@stratusvideo.com>> wrote: Using Freeswitch 1.8.5 release version we are trying to play a PNG image file to individual video conference members.
Per confluence the API is:
conference <confname> play [{vol=<volume>,full-screen=true,png_ms=100}]<file-path> [async|<member_id> [nomux]]
Doing this API and omitting the details after the file-path, the PNG image is displayed to all conference members.
If we include the member_id afterward in order to send the image to just one member, suddenly Freeswitch complains:
2019-05-10 10:23:11.288415 [ERR] mod_png.c:120 Channel has no video and audio_file is not set!
To confirm, the participant is a video channel.