TWI383649B - 通用隨插即用(UPnP)網路協定下的網路電話系統 - Google Patents

通用隨插即用(UPnP)網路協定下的網路電話系統 Download PDF

Info

Publication number
TWI383649B
TWI383649B TW096127392A TW96127392A TWI383649B TW I383649 B TWI383649 B TW I383649B TW 096127392 A TW096127392 A TW 096127392A TW 96127392 A TW96127392 A TW 96127392A TW I383649 B TWI383649 B TW I383649B
Authority
TW
Taiwan
Prior art keywords
digital media
event
upnp
network telephone
telephone
Prior art date
Application number
TW096127392A
Other languages
English (en)
Other versions
TW200906148A (en
Inventor
Wei Kuo Liang
Original Assignee
Wistron Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wistron Corp filed Critical Wistron Corp
Priority to TW096127392A priority Critical patent/TWI383649B/zh
Priority to US11/866,206 priority patent/US20090028072A1/en
Publication of TW200906148A publication Critical patent/TW200906148A/zh
Application granted granted Critical
Publication of TWI383649B publication Critical patent/TWI383649B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1059End-user terminal functionalities specially adapted for real-time communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Telephonic Communication Services (AREA)

Description

通用隨插即用(UPnP)網路協定下的網路電話系統
本發明係有關一種網路電話系統,特別是一種通用隨插即用(UPnP)網路協定下的網路電話系統。
數位生活網路聯盟(Digital Living Network Alliance,DLNA)是由多種電子裝置,包含:消費性電子、行動電話,以及電腦廠商等所組成的聯盟組織。而該聯盟組織的主要目標在於建立一套工業標準,使得各廠商的產品可互相連接、互相適應,進而為消費者實現數位化生活。
在數位生活網路聯盟的架構下,關於裝置的發現、控制及媒體管理方面,乃藉由通用隨插即用(Universal Plug and Play,UPnP)的網路協定來實現。其中,通用隨插即用(UPnP)是由通用隨插即用論壇(UPnP Forum)所發表的一套網路協定。而UPnP的目標在於,當家庭網路中的各個電子設備遵守該協定時,便可達到無縫式(seamless)的互相連接、互相操作。簡單來說,UPnP最大的願景就是希望任何裝置(例如,電視、電腦、音響、冰箱、鬧鐘、電燈等)只要連接上網路,所有在網路上的其他裝置馬上就能知道有新裝置加入,而這些裝置彼此之間便能互相溝通,更能直接使用或控制,一切都不需要設定,完全的隨插即用(Plug and Play)。相關專利如:中華民國申請專利第92115385號「無線區域網路下利用通用隨插即用技術之虛擬遙控系統及方法」,主要介紹在家用個人電腦上執行一個UPnP「虛擬遙控器設備」,讓透過無線或有線網路聯在一起的平板電腦及個人數位助理,都可藉由操作使用「虛擬遙控器設備」,來控制家用電腦所提供的功能。
另外還有一種關於網路電話(IP Phone)的通訊協定,稱之為網際網路語音通訊協定(Voice over Internet Protocol,VoIP)。VoIP是近來迅速發展的技術,將聲音的類比訊號數位化後,壓縮成數據封包(Data Packet)的型式在網際網路傳遞。再將數據封包解壓縮,還原成類比聲音訊號,透過網際網路達成點對點(end-to-end)的即時通訊功能。相關專利如:中華民國申請專利第94100166號「全球化通訊網路電話系統」,主要介紹一種電腦網頁上用於網路通訊傳遞之系統,該系統將電子信箱中加入簽名檔,利用該簽名檔可連結到特定網頁,而與對方進行網路VOIP通話。
由於VoIP不僅可提供語音傳遞的服務,更可同時傳遞資料、視訊等整合內容,再加上VoIP是透過網際網路來傳輸,因此通話費用也比一般電信費用便宜許多。因此,網路電話日益受到市場的重視。
然而,縱觀市面上的電子產品,皆未將數位生活網路聯盟(DLNA)的概念與網路電話作結合。因此,當接聽來電時,仍需要具有實體的網路電話機,且必須位於網路電話機的旁邊才能接聽來電以及撥打外線。並未真正發揮通用隨插即用(UPnP)網路協定所產生的便利性。
有鑑於此本發明提出一種通用隨插即用(UPnP)網路協定下的網路電話系統。利用數位生活網路聯盟(DLNA)中的通用隨插即用(UPnP)網路協定架構,與網路電話(IP Phone)相結合。因此,不需具備傳統的網路電話機,而將傳統網路電話機的各個模組,例如:顯示器、喇叭、麥克風、攝影機或輸入設備等,建立在數位家庭設備(電視、音響、冰箱、電腦或多媒體儲存裝置等)之中。將網路電話原本連接該些模組的實體線路,更換成透過UPnP方式,經由有線或無線網路連接,而傳遞DLNA協定之影音資料。如此,便可透過數位生活網路中,任何一個連線的家電裝置來接聽來電、撥打外線,甚至連線的家電與家電之間,彼此更可以當對講機使用。
本發明提出一種網路電話系統,連接網路電話板,於通用隨插即用(UPnP)網路協定下,用以與UPnP裝置進行通話,UPnP裝置具有裝置端數位媒體伺服器與裝置端數位媒體播放器,該網路電話系統包含:網路電話界面,用以接收網路電話板所傳送之影音資料;影音轉換器,轉換影音資料為符合數位生活網路聯盟(DLNA)類型與網路電話類型其中之一;電話端數位媒體伺服器,連接影音轉換器,傳送轉換後之影音資料至裝置端數位媒體播放器;電話端數位媒體播放器,接收裝置端數位媒體伺服器所傳送之影音資料,連接影音轉換器,傳送轉換後之影音資料至網路電話板。
本發明亦提出一種網路電話系統,於通用隨插即用(UPnP)網路協定下,用以溝通第一影音資料與第二影音資料,該網路電話系統包含:網路電話板;網路電話界面,連接網路電話板,用以接收網路電話板所傳送之第一影音資料;影音轉換器,轉換第一影音資料與第二影音資料為符合數位生活網路聯盟(DLNA)類型與網路電話類型其中之一;電話端數位媒體伺服器,連接影音轉換器,傳送轉換後之第一影音資料;裝置端數位媒體播放器,播放電話端數位媒體伺服器所傳送之第一影音資料;裝置端數位媒體伺服器,依據第一影音資料,傳送第二影音資料;電話端數位媒體播放器,接收裝置端數位媒體伺服器所傳送之第二影音資料,連接影音轉換器,傳送轉換後之第二影音資料至網路電話板。
本發明亦提出一種網路電話系統,應用於通用隨插即用(UPnP)網路協定,該網路電話系統包含:第一裝置端數位媒體伺服器,傳送第一影音資料;第二裝置端數位媒體播放器,播放第一裝置端數位媒體伺服器所傳送之第一影音資料;第二裝置端數位媒體伺服器,依據第一影音資料,傳送第二影音資料;第一裝置端數位媒體播放器,播放第二裝置端數位媒體伺服器所傳送之第二影音資料。
有關本發明的較佳實施例及其功效,茲配合圖式說明如後。
請參照「第1圖」,該圖所示為本發明第一實施例之網路電話系統。第一實施例之網路電話系統,連接網路電話板10,於通用隨插即用(UPnP)網路協定下,用以與UPnP裝置進行通話,而UPnP裝置具有裝置端數位媒體伺服器(底下簡稱裝置端DMS)22與裝置端數位媒體播放器(底下簡稱裝置端DMP)32。其中,第一實施例之網路電話系統主要包含:網路電話界面12、影音轉換器14、電話端數位媒體伺服器(底下簡稱電話端DMS)20、電話端數位媒體播放器(底下簡稱電話端DMP)30。
本發明的網路電話系統連接網路電話板10,其中網路電話板10便是將傳統的網路電話機的多個模組,例如:顯示器、喇叭、麥克風、攝影機或輸入設備等全部抽離,因此只留下最基本的網路電話元件,也就是網路電話板10。所以,藉由本發明的網路電話系統不需具備傳統的網路電話機,只需連接網路電話的基本元件即可。
由於網路電話(IP Phone)已發展多年,有許多廠商投入研發生產,因此各廠商之間具有不同的規格。所以,本發明中為了提供與各廠商網路電話的應用程式界面(Application programming Interface,API)溝通之平台,本發明具有網路電話界面12,與網路電話板10連接,當作與網路電話板10的溝通界面。同時,網路電話界面12也用以接收網路電話板10所傳送的影音資料。
由於本發明的網路電話系統,應用於通用隨插即用(UPnP)網路協定下,而於該協定下的影音資料必須符合數位生活網路聯盟(DLNA)的類型(type)。然而,網路電話板10所傳送的影音資料乃是符合網路電話的類型,與DLNA的類型不符,無法被UPnP網路協定中的裝置所使用。因此,影音轉換器14可將網路電話板10藉由網路電話界面12所傳入的影音資料,轉換成電話端DMS 20所能接受的DLNA類型。同樣的,影音轉換器14也可將裝置端DMS 22所傳送的DLNA類型之影音資料,轉換成網路電話類型,再將網路電話類型的影音資料傳送至網路電話界面12,再透過網路電話界面12將網路電話類型的影音資料傳送至網路電話板10。由此可知,影音轉換器14主要功能在於,轉換影音資料為符合DLNA類型與網路電話類型其中之一。且由於各網路電話廠商具有不同之規格,故提供網路電話界面12作為與各家網路電話廠商溝通的平台。
本發明中所提之電話端DMS 20與裝置端DMS 22,皆屬於DLNA架構中的數位媒體伺服器(Digital Media Server,DMS),差別僅在於前者設置於電話端,而後者設置於裝置端。其中,數位媒體伺服器主要扮演的角色為,提供數位媒體檔案、串流的獲取、錄製或儲存等,而作為一個源頭的裝置。相對的,不論是電話端DMP 30或裝置端DMP 32,皆屬於DLNA架構中的數位媒體播放器(Digital Media Player,DMP)。其中,數位媒體播放器主要扮演的角色為,尋找並播放/輸出任何由DMS所提供的數位媒體檔案、串流,而作為一個輸出的裝置。
於第一實施例中,電話端DMS 20連接影音轉換器14,影音資料經過影音轉換器14轉換之後,已由符合網路電話的類型轉換為符合DLNA的類型。此時,再將轉換後之影音資料傳送至裝置端DMP 32。於此,UPnP裝置已藉由裝置端DMP 32接收與輸出由網路電話板10所傳送過來的影音資料。
接著UPnP裝置藉由裝置端DMS 22來傳送所欲回覆給網路電話板10的影音資料。電話端DMP 30接收裝置端DMS 22所傳送之影音資料,連接影音轉換器14。此時,影音資料在經過影音轉換器14後,會由符合DLNA的類型轉換為符合網路電話的類型。之後,再將轉換後之影音資料傳送至網路電話板10。於此,UPnP裝置已藉由裝置端DMS 22與電話端DMP 30,將回覆的影音資料傳送至網路電話板10,也同時藉由電話端DMP 30將回覆的影音資料輸出/播放。
第一實施例中更可包含電話端數位媒體控制器(底下簡稱電話端DMC)40。其中,DMC的主要功能為DMS與DMP之間的連接橋樑,可尋找DMS上的多媒體檔案,並指定可播放該多媒體檔案的DMP進行播放,或是控制多媒體檔案上下傳到DMS的裝置。於此,電話端DMC 40連接電話端DMS 20與電話端DMP 30,發出命令以請求電話端DMS 20與裝置端DMP 32的連接,以及電話端DMP 30與裝置端DMS 22的連接。而當上述電話端DMS 20、DMP 30分別與裝置端DMP 32、DMS 22彼此連接後,便可互相傳送影音資料,而達到電話端與裝置端的互相溝通。
第一實施例中更可包含UPnP轉換器16,用以將事件轉換為符合UPnP類型或網路電話類型。其中,此處所稱的事件可為由網路電話板10所傳送的電話端事件,或是由UPnP裝置所傳送的裝置端事件。
也就是說,UPnP轉換器16類似上述的影音轉換器14,不同處在於影音轉換器14轉換影音資料為符合數位生活網路聯盟類型與網路電話類型其中之一,而UPnP轉換器16將網路電話板10透過網路電話界面12所傳入的事件(event)轉換為符合UPnP的類型。同樣的,UPnP轉換器16也可將由UPnP裝置所傳送的裝置端事件(UPnP類型)轉換成符合網路電話的類型,再透過網路電話界面12傳送至網路電話板10。
此外,第一實施例中更可包含電話端流程控制器50,接收由UPnP轉換器16所轉換後之事件,用以控制該事件於整個網路電話系統中的運作流程。底下針對電話端事件,以來電廣播為例子作說明,由例子中也可清楚了解流程控制器50之功能。
首先,網路電話板10接收到來電時,透過網路電話板10的應用程式界面(API,圖中未示)發出一個電話端事件(於此,即為來電事件)。此時,網路電話界面12收到網路電話板10所傳送的電話端事件,並藉由網路電話界面12的控制,將接收到的電話端事件傳送給UPnP轉換器16。
UPnP轉換器16將接收到的電話端事件轉換成符合UPnP類型後,將電話端事件傳送給電話端流程控制器50做處理。此時,電話端流程控制器50提出命令,而該命令的主要內容為,要求電話端DMC 40透過電話端DMS 20將來電訊息發布給所有UPnP裝置中的裝置端DMP 32。
於是,電話端DMC40接收該命令後,控制電話端DMS 20。最後,電話端DMS 20傳送來電訊息給所有可接收的裝置端DMP 32。經過上述的流程,即可將來電訊息廣播給所有的UPnP裝置。
請參照「第2圖」,該圖所示為本發明第二實施例之網路電話系統。第二實施例與第一實施例類似,差別在於第二實施例將UPnP裝置端的部份元件納入其中。第二實施例的網路電話系統包含:網路電話板10、網路電話界面12、影音轉換器14、電話端DMS 20、裝置端DMP 32、裝置端DMS 22及電話端DMP 30。
同樣的,第二實施例的網路電話系統使用於UPnP網路協定下。可用以溝通第一影音資料與第二影音資料。網路電話界面12連接網路電話板10,用以接收網路電話板10所傳送的第一影音資料。影音轉換器14轉換第一影音資料與第二影音資料為符合DLNA類型與網路電話類型其中之一。電話端DMS 20連接影音轉換器14,傳送轉換後之第一影音資料。裝置端DMP 32播放電話端DMS 20所傳送的第一影音資料。
接著裝置端DMS 22依據第一影音資料,傳送第二影音資料。其中,第二影音資料即為回覆第一影音資料的影音資料。最後,電話端DMP 30接收裝置端DMS 22所傳送的第二影音資料,連接影音轉換器14,傳送轉換後的第二影音資料至網路電話板10。
舉例說明,當A與B兩人欲利用網路電話進行溝通,其中A使用本發明所提出之網路電話系統(如「第2圖」中所示之系統),而B採用一般可傳送影音資料的網路電話。首先,B利用網路電話(圖中未示)撥打給A,因此B先將第一影音資料傳送出去。此時,在A這端,藉由網路電話板10與網路電話界面12接收到第一影音資料,再透過影音轉換器14及電話端DMS 20將第一影音資料傳送到裝置端DMP 32,此時,A已收到B所傳送的第一影音資料。接著A便可透過裝置端DMS 22傳送所欲回覆B之第二影音資料到電話端DMP 30,再經由影音轉換器14、網路電話界面12及網路電話板10,將第二影音資料傳送給B。
第二實施例更包含裝置端數位媒體控制器(底下簡稱裝置端DMC)42。裝置端DMC 42與電話端DMC 40皆屬於DLNA架構中的數位媒體控制器(Digital Media Controller,DMC)。其中,數位媒體控制器主要扮演的角色為DMS與DMP之間的連接橋樑,可尋找DMS上的多媒體檔案,並指定可播放多媒體檔案的DMP進行播放,或是控制多媒體檔案上傳/下載到DMS的裝置。在第二實施例中,裝置端DMC 42連接裝置端DMS 22與裝置端DMP 32,用以控制裝置端DMS 22與電話端DMP 30的連接,以及裝置端DMP 32與電話端DMS 20的連接。
第二實施例更可包含:裝置端流程控制器52、UPnP事件產生器60、裝置端UPnP控制點(底下簡稱裝置端UPnP CP)72、電話端UPnP控制點(底下簡稱電話端UPnP CP)70。其中,裝置端流程控制器52接收到裝置端事件後,控制該裝置端事件於整個網路電話系統中的運作流程。有關裝置端事件,於後將有更詳盡的說明。
UPnP事件產生器60接收裝置端流程控制器52所傳送的裝置端事件,並轉換裝置端事件為符合UPnP類型。電話端UPnP CP 70與裝置端UPnP CP 72屬於UPnP網路協定的控制器,而其功能類似遙控器,可用以接收及發送命令。第二實施例中,裝置端UPnP CP 72接收與傳送UPnP事件產生器60所轉換後的裝置端事件。再藉由電話端UPnP CP 70,接收裝置端UPnP CP 72所傳送的裝置端事件。也就是說,裝置端與電話端可藉由裝置端UPnP CP 72以及電話端UPnP CP 70來互相傳送事件、命令,而達到裝置端與電話端彼此之間的溝通聯繫。
此外,第二實施例更可包含裝置端輸入模組80。其中,裝置端輸入模組80可提供使用者輸入裝置端事件。此處的裝置端事件可為來電接聽或外線撥打。底下便針對此處所提之兩個裝置端事件,分別說明如下。
首先說明,裝置端事件為來電接聽的情況,此事件為先前已介紹過的來電廣播事件之回應情況。當使用者透過裝置端輸入模組80輸入接聽事件,經過裝置端流程控制器52處理後發出接聽指令。藉由UPnP事件產生器60接收裝置端流程控制器52所傳送的接聽指令,並將該接聽事件轉換為符合UPnP的類型。再經由裝置端UPnP CP 72將接聽事件傳送給電話端UPnP CP 70。
接著電話端流程控制器50在接收到電話端UPnP CP 70所傳送過來的事件後,便開始處理該事件。電話端流程控制器50將事件傳送至UPnP轉換器16,將事件轉換為符合UPnP類型後,透過網路電話界面12將事件傳送至網路電話板10。當接收到網路電話板10的回覆後,經由網路電話界面12、UPnP轉換器16,回到電話端流程控制器50。此時,電話端流程控制器50會透過電話端DMC 40請求電話端DMS 20連接裝置端DMP 32,以及裝置端DMS 22連接電話端DMP 30。
經由上述步驟,已完成電話端及裝置端的連接作業。接著透過影音轉換器14將影音資料,透過電話端DMS 20、裝置端DMP 32及裝置端DMS 22、電話端DMP 30互相傳送影音資料,而達到電話端與裝置端彼此之間的影音溝通。
於此,必須先說明,本發明中所稱之連接並非限定需實體的線路連接,也可採用無線連接方式,使元件之間傳送訊號、資料等。
另一個裝置端事件為外線撥打,此事件與上述的來電接聽事件流程相同。差別之處在於,一開始使用者透過裝置端輸入模組80所輸入的事件為外線撥打,而其他的流程則與上述外線撥打事件的處理流程相同。
請參照「第3圖」,該圖所示為本發明第三實施例之網路電話系統。第三實施例主要說明利用本發明所提出的網路電話系統架構,各個UPnP裝置之間可以當成對講機使用。第三實施例的網路電話系統,同樣應用於UPnP網路協定,而該網路電話系統包含:第一裝置端數位媒體伺服器(底下簡稱第一裝置端DMS)221、第一裝置端數位媒體播放器(底下簡稱第一裝置端DMP)321、第二裝置端數位媒體伺服器(底下簡稱第二裝置端DMS)222及第二裝置端數位媒體播放器(底下簡稱第二裝置端DMP)322。
第一裝置端DMS 221傳送第一影音資料,而第二裝置端DMP 322播放第一裝置端DMS 221所傳送的第一影音資料。接著第二裝置端DMS 222,會依據第一影音資料,傳送第二影音資料,如同先前介紹過的第二影音資料為回覆第一影音資料的影音資料。最後,第一裝置端DMP 321便會播放第二裝置端DMS 222所回覆的第二影音資料。
第三實施例更可包含:第一裝置端數位媒體控制器(底下簡稱第一裝置端DMC)421、第二裝置端數位媒體控制器(底下簡稱第二裝置端DMC)422、第一裝置端流程控制器521、第二裝置端流程控制器522、第一UPnP事件產生器61、第二UPnP事件產生器62、第一裝置端UPnP控制點(底下簡稱第一裝置端UPnP CP)721、第二裝置端UPnP控制點(底下簡稱第二裝置端UPnP CP)722、第一裝置端輸入模組81及第二裝置端輸入模組82。
上述各元件之功能與其他實施例中相對應元件的功能類似,底下直接以事件作說明。於第三實施例中,事件可為互相通話,而可由第一裝置端或第二裝置端發出。
當使用者透過第一裝置端輸入模組81輸入第一裝置端事件(互相通話)。第一裝置端流程控制器521接收到互相通話事件後,便由第一裝置端流程控制器521控制該互相通話事件於整個網路電話系統中的運作流程。首先,藉由第一裝置端流程控制器521的電路控制,先將該事件傳送至第一UPnP事件產生器61,而將事件轉換為符合UPnP類型。接著第一裝置端UPnP CP 721接收第一UPnP事件產生器61轉換後的事件,並將該事件傳送至第二裝置端UPnP CP 722。至此,第二裝置端已收到第一裝置端要求互相通話的事件。此時,第一裝置端流程控制器521於獲知第二裝置端已收到該事件後,便會發出訊號予第一裝置端DMC 421。
接著藉由第一裝置端DMC 421發出命 令,用以請求第一裝置端DMS221與第二裝置端DMP 322的連接,以及第一裝置端DMP 321與第二裝置端DMS 222的連接。而當上述電話端第一裝置端DMS 221、DMP 321分別與第二裝置端DMP 322、DMS 222彼此連接後,便可互相傳送影音資料,而達到第一裝置端與第二裝置端之間的互相溝通。
同樣的,使用者也可藉由第二裝置端輸入模組82,來輸入第二裝置端事件(同樣為互相通話)。而其流程與上述相同,於此便不再贅述。
由上述說明可知,藉由本發明所提出的網路電話系統,只需留下傳統網路電話中最基本的元件(網路電話板),而其他的元件皆可抽離,再利用DLNA架構中的UPnP裝置,即可進行通話。如此,可達到如下的優點:1.家中不需具備多支電話。
2.不會因為不在電話旁邊而漏接電話。
3.隨時隨地都可透過數位家庭裝置,也就是UPnP裝置,例如:電視、音響、冰箱、電腦或多媒體儲存裝置等,來進行通話。
4.對數位家電具有加值的功能。
5.數位家電彼此之間可當對講機使用。
雖然本發明的技術內容已經以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神所作些許之更動與潤飾,皆應涵蓋於本發明的範疇內,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
10...網路電話板
12...網路電話界面
14...影音轉換器
16...UPnP轉換器
20...電話端數位媒體伺服器
22...裝置端數位媒體伺服器
221...第一裝置端數位媒體伺服器
222...第二裝置端數位媒體伺服器
30...電話端數位媒體播放器
32...裝置端數位媒體播放器
321...第一裝置端數位媒體播放器
322...第二裝置端數位媒體播放器
40...電話端數位媒體控制器
42...裝置端數位媒體控制器
421...第一裝置端數位媒體控制器
422...第二裝置端數位媒體控制器
50...電話端流程控制器
52...裝置端流程控制器
521...第一裝置端流程控制器
522...第二裝置端流程控制器
60...UPnP事件產生器
61...第一UPnP事件產生器
62...第二UPnP事件產生器
70...電話端UPnP控制點
72...裝置端UPnP控制點
721...第一裝置端UPnP控制點
722...第二裝置端UPnP控制點
80...裝置端輸入模組
81...第一裝置端輸入模組
82...第二裝置端輸入模組
第1圖:本發明第一實施例之網路電話系統第2圖:本發明第二實施例之網路電話系統第3圖:本發明第三實施例之網路電話系統
10...網路電話板
12...網路電話界面
14...影音轉換器
16...UPnP轉換器
20...電話端數位媒體伺服器
22...裝置端數位媒體伺服器
30...電話端數位媒體播放器
32...裝置端數位媒體播放器
40...電話端數位媒體控制器
50...電話端流程控制器

Claims (32)

  1. 一種網路電話系統,連接一網路電話板,於通用隨插即用(UPnP)網路協定下,用以與一UPnP裝置進行通話,該UPnP裝置具有一裝置端數位媒體伺服器與一裝置端數位媒體播放器,該網路電話系統包含:一網路電話界面,用以接收該網路電話板所傳送之一影音資料;一影音轉換器,轉換該影音資料為符合數位生活網路聯盟(DLNA)類型與網路電話類型其中之一;一電話端數位媒體伺服器,連接該影音轉換器,傳送轉換後之該影音資料至該裝置端數位媒體播放器;及一電話端數位媒體播放器,接收裝置端數位媒體伺服器所傳送之該影音資料,連接該影音轉換器,傳送轉換後之該影音資料至該網路電話板。
  2. 如請求項1之網路電話系統,更包含:一電話端數位媒體控制器,連接該電話端數位媒體伺服器與該電話端數位媒體播放器,用以控制該電話端數位媒體伺服器與該裝置端數位媒體播放器及該電話端數位媒體播放器與該裝置端數位媒體伺服器之連接。
  3. 如請求項1之網路電話系統,更包含:一UPnP轉換器,轉換一事件為符合UPnP類型與網路電話類型其中之一。
  4. 如請求項3之網路電話系統,其中該事件係為電話端事件。
  5. 如請求項3之網路電話系統,其中該事件係為裝置端事件。
  6. 如請求項3之網路電話系統,更包含:一電話端流程控制器,接收轉換後之該事件,用以控制該事件之流程。
  7. 一種網路電話系統,於通用隨插即用(UPnP)網路協定下,用以溝通一第一影音資料與一第二影音資料,該網路電話系統包含:一網路電話板;一網路電話界面,連接該網路電話板,用以接收該網路電話板所傳送之該第一影音資料;一影音轉換器,轉換該第一影音資料與該第二影音資料為符合數位生活網路聯盟(DLNA)類型與網路電話類型其中之一;一電話端數位媒體伺服器,連接該影音轉換器,傳送轉換後之該第一影音資料;一裝置端數位媒體播放器,播放該電話端數位媒體伺服器所傳送之該第一影音資料;一裝置端數位媒體伺服器,依據該第一影音資料,傳送該第二影音資料;及一電話端數位媒體播放器,接收該裝置端數位媒體伺服器所傳送之該第二影音資料,連接該影音轉換器,傳送轉換後之該第二影音資料至該網路電話板。
  8. 如請求項7之網路電話系統,更包含:一電話端數位媒體控制器,連接該電話端數位媒體伺服器與該電話端數位媒體播放器,用以控制該電話端數位媒體伺服器與該裝置端數位媒體播放器及該電話端數位媒體播放器與該裝置端數位媒體伺服器之連接。
  9. 如請求項8之網路電話系統,更包含:一裝置端數位媒體控制器,連接該裝置端數位媒體伺服器與該裝置端數位媒體播放器,用以控制該裝置端數位媒體伺服器與該電話端數位媒體播放器及該裝置端數位媒體播放器與該電話端數位媒體伺服器之連接。
  10. 如請求項8之網路電話系統,更包含:一UPnP轉換器,轉換一事件為符合UPnP類型與網路電話類型其中之一。
  11. 如請求項10之網路電話系統,其中該事件係為電話端事件。
  12. 如請求項10之網路電話系統,其中該事件係為裝置端事件。
  13. 如請求項10之網路電話系統,更包含:一電話端流程控制器,接收轉換後之該事件,用以控制該事件之流程。
  14. 如請求項9之網路電話系統,更包含:一裝置端流程控制器,接收一裝置端事件,用以控制該裝置端事件之流程。
  15. 如請求項14之網路電話系統,更包含:一UPnP事件產生器,接收該裝置端流程控制器所傳送之該裝置端事件,轉換該裝置端事件符合UPnP類型。
  16. 如請求項15之網路電話系統,更包含:一裝置端UPnP控制點,接收與傳送該UPnP事件產生器所轉換後之該裝置端事件;及一電話端UPnP控制點,接收該裝置端UPnP控制點所傳送之該裝置端事件。
  17. 如請求項9之網路電話系統,更包含:一裝置端輸入模組,提供一使用者輸入一裝置端事件。
  18. 如請求項17之網路電話系統,其中該裝置端事件係為來電接聽。
  19. 如請求項17之網路電話系統,其中該裝置端事件係為外線撥打。
  20. 一種網路電話系統,應用於通用隨插即用(UPnP)網路協定,該網路電話系統包含:一第一裝置端數位媒體伺服器,傳送一第一影音資料;一第二裝置端數位媒體播放器,播放該第一裝置端數位媒體伺服器所傳送之該第一影音資料;一第二裝置端數位媒體伺服器,依據該第一影音資料,傳送一第二影音資料;及一第一裝置端數位媒體播放器,播放該第二裝置端數位媒體伺服器所傳送之該第二影音資料。
  21. 如請求項20之網路電話系統,更包含:一第一裝置端數位媒體控制器,連接該第一裝置端數位媒體伺服器與該第一裝置端數位媒體播放器,用以控制該第一裝置端數位媒體伺服器與該第二裝置端數位媒體播放器及該第一裝置端數位媒體播放器與該第二裝置端數位媒體伺服器之連接。
  22. 如請求項21之網路電話系統,更包含:一第二裝置端數位媒體控制器,連接該第二裝置端數位媒體伺服器與該第二裝置端數位媒體播放器,用以控制該第二裝置端數位媒體伺服器與該第一裝置端數位媒體播放器及該第二裝置端數位媒體播放器與該第一裝置端數位媒體伺服器之連接。
  23. 如請求項21之網路電話系統,更包含:一第一裝置端流程控制器,接收一第一裝置端事件,用以控制該第一裝置端事件之流程。
  24. 如請求項23之網路電話系統,更包含:一第一UPnP事件產生器,接收該第一裝置端流程控制器所傳送之該第一裝置端事件,轉換該第一裝置端事件符合UPnP類型。
  25. 如請求項24之網路電話系統,更包含:一第一裝置端UPnP控制點,接收與傳送該第一UPnP事件產生器轉換後之該第一裝置端事件;及一第二裝置端UPnP控制點,接收該第一裝置端UPnP控制點所傳送之該第一裝置端事件。
  26. 如請求項22之網路電話系統,更包含:一第二裝置端流程控制器,接收一第二裝置端事件,用以控制該第二裝置端事件之流程。
  27. 如請求項26之網路電話系統,更包含:一第二UPnP事件產生器,接收該第二裝置端流程控制器所傳送之該第二裝置端事件,轉換該第二裝置端事件符合UPnP類型。
  28. 如請求項27之網路電話系統,更包含:一第二裝置端UPnP控制點,接收與傳送該第二UPnP事件產生器轉換後之該第二裝置端事件;及一第一裝置端UPnP控制點,接收該第二裝置端UPnP控制點所傳送之該第二裝置端事件。
  29. 如請求項23之網路電話系統,更包含:一第一裝置端輸入模組,提供一使用者輸入一第一裝置端事件。
  30. 如請求項29之網路電話系統,其中該第一裝置端事件係為互相通話。
  31. 如請求項26之網路電話系統,更包含:一第二裝置端輸入模組,提供一使用者輸入一第二裝置端事件。
  32. 如請求項31之網路電話系統,其中該第二裝置端事件係為互相通話。
TW096127392A 2007-07-27 2007-07-27 通用隨插即用(UPnP)網路協定下的網路電話系統 TWI383649B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW096127392A TWI383649B (zh) 2007-07-27 2007-07-27 通用隨插即用(UPnP)網路協定下的網路電話系統
US11/866,206 US20090028072A1 (en) 2007-07-27 2007-10-02 IP Phone System Under Universal Plug and Play Protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW096127392A TWI383649B (zh) 2007-07-27 2007-07-27 通用隨插即用(UPnP)網路協定下的網路電話系統

Publications (2)

Publication Number Publication Date
TW200906148A TW200906148A (en) 2009-02-01
TWI383649B true TWI383649B (zh) 2013-01-21

Family

ID=40295252

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096127392A TWI383649B (zh) 2007-07-27 2007-07-27 通用隨插即用(UPnP)網路協定下的網路電話系統

Country Status (2)

Country Link
US (1) US20090028072A1 (zh)
TW (1) TWI383649B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120007433A (ko) * 2010-07-14 2012-01-20 삼성전자주식회사 컴퓨터 장치 간의 고화질 비디오 텔레포니를 설정하는 장치 및 방법
CN102244597A (zh) * 2011-07-20 2011-11-16 宋健 一种基于局域网的多种设备实现资源共享与控制的方法
US9313255B2 (en) * 2013-06-14 2016-04-12 Microsoft Technology Licensing, Llc Directing a playback device to play a media item selected by a controller from a media server

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002049276A2 (en) * 2000-12-13 2002-06-20 Koninklijke Philips Electronics N.V. Upnp architecture for heterogeneous networks of slave devices
JP2003345683A (ja) * 2002-04-18 2003-12-05 Thomson Licensing Sa 非HAVi装置の制御のためにHAVi装置上にユーザインタフェースを生成する方法
US20040160947A1 (en) * 2001-03-20 2004-08-19 Hardy William Geoffrey Voip systems
JP2005223464A (ja) * 2004-02-04 2005-08-18 Nec Access Technica Ltd ネットワーク及びルータ装置並びにそれらに用いるアドレス通知方法
US20070091887A1 (en) * 2005-10-25 2007-04-26 Samsung Electronics Co., Ltd. Method and apparatus for recovering interruption of network connection caused by IP address change of universal plug and play (UPnP) device
TWI282226B (en) * 2004-12-30 2007-06-01 Arcadyan Technology Corp Method of configuring network device
TW200723014A (en) * 2005-12-13 2007-06-16 Inst Information Industry Computing system, method and computer readable media for group interactive multicast using UPnP AV architecture
WO2007073403A1 (en) * 2005-12-20 2007-06-28 Sony Ericsson Mobile Communications Ab Communication network device for universal plug and play and internet multimedia subsystems networks

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0325673D0 (en) * 2003-11-04 2003-12-10 Koninkl Philips Electronics Nv Virtual content directory service
US20070200920A1 (en) * 2006-02-14 2007-08-30 Walker Mark R Digital communications adaptor

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002049276A2 (en) * 2000-12-13 2002-06-20 Koninklijke Philips Electronics N.V. Upnp architecture for heterogeneous networks of slave devices
US20040160947A1 (en) * 2001-03-20 2004-08-19 Hardy William Geoffrey Voip systems
JP2003345683A (ja) * 2002-04-18 2003-12-05 Thomson Licensing Sa 非HAVi装置の制御のためにHAVi装置上にユーザインタフェースを生成する方法
JP2005223464A (ja) * 2004-02-04 2005-08-18 Nec Access Technica Ltd ネットワーク及びルータ装置並びにそれらに用いるアドレス通知方法
TWI282226B (en) * 2004-12-30 2007-06-01 Arcadyan Technology Corp Method of configuring network device
US20070091887A1 (en) * 2005-10-25 2007-04-26 Samsung Electronics Co., Ltd. Method and apparatus for recovering interruption of network connection caused by IP address change of universal plug and play (UPnP) device
TW200723014A (en) * 2005-12-13 2007-06-16 Inst Information Industry Computing system, method and computer readable media for group interactive multicast using UPnP AV architecture
WO2007073403A1 (en) * 2005-12-20 2007-06-28 Sony Ericsson Mobile Communications Ab Communication network device for universal plug and play and internet multimedia subsystems networks

Also Published As

Publication number Publication date
US20090028072A1 (en) 2009-01-29
TW200906148A (en) 2009-02-01

Similar Documents

Publication Publication Date Title
KR100713359B1 (ko) 제3의 디스플레이를 통한 영상 제공이 가능하도록 하는영상 전화 방법
US8724639B2 (en) Smart home hub
JP4238247B2 (ja) 近距離無線通信及び音声通話機能を提供するipセットトップボックス
US6895000B2 (en) Internet phone using a USB interface to transmit signals
US20020162116A1 (en) VoIP telephony peripheral
CN102611871A (zh) 视频通话的方法、***、移动终端及数字电视接收终端
CN201127081Y (zh) 一种实现多媒体内容共享的***
CN101540870A (zh) 视频通话业务的实现方法
CN100561963C (zh) 一种实现多媒体内容共享的***
WO2005083960A1 (en) Lan-to-lan voip system and related user interface
TWI383649B (zh) 通用隨插即用(UPnP)網路協定下的網路電話系統
KR20110108041A (ko) 지그비 모듈을 이용하는 통신 장치 및 방법
CN102143144B (zh) 一种通信模块、远程监控***和远程监控终端
CN102037424B (zh) 集成通用电话功能的计算机
CN100373954C (zh) 视讯终端装置
CN101360151B (zh) 通用随插即用UPnP网络协议下的网络电话***
JP2003134268A (ja) 構内通信システム
CN103813211A (zh) 基于iptv的视频通信***
KR20060022538A (ko) 통합 셋탑 박스 기반의 멀티미디어 통신 시스템을 이용한멀티미디어 서비스 방법
CN114124906A (zh) 网关装置、用于网关装置的方法、计算机可读介质和装置
US20050162507A1 (en) Video communication method of internet protocol phone
JP2007288287A (ja) インターホンシステム
WO2013106350A1 (en) Communications module
JP3095526U (ja) 通信信号変換アダプター
CN101577808A (zh) 能传输广告信息的可视对讲***及其传输方法