TVRemoteIME
電視盒子的遠程輸入法應用,可跨屏遠程輸入、跨屏遠程控制盒子、遠程文件管理、HTTP/RTMP/MMS網絡視頻直播、ED2K/種子文件的視頻文件邊下邊播html
應用的誕生
自從家裏有電視盒子以來,電視收看、電影播放、娛樂小遊戲什麼的都是直接在盒子裏運行,由於電視屏幕比起手機屏幕大,玩起來那效果是手機無法比的,可是在娛樂的過程當中也老是有一些不便,好比玩遊戲過程當中想聊天什麼的,在電視盒子裏輸入文字用遙控器按?只有用過才知道痛苦!外掛物理鍵盤,惋惜不少輸入法都不支持物理鍵盤的同時輸入,遠遠達不到電腦的效果!因而找了不少遙控與跨屏輸入的軟件,但惋惜沒有一款是比較理想的,特別家裏的一個創維Q+二代盒子,只要一進遊戲的聊天界面,無論外面設置了什麼跨屏輸入法,都會自動切換爲廠家自帶的百度輸入法,很是的可惡!因而就有了本身作一款遠程跨屏的輸入法,因而這TVRemoteIME就這樣誕生了…………android
它能作什麼
它能幫助盒子實現跨屏輸入,之後在盒子裏聊天打字要多快就有多快;它能代替盒子遙控器,用手機,電腦,IPAD搖控盒子都不是問題;它能管理盒子的應用與文件,一鍵快速啓動/卸載應用;它能跨屏安裝應用與傳送文件到盒子;還能實現HTTP/RTMP/MMS網絡視頻直播、ED2K/種子文件的視頻文件邊下邊播。git
安裝方法
下載最新版本的APK包:https://github.com/kingthy/TVRemoteIME/raw/master/released/IMEService-release.apkgithub
1、經過adb命令安裝應用
一、電視盒子開啓adb調試shell
二、電腦經過adb命令鏈接電視盒子(假如電視盒子的內網ip爲:192.168.1.100)adb connect 192.168.1.100:5555
注意,手機要與盒子在同一個WIFI網絡(內網網絡) 執行adb devices
命令顯示有device列表,則表示已鏈接上盒子,可繼續下一步瀏覽器
三、經過如下命令安裝輸入法apk包adb install IMEService-release.apk
緩存
四、設置爲系統默認輸入法adb shell ime set com.android.tvremoteime/.IMEService
網絡
五、電腦或者手機訪問遠程輸入法的控制頁面 http://192.168.1.100:9978/
優化
2、經過U盤或者其它方式安裝
一、安裝後在盒子應用列表裏找到TVRemoteIME的圖標點擊運行url
二、根據應用的提示進行設置便可。
視頻播放功能說明
一、本地視頻文件: 經過傳送功能將手機、電腦等控制端的視頻文件傳送到盒子後會自動播放
二、種子文件:經過傳送功能將種子文件傳送到盒子後會自動播放種子裏的第一個視頻文件
三、網絡視頻(http/rtmp/mms協議的直播或者thunder/ed2k協議的視頻): 直接在網絡視頻地址框輸入視頻URL,點擊「遠程播放」按鈕盒子會自動開始播放
注:對於種子文件及非直播的網絡視頻,本應用採用的是邊下邊播方式,因此會佔用盒子的大量空間(根據視頻大小而定),若是盒子的可用空間不夠,視頻會播放失敗。正常播放結束時應用會自動刪除邊下邊播放的緩存文件,或者你能夠點擊控制界面裏的「清除緩存」刪除。
視頻播放控制說明
在視頻播放時,點擊控制器進行控制,左右鍵用於控制快進或者快退(非直播狀況下可用)、上下鍵用於選擇須要播放的視頻文件(播放種子文件且裏面包含多個視頻時可用),在播放單視頻(非種子視頻)時長按下鍵1秒左右會重頭開始播放視頻、肯定鍵用於暫停或者恢復播放功能。
電視直播源列表
須要更改直接源列表有兩種方式:
一、直接在控制端界面修改
二、經過文件管理界面進入「/Android/data/com.android.tvremoteime/files/」 目錄,對裏面的tv.txt文件進行修改(經過下載與上傳)便可。如tv.txt文件不存在,新建便可覆蓋默認的直播源,此文件格式爲ini文件格式,格式以下:
[電視臺名稱] 源名稱1 = 源地址 源名稱2 = 源地址 [電視臺名稱] 源名稱 = 源地址
控制界面示例截圖
注: 輸入控制端不須要安裝任何APK應用,直接瀏覽器操做
版本歷史
一、 V1.0.0版本
於2018-1-11發佈,本應用的第一個版本,實現盒子跨屏輸入、遠程遙控、APP包管理、文件傳送等功能
二、 V1.1.0版本
於2018-2-4發佈,增長視頻的播放功能,支持播放多種不一樣網絡協議的網絡視頻及網絡直播源,採用邊下載邊播方式實現,
三、 V1.2.0版本 (徹底開源版本)
於2018-3-3發佈,增長盒子的文件管理功能、優化了控制端的UI設計、優化了播放器的功能、增長電視頻道數據,
引用第三方包/資源說明
一、NanoHttpd 用於實現HTTP WEB服務
二、ZXing 用於實現二維碼的輸出
三、悟空遙控 很是棒的一款遙控軟件。 注:本軟件遠程控制端的遙控導航面板設計圖和小部分CSS代碼參考於它。
四、AFAP Player 用於實現視頻播放,採用ijkplayer播放器核心
五、MiniThunder 用於實現視頻文件下載功能
交流QQ羣
QQ羣號:7149348, 加入QQ羣能夠分享直播源、反饋問題及建議。
讚揚一下
若是您以爲本應用項目對你有幫助,能夠讚揚一下做者:)。萬水千山老是情,一塊十塊都是情!