用於基於內容類型進行數據通信的系統和方法與流程
2023-06-28 19:24:06 3
本公開的各種實施例涉及用於進行數據通信的系統和方法。更具體地,本公開的各種實施例涉及用於基於內容類型進行數據通信的系統和方法。
背景技術:
:數據通信領域的進步已經擴展了各種通信系統、電子裝置和關聯應用的功能。在某些情形下,可能要求電子裝置經由無線通信信道訪問來自各種遠程數據源的內容條目。電子裝置處接收到的無線信號的質量可能太差,以致不能支持諸如媒體流的內容條目的接收。例如,電子裝置可能位於與家空間中的無線路由器相距一定距離的位置,這可能減弱信號強度。如果經由無線通信信道接收的內容條目被丟失或延遲,則(諸如在媒體流傳輸期間)回放的用戶體驗會受到負面影響。可以執行無線信號增強來增大信號強度。目前,可以由不能識別要被流傳輸的內容的類型的單獨裝置來執行這種無線信號增強。因此,取決於內容類型,可能要求高級電子裝置利用信號強度增強能力來智能地傳達數據。通過將所描述的系統與參考附圖並在本申請的剩餘部分中闡述的本公開的一些方面進行比較,對於本領域的技術人員,常規和傳統的方法的其它局限和不足將變得清楚。技術實現要素:基本上如在附圖中的至少一個中示出和/或結合其描述地,如在權利要求書中更完整闡述地,本發明提供了用於基於內容類型進行數據通信的系統和方法。可通過閱讀下面對本公開的詳細描述連同附圖一起來認識本公開的這些和其它特徵和優點,在附圖中,類似的參考標號始終指類似的部分。附圖說明圖1是例示了根據本公開的實施例的用於數據通信的網絡環境的框圖。圖2是例示了根據本公開的實施例的示例性電子裝置的各種組件的框圖。圖3a和圖3b共同例示了根據本公開的實施例的用於實現所公開的用於數據通信的方法和系統的第一示例性情形。圖4例示了根據本公開的實施例的用於實現所公開的用於數據通信的方法和系統的第二示例性情形。圖5描繪了根據本公開的實施例的用於基於內容類型進行數據通信的方法的流程圖。具體實施方式下面描述的實現方式可見於所公開的用於基於內容類型進行數據通信的系統和方法。本公開的示例性方面可包括確定從一個或多個數據源接收的一個或多個數據信號的內容類型。一個或多個數據信號可與對應於第一信號強度參數的一個或多個載波信號相關聯。可基於所確定的內容類型,為接收到的一個或多個數據信號中的每個設置優先級。依據所設置的優先級和所確定的內容類型,可將接收到的一個或多個數據信號中的至少一個傳達到第二電子裝置。接收到的一個或多個數據信號中的一個可按無線載波信號的第二信號強度參數進行傳達(通信)。傳達可經由按第二信號強度參數的無線載波信號發生。無線載波信號可與接收到的一個或多個數據信號中的至少一個相關聯。根據實施例,所確定的內容類型可對應於媒體流、web內容、圖像、文本和/或音頻。一個或多個數據源可對應於機頂盒、儲存裝置、wi-fi路由器和/或web伺服器。根據實施例,第一電子裝置可對應於電視(tv)。第二電子裝置可對應於智慧型電話、另一個tv、平板計算裝置和/或其它接收裝置。根據實施例,第一電子裝置可對應於智慧型電話。第二電子裝置可對應於tv、另一個智慧型電話、平板計算裝置和/或其它接收裝置。根據實施例,針對包括第二電子裝置的多個其它電子裝置的內容分發和無線路由可受第一電子裝置控制。內容分發和無線路由的控制可以基於所設置的優先級和所確定的內容類型。接收到的一個或多個數據信號可在第一電子裝置或第二電子裝置處呈現。根據實施例,來自第二電子裝置的經由無線通信信道傳達接收到的一個或多個數據信號中的至少一個的請求可被第一電子裝置接收。第一電子裝置可經由無線通信信道與第二電子裝置創建通信連接。無線通信信道可對應於無線保真(wi-fi)網絡。根據實施例,一個或多個載波信號可對應於一個或多個有線或無線通信信道。一個或多個載波信號中的每個載波信號可與預確定的信噪比相關聯。根據實施例,無線載波信號可對應於無線通信信道。按第二信號強度參數的無線載波信號可表現出相比於一個或多個載波信號中的其它載波信號更高的信噪比(snr)。根據實施例,可由第一電子裝置檢測經由無線通信信道傳達接收到的一個或多個數據信號中的一個期間丟失的一個或多個數據分組。這一個或多個丟失的數據分組可對應於第二電子裝置沒有接收到的一個或多個數據分組。根據實施例,第一電子裝置可將丟失的一個或多個數據分組重新傳達到第二電子裝置。與接收到的一個或多個數據信號中的至少一個相關聯的無線載波信號的第二信號強度參數可由第一電子裝置確定。此確定可基於優先級和第二電子裝置與第一電子裝置的距離發生。根據實施例,無線載波信號的第二信號強度參數可對應於根據預定義閾值的無線載波信號的預設的第二信號強度參數。根據實施例,無線載波信號的第二信號強度參數可對應於根據第一電子裝置的預指定的無線路由能力的最大信號強度參數。圖1是例示了按照本公開的實施例的網絡環境的框圖。參照圖1,示出了網絡環境100。網絡環境100可包括多個電子裝置(諸如第一電子裝置102、第二電子裝置104、一個或多個數據源106以及通信網絡108)以及一個或多個用戶(諸如用戶110)。根據實施例,第一電子裝置102可經由通信網絡108與一個或多個數據源106和第二電子裝置104通信耦接。諸如第一電子裝置102和第二電子裝置104的多個電子裝置可包括可被配置成從一個或多個數據源106接收一個或多個數據信號的合適邏輯、電路、接口和/或代碼。第一電子裝置102和第二電子裝置104的示例可包括(但不限於)電視(tv)、智慧型電話、平板計算裝置、智能手錶和/或其它接收裝置或消費電子裝置。一個或多個數據源106可包括可被配置成從其它裝置接收傳達一個或多個數據信號的一個或多個請求的合適的邏輯、電路、接口和/或代碼。一個或多個數據源106還可對應於可包括家中的數據儲存設備和/或媒體裝置的網絡的家庭網絡。一個或多個數據源106的示例可包括(但不限於)硬碟驅動器(hdd)、機頂盒(stb)、usb快閃記憶體驅動器和/或基於雲的資源。基於雲的資源可包括一個或多個伺服器,伺服器可向一個或多個訂閱的電子裝置(諸如第一電子裝置102和/或第二電子裝置104)提供圖像或視頻數據。可通過使用由本領域的技術人員熟知的若干技術來實現基於雲的資源。多個基於雲的資源中的一個或多個伺服器可與單個或多個服務供應商相關聯。通信網絡108可包括介質,第一電子裝置102、第二電子裝置104和/或一個或多個數據源106可通過該介質彼此進行通信。通信網絡108可以是有線通信網絡或無線通信網絡。通信網絡108的示例可包括(但不限於)區域網(lan)、無線區域網(wlan)、雲網絡、長期演進(lte)網絡、普通老式電話服務(pots)、城域網(man)和/或網際網路。網絡環境100中的各種裝置可被配置成根據各種有線通信協議和無線通信協議連接到通信網絡108。這種有線通信協議和無線通信協議的示例可包括(但不限於)ieee802.11、802.16、傳輸控制協議和網際網路協議(tcp/ip)、用戶數據報協議(udp)、超文本傳輸協議(http)、文件傳輸協議(ftp)、zigbee、edge、紅外(ir)、長期演進(lte)、光保真(li-fi)和/或其它蜂窩通信協議或藍牙(bt)通信協議。根據實施例,第一電子裝置102可對應於電視(tv)。第二電子裝置104可對應於智慧型電話、另一個tv、平板計算裝置和/或其它接收裝置。根據實施例,諸如第一電子裝置102和第二電子裝置104的多個電子裝置可通信耦接到通信網絡108(諸如,家庭網絡)。根據實施例,第二電子裝置104可經由通信網絡108中的無線通信信道(諸如wi-fi信道)與第一電子裝置102創建通信耦接。在操作中,第二電子裝置104可被配置成(諸如從用戶110)接收用戶輸入,以訪問來自一個或多個數據源106的一個或多個內容條目。可經由通信網絡108(諸如家庭網絡)中的無線通信信道訪問這一個或多個內容條目。第一電子裝置102(諸如tv)可被配置成接收來自第二電子裝置104的請求,以傳達這一個或多個內容條目中的至少一個。第一電子裝置102(諸如tv)可起到媒體控制器的作用並且可具有信號強度增強能力。根據實施例,第一電子裝置102可充當無線路由器。根據實施例,基於從第二電子裝置104接收的請求,第一電子裝置102可被配置成從一個或多個數據源106中檢索被請求的內容條目。可經由通信網絡108中的無線通信(諸如wi-fi通信)信道來檢索來自一個或多個數據源106的被請求的一個或多個內容條目。根據實施例,可替換地,可經由有線通信來檢索來自一個或多個數據源106的被請求的一個或多個內容條目。例如,第一電子裝置102可通過使用諸如乙太網或同軸電纜(同軸電纜多媒體聯盟(moca))的有線通信介質連接到家庭網絡(諸如通信網絡108)。根據實施例,第一電子裝置102可被配置成從一個或多個數據源106接收一個或多個數據信號。這一個或多個數據信號可與具有對應的第一信號強度參數的一個或多個載波信號相關聯。這一個或多個數據信號可對應於可包括被請求的一個或多個內容條目的多個內容條目。第一電子裝置102可從一個或多個數據源106中訪問該多個內容條目。例如,可從一個或多個數據源106中檢索諸如視頻條目的內容條目。可在第一電子裝置102處接收按第一信號強度參數(諸如弱wi-fi信號)的視頻條目。根據實施例,第一電子裝置102可被配置成確定從一個或多個數據源106接收的一個或多個數據信號的內容類型。所確定的內容類型可對應於媒體流、web內容、圖像、文本和/或音頻。第一電子裝置102可被配置成基於所確定的內容類型來為接收到的一個或多個數據信號中的每個設置優先級。基於所設置的優先級和所確定的內容類型,第一電子裝置102可被配置成按第二信號強度參數將接收到的一個或多個數據信號中的至少一個傳達到第二電子裝置104。無線載波信號的第二信號強度參數可與接收到的一個或多個數據信號中的一個關聯。可按第二信號強度參數將接收到的一個或多個數據信號中的一個經由無線載波信號傳達。換句話講,第一電子裝置102可在將內容流傳輸到諸如第二電子裝置104的其它電子裝置時增強並且優先處理該信號。根據實施例,第一電子裝置102可被配置成針對多個其它電子裝置(諸如第二電子裝置104)來控制內容分發和無線路由。可基於所設置的優先級和所確定的內容類型來智能地控制內容分發和無線路由。接收到的具有修改的信號強度參數的一個或多個數據信號可在第二電子裝置104處呈現。換句話講,諸如tv的第一電子裝置102可用作媒體控制器,以把來自一個或多個數據源106(諸如機頂盒、存儲設備或web伺服器)的內容分發(或「投」)到媒體呈現器(諸如第二電子裝置104或另一個tv)。例如,第一電子裝置102可以是tv。在這種情況下,tv可以不僅是媒體控制器,而且是可基於所確定的內容類型來智能地分發具有增強的信號強度的內容的無線路由器。根據實施例,接收到的一個或多個數據信號中的被經由第二信號強度參數傳達的一個可在第一電子裝置102處呈現。根據實施例,媒體控制器功能可以在諸如移動裝置的第二電子裝置104中。第二電子裝置104還可以是媒體呈現器。因此,從一個或多個數據源106選擇的內容條目可在第二電子裝置104處回放。在這種情形下,諸如tv的第一電子裝置102可以是被動模式。第一電子裝置102的顯示畫面可以是「關」,而信號強度增強功能可以是「開」。在被動模式下,第二電子裝置104可在無線網絡(諸如,通信網絡108)中搜索被檢測為處於網絡發現模式的一個或多個網絡裝置。可執行搜索,以連接到恰當的網絡裝置,從而從一個或多個數據源106中檢索所選擇的內容條目。來自可用於所選擇的內容條目的wi-fi信號的信號強度可能弱。當用戶經由第二電子裝置104選擇了與諸如tv的第一電子裝置102相關聯的服務集標識符(ssid)時,可以使第一電子裝置102的信號更強。選擇ssid可向第一電子裝置102提供激活第一電子裝置102上的信號強度增強功能的指示。當內容條目或數據信號傳送經過第一電子裝置102時,可優先處理對於某些內容類型(諸如視頻條目)的數據分組。另外,可根據第一電子裝置102的預指定的無線路由能力來使流傳輸數據分組的載波信號的信號強度最大化。換句話講,可基於所確定的內容類型和所設置的優先級,將內容條目按智能增強的或最大化的信號強度流傳輸到遠距離定位的電子裝置。圖2是例示了根據本公開的實施例的示例性電子裝置的各種組件的框圖。結合圖1中的元件說明圖2。參照圖2,示出了第一電子裝置102,第一電子裝置102可包括處理器202、收發器204、主要存儲器206、輔助存儲器208和優先級決定單元210。第一電子裝置102還可包括分組丟失分析器(pda)212、和/或輸入/輸出(i/o)裝置214。i/o裝置214還可包括顯示屏216。根據實施例,處理器202可通信耦接到第一電子裝置102的收發器204、主要存儲器206、輔助存儲器208、優先級決定單元210、pda212、和/或i/o裝置214。處理器202可包括可被配置成同步各種單元(諸如優先級決定單元210和pda212)之間的操作的合適的邏輯、電路、接口和/或代碼。處理器202還可被配置成確定經由收發器204接收的一個或多個數據信號的內容類型。處理202的示例可以是基於x86的處理器、精簡指令集計算(risc)處理器、專用集成電路(asic)處理器、複雜指令集計算(cisc)處理器、微控制器、中央處理單元(cpu)、數位訊號處理器(dsp)、圖形處理器單元(gpu)、協處理器和/或其它處理器或集成電路。收發器204可包括可被配置成在處理器202的控制下發送或接收一個或多個數據信號的合適的邏輯、電路、接口和/或代碼。可利用通信網絡108,通過本領域中已知的用於支持第一電子裝置102的有線或無線通信的技術來實現收發器204。收發器204的各種組件可包括(但不限於)天線、射頻(rf)收發器、一個或多個放大器、調諧器、一個或多個振蕩器、數位訊號處理器、編碼器-解碼器(codec)晶片集、用戶身份模塊(sim)卡和/或本地緩衝器。收發器204可經由無線通信,與網絡(諸如,網際網路)和/或無線網絡(諸如,wi-fi網絡、和/或城域網(man))進行通信。無線通信可使用諸如全球移動通信系統(gsm)、長期演進(lte)、加強型數據gsm環境(edge)、寬帶碼分多址(w-cdma)、碼分多址(cdma)、時分多址(tdma)、bluetooth(藍牙)、無線保真(wi-fi)(諸如,ieee802.11a、ieee802.11b、ieee802.11g和/或ieee802.11n)、網絡電話協議(voip)、wi-max、電子郵件協議、即時消息和/或短消息服務(sms)的多種通信標準、協議和技術中的任一種。主要存儲器206可包括可被配置成暫時存儲與由處理器202執行的各種操作相關聯的支持文件的合適的邏輯、電路和/或接口。根據實施例,支持文件可對應於系統文件、應用文件或數據、瀏覽器文件等。主要存儲器206的實現方式的示例可包括(但不限於)隨機存取存儲器(ram)、動態隨機存取存儲器(dram)、靜態隨機存取存儲器(sram)、晶閘管隨機存取存儲器(t-ram)、零電容器隨機存取存儲器(z-ram)、只讀存儲器(rom)、硬碟驅動器(hdd)和/或安全數字(sd)卡和/或高速緩存存儲器。輔助存儲器208可包括可被配置成儲存可由處理器202執行的機器代碼和/或指令集的合適的邏輯、電路和/或接口。輔助存儲器208還可被配置成存儲作業系統和關聯的應用。輔助存儲器208可被配置成儲存諸如與所確定的內容類型關聯的信息、丟失的數據分組、一個或多個數據信號的優先級和/或信號強度參數的各種推導信息。輔助存儲器208可以是非暫態和/或非易失性存儲介質。輔助存儲器208的實現方式的示例可包括(但不限於)硬碟驅動器(hdd)、內置存儲介質、存儲伺服器、安全數字(sd)卡和/或快閃記憶體存儲器。優先級決定單元210可包括可被配置成對於所接收到的一個或多個數據信號中的每個設置優先級的合適的邏輯、電路、接口和/或代碼。根據實施例,優先級決定單元210可基於一個或多個數據信號的內容類型來設置優先級。pda212可包括可被配置成檢測在將一個或多個數據信號傳達到多個其它電子裝置(諸如第二電子裝置104)期間丟失的一個或多個數據分組的合適的邏輯、電路、接口和/或代碼。例如,可檢測經由第一電子裝置102和第二電子裝置104之間的無線通信進行傳達(通信)期間丟失的一個或多個數據分組。這一個或多個丟失的數據分組可對應於第二電子裝置104沒有接收到的一個或多個數據分組。pda212還可被配置成向處理器202傳達請求。根據實施例,該請求可對應於將丟失的數據分組重新傳達到第二電子裝置104。i/o裝置214可包括可被配置成從用戶110接收輸入或者向用戶110提供輸出的合適的邏輯、電路、接口和/或代碼。i/o裝置214可包括可被配置成與處理器202通信的各種輸入裝置和輸出裝置。輸入裝置的示例可以包括(但不限於)遠程控制器、觸控螢幕、鍵盤、滑鼠、操縱杆、麥克風、運動傳感器、光傳感器和/或對接站。輸出裝置的示例可以包括(但不限於)顯示屏216、投影屏和/或揚聲器。顯示屏216可被配置成顯示與一個或多個數據信號相關聯的內容。根據實施例,顯示屏216可以是觸控螢幕。可通過諸如(但不限於)液晶顯示器(lcd)顯示技術、發光二極體(led)顯示技術、等離子體顯示技術和/或有機led(oled)顯示技術的許多已知技術來實現顯示屏216。在操作中,處理器202可經由收發器204從第二電子裝置104接收關於傳達一個或多個數據信號的請求。根據實施例,處理器202還可經由收發器204將接收到的請求傳達到一個或多個數據源106。處理器202可隨後經由收發器204接收(或檢索)來自一個或多個數據源106的一個或多個數據信號。根據實施例,處理器202可被配置成將與接收到的一個或多個數據信號對應的一個或多個內容條目儲存在輔助存儲器208中。根據實施例,與接收到的一個或多個數據信號對應的一個或多個內容條目可以不被儲存在輔助存儲器208處。在這種實施例中,處理器202可被配置成將與接收到的一個或多個數據信號對應的一個或多個內容條目暫時地存儲在主要存儲器206中,以便進行處理。根據實施例,處理器202可被配置成確定從一個或多個數據源106接收的一個或多個數據信號的內容類型。可基於一種或多種文件識別方法(諸如文件擴展名、內部元數據和/或外部元數據)來確定所接收到的一個或多個數據信號中的每個的內容類型。根據實施例,文件擴展名可對應於.wma、.m4a、.mp4、.m4p、.jpg、.docx、.html、.mp3等。內部元數據可對應於文件報頭信息等。外部元數據可包括諸如類型代碼、統一類型標識符(uti)、擴展屬性、pronom唯一標識符(puid)、mime類型、文件格式標識符(ffid)、基於文件內容的格式標識等的作業系統代碼。處理器202可被配置成將與接收到的一個或多個數據信號中的每個的所確定的內容類型相關聯的信息儲存在輔助存儲器208中。根據實施例,處理器202可將接收到的一個或多個數據信號中的每個內部傳達到優先級決定單元210。優先級決定單元210可被配置成從輔助存儲器208讀取與所確定的內容類型相關聯的信息。優先級決定單元210可被配置成給接收到的一個或多個數據信號中的每個設置優先級。例如,優先級決定單元210可以為接收到的一個或多個數據信號中的第一數據信號(諸如,.mp4文件)設置第一優先級。優先級決定單元210可以為接收到的一個或多個數據信號中的第二數據信號(諸如,.html文件(web內容))設置第二優先級。在接收到的一個或多個數據信號中,第一數據信號的第一優先級可以高於第二數據信號的第二優先級。諸如視頻文件或音頻文件的特定內容類型可被設置成相比於其它內容類型(諸如web內容和/或文本文件)更高的優先級。更高的優先級可以指示這種數據信號可能需要在數據分組中沒有丟失的情況下進行傳達(通信)或流傳輸,因為視頻流/音頻流中的丟失對於諸如用戶110的用戶是不利的。優先級決定單元210可被配置成將與接收到的一個或多個數據信號中的每個的所設置的優先級相關聯的信息儲存在輔助存儲器208中。接收到的一個或多個數據信號可與對應於第一信號強度參數的一個或多個載波信號相關聯。一個或多個載波信號可對應於一個或多個有線或無線通信信道(諸如wi-fi通信信道)。一個或多個載波信號中的每個載波信號可與預確定的信噪比相關聯。處理器202可被配置成確定一個或多個載波信號中的每個的第一信號強度參數。與接收到的數據信號相關聯的、所確定的第一信號強度參數可指示弱信號強度(諸如,低於預確定閾值的信噪比)。所確定的第一信號強度可以是高信號強度。基於所設置的優先級和所確定的內容類型,第一電子裝置102可被配置成按無線載波信號的第二信號強度參數將接收到的一個或多個數據信號中的至少一個傳達到第二電子裝置104。接收到的一個或多個數據信號中的一個可經由按第二信號強度參數的無線載波信號進行傳達(通信)。換句話講,第一電子裝置102可在向其它電子裝置(諸如第二電子裝置104)流傳輸具有高優先級的內容時增強並且優先處理信號。根據實施例,第二信號強度參數可表現出比第一信號強度參數更高的信噪比。根據實施例,一個或多個無線載波信號中的第一載波信號和第二載波信號二者可與無線通信信道相關聯。一個或多個無線載波信號中的每個可與一個或多個頻率相關聯。根據實施例,第一載波信號可與第一頻率相關聯。類似地,第二載波信號可與第二頻率相關聯。根據實施例,接收到的一個或多個數據信號中的被設置在比其它數據信號更高優先級上的數據信號可經由按第二信號強度參數的第二載波信號(第二頻率下的增強信號)進行傳達(通信)。例如,第一電子裝置102和第二電子裝置104之間的無線通信信道可與頻帶2,483.5-2,500兆赫茲(mhz)相關聯。與接收到的數據信號相關聯的第一載波信號可與第一頻率2,490mhz和第一snr40分貝(db)相關聯。第一電子裝置102可具有將接收到的數據信號隨同第二載波信號一起進行傳達(通信)的能力,第二載波信號可與第二頻率2,488mhz和第二snr60db相關聯。在這種情況下,處理器202可經由收發器204優先處理通過第二載波信號的第一數據信號的傳達(通信),第一數據信號被設置在比接收到的其它數據信號更高的優先級上。類似地,處理器202可經由收發器204在(沒有信號強度增強的)第一載波信號上傳達被設置在比其它信號更低的優先級上的第二數據信號。根據實施例,pda212可被配置成檢測在經由無線通信信道傳達所接收的一個或多個數據信號中的至少一個的期間丟失的一個或多個數據分組。被丟失的一個或多個數據分組可對應於第二電子裝置104沒有接收到的一個或多個數據分組。pda212還可被配置成經由收發器204將被丟失的一個或多個數據分組重新傳達到第二電子裝置104。根據實施例,處理器202可被配置成確定與接收到的一個或多個數據信號中的至少一個相關聯的無線載波信號的第二信號強度參數。此確定可以是基於優先級和第二電子裝置104與第一電子裝置102的距離。無線載波信號的第二信號強度參數可對應於根據在第一電子裝置102處預定義的閾值的無線載波信號的預設的第二信號強度參數。根據實施例,無線載波信號的第二信號強度參數可對應於根據第一電子裝置102的預指定的無線路由能力的最大信號強度參數。圖3a和圖3b共同例示了根據本公開的實施例的實現所公開的用於數據通信的方法和系統的第一示例性情形。結合圖1和圖2中的元件來說明圖3a和圖3b。參照圖3a,示出用於描繪家庭網絡中的各種電子裝置之間的數據通信的布置300a。布置300a可包括第一房間302a、第二房間302b、第一電視(tv)304以及多個數據源(諸如通用串行總線(usb)快閃記憶體驅動器306a、機頂盒(stb)306b、同軸電纜306c、無線路由器306d和web伺服器306e)。還示出在第二房間302b中的第二tv308、智慧型電話310、一套揚聲器312、tv遙控器314和用戶316。還示出與第一tv304相關聯的用戶接口(ui)304a和與第二tv308相關聯的ui308a。根據第一示例性情況,第一tv304可對應於第一電子裝置102。第二tv308可對應於第二電子裝置104。多個數據源可對應於一個或多個數據源106。第一tv304可以不僅包括媒體控制功能,而且包括智能無線路由功能。根據實施例,第二房間302b中的用戶316可期望訪問來自多個數據源(諸如usb快閃記憶體驅動器306a、stb306b或web伺服器306e)的一個或多個內容條目。在這種情況下,第二tv308的功能可對應於媒體呈現器。用戶316可使用tv遙控器314,經由ui308a來選擇在第二tv308上呈現的各種選項。第二tv308可搜索無線家庭網絡內的處於網絡發現模式的一個或多個網絡裝置。可執行該搜索,以連接到恰當的網絡裝置,從而從一個或多個數據源106中檢索所選擇的內容條目。在第二tv308處從無線路由器306d和第一tv304接收的wi-fi信號的質量可能差,如ui308a上的箭頭所示。用戶316可選擇在ui308a處呈現的各種選項,以訪問所期望的內容條目。例如,用戶316可經由tv遙控器314在ui308a上選擇來自無線路由器306d的wi-fi網絡。用戶316可從搜索到的網絡裝置的列表中選擇網絡裝置之一。此後,用戶316可從所示出的呈現器的列表中選擇諸如第二tv308的呈現器。其它呈現器可以是來自呈現器的列表中的一套揚聲器312和智慧型電話310。用戶316可隨後從多個數據源中選擇數據源。例如,用戶316可經由無線路由器306d訪問web伺服器306e。被訪問或選擇的內容條目可以是圖像文件320a、視頻320b或html網頁302c。要理解,用戶316可選擇來自多個數據源中的所連接的其它數據源(如,usb快閃記憶體驅動器306a或stb306b)的所期望的內容條目。可用於所選擇的內容條目的可用wi-fi信號的信號強度可能弱。參照圖3b,示出在各種實例(諸如第一實例322a和第二實例322b)中基於內容類型進行的無線路由。接著圖3a來繼續說明圖3b中的操作順序。在第一實例322a中,示出了無線路由器306d和為第二tv308的呈現器之間的經由第一無線通信信道324a的數據通信。還示出了第一無線通信信道324a的第一信號強度328a的放大視圖326a。在用戶316經由tv遙控器314選擇無線路由器306d的wi-fi網絡的實例中,第二tv308可經由第一無線通信信道324a與無線路由器306d連接。當與無線載波信號相關聯的數據信號(數據分組)處於第一信號強度328a時,第二tv308可同時接收html網頁320c和視頻320b。數據信號和無線載波信號可對應於第一無線通信信道324a。由於第一信號強度328a,導致視頻320b的流傳輸可能有延遲。第一信號強度328a可對應於弱信號。在第二實例322b中,示出第一tv304和為第二tv308的呈現器之間的經由第二無線通信信道324b的數據通信。第一tv304可以不僅包括媒體控制功能,而且包括智能無線路由和信號強度增強功能。還示出從無線路由器306d接收的無線信號的第一信號強度328a的放大視圖326a。還示出從第一tv304接收的另一個無線信號的第二信號強度328b的另一個放大視圖326b。例如,當用戶316選擇第一tv304的wi-fi網絡時,可通過使用第一tv304的ssid來創建通信耦接。第一tv304可確定被用戶316選擇進行傳達(通信)的html網頁320c和視頻320b的內容類型。第一tv304可為視頻320b設置第一優先級(如以下表1中所示)。根據實施例,第一tv304可為html網頁320c設置第二優先級(表1中所示)。根據實施例,在運行時間,可在第一tv304處生成臨時優先級列表。優先級文件名文件擴展名內容類型2文件3.htmlweb內容1文件2.mp4視頻表1:示例性優先級列表根據實施例,當內容條目或數據信號傳送經過第一tv304時,對於諸如視頻條目320b的某種內容類型的數據分組可優先於html網頁320c的數據分組。第一tv304可按第二信號強度328b(諸如,第一tv304的最大信號強度)執行將視頻320b流傳輸到第二tv308。基於所確定的內容類型和所設置的優先級,諸如媒體內容條目的某些內容條目可在信號強度被智能增強的情況下被流傳輸到遠處的電子裝置(諸如,第二房間302b中的第二tv308)。換句話講,第一tv304可以在更弱的wi-fi信號中接收視頻320b,然後,在對於諸如第二tv308的接收器而言表現得更強的不同頻率上本地重新發送視頻320b。根據實施例,第一tv304可通過使用有線通信介質(諸如,類別4(cat4)電纜(乙太網)或同軸電纜)連接到家庭網絡。在此實施例中,第一tv304可經由有線通信介質接收視頻320b。基於所確定的內容類型和所設置的優先級,第一tv304可隨後將諸如視頻320b的內容按智能增強的信號強度經由無線通信介質進行流傳輸,如上所述。圖4例示了根據本公開的實施例的實現所公開的用於數據通信的方法和系統的第二示例性情形。結合圖1、圖2、圖3a和圖3b中的元件來說明圖4。參照圖4,示出無線路由器306d和第一tv304之間的第一無線通信信道402a。還示出第一tv304和智慧型電話310之間的第二無線通信信道402b。還示出用於描繪接收到的信號的第一信號強度406a的第一放大視圖404a以及用於描繪接收到的信號的第二信號強度406b的第二放大視圖404b。接著圖3a並結合圖3a中的元件來說明圖4中的操作順序。根據第二示例性情形,第二房間302b(圖3a)中的用戶316可能期望在無線家庭網絡中訪問來自多個數據源(諸如web伺服器306e)的一個或多個內容條目。作為第一tv304的替代,智慧型電話310可以是媒體控制器和媒體呈現器。用戶316可選擇在智慧型電話310處的ui(未示出)處呈現的各種選項,以訪問所期望的內容條目。用戶316可從呈現器的列表中選擇智慧型電話310作為呈現器,類似於如圖3a中所示的呈現器選擇。因此,從多個數據源選擇的內容條目可在智慧型電話310處回放。在此情形下,第一tv304可處於被動模式,其中,第一tv304的顯示屏可以是「關」,而信號強度增強功能可以是「開」。根據實施例,智慧型電話310可在無線家庭網絡中搜索可處於網絡發現模式的一個或多個網絡裝置。可執行該搜索,以連接到恰當的網絡裝置,從而從多個數據源(諸如,web伺服器306e)中檢索諸如視頻320b和html網頁320c的所選擇的內容條目,以便在智慧型電話310處回放。所選擇的內容條目可得自(諸如從無線路由器306d和第一tv304接收的)弱wi-fi信號。在用戶316經由智慧型電話310選擇第一tv304的wi-fi網絡的實例中,可(通過使用第一tv304的ssid)在智慧型電話310和第一tv304之間創建通信耦接。當內容條目或數據信號傳送經過第一tv304時,可優先處理對於某些內容類型(諸如視頻320b)的數據分組。第一tv304可經由按第一信號強度406a的第一無線通信信道402a從無線路由器306d中檢索視頻320b和html網頁320c。第一tv304可按第二信號強度406b(諸如,第一tv304的最大信號強度)將視頻320b優先於html網頁320c地流傳輸到智慧型電話310。第二房間302b處的智慧型電話310可經由按第二信號強度406b的第二無線通信信道402b接收視頻320b作為數據分組,而沒有數據分組的延遲或丟失。然後,第一tv304可按第一信號強度406a將html網頁320c傳達到智慧型電話310,因為對於在智慧型電話310處接收html網頁320c而言,第一信號強度406a是足夠的。根據實施例,當要被流傳輸的內容是html網頁320c時,第一tv304可以不增強信號強度。根據實施例,用戶316可從可用的呈現器列表中選擇第一tv304作為呈現器。智慧型電話310可以是媒體控制器。在此實施例中,第一tv304可經由第一無線通信信道402a或同軸電纜306c從無線路由器306d檢索視頻320b和html網頁320c。第一tv304可以不增強針對諸如智慧型電話310的其它連接的裝置的信號強度。在選擇第一tv304作為呈現器的實例中,第一tv304可使其自己的要被呈現在第一tv304上的數據分組優先於它可在無線家庭網絡上接收的其它數據分組。圖5描繪了根據本公開的實施例的用於基於內容類型進行數據通信的方法的流程圖。參照圖5,示出流程圖500。結合圖1、圖2、圖3a、圖3b、圖4和圖5來描述流程圖500。方法開始於步驟502處,前進至步驟504處。在步驟504處,可在無線網絡(諸如,wi-fi網絡)中經由無線通信信道在第二電子裝置104和第一電子裝置102之間創建通信連接。在步驟506處,可經由無線通信信道從第二電子裝置104接收傳達一個或多個數據信號的請求。該請求可以被第一電子裝置102經由無線通信信道接收。一個或多個數據信號可對應於經由無線通信信道請求的一個或更多內容條目。在步驟508處,可在第一電子裝置102處從一個或多個數據源106接收一個或多個數據信號。一個或多個數據信號可與對應於第一信號強度參數的一個或多個載波信號相關聯。在步驟510處,接收到的一個或多個數據信號的內容類型可由第一電子裝置102來確定。在步驟512處,可由第一電子裝置102基於所確定的內容類型為接收到的一個或多個數據信號中的每個設置優先級。在步驟514處,基於所設置的優先級和所確定的內容類型,接收到的一個或多個數據信號中的至少一個可經由按無線載波信號的第二信號強度參數的無線載波信號傳達到第二電子裝置104。根據實施例,基於所設置的優先級和所確定的內容類型,可以控制針對可以包括第二電子裝置104的多個其它電子裝置的內容分發和無線路由。在步驟516處,可檢測經由無線通信信道將一個或多個數據信號(諸如,優先處理的數據信號)傳達到第二電子裝置104期間丟失的一個或多個數據分組。丟失的一個或多個數據分組可對應於第二電子裝置104沒有接收到的一個或多個數據分組。在步驟518處,這丟失的一個或多個數據分組可被第一電子裝置102重新傳達到第二電子裝置104。該控制可通到結束步驟520。按照本公開的實施例,用於基於內容類型進行數據通信的系統可包括第一電子裝置102(圖1)。第一電子裝置102可包括諸如處理器202和/或優先級決定單元210(圖2)的一個或多個電路。處理器202可被配置成確定從一個或多個數據源106(圖1)接收的一個或多個數據信號的內容類型。一個或多個數據信號可與對應於第一信號強度參數的一個或多個載波信號相關聯。優先級決定單元210還可被配置成基於所確定的內容類型為接收到的一個或多個數據信號中的每個設置優先級。處理器202可被配置成按無線載波信號的第二信號強度參數將接收到的一個或多個數據信號中的至少一個傳達到第二電子裝置104。傳達(通信)可基於所設置的優先級和所確定的內容類型經由無線載波信號發生。無線載波信號可與接收到的一個或多個數據信號中的至少一個相關聯。本公開的各種實施例可提供非暫態計算機可讀介質和/或儲存介質,其中,該非暫態計算機可讀介質和/或儲存介質上儲存了可以由機器和/或計算機執行的用於基於內容類型來傳達數據的指令集合。該指令集合可致使機器和/或計算機執行包括確定從一個或多個數據源106接收的一個或多個數據信號的內容類型的步驟。一個或多個數據信號可與對應於第一信號強度參數的一個或多個載波信號相關聯。可基於所確定的內容類型,為接收到的一個或多個數據信號中的每個設置優先級。基於所設置的優先級和所確定的內容類型,接收到的一個或多個數據信號中的至少一個可被傳達到第二電子裝置104。可按無線載波信號的第二信號強度參數來傳達接收到的一個或多個數據信號中的一個。傳達(通信)可按第二信號強度參數經由無線載波信號發生。無線載波信號可與接收到的一個或多個數據信號中的至少一個相關聯。本公開可用硬體或硬體與軟體的組合來實現。本公開可用集中式方式在至少一個計算機系統中實現,或者以分布方式來實現,在分布方式中,不同元件可遍布於許多互連的計算機系統。適於執行本文中描述的方法的計算機系統或其它設備可以是適合的。硬體和軟體的組合可以是帶有電腦程式的通用計算機系統,當該電腦程式被加載並且執行時,可控制計算機系統,使得它執行本文中描述的方法。本公開可用包括還執行其它功能的集成電路的一部分的硬體來實現。本公開還可被內置於電腦程式產品中,該電腦程式產品包括能夠實現本文中描述的方法的所有特徵,並且當該電腦程式產品被加載在計算機系統中時能夠執行這些方法。在本上下文下,電腦程式意指指令集合的用任何語言、代碼或注釋進行的任何表述,該指令集合意在致使具有信息處理能力的系統或者直接地,或者在以下:a)轉換成另一種語言、代碼或注釋和b)不同材料形式的再現中的任一者或二者之後執行特定功能。雖然已經參照某些實施例描述來本公開,但本領域的技術人員將理解,在不脫離本公開的範圍的情況下,可進行各種改變並且可用等同物進行取代。另外,可進行許多修改,以在不脫離本公開的範圍下使特定情形或材料適於本公開的教導。因此,不意在將本公開限於所公開的特定實施例,而意在使本公開將包括落入隨附權利要求書內的所有實施例。當前第1頁12