無線投屏連接方法、移動終端及計(jì)算機(jī)可讀存儲介質(zhì)
技術(shù)領(lǐng)域
[0001] 本申請涉及終端技術(shù)領(lǐng)域,尤其涉及一種無線投屏連接方法、移動終端及計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù)
[0002] 隨著無線投屏技術(shù)的普及,手機(jī)與電視機(jī)、投影儀等大屏設(shè)備建立無線投屏連接后,即可將手機(jī)上的數(shù)據(jù)投屏到電視機(jī)、投影儀等大屏設(shè)備上進(jìn)行顯示。在將手機(jī)與大屏設(shè)備建立無線投屏連接時(shí),可能會出現(xiàn)無線投屏連接失敗的情況,導(dǎo)致無法進(jìn)行正常投屏。
[0003] 可見,現(xiàn)有的無線投屏連接方案存在投屏連接失敗的技術(shù)問題。
發(fā)明內(nèi)容
[0004] 本申請實(shí)施例提供一種無線投屏連接方法、移動終端及計(jì)算機(jī)可讀存儲介質(zhì),用于提高無線投屏連接的成功率。
[0005] 為達(dá)到上述目的,本申請的實(shí)施例采用如下技術(shù)方案:
[0006] 第一方面,提供了一種無線投屏連接方法。本申請實(shí)施例提供的無線投屏方法應(yīng)用于移動終端,例如手機(jī),實(shí)現(xiàn)手機(jī)與電視機(jī)、投影儀等大屏設(shè)備的無線投屏連接。為便于區(qū)分描述,將手機(jī)等投屏設(shè)備定義為第一設(shè)備,將電視機(jī)、投影儀等被投屏設(shè)備定義為第二設(shè)備。具體的,第一設(shè)備先接收一個(gè)第一輸入,該第一輸入通常為用戶的輸入操作,例如作用于投屏圖標(biāo)的點(diǎn)選操作,指示第一設(shè)備與第二設(shè)備建立無線投屏連接。無線投屏連接包括P2P連接和RTSP連接,需要先建立P2P連接,再建立RTSP連接,這兩個(gè)連接階段都涉及到無線投屏開關(guān),即Wi?Fi?Display?info。RTSP連接成功,即成功建立了無線投屏連接。第一設(shè)備在接收到第一輸入后,即開始建立P2P連接,并執(zhí)行打開該第一設(shè)備的無線投屏開關(guān)的第一開啟操作。在P2P連接結(jié)束時(shí),再關(guān)閉該無線投屏開關(guān)。
[0007] 若第一設(shè)備與第二設(shè)備建立P2P連接,則關(guān)閉該無線投屏開關(guān),并進(jìn)入RTSP連接階段。在進(jìn)入RTSP連接階段時(shí)需要再次打開該無線投屏開關(guān),以使得無線投屏開關(guān)能夠觸發(fā)發(fā)送該第一設(shè)備的投屏端口的標(biāo)識信息給第二設(shè)備,使得第二設(shè)備能夠基于該投屏端口與第一設(shè)備建立RTSP連接。這樣可以有效提高RTSP連接的成功率,也就提高了無線投屏連接的成功率。
[0008] 在第一方面的一種可能實(shí)施方式中,執(zhí)行第一開啟操作的步驟之后,若第一設(shè)備與第二設(shè)備未能建立P2P連接,也需要執(zhí)行關(guān)閉無線投屏開關(guān)的第一關(guān)閉操作。在這種P2P連接失敗的情況下,就不需要再進(jìn)入RTSP連接階段了。在P2P連接失敗的情況下仍然執(zhí)行關(guān)閉無線投屏開關(guān)的操作,可以使得在下一次建立無線投屏連接時(shí)該無線投屏開關(guān)可以正常開啟,提高下一次無線投屏連接的成功率。
[0009] 在第一方面的一種可能實(shí)施方式中,接收第一輸入的步驟之后,第一設(shè)備先查找當(dāng)前能夠與第一設(shè)備建立P2P連接的可連接設(shè)備,并輸入查找的結(jié)果。查找結(jié)果為未查找到可連接設(shè)備,即沒有查找到任何可以建立P2P連接的設(shè)備。這種情況下有可能第一設(shè)備或者周圍的第二設(shè)備的Wi?Fi連接開關(guān)處于關(guān)閉狀態(tài)?;蛘咴谄渌闆r下,查找結(jié)果包括查找到的可連接設(shè)備的標(biāo)識信息,可連接設(shè)備的標(biāo)識信息包括第二設(shè)備的標(biāo)識信息。這樣,第一設(shè)備就可以將查找到的可進(jìn)行P2P連接的第二設(shè)備的標(biāo)識信息顯示在該第一設(shè)備的顯示屏上,讓用戶確認(rèn)是否需要建立P2P連接。
[0010] 在第一方面的一種可能實(shí)施方式中,第一設(shè)備查找到的可連接設(shè)備可能為一個(gè),也可能為多個(gè)。第一設(shè)備可以將查找到的可連接設(shè)備的標(biāo)識信息顯示出來,接收用戶的第二輸入,該第二輸入作用于顯示的第二設(shè)備的標(biāo)識信息,第二輸入為用戶對查找結(jié)果中第二設(shè)備的標(biāo)識信息的選擇操作。第一設(shè)備能夠響應(yīng)第二輸入,請求與第二設(shè)備建立P2P連接。指示第一設(shè)備與第二設(shè)備建立RTSP連接。第一設(shè)備在接收到用戶的第二輸入后,就可以根據(jù)該第二設(shè)備的標(biāo)識信息,向第二設(shè)備發(fā)送第一設(shè)備的投屏端口的標(biāo)識信息。通常,第一設(shè)備可以通過廣播的形式,將投屏端口的標(biāo)識信息廣播給第二設(shè)備。這樣,第二設(shè)備就可以經(jīng)由投屏端口發(fā)送的RTSP連接請求。第一設(shè)備接收到第二設(shè)備發(fā)送的RTSP連接請求后,就可以與第二設(shè)備建立RTSP連接。