Examples of JingleTransportManager


Examples of nu.fw.jeti.plugins.jingle.jingle.nat.JingleTransportManager

//          stunPort = Integer.parseInt(servers.get(0).getPort());
//        }
//      }
//    }

    JingleTransportManager transportManager = new ICETransportManager(
        backend, stunServer, stunPort);
    // if running on Windows use Direct Sound for better performance
    //String locator = Spark.isWindows() && !Spark.isVista() ? "dsound://" : "javasound://";
    String locator =  "javasound://8000"; //48000 to fix os2 and mac bug
    MultiMediaManager jingleMediaManager = new MultiMediaManager();
View Full Code Here

Examples of nu.fw.jeti.plugins.jingle.jingle.nat.JingleTransportManager

     * A default JingleTransportmanager based on BasicResolver will be used in this JingleManager transport.
     *
     * @param connection XMPP Connection to be used
     */
    public JingleManager(Backend connection) {
        this(connection, new JingleTransportManager() {
            protected TransportResolver createResolver(JingleSession session) {
                return new BasicResolver();
            }
        });
        JingleManager.setServiceEnabled(connection, true);
View Full Code Here

Examples of nu.fw.jeti.plugins.jingle.jingle.nat.JingleTransportManager

     * A default JingleTransportmanager based on BasicResolver will be used in this JingleManager transport.
     *
     * @param connection XMPP Connection to be used
     */
    public JingleManager(Backend connection, final TransportResolver resolver) {
        this(connection, new JingleTransportManager() {
            protected TransportResolver createResolver(JingleSession session) {
                return resolver;
            }
        });
    }
View Full Code Here

Examples of org.jivesoftware.smackx.jingle.nat.JingleTransportManager

            ContentNegotiator contentNeg = new ContentNegotiator(this, ContentNegotiator.INITIATOR, mediaManager.getName());

            // Create the media negotiator for this content description.
            contentNeg.setMediaNegotiator(new MediaNegotiator(this, mediaManager, mediaManager.getPayloads(), contentNeg));

            JingleTransportManager transportManager = mediaManager.getTransportManager();
            TransportResolver resolver = null;
            try {
                resolver = transportManager.getResolver(this);
            } catch (XMPPException e) {
                e.printStackTrace();
            }

            if (resolver.getType().equals(TransportResolver.Type.rawupd)) {
View Full Code Here

Examples of org.jivesoftware.smackx.jingle.nat.JingleTransportManager

                // For each transport type in this content, try to find the corresponding transport manager.
                // Then create a transport negotiator for that transport.
                for (JingleTransport jingleTransport : jingleContent.getJingleTransportsList()) {
                    for (JingleMediaManager mediaManager : session.getMediaManagers()) {

                        JingleTransportManager transportManager = mediaManager.getTransportManager();
                        TransportResolver resolver = null;
                        try {
                            resolver = transportManager.getResolver(session);
                        } catch (XMPPException e) {
                            e.printStackTrace();
                        }

                        if (resolver.getType().equals(TransportResolver.Type.rawupd)) {
View Full Code Here

Examples of org.jivesoftware.smackx.jingle.nat.JingleTransportManager

                // For each transport type in this content, try to find the corresponding transport manager.
                // Then create a transport negotiator for that transport.
                for (JingleTransport jingleTransport : jingleContent.getJingleTransportsList()) {
                    for (JingleMediaManager mediaManager : session.getMediaManagers()) {

                        JingleTransportManager transportManager = mediaManager.getTransportManager();
                        TransportResolver resolver = null;
                        try {
                            resolver = transportManager.getResolver(session);
                        } catch (XMPPException e) {
                            e.printStackTrace();
                        }

                        if (resolver.getType().equals(TransportResolver.Type.rawupd)) {
View Full Code Here

Examples of org.jivesoftware.smackx.jingle.nat.JingleTransportManager

            ContentNegotiator contentNeg = new ContentNegotiator(this, ContentNegotiator.INITIATOR, mediaManager.getName());

            // Create the media negotiator for this content description.
            contentNeg.setMediaNegotiator(new MediaNegotiator(this, mediaManager, mediaManager.getPayloads(), contentNeg));

            JingleTransportManager transportManager = mediaManager.getTransportManager();
            TransportResolver resolver = null;
            try {
                resolver = transportManager.getResolver(this);
            } catch (XMPPException e) {
                e.printStackTrace();
            }

            if (resolver.getType().equals(TransportResolver.Type.rawupd)) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.