Mobile Application Security for Video Streaming Authentication and Data Integrity Combining Digital Signatures and Watermarking Techniques