def __init__(self, session):
     self.session = session
     self.callbacks = APCallbacks()
     self.callbacks.photo = self.__photo
     self.callbacks.audio = self.__audio
     self.callbacks.video = self.__video
     self.callbacks.videoPlay = self.__videoPlay
     self.callbacks.videoPause = self.__videoPause
     self.callbacks.videoGetPosition = self.__videoGetPosition
     self.callbacks.videoSetPosition = self.__videoSetPosition
     self.callbacks.stop = self.__close
     self.callbacks.stopAudio = self.__closeAudio
     self.server = APServer(self.callbacks)
     self.current = None
     self.videorequest = False
     self.videourl = ""