diff --git a/bigbluebutton-client/src/ScreenshareStandalone.mxml b/bigbluebutton-client/src/ScreenshareStandalone.mxml
index c612a4968423290cb47b99fe625b821ff8f60647..a98fb5e963cd5e0694dbf9ceb16c8766c7cb2ee8 100755
--- a/bigbluebutton-client/src/ScreenshareStandalone.mxml
+++ b/bigbluebutton-client/src/ScreenshareStandalone.mxml
@@ -189,7 +189,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
         }
       }
       
-      private function onUpdateCursorEvent(event:CursorEvent):void {	
+      private function onUpdateCursorEvent(event:CursorEvent):void {	
         if (cursor == null) return;	
         
         cursor.x = videoHolder.x + (event.x * (videoHolder.width / videoWidth));
@@ -216,7 +216,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
           case "NetStream.Play.Start":
             trace("DeskshareSA::NetStream.Publish.Start for broadcast stream " + stream);
             trace("DeskshareSA::Dispatching start viewing event");
-            service.sendStartedViewingNotification(stream);
+            //service.sendStartedViewingNotification(stream);
             break;
           case "NetStream.Play.UnpublishNotify":
             trace("DeskshareSA::NetStream.Play.UnpublishNotify for broadcast stream " + stream);
diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ScreenshareManager.as b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ScreenshareManager.as
index 727d6e9837b5535f7832813f290728d57056a5b8..45a876e560679dfedcbff9acd503aefa004a2863 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ScreenshareManager.as
+++ b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ScreenshareManager.as
@@ -73,12 +73,7 @@ package org.bigbluebutton.modules.screenshare.managers {
             LOGGER.debug("handle Connection Success Event");
             service.checkIfPresenterIsSharingScreen();
         }
-        
-        public function handleStreamStoppedEvent():void {
-            LOGGER.debug("Sending deskshare stopped command");
-            service.stopSharingDesktop(module.getRoom(), module.getRoom());
-        }
-        
+               
         public function handleStreamStartedEvent(event:StreamStartedEvent):void {
             ScreenshareModel.getInstance().streamId = event.streamId;
             ScreenshareModel.getInstance().width = event.width;
@@ -114,10 +109,6 @@ package org.bigbluebutton.modules.screenshare.managers {
             dispatcher.dispatchEvent(new ViewStreamEvent(ViewStreamEvent.START));
         }
         
-        public function handleStartedViewingEvent(stream:String):void {
-            LOGGER.debug("handleStartedViewingEvent [" + stream + "]");
-            service.sendStartedViewingNotification(stream);
-        }
         
         private function initDeskshare():void {
             sharing = false;
diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ViewerWindowManager.as b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ViewerWindowManager.as
index 9b6d9c4d64792e7e17eedc189a88da52074e72c9..09e9d40c9d71b5d14d98ea180898dbff1c13f312 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ViewerWindowManager.as
+++ b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/managers/ViewerWindowManager.as
@@ -46,10 +46,6 @@ package org.bigbluebutton.modules.screenshare.managers {
             if (isViewing) viewWindow.stopViewing();
         }
         
-        public function handleStartedViewingEvent(stream:String):void {
-            LOGGER.debug("ViewerWindowManager handleStartedViewingEvent");
-            service.sendStartedViewingNotification(stream);
-        }
         
         private function openWindow(window:IBbbModuleWindow):void {
             var event:OpenWindowEvent = new OpenWindowEvent(OpenWindowEvent.OPEN_WINDOW_EVENT);
diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/maps/ScreenshareEventMap.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/maps/ScreenshareEventMap.mxml
index 617f6d9726a3c642b922b2b1495e89ca54c6845c..18c42c875a842072d5ec31def8cacddeb85890a2 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/maps/ScreenshareEventMap.mxml
+++ b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/maps/ScreenshareEventMap.mxml
@@ -84,10 +84,6 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
 		<MethodInvoker generator="{ScreenshareManager}" method="handleStreamStartedEvent" arguments="{event}"/>
 	</EventHandlers>
 
-	<EventHandlers type="{StreamEvent.STOP}" >
-		<MethodInvoker generator="{ScreenshareManager}" method="handleStreamStoppedEvent"/>
-	</EventHandlers>
-
 	<EventHandlers type="{IsSharingScreenEvent.IS_SCREENSHARING}">
 		<MethodInvoker generator="{ScreenshareManager}" method="handleIsSharingScreenEvent" arguments="{event}"/>
 	</EventHandlers>
@@ -101,9 +97,6 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
     <MethodInvoker generator="{ScreenshareManager}" method="handleConnectionSuccessEvent"/>
   </EventHandlers>
   
-	<EventHandlers type="{StartedViewingEvent.STARTED_VIEWING_EVENT}">		
-		<MethodInvoker generator="{ScreenshareManager}" method="handleStartedViewingEvent" arguments="{event.stream}"/>
-	</EventHandlers>
 		
 	<EventHandlers type="{ViewWindowEvent.CLOSE}">
 		<MethodInvoker generator="{ScreenshareManager}" 	method="handleViewWindowCloseEvent"/>
diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/ScreenshareService.as b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/ScreenshareService.as
index e3a81e18abca1e745e5e042948c7aa9a35c67571..d031dfa8701207cf29adf53da4aacac7b20d1769 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/ScreenshareService.as
+++ b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/ScreenshareService.as
@@ -88,17 +88,6 @@ package org.bigbluebutton.modules.screenshare.services {
             sender.stopShareRequest(UsersUtil.getInternalMeetingID(), streamId);
         }
         
-        public function sendStartViewingNotification(captureWidth:Number, captureHeight:Number):void {
-            conn.sendStartViewingNotification(captureWidth, captureHeight);
-        }
-        
-        public function sendStartedViewingNotification(stream:String):void {
-            conn.sendStartedViewingNotification(stream);
-        }
-        
-        public function stopSharingDesktop(meetingId:String, stream:String):void {
-            conn.stopSharingDesktop(meetingId, stream);
-        }
-    
+            
     }
 }
\ No newline at end of file
diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/red5/Connection.as b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/red5/Connection.as
index f0afa227076e81905cda4bb89a6c836864e2fc90..4c5719434c08e553ae07de95d92dbab4523497cb 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/red5/Connection.as
+++ b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/services/red5/Connection.as
@@ -379,14 +379,6 @@ package org.bigbluebutton.modules.screenshare.services.red5 {
             }
         }
         
-        public function sendStartedViewingNotification(stream:String):void {
-            LOGGER.debug("Sending start viewing to server");
-            netConn.call("deskshare.startedToViewStream", null, stream);
-        }
-        
-        public function stopSharingDesktop(meetingId:String, stream:String):void {
-            netConn.call("deskshare.stopSharingDesktop", null, meetingId);
-        }
         
         /**
          * Called by the server when a notification is received to start viewing the broadcast stream .
diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ScreenshareViewWindow.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ScreenshareViewWindow.mxml
index 38b8dd6f2b2387276c97f4391d181171febdccfd..249d92a9deb4823f4e342230aa697227fb07b138 100755
--- a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ScreenshareViewWindow.mxml
+++ b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ScreenshareViewWindow.mxml
@@ -219,10 +219,6 @@
   				case "NetStream.Play.Start":
             LOGGER.debug("NetStream.Publish.Start for broadcast stream " + streamId);
             JSLog.debug(LOG + "NetStream.Publish.Start for broadcast stream ", logData);
-  				  var dispatcher: Dispatcher  = new Dispatcher();
-            var viewEvent:StartedViewingEvent = new StartedViewingEvent(StartedViewingEvent.STARTED_VIEWING_EVENT);
-            viewEvent.stream = streamId;
-  				  dispatcher.dispatchEvent(viewEvent);
   					break;
   				case "NetStream.Play.UnpublishNotify":
             LOGGER.debug("NetStream.Play.UnpublishNotify for broadcast stream " + streamId);