Digital cellular mobile technologies have been rapidly developed since the analog technology was presented. This has led to many new applications especially multimedia. More interestingly, the new mobile has embedded the digital camera in itself, so that the user can take photos, record the videos and make video calls. Although many applications of mobile uplink video exist, we cannot see the video clearly because of the bandwidth limitation and error-prone environment. Therefore, we propose a mobile video uplink caching algorithm that can make diminish PSNR variations which may result in better subjective video quality with simple implementation.