一種電視機裝置及其實現文件資源共享的方法
2023-10-04 10:51:14 2
專利名稱:一種電視機裝置及其實現文件資源共享的方法
技術領域:
本發明涉及一種電視機裝置及其實現文件資源共享的方法。
背景技術:
隨著網絡的普及,網絡電視已經悄悄的走進了千家萬戶。因為電視屏幕大,清晰度高,所以通過電視看電影、聽音樂、看照片的上網方式受到越來越多的人青睞。 對於各種各樣的多媒體資源文件,如何才能方便的在電腦上和電視上相互共享,不受限制, 是信息社會和網絡生活的迫切需求。在現有技術中新型的電視機可以訪問網絡,電視機通過共享電腦上的多媒體資源文件來播放。在電腦上的多媒體文件可以通過設置共享,使得電視機通過區域網訪問該電腦上的共享文件夾。但是這樣只能實現電腦到電視的單向共享,對於電視機上的資源,電腦或者其他電視機就沒有辦法通過網絡直接訪問。現在大部分電視機都有下載功能,所以如果A電視機下載的多媒體文件資源,要在B電視機上或者電腦上播放,就不能實現。有時候用戶希望A電視,B電視,電腦同時播放觀看,這種單向共享文件的方式非常不方便,如果電視機也可以設置文件共享功能,可以在電腦,電視之間雙向共享,就可以很方便的解決上述問題。發明內容本發明的主要目的在於公開一種電視機裝置及其實現文件資源共享的方法,使電視機能夠在區域網內雙向共享文件資源。本發明公開了一種電視機裝置,包括電視功能模塊,串口通訊模塊和網絡功能交互模塊,以及遙控模塊;所述電視功能模塊用於播放電視信號,所述電視信號來自電視天線,或者來自連接在所述網絡功能交互模塊上的USB存儲設備;所述遙控模塊用於處理來自於電視機遙控器的指令,並轉發給所述電視功能模塊和網絡功能交互模塊執行相關操作;所述串口通訊模塊用於所述電視功能模塊和網絡功能交互模塊之間的數據通訊;所述網絡功能交互模塊用於通過網關獲取區域網中的共享多媒體文件,或者通過硬體接口獲取存儲設備中的多媒體文件,並解碼傳送給所述電視功能模塊播放;所述網絡功能交互模塊還通過區域網網關共享所述通過硬體接口連接的存儲設備中的多媒體文件。本發明公開的電視機裝置,還包括如下從屬技術特徵所述網絡功能交互模塊還根據來自所述遙控模塊的指令,通過網關修改所述區域網中的共享多媒體文件。所述網絡功能交互模塊還根據來自所述遙控模塊的指令,獲取其他網絡設備上的共享文件夾中的多媒體文件,並且通過所述串口通訊模塊傳送給所述電視功能模塊播放。本發明還公開了一種如前所述的電視機裝置實現文件資源共享的方法,包括如下步驟第一步,所述遙控模塊處理來自於所述遙控模塊的指令,並轉發給所述電視功能模塊和網絡功能交互模塊執行相應的操作;第二步,所述網絡功能交互模塊通過區域網網關共享所述通過硬體接口連接的存儲設備中的多媒體文件。本發明公開的實現文件資源共享的方法,還包括如下從屬技術特徵在所述第二步中進一步包括,建立兩個不同的守護進程對網絡數據進行偵測監聽和發送;第一進程監聽傳輸控制協議TCP埠,獲取並解析來自客戶端的服務信息塊SMB數據包;第二進程監聽用戶數據報協議UDP埠,判斷是否向當前網絡上輸出共享數據。在所述第二步中還包括,或者,所述網絡功能交互模塊通過區域網網關獲取其他網絡設備上的共享文件夾中的多媒體文件,並且通過所述串口通訊模塊傳送給所述電視功能模塊播放。在所述第二步中,所述網絡功能交互模塊還通過區域網網關修改其他網絡設備上的共享文件夾中的多媒體文件。本發明公開的一種電視機裝置及其實現文件資源共享的方法,把電視機上存儲的多媒體文件共享,使得區域網中的其他網絡設備用戶可以在其他電腦和電視機上方便的訪問、播放共享的多媒體文件;充分利用了多媒體資源,方便,快捷。
圖1為本發明的一種區域網結構示意圖。圖2為本發明的區域網內部共享電視機的文件夾的流程示意圖。圖3為本發明的電視機裝置的模塊框圖。
具體實施方式
下面結合附圖和具體實施方式
對本發明作進一步詳細說明。本發明了提出了一種基於網絡的可以在區域網內雙向共享文件的電視系統。通過電腦設置文件共享,用戶可以在電視上方便的訪問、播放電腦共享的多媒體文件;用戶也可以在電視上設置文件共享,那麼用戶通過電腦和其他電視機可以同時方便的訪問、播放該多媒體文件。為保證文件的安全性,用戶還可以為該共享的文件夾設置權限,是否可讀,可寫。若可讀,那麼其他電視或者電腦訪問該文件就只能播放,但不能對該文件做任何修改, 若該文件夾設置為可寫,那麼用戶在其他電視上可以對該文件夾下的文件進行修改,比如更名,刪除,增加文件等操作。如圖1所示為本發明的一種區域網結構示意圖,圖中包括兩臺電腦A和B,兩臺電視機A和B,以及連接該兩臺電腦和兩臺電視機的網絡互聯設備。在這個區域網中,電腦和電視,電視和電視之間的網絡互聯設備可以是路由器,交換機等通用網絡互聯設備。在電腦上,可以訪問本地多媒體資源文件,若希望把該文件夾資源共享,則可以通過相應的設置按鈕菜單,把該文件夾設置為共享文件夾,並為該文件夾設置相應的安全權限,此時區域網內的其他設備(其他電視和電腦等)及可以通過網絡互聯設備訪問該共享文件夾。在電視機上,通過「瀏覽網絡共享文件」菜單就可以訪問到當前區域網內已有的共享資源。電視機也可以設置共享文件夾。如圖2所示為本發明的區域網內部共享電視機上的多媒體資源文件夾的示意圖。 電視機A共享了文件夾Dirl和Dir2,則電腦A和電視機B都可以讀取這兩個共享的文件夾中的文件,或者在安全權限許可的時候修改這兩個共享的文件夾中的文件。如圖3所示為本發明的電視機裝置的模塊框圖。包括電視功能模塊,串口通訊模塊和網絡功能交互模塊,以及遙控模塊。電視功能模塊具有電視機傳統的功能(如搜臺,播放電視信號等),可以播放來自天線的電視信號,還可以播放連接在所述網絡功能交互模塊上的USB存儲設備的電視信號。遙控模塊用於處理遙控按鍵數據,根據電視功能模塊和網
4絡功能模塊之間的協議將遙控按鍵數據處理成網絡功能模塊能識別的數據,使網絡模塊知道用戶希望執行什麼動作。如用戶遙控器按了確定鍵發了一串波形出來,遙控模塊接收到該波形後,經過識別波形,計算出該波形所傳遞的數據值為0x0001,那麼電視功能模塊就根據協議通過串口向網絡功能模塊發送相應的數據,如發生Oxab Oxcd,當網絡功能模塊接受到Oxab Oxcd數據後,它會根據協議查找到用戶按此按鍵的操作意圖,然後執行相應的操作。例如通過網關獲取區域網中電腦中的共享多媒體文件。電視串口通訊模塊主要用於電視功能模塊和網絡功能模塊的協議數據通訊。網絡功能模塊實現數據共享,數據安全設置以及多媒體文件的播放解碼功能。在網絡功能交互模塊內用戶可以選擇訪問本地磁碟上的文件夾也可以選擇網絡上共享的文件夾。當選擇本地磁碟上的文件夾時,用戶可以進行播放操作,也可以進行共享設置操作, 只要用戶將該文件夾設置為共享時,那麼此時區域網內的其他電視或者電腦就也可以訪問該文件夾下的文件,並且進行播放或者修改操作,能否進行修改操作由該文件夾的安全權限設置為是否可寫決定。網絡交互功能模塊根據SMB (Server Message Block,服務信息塊)協議在電腦和電視,電視與電視之間建立一個虛電路按照請求-響應方式進行通信的機制,並且建立兩個不同的守護進程A和B對網絡數據進行偵測監聽和發送。A進程通過監聽TCP埠(Transmission Control ftOtocol傳輸控制協議),獲取並處理來自客戶端的smb數據包,然後解析該數據包,獲取當前網絡上共享的文件、文件權限、以及該文件所屬用戶名,並對這些數據進行相應的管理和存儲;這裡客戶端是指訪問本機器的另外一臺電腦或者電視。smb數據包是指按照SMB協議發送的數據包,因為網絡上可能有多種協議的數據包,但是此模塊只處理SMB協議的數據包。B進程通過監聽UDP埠(User Datagram Protocol用戶數據報協議),判斷是否能向當前網絡上輸出共享數據,共享輸出給誰及如何進行輸出等,以實現電視與電腦之間雙向共享文件的功能。而傳統的電視系統裡沒有作業系統,也不支持網絡功能,所以無法實現支持SMB協議的軟體功能。用戶數據報協議UDP是ISO參考模型中一種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。UDP協議基本上是IP協議與上層協議的接口。UDP協議適用埠分辨運行在同一臺設備上的多個應用程式。當用戶選擇訪問網絡上共享的文件夾時,那麼此時用戶可以訪問該區域網內其他電視或者電腦上共享的文件夾,讀取共享上文件夾下的文件數據,然後通過本地解碼器進行解碼播放。若該共享文件夾的安全權限設置為可寫,那麼用戶還可以對該網絡上共享的文件夾進行寫的操作,如更名,刪除等。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種電視機裝置,包括電視功能模塊,串口通訊模塊和網絡功能交互模塊,以及遙控模塊;所述電視功能模塊用於播放電視信號,所述電視信號來自電視天線,或者來自連接在所述網絡功能交互模塊上的USB存儲設備;所述遙控模塊用於處理來自於電視機遙控器的指令,並轉發給所述電視功能模塊和網絡功能交互模塊執行相關操作;所述串口通訊模塊用於所述電視功能模塊和網絡功能交互模塊之間的數據通訊;所述網絡功能交互模塊用於通過網關獲取區域網中的共享多媒體文件,或者通過硬體接口獲取存儲設備中的多媒體文件,並解碼傳送給所述電視功能模塊播放;其特徵在於,所述網絡功能交互模塊還通過區域網網關共享所述通過硬體接口連接的存儲設備中的多媒體文件。
2.如權利要求1所述的電視機裝置,其特徵在於,所述網絡功能交互模塊還根據來自所述遙控模塊的指令,通過網關修改所述區域網中的共享多媒體文件。
3.如權利要求1所述的電視機裝置,其特徵在於,所述網絡功能交互模塊還根據來自所述遙控模塊的指令,獲取其他網絡設備上的共享文件夾中的多媒體文件,並且通過所述串口通訊模塊傳送給所述電視功能模塊播放。
4.一種如權利要求1所述的電視機裝置實現文件資源共享的方法,其特徵在於,包括如下步驟第一步,所述遙控模塊處理來自於所述遙控模塊的指令,並轉發給所述電視功能模塊和網絡功能交互模塊執行相應的操作;第二步,所述網絡功能交互模塊通過區域網網關共享所述通過硬體接口連接的存儲設備中的多媒體文件。
5.如權利要求4所述的實現文件資源共享的方法,其特徵在於,在所述第二步中進一步包括,建立兩個不同的守護進程對網絡數據進行偵測監聽和發送;第一進程監聽傳輸控制協議TCP埠,獲取並解析來自客戶端的服務信息塊SMB數據包;第二進程監聽用戶數據報協議UDP埠,判斷是否向當前網絡上輸出共享數據。
6.如權利要求4所述的實現文件資源共享的方法,其特徵在於,在所述第二步中還包括,或者,所述網絡功能交互模塊通過區域網網關獲取其他網絡設備上的共享文件夾中的多媒體文件,並且通過所述串口通訊模塊傳送給所述電視功能模塊播放。
7.如權利要求5所述的實現文件資源共享的方法,其特徵在於,在所述第二步中,所述網絡功能交互模塊還通過區域網網關修改其他網絡設備上的共享文件夾中的多媒體文件。
全文摘要
本發明涉及一種電視機裝置及其實現文件資源共享的方法,包括電視功能模塊,串口通訊模塊,網絡功能交互模塊,和遙控模塊;所述電視功能模塊用於播放電視信號;所述遙控模塊用於處理來自於電視機遙控器的指令;所述串口通訊模塊用於所述電視功能模塊和網絡功能交互模塊之間的數據通訊;所述網絡功能交互模塊用於通過網關獲取區域網中的共享多媒體文件,或者通過硬體接口獲取存儲設備中的多媒體文件,並解碼傳送給所述電視功能模塊播放;所述網絡功能交互模塊還通過區域網網關共享所述存儲設備中的多媒體文件。本發明把電視機上存儲的多媒體文件共享,使得區域網中的其他網絡設備用戶可以方便的訪問、播放共享的多媒體文件;方便,快捷。
文檔編號H04N21/63GK102457769SQ20101051880
公開日2012年5月16日 申請日期2010年10月18日 優先權日2010年10月18日
發明者邱揚英 申請人:康佳集團股份有限公司