@Override public void onConnected(Session session) { Log.v(TAG, "Connected to session " + session.getSessionId()); Log.v(TAG, "Starting to publish video to session " + session.getSessionId()); videoOutPublisher = new Publisher(context); videoOutPublisher .swapCamera(); // need a button to make this controlled by user, depending on phone videoOutPublisher.setPublisherListener(this); videoOutViewGroup.addView(videoOutPublisher.getView()); getSession().publish(videoOutPublisher); }