     }
     
     private func startMonitoring(player: Player) {
+        
+        PKLog.trace("Start monitoring using Youbora")
+
         var yConfig = YouboraConfig.defaultYouboraConfig
         var media : [String: Any] = yConfig["media"] as! [String : Any]
         

    }
    
    private func stopMonitoring() {
        youboraManager.stopMonitoring()
    }
    
    private func registerToAllEvents() {
        
        self.messageBus?.addObserver(self, event: PlayerEvents.play, block: { (info) in
            
            print("Play: \(info)")
            //self.youboraManager.playHandler()
            
        })
        
        self.messageBus?.addObserver(self, event: PlayerEvents.pause, block: { (info) in
            print("Pause: \(info)")
        })
        
        self.messageBus?.addObserver(self, event: PlayerEvents.canPlay, block: { (info) in
            print("CanPlay: \(info)")
        })
    }
}


    private var youboraManager : YBPluginAVPlayer!
    public static var pluginName: String = "YouboraPlugin"

    private var isFirstPlay = true
    
    required public init() {

    }
