Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
tadhack.optaresolutions.com
Add easily
telecom
services to your
APP
Messaging
Payment
Location
WebRTC:
Add audio and
video to your
app or web
Sample
WebRTC
App
<script src="https://tadkhack.optaresolutions.com/togetherjs-min.js"></script>
<button onclick="TogetherJS(this); return f...
Industry-
standard SIP
servlet, media
control, Java
EE, and IMS
SIPp for testing
basic
functionality
@SipServlet
public class B2bTerminatorServlet extends SipServlet {
...
@Override
protected void doInvite(SipServletRequest...
Example SIP POJO
@SipServlet
public class FooPOJO {
@Invite
public void incomingCall(SipServletRequest request) {
//...
}
...
Sample
SIP-Server
App
TADHack 2015 Webinar Oracle Comms & Optare
TADHack 2015 Webinar Oracle Comms & Optare
Upcoming SlideShare
Loading in …5
×

TADHack 2015 Webinar Oracle Comms & Optare

1,184 views

Published on

Optare Solutions Developer Resources for TADHack Global 13-14 June.

Published in: Technology
  • Be the first to comment

TADHack 2015 Webinar Oracle Comms & Optare

  1. 1. tadhack.optaresolutions.com
  2. 2. Add easily telecom services to your APP
  3. 3. Messaging
  4. 4. Payment
  5. 5. Location
  6. 6. WebRTC: Add audio and video to your app or web
  7. 7. Sample WebRTC App
  8. 8. <script src="https://tadkhack.optaresolutions.com/togetherjs-min.js"></script> <button onclick="TogetherJS(this); return false;">Start</button> Add the JavaScript snippet Add the HTML button
  9. 9. Industry- standard SIP servlet, media control, Java EE, and IMS
  10. 10. SIPp for testing basic functionality
  11. 11. @SipServlet public class B2bTerminatorServlet extends SipServlet { ... @Override protected void doInvite(SipServletRequest req) throws ServletException, IOException { B2buaHelper b2b = req.getB2buaHelper(); SipServletRequest other = b2b.createRequest(req, true, null); copyContent(req, other); other.send(); log("Initial Invite! " + req.getHeader("Cseq")); } ... } Example SipServlet
  12. 12. Example SIP POJO @SipServlet public class FooPOJO { @Invite public void incomingCall(SipServletRequest request) { //... } @Bye public void disconnectCall(SipServletResponse response) { //... } } JSR-359
  13. 13. Sample SIP-Server App

×