function publishStream() {
var session = Flashphoner.getSessions()[0];
var streamName = $('#publishStream').val();
session.createStream({
name: streamName,
display: localVideo,
cacheLocalResources: true,
receiveVideo: false,
receiveAudio: false,
constraints: {audio: true, video: {width:1280,height:720}},
mediaConnectionConstraints: {"mandatory": {googCpuOveruseDetection: false}}
}).on(STREAM_STATUS.PUBLISHING, function(stream){
setStatus("#publishStatus", STREAM_STATUS.PUBLISHING);
onPublishing(stream);
}).on(STREAM_STATUS.UNPUBLISHED, function(){
setStatus("#publishStatus", STREAM_STATUS.UNPUBLISHED);
onUnpublished();
}).on(STREAM_STATUS.FAILED, function(){
setStatus("#publishStatus", STREAM_STATUS.FAILED);
onUnpublished();
}).publish();
}