dynamic account and anonymous registration
Hi, I'm planning to build a public WebRTC web page. I'd like to use sipml5 for WebRTC client. Users can make WebRTC video calls from this client to FS registration agents without any login processes. I want to implement this WebRTC client without a explicit register. My problem is how to do that. Here are my three thoughts and questions. 1) WebRTC clients generate dynamic accounts for public users and use these accounts to register to FS. I wonder that if mod_xml_curl can fullfill my requirement. Or how can I implement dynamic account in FS? 2) WebRTC clients use a anonymous registration. I have seen FS support multiple registrations, so I create a anonymous user named "public_user" and allow it multiple registrations. I set <param name="multiple-registrations" value="true"/> in sip profile. Does that fulfill my requirement? 3) sipml5 make calls without any registrations. Is it possible? Does any sipml5 guru know how to do that? Regards, Jimmy --- 由於 avast! 防毒軟體已開啟防護,所以此封電子郵件將不受病毒及惡意軟體的侵害。 http://www.avast.com
You don't need to register to make calls. Using a single account or dynamic account should work fine. No idea what is needed on the client end. Mike On Jan 2, 2014, at 10:48 PM, Jimmy Chang <chang33.tw@gmail.com> wrote:
Hi,
I'm planning to build a public WebRTC web page. I'd like to use sipml5 for WebRTC client. Users can make WebRTC video calls from this client to FS registration agents without any login processes.
I want to implement this WebRTC client without a explicit register. My problem is how to do that. Here are my three thoughts and questions. 1) WebRTC clients generate dynamic accounts for public users and use these accounts to register to FS. I wonder that if mod_xml_curl can fullfill my requirement. Or how can I implement dynamic account in FS? 2) WebRTC clients use a anonymous registration. I have seen FS support multiple registrations, so I create a anonymous user named "public_user" and allow it multiple registrations. I set <param name="multiple-registrations" value="true"/> in sip profile. Does that fulfill my requirement? 3) sipml5 make calls without any registrations. Is it possible? Does any sipml5 guru know how to do that?
Regards, Jimmy
由於 avast! 防毒軟體 已開啟防護,所以此封電子郵件將不受病毒及惡意軟體的侵害。
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
We made it a different way: * load the sipml5 web page from your webserver * for your individual phone number, take the stripped IP address of the Web browser. The remote IP address of the browser is available on your webserver. * dynamically insert this phone number and any default or deviated password to the the delivered sipml5 content, so that the phone registers automatically. "custom.js" is a good place for that. * use XML-Curl for Freeswitch to check for valid generated username / passwords. So you can restrict freeswitch to accept registrations from your own web site only. Thus you will have control over your users and can block certain IPs and maybe GeoIPs later. * For XML-Curl you can use any PHP, Perl, Ruby-on-Rails, Python, Java... Best regards Peter On 01/03/14 04:48, Jimmy Chang wrote:
Hi,
I'm planning to build a public WebRTC web page.
I'd like to use sipml5 for WebRTC client.
Users can make WebRTC video calls from this client to FS registration agents without any login processes.
I want to implement this WebRTC client without a explicit register. My problem is how to do that.
Here are my three thoughts and questions.
1) WebRTC clients generate dynamic accounts for public users and use these accounts to register to FS.
I wonder that if mod_xml_curl can fullfill my requirement.
Or how can I implement dynamic account in FS?
2) WebRTC clients use a anonymous registration.
I have seen FS support multiple registrations, so I create a anonymous user named "public_user" and allow it multiple registrations.
I set <param name="multiple-registrations" value="true"/> in sip profile.
Does that fulfill my requirement?
3) sipml5 make calls without any registrations.
Is it possible?
Does any sipml5 guru know how to do that?
Regards,
Jimmy
------------------------------------------------------------------------ <http://www.avast.com/>
?? avast! ???? <http://www.avast.com/> ?????,??????????????????????
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- With kind regards Peter Steinbach Telefaks Services GmbH mailto:lists (att) telefaks.de Internet: www.telefaks.de
Thanks for your hint. I'll give it a try. Regards Jimmy ? 2014/1/4 ?? 02:02, Peter Steinbach ??:
We made it a different way:
* load the sipml5 web page from your webserver * for your individual phone number, take the stripped IP address of the Web browser. The remote IP address of the browser is available on your webserver. * dynamically insert this phone number and any default or deviated password to the the delivered sipml5 content, so that the phone registers automatically. "custom.js" is a good place for that. * use XML-Curl for Freeswitch to check for valid generated username / passwords. So you can restrict freeswitch to accept registrations from your own web site only. Thus you will have control over your users and can block certain IPs and maybe GeoIPs later. * For XML-Curl you can use any PHP, Perl, Ruby-on-Rails, Python, Java...
Best regards Peter
On 01/03/14 04:48, Jimmy Chang wrote:
Hi,
I'm planning to build a public WebRTC web page.
I'd like to use sipml5 for WebRTC client.
Users can make WebRTC video calls from this client to FS registration agents without any login processes.
I want to implement this WebRTC client without a explicit register. My problem is how to do that.
Here are my three thoughts and questions.
1) WebRTC clients generate dynamic accounts for public users and use these accounts to register to FS.
I wonder that if mod_xml_curl can fullfill my requirement.
Or how can I implement dynamic account in FS?
2) WebRTC clients use a anonymous registration.
I have seen FS support multiple registrations, so I create a anonymous user named "public_user" and allow it multiple registrations.
I set <param name="multiple-registrations" value="true"/> in sip profile.
Does that fulfill my requirement?
3) sipml5 make calls without any registrations.
Is it possible?
Does any sipml5 guru know how to do that?
Regards,
Jimmy
------------------------------------------------------------------------ <http://www.avast.com/>
?? avast! ???? <http://www.avast.com/> ?????,??????????????????????
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- With kind regards Peter Steinbach
Telefaks Services GmbH mailto:lists (att) telefaks.de Internet:www.telefaks.de
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
--- 由於 avast! 防毒軟體已開啟防護,所以此封電子郵件將不受病毒及惡意軟體的侵害。 http://www.avast.com
participants (3)
-
Jimmy Chang
-
Michael Jerris
-
Peter Steinbach