PJSIP server development - macos

When using pjsip technology to develop a server, the official web site is a bit difficult to use when looking for a way to develop a server.
It has an introduction on how to develop a client application with the library, but not how to implement a server.
Any one direct me to some reference documentation or blob posts or other web site that can help show me how to create a pjsip based server?

You can find a sample SIP proxy implementation inside the PJSIP source code: http://trac.pjsip.org/repos/browser/pjproject/trunk/pjsip-apps/src/samples/stateful_proxy.c and http://trac.pjsip.org/repos/browser/pjproject/trunk/pjsip-apps/src/samples/stateless_proxy.c

Asterisk SCF module uses pjsip. Maybe that will shed some light
More information, visit
https://wiki.asterisk.org/wiki/display/TOP/How+to+add+a+PJSIP+module+to+Asterisk+SCF
https://wiki.asterisk.org/wiki/display/AST/SIP+Stack+Research

I think I found it. PJSUA utility in pjproject tree acts as SIP server, Zoiper Softphone successfully connects and makes calls.

Related

Remote PC access using two web browser with out installing any new application in OS

I have just got a web project where client wants to make an expert and client system. If client is having a problem in his PC he come to the forum and ask the expert to fix it .
All i want to know that how client's browser access his own PC, Send to expert and how expert will handle it.
I'm working in php Laravel but I'm stuck here badly.
I do not think this is possible. The only thing that came up in my head is the Chrome Remote Desktop plugin.
You are also looking at the wrong languages. Laravel has nothing to do with this issue, because Laravel is a server-side language.

How to use laravel as backend on Intel xdk?

I'm very noob on programming and using xdk. Do you how to use it?. I know you need to create rest web service for your laravel and then you call it using xdk, but how? do I need to have a web hosting service for this? Please help me. Thank you.
Intel XDK was the technology, similar to Cordova, used to develop cross platform applications. To develop native mobile apps you should look at Cordova or nativescript
To host any kind of application which is based on php backend, needs a web server like nginx, apache etc.
Yes you need a web hosting service.Put all your laravel code on server and interact with app using rest web service via XHR or Ajax Requests.

How does port scanner portal works?

I visited http://www.andlabs.org/tools/jsrecon.html and it is allowing to do port-scan over the client network using web-socket. I am getting confused about this technology because if someone is scanning your network without including xss vulnerability to the website. Then why can't we install any Trojan or any customizable .exe to the client side using cmd?
Correct me if i am wrong here.
I don't understand your question regarding "Trojan" or ".exe", but you probably need to understand that this website instructs your browser to do something in the local network, there is no remote party involved in "network scanning".
This website does a very simple thing: it provides some JavaScript (JS) code that is executed locally (i.e. by the browser displaying this website). The JS code is (mis)using the Browser's websocket (and other) technologies for 'scanning' the local network (whatever this should mean, I did not dig into the details of the code).

Online server for desktop app - implement as web-server or custom socket application?

A bit of a generic question but let's say you have a desktop app that allows a user to connect to a central server and provides functionality like:
Login
Ability to auto-download profile data on login
Download and uploading save files through the app
A web-server (JSP/ASP.NET/PHP/etc) would do lots of work for you especially on the request-serving and threading front, but it seems a bit of a cheat for a desktop app to use HTTP requests like this.
All thoughts welcome. Maybe this should be community wiki?
If you want to leave things open for other possibilities in the future, go with a web server. That way, if you decide to write a web-based version of your desktop app (or an iPhone/Pre/Android application), you don't have to rewrite your socket server. Almost everything can speak HTTP these days.

Ad supported free WIFI based internet access point

We would like to setup a small Wifi access point where we provide free internet in and around our store, with store banner pop ups added to any web content they browse using this net connection. What do we need to do this? I am expecting some kind of C# solution, but I can live with Java too.
you could try CoovaAP. It provides support for dd-wrt routers, and it is fairly easy to use and configure. I'm using it successfully at home.
Most Wifi access points allow to control access with a Radius server on the backend. To add some additional content you might consider using deloradius in combination with CoovaChilli.
You can try Socifi - free public WiFi advertising and monetization platform.
www.Socifi.com

Resources