首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 20508|回復(fù): 11
上一主題 下一主題
[教程&攻略]

讓盒子/電視也擁有大屏傳小屏功能,初步實現(xiàn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2014-6-29 01:14 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自江蘇
       本文旨在實現(xiàn)大屏穿小屏功能,基于開源項目androidscreenshot,以及webkey項目,利用adb shell的命令實現(xiàn)模擬鼠標鍵盤功能實現(xiàn)。用以討論手機遙控器的代碼實現(xiàn)問題。希望最后能夠順利實現(xiàn)快捷有效的大屏傳小屏功能。
       首先Root一下 盒子,可能會遇到一些小問題。adb shell 獲得root權(quán)限后,cp命令提示文件only read錯誤。解決方法是在su之后輸入:
  • mount -o remount,rw rootfs /system/

復(fù)制代碼

之后重新掛載系統(tǒng)。然后將不在出現(xiàn)這個錯誤。
            我使用的盒子沒有升級,系統(tǒng)版本是C1s 1.5的系統(tǒng),2.3系統(tǒng)大同小異。先上圖。這張圖片也是用adb命令截取的。命令是:
  • adb shell /system/bin/screencap -p /sdcard/screenshot.png
  • adb pull /sdcard/screenshot.png d:/screenshot.png

復(fù)制代碼

讓盒子/電視也擁有大屏傳小屏功能,初步實現(xiàn)


      大家可以嘗試使用webkey最新版本 webkey.apk (3.17 MB, 下載次數(shù): 17) , 基于官方版本的修改版正在碼代碼中。因為官方版本的大多數(shù)命令與盒子系統(tǒng)并不兼容,今天用了2個小時的時間測試了寫兼容的代碼,隨后會發(fā)一些在文章中。
webkey是一個需要root權(quán)限的軟件,當你安裝完webkey打開會是下面的圖片。

讓盒子/電視也擁有大屏傳小屏功能,初步實現(xiàn)

        使用遙控器點擊啟動服務(wù)。然后移動到到setting中選擇下圖中的用戶管理。新建一個用戶,該用戶隨后會在瀏覽器或者后期編寫的app中用于登陸盒子系統(tǒng)。
讓盒子/電視也擁有大屏傳小屏功能,初步實現(xiàn)

       OK,現(xiàn)在盒子端的工作我們已經(jīng)完成下面,你就可以再任何終端的瀏覽器輸入盒子ip地址進行訪問。
讓盒子/電視也擁有大屏傳小屏功能,初步實現(xiàn)


         點擊login輸入用戶名密碼之后訪問,目前webkey存在的問題是無法用鼠標操作同傳過來的窗口(如下圖),測試原因是盒子與手機部分Rom代碼差別,這段代碼需要重寫,目前實現(xiàn)原理是利用接收png截圖分辨率進行鼠標x,y定位,然后adb命令模擬點擊。
讓盒子/電視也擁有大屏傳小屏功能,初步實現(xiàn)


      下面演示一些原理性的命令數(shù)據(jù)。首先是如何模擬返回鍵。安卓中的返回鍵是KEYCODE_BACK 該鍵Value是4,你可以打開下圖窗口測試命令執(zhí)行情況。
讓盒子/電視也擁有大屏傳小屏功能,初步實現(xiàn)


        首先我們先執(zhí)行返回命令查看效果,命令為:
  • adb shell input keyevent “4”

復(fù)制代碼

       隨后,我們能看到盒子已執(zhí)行返回操作。
       樓主正在抓緊時間進行代碼工作,希望能將該功能實現(xiàn)成現(xiàn)有手機遙控器的有圖像版。謝謝大家支持。

上一篇:遠程管理-FTP功能 一鍵共享手機照片視頻給電視
下一篇:樂視盒子+投影儀+音響=完美視聽影院
沙發(fā)
發(fā)表于 2014-6-29 01:53 | 只看該作者 | 來自北京
頂頂頂頂頂頂頂頂頂頂頂頂
回復(fù) 支持 反對

使用道具 舉報

板凳
發(fā)表于 2014-10-23 00:02 | 只看該作者 | 來自江蘇
強烈支持樓主ing……
回復(fù) 支持 反對

使用道具 舉報

地板
發(fā)表于 2014-10-23 00:02 | 只看該作者 | 來自江蘇
強烈支持樓主ing……
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2015-2-3 22:45 | 只看該作者 | 來自廣東
精華內(nèi)容,樓主V5!
回復(fù) 支持 反對

使用道具 舉報

6#
發(fā)表于 2015-2-18 12:43 | 只看該作者 | 來自重慶
小手一抖,金幣拿走。
回復(fù) 支持 反對

使用道具 舉報

7#
發(fā)表于 2015-4-9 17:41 | 只看該作者 | 來自陜西
強烈支持樓主ing……
回復(fù) 支持 反對

使用道具 舉報

8#
發(fā)表于 2015-5-28 20:36 | 只看該作者 | 來自湖南
強烈支持樓主ing……
回復(fù) 支持 反對

使用道具 舉報

9#
發(fā)表于 2016-3-12 16:33 | 只看該作者 | 來自廣東
謝謝分享,找了很久了
回復(fù) 支持 反對

使用道具 舉報

10#
發(fā)表于 2016-4-11 20:07 | 只看該作者 | 來自廣東
正需要啊,感謝樓主無私分享!
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-11-15 06:07 , Processed in 0.071638 second(s), 13 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表