Android安全架構(gòu)的核心設(shè)計(jì)思想,就是在默認(rèn)設(shè)置下,所有應(yīng)用都沒有權(quán)限對(duì)其他應(yīng)用、系統(tǒng)或用戶進(jìn)行較大影響的操作。這其中包括讀寫用戶隱私數(shù)據(jù)(聯(lián)系人或電子郵件),讀寫其他應(yīng)用文件,訪問網(wǎng)絡(luò)或阻止設(shè)備待機(jī)等。而手機(jī)的最重要功能是語音通信,安卓系統(tǒng)充分考慮了手機(jī)語音的安全性,所以不允許其它應(yīng)用獲取手機(jī)的語音數(shù)據(jù),從而保證通話不被截取。也正是由于這個(gè)原因,當(dāng)我們的鏡像程序在手機(jī)端運(yùn)行時(shí),被視為第三方不安全的應(yīng)用程序,從而無法獲取手機(jī)聲音,導(dǎo)致安卓手機(jī)投屏沒有聲音。
安卓手機(jī)投屏電視為什么有些有聲音?
有聲音的情況:一種是采用DLNA推送技術(shù)投屏【流媒體播放】,另一種是利用藍(lán)牙技術(shù)將聲音傳輸?shù)酱笃聊灰繇懺O(shè)備上。
采用DLNA推送技術(shù)投屏:當(dāng)下視頻播放軟件,比如愛奇藝,在播放界面的【TV】標(biāo)識(shí)投屏,就是利用DLNA推送技術(shù),將節(jié)目的資源推送到電視機(jī)上,這樣電視機(jī)在播放的時(shí)候是有聲音的。
利用藍(lán)牙技術(shù):當(dāng)安卓手機(jī)利用其他方式與電腦進(jìn)行鏡像投屏的時(shí)候,也就是安卓手機(jī)的界面與電視是同步顯示的時(shí)候,安卓手機(jī)在播放音、視頻是沒有聲音的,當(dāng)下大多數(shù)做法就是通過藍(lán)牙技術(shù)將聲音傳輸?shù)酱笃聊灰繇懺O(shè)備上。
安卓手機(jī)投屏電視DLNA推送和鏡像投屏的區(qū)別
DLNA推送:手機(jī)將播放的節(jié)目資源地址推送給電視,然后我們手機(jī)就可以去刷朋友圈,聊微信,互不干擾。但是這種投屏,需要【節(jié)目資源】支持DLNA,另一方面這種投屏是不能連續(xù)播放,也不能自動(dòng)下一集播放。
鏡像投屏:安卓手機(jī)通過投屏軟件或者投屏設(shè)備,做到手機(jī)屏幕與電視機(jī)屏幕同步顯示的效果,這種情況大多數(shù)用來玩游戲。