一種智能設(shè)備訪問無線路由器的方法
【專利摘要】本發(fā)明涉及一種智能設(shè)備訪問無線路由器的方法,該方法包括啟動無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù);智能設(shè)備發(fā)送請求連接的UDP廣播;無線路由器接收到該請求,將IP地址等封裝成數(shù)據(jù)包返回智能設(shè)備;智能設(shè)備對該數(shù)據(jù)包進(jìn)行解析,得到無線路由器的IP地址等信息;啟動智能設(shè)備DLNA中的DMS服務(wù),掃描本地音頻資源;將該音頻資源的URI發(fā)送至無線路由器;無線路由器接收上述URI進(jìn)行解析,調(diào)用音頻接口進(jìn)行在線播放;智能設(shè)備通過上述IP地址以及HTTP協(xié)議或者FTP協(xié)議,可以對無線路由器中的共享文件進(jìn)行操作。本發(fā)明涉及的方法,實(shí)現(xiàn)了智能設(shè)備向無線路由器中推送音頻資源的功能,還實(shí)現(xiàn)了智能設(shè)備與無線路由器之間文件共享的功能。
【專利說明】一種智能設(shè)備訪問無線路由器的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種智能設(shè)備訪問無線路由器的方法。
【背景技術(shù)】
[0002]目前市場上常規(guī)的無線路由器與智能設(shè)備(如智能手機(jī),PAD)之間缺乏互動互享的方法,使得文件分享和多媒體的推送不得不依賴于計算機(jī)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提出一種智能設(shè)備訪問無線路由器的方法,以便實(shí)現(xiàn)智能設(shè)備向無線路由器中推送音頻資源,并對該音頻資源進(jìn)行控制的功能,以及實(shí)現(xiàn)智能設(shè)備與無線路由器之間文件共享的功能。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明的一方面提出了一種控制無線路由器響應(yīng)方式的方法,該方法包括
[0005]啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù);
[0006]監(jiān)聽智能設(shè)備發(fā)送的連接請求;
[0007]當(dāng)智能設(shè)備發(fā)送連接請求后,通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備;
[0008]監(jiān)聽智能設(shè)備發(fā)送的指令;
[0009]當(dāng)智能設(shè)備發(fā)送指令時,通過控制端口監(jiān)聽服務(wù),接收到上述指令并對其進(jìn)行解析,執(zhí)行與該指令相對應(yīng)的操作。
[0010]本發(fā)明的該方案的有益效果在于為智能設(shè)備提供了訪問地址,并且能夠執(zhí)行智能設(shè)備發(fā)送的指令。
[0011]本發(fā)明還提出了與上述方案相對應(yīng)的系統(tǒng)。
[0012]本發(fā)明的另一方面提出了一種控制智能設(shè)備運(yùn)行的方法,該方法包括:
[0013]啟動智能設(shè)備的APP客戶端,發(fā)送請求連接的局域網(wǎng)UDP廣播;
[0014]接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式;
[0015]啟動智能設(shè)備DLNA服務(wù)中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中的本地音頻資源的URI進(jìn)行維護(hù);
[0016]選擇智能設(shè)備對于所述音頻資源的播放模式,所述播放模式包括本地播放模式和無線路由器端播放模式;
[0017]當(dāng)在本地播放模式下,執(zhí)行以下操作:
[0018]直接在智能設(shè)備上播放所述音頻資源;
[0019]在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令;
[0020]當(dāng)在無線路由器端播放模式下,執(zhí)行以下操作:
[0021]通過當(dāng)前欲播放的音頻資源的ID,在DMS服務(wù)中查找與上述音頻資源相對應(yīng)的音頻資源URI,并將其以預(yù)定的協(xié)議發(fā)送至所述無線路由器;
[0022]在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至所述無線路由器。
[0023]本發(fā)明的該方案的有益效果在于實(shí)現(xiàn)將音頻資源推送到無線路由器的功能。
[0024]本發(fā)明還提出了與上述方案相對應(yīng)的系統(tǒng)。
[0025]本發(fā)明還提出了另一種控制智能設(shè)備運(yùn)行的方法,該方法包括:
[0026]啟動智能設(shè)備的APP客戶端,發(fā)送請求連接的局域網(wǎng)UDP廣播;
[0027]接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式;
[0028]當(dāng)通過上述訪問地址和HTTP協(xié)議時,獲取所述無線路由器中共享文件的地址,并通過該地址對所述共享文件進(jìn)行在線瀏覽或者下載操作;
[0029]當(dāng)通過上述訪問地址和FTP協(xié)議時,對所述無線路由器中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備上的本地文件上傳到無線路由器中。
[0030]本發(fā)明的該方案的有益效果在于實(shí)現(xiàn)智能設(shè)備與無線路由器之間文件共享的功倉泛。
[0031]本發(fā)明還提出了與上述方案相對應(yīng)的系統(tǒng)。
[0032]本發(fā)明還提出了一種智能設(shè)備將音頻資源推送到無線路由器中的方法,該方法包括:啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù),監(jiān)聽智能設(shè)備發(fā)送的連接請求;
[0033]啟動智能設(shè)備的APP客戶端,發(fā)送請求連接至無線路由器的局域網(wǎng)UDP廣播;
[0034]通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到智能設(shè)備發(fā)送的上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備;
[0035]接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式;
[0036]啟動智能設(shè)備DLNA服務(wù)中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中的本地音頻資源的URI進(jìn)行維護(hù);
[0037]選擇智能設(shè)備對于所述音頻資源的播放模式,所述播放模式包括本地播放模式和無線路由器端播放模式;
[0038]當(dāng)在本地播放模式下,執(zhí)行以下操作:
[0039]直接在智能設(shè)備上播放所述音頻資源;
[0040]在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令;
[0041]當(dāng)在無線路由器端播放模式下,執(zhí)行以下操作:
[0042]通過當(dāng)前欲播放的音頻資源的ID,在智能設(shè)備的DMS服務(wù)中查找與上述音頻資源相對應(yīng)的音頻資源URI,并將其以預(yù)定的協(xié)議發(fā)送至所述無線路由器;
[0043]通過控制端口監(jiān)聽服務(wù),接收到智能設(shè)備發(fā)送的上述音頻資源URI并對其進(jìn)行解析,調(diào)用音頻接口進(jìn)行在線播放;
[0044]在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至所述無線路由器;
[0045]通過控制端口監(jiān)聽服務(wù),接收到智能設(shè)備發(fā)送的上述指令數(shù)據(jù)包進(jìn)行解析,對正在播放的音頻資源進(jìn)行與上述指令相對應(yīng)的控制操作。
[0046]本發(fā)明的該方案的有益效果在于通過上述方法能夠?qū)崿F(xiàn)智能設(shè)備向無線路由器中推送音頻資源,并對該音頻資源進(jìn)行控制的功能。
[0047]本發(fā)明還提出了與上述方案相對應(yīng)的系統(tǒng)。
[0048]本發(fā)明還提出了一種智能設(shè)備與無線路由器之間文件共享的方法,該方法包括
[0049]啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù),監(jiān)聽智能設(shè)備發(fā)送的連接請求;
[0050]啟動智能設(shè)備的APP客戶端,發(fā)送請求連接至無線路由器的局域網(wǎng)UDP廣播;
[0051]通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到智能設(shè)備發(fā)送的上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備;
[0052]接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式;
[0053]當(dāng)通過上述訪問地址和HTTP協(xié)議時,獲取所述無線路由器中共享文件的地址,并通過該地址對所述共享文件進(jìn)行在線瀏覽或者下載操作;
[0054]當(dāng)通過上述訪問地址和FTP協(xié)議時,對所述無線路由器中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備上的本地文件上傳到無線路由器中。
[0055]本發(fā)明的該方案的有益效果在于通過上述方法能夠?qū)崿F(xiàn)智能設(shè)備與無線路由器之間文件共享的功能。
[0056]本發(fā)明還提出了與上述方案相對應(yīng)的系統(tǒng)。
【專利附圖】
【附圖說明】
[0057]圖1示出了本發(fā)明所涉及的裝置的框圖。
[0058]圖2示出了本發(fā)明所涉及的方法中無線路由器端響應(yīng)方式的流程圖。
[0059]圖3示出了本發(fā)明所涉及的方法中智能設(shè)備端第一種運(yùn)行方式的流程圖。
[0060]圖4示出了本發(fā)明所涉及的方法中智能設(shè)備端第二種運(yùn)行方式的流程圖。
[0061]圖5示出了本發(fā)明所涉及的音頻資源的推送功能以及對其進(jìn)行控制操作的流程圖。
[0062]圖6示出了本發(fā)明所涉及的文件共享功能以及對共享文件進(jìn)行操作的流程圖?!揪唧w實(shí)施方式】
[0063]下面將結(jié)合附圖對本發(fā)明的【具體實(shí)施方式】作進(jìn)一步的說明。
[0064]如圖1所示,依照本發(fā)明的智能設(shè)備訪問無線路由器的方法所涉及的裝置包括無線路由器10和智能設(shè)備20,無線路由器10具有三種工作模式:路由模式,AP模式以及repeater模式;智能設(shè)備20可以是智能手機(jī),PAD等;無線路由器10和智能設(shè)備20之間通過無線進(jìn)行連接。其中無線路由器10包括DLNA服務(wù)101,F(xiàn)TP服務(wù)102,UDP廣播監(jiān)聽服務(wù)103以及控制端口監(jiān)聽服務(wù)104 ;智能設(shè)備20包括DLNA服務(wù)201以及APP客戶端202。
[0065]在無線路由器10和智能設(shè)備20進(jìn)行通信過程中,無線路由器10作出的響應(yīng)的流程圖如圖2所示,首先啟動無線路由器10以及其中的DLNA服務(wù)101,F(xiàn)TP服務(wù)102,UDP廣播監(jiān)聽服務(wù)103以及控制端口監(jiān)聽服務(wù)104,如圖2中SlOl所示;監(jiān)聽智能設(shè)備20發(fā)送的連接請求,如圖2中S102所示,當(dāng)智能設(shè)備20發(fā)送連接請求后,無線路由器10通過UDP廣播監(jiān)聽服務(wù)103,接收上述UDP廣播,對其進(jìn)行解析,并將本無線路由器10的訪問地址,SPIP地址,MAC地址以及本無線路由器10的工作模式封裝成固定格式的數(shù)據(jù)包返回至智能設(shè)備20,以便使智能設(shè)備20通過這些信息能夠在多個無線路由器中準(zhǔn)確的與本無線路由器10進(jìn)行無線連接,如圖2中S103所示;監(jiān)聽智能設(shè)備20發(fā)送的指令,如圖2中S104所示,當(dāng)智能設(shè)備20發(fā)送指令時,無線路由器10通過控制端口監(jiān)聽服務(wù)104,接收到上述指令并對其進(jìn)行解析,執(zhí)行與該指令相對應(yīng)的操作,如圖2中S105所示,其中智能設(shè)備20發(fā)送的指令類型包括推送類型指令和控制類型的指令。
[0066]為了實(shí)現(xiàn)音頻資源的推送功能,智能設(shè)備20的運(yùn)行方式的流程圖如圖3所示,啟動智能設(shè)備20中的APP客戶端202,并發(fā)送請求連接的局域網(wǎng)UDP廣播,如圖3中S201所示;接收到無線路由器10發(fā)送來的數(shù)據(jù)包后,對其進(jìn)行解析,獲取所述無線路由器10的IP地址,MAC地址以及所述無線路由器10的工作模式,如圖3中S202所示;當(dāng)獲取到上述訪問地址后,智能設(shè)備20便可以與所述無線路由器10進(jìn)行通信,之后啟動智能設(shè)備20DLNA服務(wù)201中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中本地音頻資源的URI進(jìn)行維護(hù),如圖3中S203所示;當(dāng)要播放智能設(shè)備20中的音頻資源時,選擇智能設(shè)備20對于所述音頻資源的播放模式,所述播放模式包括本地播放模式和無線路由器端播放模式,如圖3中S204所示;當(dāng)選擇本地播放模式時,直接在智能設(shè)備20上播放所述音頻資源,如圖3中S205所示;在智能設(shè)備20上對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令,實(shí)現(xiàn)相應(yīng)的操作,如圖3中S206所示;當(dāng)選擇無線路由器端播放模式時,APP客戶端202通過當(dāng)前欲播放的音頻資源的ID,在智能設(shè)備20的DMS服務(wù)中查找與之對應(yīng)的音頻資源URI,并將其通過“套接字”以預(yù)定的協(xié)議發(fā)送至上述無線路由器10,如圖3中S207所示;在智能設(shè)備20上對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至上述無線路由器10,如圖3中S208所示。
[0067]為了實(shí)現(xiàn)智能設(shè)備20與無線路由器10之間文件共享的功能,智能設(shè)備20的運(yùn)行方式的流程圖如圖4所示,其前兩個步驟同圖3中的前兩個步驟一致,目的是獲取所述無線路由器10的IP地址,MAC地址以及所述無線路由器10的工作模式,之后可以通過上述IP地址以及HTTP協(xié)議,智能設(shè)備20便可以獲取到所述無線路由器10中的共享文件的地址,通過該地址,智能設(shè)備20可以對共享文件進(jìn)行在線瀏覽或者下載操作,如圖4中S303所示,也可以通過上述IP地址和FTP協(xié)議,智能設(shè)備20便可以對所述無線路由器10中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備20上的本地文件上傳到所述無線路由器10中,如圖4中S304所示,實(shí)現(xiàn)文件共享功能。
[0068]在具體的訪問過程中,實(shí)現(xiàn)將智能設(shè)備20中的音頻資源推送到無線路由器10中,并對所述音頻資源進(jìn)行控制的流程圖如圖5所示。
[0069]首先啟動無線路由器10以及其中的DLNA服務(wù)101,F(xiàn)TP服務(wù)102,UDP廣播監(jiān)聽服務(wù)103以及控制端口監(jiān)聽服務(wù)104,監(jiān)聽智能設(shè)備20發(fā)送的連接請求,如圖5中S401所示;啟動智能設(shè)備20中的APP客戶端202,并發(fā)送請求連接至無線路由器的局域網(wǎng)UDP廣播,如圖5中S402所示;無線路由器10通過UDP廣播監(jiān)聽服務(wù)103,接收上述UDP廣播,對其進(jìn)行解析,并將本無線路由器10的IP地址,MAC地址以及本無線路由器10的工作模式封裝成固定格式的數(shù)據(jù)包返回至智能設(shè)備20,如圖5中S403所示;智能設(shè)備20接收到上述數(shù)據(jù)包后,對其進(jìn)行解析,獲得所述無線路由器10的IP地址,MAC地址及其工作模式,如圖5中S404所示;啟動智能設(shè)備20DLNA服務(wù)201中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中本地音頻資源的URI進(jìn)行維護(hù),如圖5中S405所示;當(dāng)要播放智能設(shè)備20中的音頻資源時,選擇智能設(shè)備20對于所述音頻資源的播放模式,如圖5中S406所示;當(dāng)選擇本地播放模式時,直接在智能設(shè)備20上播放所述音頻資源,如圖5中S407所示;在智能設(shè)備20上對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令,實(shí)現(xiàn)相應(yīng)的操作,如圖5中S408所示;當(dāng)選擇無線路由器端播放模式時,APP客戶端202通過當(dāng)前欲播放的音頻資源的ID,在智能設(shè)備20的DMS服務(wù)中查找與之對應(yīng)的音頻資源URI,并將其通過“套接字”以預(yù)定的協(xié)議發(fā)送至上述無線路由器10,如圖5中S409所示;所述無線路由器10通過控制端口監(jiān)聽服務(wù)104接收上述音頻資源URI,對其進(jìn)行解析,并調(diào)用音頻接口進(jìn)行在線播放,實(shí)現(xiàn)音頻資源的推送功能,如圖5中S410所示;在智能設(shè)備20上對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至上述無線路由器10,如圖5中S411所示;所述無線路由器10通過控制端口監(jiān)聽服務(wù)104接收上述指令數(shù)據(jù)包進(jìn)行解析,對正在播放的音頻資源進(jìn)行與上述指令相對應(yīng)的控制操作,實(shí)現(xiàn)對音頻資源的控制功能,如圖5中S412所示。
[0070]在圖5所示的流程圖中,步驟401和步驟402可以互換順序。
[0071]實(shí)現(xiàn)智能設(shè)備20與無線路由器10文件共享的功能,并對所述共享文件進(jìn)行相關(guān)操作的流程圖如圖6所示。
[0072]為了實(shí)現(xiàn)上述功能,智能設(shè)備20需要先獲得所述無線路由器10的IP地址,因此圖6中的流程圖的前4個步驟與圖5中的前4個步驟是一樣的,經(jīng)過這4個步驟之后,智能設(shè)備20便獲得了所述無線路由器10的IP地址,MAC地址及其工作模式,可以與所述無線路由器10進(jìn)行通信。
[0073]之后可以通過上述IP地址以及HTTP協(xié)議,智能設(shè)備20便可以獲取到所述無線路由器10中的共享文件的地址,通過該地址,智能設(shè)備20可以對共享文件進(jìn)行在線瀏覽或者下載操作,如圖6中S505所示,也可以通過上述IP地址和FTP協(xié)議,智能設(shè)備20便可以對所述無線路由器10中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備20上的本地文件上傳到所述無線路由器10中,如圖6中S506所示,實(shí)現(xiàn)文件共享功能。
[0074]在圖6所示的流程圖中,步驟501和步驟502可以互換順序。
[0075]本發(fā)明涉及的智能設(shè)備20訪問無線路由器10的方法,能夠?qū)崿F(xiàn)如智能手機(jī)、PAD等智能設(shè)備20向無線路由器10中推送音頻資源,并對該音頻資源進(jìn)行控制的功能,例如控制該音頻資源進(jìn)行播放、暫停、快進(jìn)、停止等操作;還能夠?qū)崿F(xiàn)智能設(shè)備20與無線路由器10之間文件共享的功能。
【權(quán)利要求】
1.一種控制無線路由器響應(yīng)方式的方法,該方法包括 啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù); 監(jiān)聽智能設(shè)備發(fā)送的連接請求; 當(dāng)智能設(shè)備發(fā)送連接請求后,通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備; 監(jiān)聽智能設(shè)備發(fā)送的指令; 當(dāng)智能設(shè)備發(fā)送指令時,通過控制端口監(jiān)聽服務(wù),接收到上述指令并對其進(jìn)行解析,執(zhí)行與該指令相對應(yīng)的操作。
2.一種控制無線路由器響應(yīng)方式的系統(tǒng),該系統(tǒng)包括 啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù)的裝置; 監(jiān)聽智能設(shè)備發(fā)送的連接請求的裝置; 當(dāng)智能設(shè)備發(fā)送連接請求后,通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到上述請求的UDP廣播并對其進(jìn)行解析,將本無線路 由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備的裝置; 監(jiān)聽智能設(shè)備發(fā)送的指令的裝置; 當(dāng)智能設(shè)備發(fā)送指令時,通過控制端口監(jiān)聽服務(wù),接收到上述指令并對其進(jìn)行解析,執(zhí)行與該指令相對應(yīng)的操作的裝置。
3.—種控制智能設(shè)備運(yùn)行的方法,該方法包括: 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接的局域網(wǎng)UDP廣播; 接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式; 啟動智能設(shè)備DLNA服務(wù)中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中的本地音頻資源的URI進(jìn)行維護(hù); 選擇智能設(shè)備對于所述音頻資源的播放模式,所述播放模式包括本地播放模式和無線路由器端播放模式; 當(dāng)在本地播放模式下,執(zhí)行以下操作: 直接在智能設(shè)備上播放所述音頻資源; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令; 當(dāng)在無線路由器端播放模式下,執(zhí)行以下操作: 通過當(dāng)前欲播放的音頻資源的ID,在DMS服務(wù)中查找與上述音頻資源相對應(yīng)的音頻資源URI,并將其以預(yù)定的協(xié)議發(fā)送至所述無線路由器; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至所述無線路由器。
4.一種控制智能設(shè)備運(yùn)行的系統(tǒng),該系統(tǒng)包括: 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接的局域網(wǎng)UDP廣播的裝置;接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式的裝置; 啟動智能設(shè)備DLNA服務(wù)中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中的本地音頻資源的URI進(jìn)行維護(hù)的裝置; 選擇智能設(shè)備對于所述音頻資源的播放模式的裝置,所述播放模式包括本地播放模式和無線路由器端播放模式; 當(dāng)在本地播放模式下,執(zhí)行以下操作: 直接在智能設(shè)備上播放所述音頻資源的裝置; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令的裝置; 當(dāng)在無線路由器端播放模式下,執(zhí)行以下操作: 通過當(dāng)前欲播放的音頻資源的ID,在DMS服務(wù)中查找與上述音頻資源相對應(yīng)的音頻資源URI,并將其以預(yù)定的協(xié)議發(fā)送至所述無線路由器的裝置; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至所述無線路由器的裝置。
5.一種控制智能設(shè)備運(yùn)行的方法,該方法包括: 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接的局域網(wǎng)UDP廣播; 接收無線路由器發(fā)送 的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式; 當(dāng)通過上述訪問地址和HTTP協(xié)議時,獲取所述無線路由器中共享文件的地址,并通過該地址對所述共享文件進(jìn)行在線瀏覽或者下載操作; 當(dāng)通過上述訪問地址和FTP協(xié)議時,對所述無線路由器中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備上的本地文件上傳到無線路由器中。
6.一種控制智能設(shè)備運(yùn)行的系統(tǒng),該系統(tǒng)包括: 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接的局域網(wǎng)UDP廣播的裝置; 接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式的裝置; 當(dāng)通過上述訪問地址和HTTP協(xié)議時,獲取所述無線路由器中共享文件的地址,并通過該地址對所述共享文件進(jìn)行在線瀏覽或者下載操作的裝置; 當(dāng)通過上述訪問地址和FTP協(xié)議時,對所述無線路由器中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備上的本地文件上傳到無線路由器中的裝置。
7.一種智能設(shè)備將音頻資源推送到無線路由器中的方法,該方法包括: 啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù),監(jiān)聽智能設(shè)備發(fā)送的連接請求; 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接至無線路由器的局域網(wǎng)UDP廣播; 通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到智能設(shè)備發(fā)送的上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備; 接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式;啟動智能設(shè)備DLNA服務(wù)中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中的本地音頻資源的URI進(jìn)行維護(hù); 選擇智能設(shè)備對于所述音頻資源的播放模式,所述播放模式包括本地播放模式和無線路由器端播放模式; 當(dāng)在本地播放模式下,執(zhí)行以下操作: 直接在智能設(shè)備上播放所述音頻資源; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令; 當(dāng)在無線路由器端播放模式下,執(zhí)行以下操作: 通過當(dāng)前欲播放的音頻資源的ID,在智能設(shè)備的DMS服務(wù)中查找與上述音頻資源相對應(yīng)的音頻資源URI,并將其以預(yù)定的協(xié)議發(fā)送至所述無線路由器; 通過控制端口監(jiān)聽服務(wù),接收到智能設(shè)備發(fā)送的上述音頻資源URI并對其進(jìn)行解析,調(diào)用音頻接口進(jìn)行在線播放; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至所述無線路由器; 通過控制端口監(jiān)聽服務(wù),接收到智能設(shè)備發(fā)送的上述指令數(shù)據(jù)包進(jìn)行解析,對正在播放的音頻資源進(jìn)行與上述指令相對應(yīng)的控制操作。
8.一種智能設(shè)備將音頻資源推送到無線路由器中的系統(tǒng),該系統(tǒng)包括: 啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù),監(jiān)聽智能設(shè)備發(fā)送的連接請求的裝置; 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接至無線路由器的局域網(wǎng)UDP廣播的裝置;通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到智能設(shè)備發(fā)送的上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備的裝置;接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式的裝置; 啟動智能設(shè)備DLNA服務(wù)中的DMS服務(wù),掃描本地音頻資源,將其加載至上述DMS服務(wù)中,并對DMS服務(wù)中的本地音頻資源的URI進(jìn)行維護(hù)的裝置; 選擇智能設(shè)備對于所述音頻資源的播放模式的裝置,所述播放模式包括本地播放模式和無線路由器端播放模式; 當(dāng)在本地播放模式下,執(zhí)行以下操作: 直接在智能設(shè)備上播放所述音頻資源的裝置; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,直接對本地音頻接口進(jìn)行調(diào)用,執(zhí)行與上述控制操作相對應(yīng)的指令的裝置; 當(dāng)在無線路由器端播放模式下,執(zhí)行以下操作: 通過當(dāng)前欲播放的音頻資源的ID,在智能設(shè)備的DMS服務(wù)中查找與上述音頻資源相對應(yīng)的音頻資源URI,并將其以預(yù)定的協(xié)議發(fā)送至所述無線路由器的裝置; 通過控制端口監(jiān)聽服務(wù),接收到智能設(shè)備發(fā)送的上述音頻資源URI并對其進(jìn)行解析,調(diào)用音頻接口進(jìn)行在線播放的裝置; 在智能設(shè)備上,對上述播放中的音頻資源進(jìn)行控制操作時,將與上述控制操作相對應(yīng)的指令用預(yù)定的協(xié)議規(guī)范進(jìn)行封裝,形成指令數(shù)據(jù)包,并發(fā)送至所述無線路由器的裝置;通過控制端口監(jiān)聽服務(wù),接收到智能設(shè)備發(fā)送的上述指令數(shù)據(jù)包進(jìn)行解析,對正在播放的音頻資源進(jìn)行與上述指令相對應(yīng)的控制操作的裝置。
9.一種智能設(shè)備與無線路由器之間文件共享的方法,該方法包括 啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù),監(jiān)聽智能設(shè)備發(fā)送的連接請求; 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接至無線路由器的局域網(wǎng)UDP廣播; 通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到智能設(shè)備發(fā)送的上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備; 接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式; 當(dāng)通過上述訪問地址和HTTP協(xié)議時,獲取所述無線路由器中共享文件的地址,并通過該地址對所述共享文件進(jìn)行在線瀏覽或者下載操作; 當(dāng)通過上述訪問地址和FTP協(xié)議時,對所述無線路由器中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備上的本地文件上傳到無線路由器中。
10.一種智能設(shè)備與無線路由器之間文件共享的系統(tǒng),該系統(tǒng)包括 啟動無線路由器以及無線路由器中的DLNA服務(wù),F(xiàn)TP服務(wù),UDP廣播監(jiān)聽服務(wù)和控制端口監(jiān)聽服務(wù),監(jiān)聽智能設(shè)備發(fā)送的連接請求的裝置;` 啟動智能設(shè)備的APP客戶端,發(fā)送請求連接至無線路由器的局域網(wǎng)UDP廣播的裝置;通過UDP廣播監(jiān)聽服務(wù),監(jiān)聽到智能設(shè)備發(fā)送的上述請求的UDP廣播并對其進(jìn)行解析,將本無線路由器的訪問地址和工作模式封裝成固定格式的數(shù)據(jù)包返回智能設(shè)備的裝置;接收無線路由器發(fā)送的數(shù)據(jù)包進(jìn)行解析,獲取所述無線路由器的訪問地址和工作模式的裝置; 當(dāng)通過上述訪問地址和HTTP協(xié)議時,獲取所述無線路由器中共享文件的地址,并通過該地址對所述共享文件進(jìn)行在線瀏覽或者下載操作的裝置; 當(dāng)通過上述訪問地址和FTP協(xié)議時,對所述無線路由器中的共享文件進(jìn)行剪切、刪除、粘貼、屬性以及下載操作,或者將智能設(shè)備上的本地文件上傳到無線路由器中的裝置。
【文檔編號】H04L29/08GK103442045SQ201310360548
【公開日】2013年12月11日 申請日期:2013年8月19日 優(yōu)先權(quán)日:2013年8月19日
【發(fā)明者】吳健華, 鄭山 申請人:深圳市華訊方舟科技有限公司