Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering: 1. What’s the difference between the Verto source and the Verto Communicator source? 2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;) Rick
Verto communicator is a example implementation on what can be done with Verto. Check our tutorial to understand how to build a minimum app: https://evoluxbr.github.io/verto-docs/ Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
That looks really helpful, thank you.
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok). Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess? 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
Should it not show up in ‘sofia status profile internal reg’ ? I can see the IP phone’s reg in there, and I have multiple registrations enabled (double checked that with another IP phone!)…?
On 11 Sep 2017, at 20:52, Michael Jerris <mike@jerris.com> wrote:
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
verto has nothing at all to do with sofia
On Sep 11, 2017, at 3:59 PM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Should it not show up in ‘sofia status profile internal reg’ ? I can see the IP phone’s reg in there, and I have multiple registrations enabled (double checked that with another IP phone!)…?
On 11 Sep 2017, at 20:52, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote:
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
Ah! I had thought that all registrations ended up at sofia one way or another, thanks Mike. R
On 11 Sep 2017, at 21:15, Michael Jerris <mike@jerris.com> wrote:
verto has nothing at all to do with sofia
On Sep 11, 2017, at 3:59 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
Should it not show up in ‘sofia status profile internal reg’ ? I can see the IP phone’s reg in there, and I have multiple registrations enabled (double checked that with another IP phone!)…?
On 11 Sep 2017, at 20:52, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote:
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Confused now. ‘show registrations’ - should this give me *all*, or just the non-sofia ones? ATM I have 2 x ip phone registrations, and sofia is showing both, but ‘show registrations’ gives me one - despite having disconnected Chrome, and leaving the 2 ip phones connected…?
On 11 Sep 2017, at 21:29, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Ah! I had thought that all registrations ended up at sofia one way or another, thanks Mike.
R
On 11 Sep 2017, at 21:15, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote:
verto has nothing at all to do with sofia
On Sep 11, 2017, at 3:59 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
Should it not show up in ‘sofia status profile internal reg’ ? I can see the IP phone’s reg in there, and I have multiple registrations enabled (double checked that with another IP phone!)…?
On 11 Sep 2017, at 20:52, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote:
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Ok, now logged back on with the same verto code, and same debug output as below, but ‘show registrations’ gives me zero. Sorry guys, I know this is me. I’ll get it eventually.
On 12 Sep 2017, at 00:12, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Confused now.
‘show registrations’ - should this give me *all*, or just the non-sofia ones?
ATM I have 2 x ip phone registrations, and sofia is showing both, but ‘show registrations’ gives me one - despite having disconnected Chrome, and leaving the 2 ip phones connected…?
On 11 Sep 2017, at 21:29, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
Ah! I had thought that all registrations ended up at sofia one way or another, thanks Mike.
R
On 11 Sep 2017, at 21:15, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote:
verto has nothing at all to do with sofia
On Sep 11, 2017, at 3:59 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
Should it not show up in ‘sofia status profile internal reg’ ? I can see the IP phone’s reg in there, and I have multiple registrations enabled (double checked that with another IP phone!)…?
On 11 Sep 2017, at 20:52, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote:
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
> On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote: > > Verto communicator is a example implementation on what can be done with Verto. > > Check our tutorial to understand how to build a minimum app: > > https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> > Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: > Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering: > > 1. What’s the difference between the Verto source and the Verto Communicator source? > > 2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;) > > Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
From fs_cli: verto status
sent from mobile cell: +39 347 266 56 18 Giovanni Maruzzelli OpenTelecom.IT On Sep 12, 2017 01:23, "Rick Jarvis" <rick@magicmail.mooo.com> wrote:
Ok, now logged back on with the same verto code, and same debug output as below, but ‘show registrations’ gives me zero.
Sorry guys, I know this is me. I’ll get it eventually.
On 12 Sep 2017, at 00:12, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Confused now.
‘show registrations’ - should this give me *all*, or just the non-sofia ones?
ATM I have 2 x ip phone registrations, and sofia is showing both, but ‘show registrations’ gives me one - despite having disconnected Chrome, and leaving the 2 ip phones connected…?
On 11 Sep 2017, at 21:29, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Ah! I had thought that all registrations ended up at sofia one way or another, thanks Mike.
R
On 11 Sep 2017, at 21:15, Michael Jerris <mike@jerris.com> wrote:
verto has nothing at all to do with sofia
On Sep 11, 2017, at 3:59 PM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Should it not show up in ‘sofia status profile internal reg’ ? I can see the IP phone’s reg in there, and I have multiple registrations enabled (double checked that with another IP phone!)…?
On 11 Sep 2017, at 20:52, Michael Jerris <mike@jerris.com> wrote:
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
not correct -- verto using domain aliases made by sofia from directory. 2017-09-11 23:15 GMT+03:00 Michael Jerris <mike@jerris.com>:
verto has nothing at all to do with sofia
On Sep 11, 2017, at 3:59 PM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Should it not show up in ‘sofia status profile internal reg’ ? I can see the IP phone’s reg in there, and I have multiple registrations enabled (double checked that with another IP phone!)…?
On 11 Sep 2017, at 20:52, Michael Jerris <mike@jerris.com> wrote:
That is successfully authenticating from what i see there.
On Sep 11, 2017, at 3:46 PM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
I have verto up and running (sort of), but I’m confused about whether authentication is working. Chrome’s console is showing ‘authentication required’ errors. Verto debug gives me the below (I have a context ‘vertobox’, which is working with a login to 201@vertobox from an IP phone; certs / DNS etc are working ok).
Is this looking good or not? I can’t see an active registration from the FS console, so it must be failing I guess?
2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 2 }] 2017-09-11 20:33:45.518527 [INFO] mod_verto.c:1232 10.1.1.3:63258 re-connecting session 3462fb9e-5849-9560-a451-1adec02d958d 2017-09-11 20:33:45.518527 [WARNING] mod_verto.c:1095 New connection for session 3462fb9e-5849-9560-a451-1adec02d958d dropping previous connection. 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63246 [{ "jsonrpc": "2.0", "id": 5, "method": "verto.punt", "params": { } }] 2017-09-11 20:33:45.518527 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 2, "error": { "code": -32000, "message": "Authentication Required" } }] 2017-09-11 20:33:45.538529 [DEBUG] mod_verto.c:1804 10.1.1.3:63246 Dropping Connection 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1910 10.1.1.3:63246 Ending client thread. 2017-09-11 20:33:45.538529 [INFO] mod_verto.c:1917 10.1.1.3:63246 Thread ended 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:1335 READ 10.1.1.3:63258 [{ "jsonrpc": "2.0", "method": "login", "params": { "login": “201@vertobox", "passwd": "j4guar", "loginParams": { }, "userVariables": { }, "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" }, "id": 3 }] 2017-09-11 20:33:45.538529 [ALERT] mod_verto.c:604 WRITE 10.1.1.3:63258 [{ "jsonrpc": "2.0", "id": 3, "result": { "message": "logged in", "sessid": "3462fb9e-5849-9560-a451-1adec02d958d" } }]
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Thanks Italo - here it is: https://pastebin.com/pv6DdPkR <https://pastebin.com/pv6DdPkR>
On 18 Sep 2017, at 16:48, Ítalo Rossi <italo@freeswitch.org> wrote:
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs <http://evoluxbr.github.io/verto-docs> ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I’ve spotted that the live array (which is what I’m currently having problems with) is already in a function expression (initLiveArray). so I’ve taken it out of the function declaration (subscribeArray) that I had put it in before I spotted this. I’ve also moved it out of the main function. So I’m calling the function expression with: initLiveArray(); but it’s looking for three arguments, and properties thereof, so I’m not really clear on how I should be initialising it...
On 18 Sep 2017, at 16:58, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Thanks Italo - here it is:
https://pastebin.com/pv6DdPkR <https://pastebin.com/pv6DdPkR>
On 18 Sep 2017, at 16:48, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs <http://evoluxbr.github.io/verto-docs> ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Still battling with this, trying to get anything out of the livearray. Any help would be really appreciated, I really want to get this working and I don’t know what it is I’m just not getting :( My understanding is that this stripped down code should at least join me to the conference 00001 and subscribe me to updates: https://pastebin.com/bphHdxGm <https://pastebin.com/bphHdxGm> I don’t want to sound desperate, but I am, embarrassingly so ;)
On 19 Sep 2017, at 10:38, Rick Jarvis <rick@magicmail.mooo.com> wrote:
I’ve spotted that the live array (which is what I’m currently having problems with) is already in a function expression (initLiveArray). so I’ve taken it out of the function declaration (subscribeArray) that I had put it in before I spotted this. I’ve also moved it out of the main function.
So I’m calling the function expression with:
initLiveArray();
but it’s looking for three arguments, and properties thereof, so I’m not really clear on how I should be initialising it...
On 18 Sep 2017, at 16:58, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
Thanks Italo - here it is:
https://pastebin.com/pv6DdPkR <https://pastebin.com/pv6DdPkR>
On 18 Sep 2017, at 16:48, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs <http://evoluxbr.github.io/verto-docs> ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Perhaps my ClueCon 2016 talk slides and example code will help you: https://gist.github.com/thehunmonkgroup/446370910266f006cdcf25df5e28df7b A lot of that got integrated into http://evoluxbr.github.io/verto-docs/, but it might provide some additional insight. On Tue, Sep 19, 2017 at 6:56 AM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Still battling with this, trying to get anything out of the livearray. Any help would be really appreciated, I really want to get this working and I don’t know what it is I’m just not getting :(
My understanding is that this stripped down code should at least join me to the conference 00001 and subscribe me to updates: https://pastebin.com/ bphHdxGm
I don’t want to sound desperate, but I am, embarrassingly so ;)
On 19 Sep 2017, at 10:38, Rick Jarvis <rick@magicmail.mooo.com> wrote:
I’ve spotted that the live array (which is what I’m currently having problems with) is already in a function expression (initLiveArray). so I’ve taken it out of the function declaration (subscribeArray) that I had put it in before I spotted this. I’ve also moved it out of the main function.
So I’m calling the function expression with:
initLiveArray();
but it’s looking for three arguments, and properties thereof, so I’m not really clear on how I should be initialising it...
On 18 Sep 2017, at 16:58, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Thanks Italo - here it is:
On 18 Sep 2017, at 16:48, Ítalo Rossi <italo@freeswitch.org> wrote:
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Easy Button would be: https://freeswitch.org/pages/vm.html On Tue, Sep 19, 2017 at 11:14 AM, Chad Phillips <chad@apartmentlines.com> wrote:
Perhaps my ClueCon 2016 talk slides and example code will help you: https://gist.github.com/thehunmonkgroup/446370910266f006cdcf25df5e28df7b
A lot of that got integrated into http://evoluxbr.github.io/verto-docs/, but it might provide some additional insight.
On Tue, Sep 19, 2017 at 6:56 AM, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Still battling with this, trying to get anything out of the livearray. Any help would be really appreciated, I really want to get this working and I don’t know what it is I’m just not getting :(
My understanding is that this stripped down code should at least join me to the conference 00001 and subscribe me to updates: https://pastebin.com/bphHdxGm
I don’t want to sound desperate, but I am, embarrassingly so ;)
On 19 Sep 2017, at 10:38, Rick Jarvis <rick@magicmail.mooo.com> wrote:
I’ve spotted that the live array (which is what I’m currently having problems with) is already in a function expression (initLiveArray). so I’ve taken it out of the function declaration (subscribeArray) that I had put it in before I spotted this. I’ve also moved it out of the main function.
So I’m calling the function expression with:
initLiveArray();
but it’s looking for three arguments, and properties thereof, so I’m not really clear on how I should be initialising it...
On 18 Sep 2017, at 16:58, Rick Jarvis <rick@magicmail.mooo.com> wrote:
Thanks Italo - here it is:
On 18 Sep 2017, at 16:48, Ítalo Rossi <italo@freeswitch.org> wrote:
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com> escreveu:
Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-users http://www.freeswitch.org
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
____________________________________________________________ _____________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900 https://www.youtube.com/watch?v=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA
Thanks Anthony, that looks v interesting! Also, having trouble with sending a command, EG if I want to unmute a member. Is the ‘member_id’ the UUID of that call leg? Using the included ‘sendCommand’ function, if I do something like: sendCommand('unmute', 'ef5af1ea-829d-4dbb-98be-16a5f9d3ca94’); It’s not enough args, and in any case I get: {message: "eventChannel not specified.", code: -32002}
On 19 Sep 2017, at 17:56, Anthony Minessale <anthony.minessale@gmail.com> wrote:
Easy Button would be:
https://freeswitch.org/pages/vm.html <https://freeswitch.org/pages/vm.html>
On Tue, Sep 19, 2017 at 11:14 AM, Chad Phillips <chad@apartmentlines.com <mailto:chad@apartmentlines.com>> wrote: Perhaps my ClueCon 2016 talk slides and example code will help you: https://gist.github.com/thehunmonkgroup/446370910266f006cdcf25df5e28df7b <https://gist.github.com/thehunmonkgroup/446370910266f006cdcf25df5e28df7b>
A lot of that got integrated into http://evoluxbr.github.io/verto-docs/ <http://evoluxbr.github.io/verto-docs/>, but it might provide some additional insight.
On Tue, Sep 19, 2017 at 6:56 AM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote: Still battling with this, trying to get anything out of the livearray. Any help would be really appreciated, I really want to get this working and I don’t know what it is I’m just not getting :(
My understanding is that this stripped down code should at least join me to the conference 00001 and subscribe me to updates: https://pastebin.com/bphHdxGm <https://pastebin.com/bphHdxGm>
I don’t want to sound desperate, but I am, embarrassingly so ;)
On 19 Sep 2017, at 10:38, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
I’ve spotted that the live array (which is what I’m currently having problems with) is already in a function expression (initLiveArray). so I’ve taken it out of the function declaration (subscribeArray) that I had put it in before I spotted this. I’ve also moved it out of the main function.
So I’m calling the function expression with:
initLiveArray();
but it’s looking for three arguments, and properties thereof, so I’m not really clear on how I should be initialising it...
On 18 Sep 2017, at 16:58, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
Thanks Italo - here it is:
https://pastebin.com/pv6DdPkR <https://pastebin.com/pv6DdPkR>
On 18 Sep 2017, at 16:48, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs <http://evoluxbr.github.io/verto-docs> ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬
☞ http://freeswitch.org/ <http://freeswitch.org/> ☞ http://cluecon.com/ <http://cluecon.com/> ☞ http://twitter.com/FreeSWITCH <http://twitter.com/FreeSWITCH> ☞ irc.freenode.net <http://irc.freenode.net/> #freeswitch ☞ http://freeswitch.org/g+ <http://freeswitch.org/g+>
ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900
https://www.youtube.com/watch?v=oAxXgyx5jUw <https://www.youtube.com/watch?v=oAxXgyx5jUw> https://www.youtube.com/watch?v=9XXgW34t40s <https://www.youtube.com/watch?v=9XXgW34t40s> https://www.youtube.com/watch?v=NLaDpGQuZDA <https://www.youtube.com/watch?v=NLaDpGQuZDA> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Progress! I’ve now got messages coming back with conference joins etc! Not sure what I was missing before, but, hey. So now I have two main challenges: 1. How to get a full list of all conference members 2. How to check if there is a current verto session / call in progress, and make the call if not. Thought about doing this through unique IDs and cookies, but I’d guess this is built in already somehow, so don’t want to reinvent the wheel?
On 19 Sep 2017, at 17:14, Chad Phillips <chad@apartmentlines.com> wrote:
Perhaps my ClueCon 2016 talk slides and example code will help you: https://gist.github.com/thehunmonkgroup/446370910266f006cdcf25df5e28df7b <https://gist.github.com/thehunmonkgroup/446370910266f006cdcf25df5e28df7b>
A lot of that got integrated into http://evoluxbr.github.io/verto-docs/ <http://evoluxbr.github.io/verto-docs/>, but it might provide some additional insight.
On Tue, Sep 19, 2017 at 6:56 AM, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote: Still battling with this, trying to get anything out of the livearray. Any help would be really appreciated, I really want to get this working and I don’t know what it is I’m just not getting :(
My understanding is that this stripped down code should at least join me to the conference 00001 and subscribe me to updates: https://pastebin.com/bphHdxGm <https://pastebin.com/bphHdxGm>
I don’t want to sound desperate, but I am, embarrassingly so ;)
On 19 Sep 2017, at 10:38, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
I’ve spotted that the live array (which is what I’m currently having problems with) is already in a function expression (initLiveArray). so I’ve taken it out of the function declaration (subscribeArray) that I had put it in before I spotted this. I’ve also moved it out of the main function.
So I’m calling the function expression with:
initLiveArray();
but it’s looking for three arguments, and properties thereof, so I’m not really clear on how I should be initialising it...
On 18 Sep 2017, at 16:58, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> wrote:
Thanks Italo - here it is:
https://pastebin.com/pv6DdPkR <https://pastebin.com/pv6DdPkR>
On 18 Sep 2017, at 16:48, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
I don't think so, but you can always pastebin what you have so we can take a look Em seg, 18 de set de 2017 às 12:37, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Italo, do you have a ‘complete code’ example for the really helpful verto example at evoluxbr.github.io/verto-docs <http://evoluxbr.github.io/verto-docs> ? I just can’t seem to get all the code in the right place, so that it all hangs together correctly. I’m also trying to send commands via Verto but not getting anywhere
On 7 Sep 2017, at 21:11, Ítalo Rossi <italo@freeswitch.org <mailto:italo@freeswitch.org>> wrote:
Verto communicator is a example implementation on what can be done with Verto.
Check our tutorial to understand how to build a minimum app:
https://evoluxbr.github.io/verto-docs/ <https://evoluxbr.github.io/verto-docs/> Em qui, 7 de set de 2017 às 17:02, Rick Jarvis <rick@magicmail.mooo.com <mailto:rick@magicmail.mooo.com>> escreveu: Looking to get into Verto, in particular handling voice calls with JS. Going through the source, I’m wondering:
1. What’s the difference between the Verto source and the Verto Communicator source?
2. What’s the best way to start from the bottom up - by this I mean that it seems hugely comprehensive, but rather than just use grunt to set it all up, I’d like to start simply with the basics… is there for instance a list of the bare minimum scripts / file structure to use? Apologies if this is a silly question, I’m still relatively new to JS and I don’t want to blow my mind in one go ;)
Rick
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (7)
-
Alexandr Popov
-
Anthony Minessale
-
Chad Phillips
-
Giovanni Maruzzelli
-
Michael Jerris
-
Rick Jarvis
-
Ítalo Rossi