TWI451746B - 視訊會議系統及視訊會議方法 - Google Patents
視訊會議系統及視訊會議方法 Download PDFInfo
- Publication number
- TWI451746B TWI451746B TW100140246A TW100140246A TWI451746B TW I451746 B TWI451746 B TW I451746B TW 100140246 A TW100140246 A TW 100140246A TW 100140246 A TW100140246 A TW 100140246A TW I451746 B TWI451746 B TW I451746B
- Authority
- TW
- Taiwan
- Prior art keywords
- video
- audio
- processing unit
- network
- call
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 28
- 238000012545 processing Methods 0.000 claims description 96
- 230000005540 biological transmission Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
- H04L65/4053—Arrangements for multi-party communication, e.g. for conferences without floor control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本發明係關於一種視訊會議系統,特別是關於不用額外微處理器即可進行多方通話之一種視訊會議系統。
近年來,由於網路技術及視訊壓縮技術的發達,視訊會議已成為遠端雙方相互構通訊息的重要工具。因目前有線網路及無線區域網路(WLAN)之涵蓋範圍已經相當廣泛,因此使用IP(Internet Protocol)網路的視訊通訊亦已廣泛應用及發展。然而3G行動通訊網路(cellular network)雖然有提供視訊會議服務(例如使用通訊網路中的視訊電話協定3G-324M),但3G行動電話的普及程度及其服務所覆蓋的範圍仍然有限,且通話費相當高,因此使用3G行動電話進行視訊會議並無法普及。因此,使用者往往需要一套專用的視訊會議系統以便與其他人進行視訊會議,其中當使用者需進行多方通話時,往往需要一台伺服器將各方之資料統整後方能傳送至各通話端,對使用者來說並不方便。
有鑑於此,本發明係提供一種視訊會議系統,此系統係整合本地使用者(local user)之一般家用之數位增強無線(DECT)電話以控制一視訊會議終端裝置,並可透過IP網路與遠端使用者(remote user)之視訊會議終端裝置交換視訊/音訊信號以進行視訊會議。
本發明提供一種視訊會議系統,用以與其它複數通話端於一網路中,分別建立相應於每一通話端之複數通道,以進行一多方通話。視訊會議系統包括一音訊處理單元、一視訊處理單元以及一網路處理單元。音訊處理單元用以根據參與多方通話之通話端數目,將一收音裝置所收音之一第一音訊編碼為相應之複數第一音訊流。視訊處理單元用以根據參與多方通話之通話端數目,將一多媒體擷取裝置所攝影之一第一視訊編碼為相應之複數第一視訊流。網路處理單元用以將第一音訊流及相應之第一視訊流轉換為複數第一視訊網路封包及第一音訊網路封包,並經由一網路傳送至相應之通話端。其中,當網路處理單元由網路上接收通話端相應之複數第二視訊網路封包及第二音訊網路封包時,網路處理單元根據第二視訊網路封包及第二音訊網路封包分別產生複數第二視訊流及複數第二音訊流,且致使第二視訊流及第二音訊流同時於視訊會議系統中之一顯示裝置及一音效裝置進行播放。
本發明另提供一種視訊會議方法,適用於一視訊會議系統,視訊會議系統用以與其它複數通話端於一網路中,分別建立相應於每一通話端之複數通道,以進行多方通話,其方法包括根據參與多方通話之通話端數目,將一收音裝置所收音之一第一音訊編碼為相應之複數第一音訊流;根據參與多方通話之通話端數目,將一多媒體擷取裝置所攝影之一第一視訊編碼為相應之複數第一視訊流;以及將第一音訊流及相應之第一視訊流轉換為複數第一視訊網路封包及第一音訊網路封包,並經由一網路傳送至相應之通話端;接收來自通話端相應之複數第二視訊網路封包及複數第二音訊網路封包;以及根據第二視訊網路封包及第二音訊網路封包,分別產生複數第二多路音訊及複數第二多路視訊;以及致使第二多路音訊及第二多路視訊同時於視訊會議系統中之一顯示裝置及一音效裝置進行播放。
本發明更提供一種視訊會議方法,其適用於一多方通話的一視訊會議系統,其方法包括讀取多方通話之一第一通話端數目;判斷是否有多方通話外之其他通話端欲加入多方通話;當有其他通話端欲加入多方通話時,增加第一通話端數目為一第二通話端數目;以及根據第二通話端數目,決定視訊會議系統所擷取並傳送之視訊的解析度。
第1圖係顯示依據本發明一實施例之視訊會議系統100之方塊圖。視訊會議系統100,用以與其它複數通話端於一網路中,分別建立相應於每一通話端之複數通道,以進行多方通話,其中其他通話端係為與視訊會議系統100具有相同架構之視訊會議系統。視訊會議系統100包括一多媒體擷取裝置110、一數位增強無線(DECT)電話120以及一視訊會議終端裝置130。視訊會議終端裝置130係透過IP網路(例如局部區域網路(LAN)、企業內部網路(Intranet)、網路網路(Internet)、一無線電信網路(radio telecommunications network)或公眾交換電話網路(public switched telephone network))與另一視訊會議終端裝置130連接以交換視訊及音訊,其細節將詳述於後。多媒體擷取裝置110可為一感光元件,例如是使用CCD或CMOS技術,係用以接收使用者之影像並據以輸出一視訊V1。DECT電話120更可透過視訊會議終端裝置130接收來自遠端使用者之音訊並加以播放。多媒體擷取裝置110更可包括一麥克風(未繪示),用以接收使用者之聲音並據以輸出一音訊A3。DECT電話120係用以接收使用者之聲音,並傳送至視訊會議終端裝置130以傳送至遠端使用者,並可產生控制信號C1以控制視訊會議終端裝置130,其細節將詳述於後。值得注意的是,數位增強無線(DECT)電話120以及麥克風(未繪示)皆可為視訊會議系統100之收音裝置。
視訊會議終端裝置130,耦接於多媒體擷取裝置110及DECT電話120,其係包括一音訊處理單元140、一視訊處理單元150及一網路處理模組160。音訊處理單元140係透過網路處理模組160以接收DECT電話120所輸出之音訊A1,並且根據參與多方通話之通話端數目將音訊A1編碼為相應之複數音訊流AS11-AS1N。視訊處理單元150係透過網路處理模組160以接收來自多媒體擷取裝置110之視訊V1(及/或音訊A3),並且根據參與多方通話之通話端數目將視訊V1編碼為相應之複數視訊流VS11-VS1N。舉例而言,當多方通話具有3個通話端數目(即3個通話端)時,音訊處理單元140將視訊V1編碼為具有較小頻寬之3個視訊流VS11-VS13,使得視訊會議系統100不會因為通話端之數目增加而增加頻寬,其詳細之操作方式將於第4圖進行說明。
另外,音訊處理單元140包括一多媒體分流器144以及一多媒體匯流器145,視訊處理單元150亦包括一多媒體分流器154以及一多媒體匯流器155,其詳細之操作方式將於第3、4以及5圖進行說明。
在本發明之另一實施例中,媒體擷取裝置110以及視訊處理單元150可根據參與多方通話之通話端數目(即通話端1-N)決定視訊V1及視訊流VS11之解析度。舉例而言,當視訊會議系統100處於一雙方通話時,視訊V1及視訊流VS11-VS1N之解析度為720P;當視訊會議系統100處於一三方通話時,視訊V1及視訊流VS11-VS12之解析度為VGA;以及當視訊會議系統100處於一四方通話時,視訊V1及視訊流VS11-VS13之解析度為360P,依此類推。
網路處理模組160更將視訊流VS11-VS1N及音訊流AS11-AS1N轉換為複數視訊網路封包P111-P11N及複數音訊網路封包P121-P12N,藉由一IP網路與通話端之其他視訊會議終端裝置進行音訊及視訊之網路封包的傳輸及交換,以進行視訊會議。值得注意的是,在本發明之另一實施例中,網路處理模組160亦可將視訊流VS11-VS1N及音訊流AS11-AS1N轉換為複數網路封包,即將視訊網路封包P111-P11N及相應之音訊網路封包P121-P12N合併為一網路封包,並藉由一IP網路與通話端之其他視訊會議終端裝置進行音訊及視訊之網路封包的傳輸及交換。網路處理模組160更包括一DECT介面(DECT interface)161、一網路處理單元(Network processing unit,NPU)162、一多媒體傳輸介面(Multimedia transmission interface)163。DECT電話120係透過DECT介面161以DECT協定與視訊會議終端裝置130進行通訊及資料傳輸。網路處理單元162係接收來自視訊處理單元150及音訊處理單元140之視訊流及音訊流,並據以編碼為複數視訊網路封包P111-P11N及音訊網路封包P121-P12N,以傳送至IP網路中之其他使用者的視訊會議終端裝置。網路處理單元162係相容於多種有線/無線通訊網路協定,例如局部區域網路(LAN)、企業內部網路(Intranet)、網路網路(Internet)或一無線電信網路(radio telecommunications network)等,但本發明不限於此。網路處理單元162更可控制視訊會議中之各使用者的即時媒體連結(real time media session)與協調網路傳輸流量。多媒體傳輸介面163係相容於多種傳輸介面(例如USB、HDMI),用以傳送或接收視訊/音訊信號。
如第2圖所示,數位增強無線(Digital Enhanced Cordless Telecommunication,DECT)電話120係包括電話鍵盤121、感音元件122、揚聲器123、電話螢幕124、轉換單元125及收發單元126。電話鍵盤121係可包括一般常用的數字鍵盤以及電話功能鍵,使用者可透過電話鍵盤121控制DECT電話120,並透過DECT電話120以進一步控制視訊會議終端裝置130。舉例來說,使用者由電話鍵盤121操作DECT電話120,此時電話鍵盤121會輸出一控制信號S1至轉換單元125。感音元件122,例如是麥克風,係用以接收使用者之聲音,並輸出一音訊A100。轉換單元125係用以接收音訊A100及控制信號S1,並將其轉換為音訊A1及控制信號C1,接著收發單元126將音訊A1及控制信號C1透過DECT協定之輸出至視訊會議終端裝置130以進行通訊及資料傳輸。在一實施例中,DECT電話120更可透過收發單元126接收來自視訊會議終端裝置130之以DECT協定編碼的使用者介面資訊,並經由轉換單元125解碼以將使用者介面資訊顯示於電話螢幕124。
請再參考第1圖,音訊處理單元140係為一音訊編解碼器(audio codec),用以透過DECT介面161接收來自DECT電話120的音訊A1,並據以編碼為音訊流(audio stream)AS11-AS1N。音訊處理單元160亦將來自視訊會議中其他使用者之已編碼的音訊流AS21-AS2N進行解碼,並透過DECT介面161將解碼後的音訊A2傳送至DECT電話120,並透過揚聲器123播放。
視訊處理單元150係為一視訊編解碼器(Video codec),可處理來自多媒體擷取裝置110之視訊V1,並對視訊V1進行編碼(例如使用MPEG2、H.263、H.264視訊編碼標準格式)以產生一視訊流VS11-VS1N,再與前述之音訊流AS11-AS1N一同透過網路處理單元162傳送至視訊會議系統中的其他通話端的視訊會議終端裝置。當網路處理單元162由IP網路接收到來自視訊會議中其他使用者之視訊網路封包P211-P21N及音訊網路封包P221-P22N,音訊處理單元140及視訊處理單元150更依據音訊網路封包P221-P22N及視訊網路封包P211-P21N以對音訊網路封包P221-P22N中的音訊流AS21-AS2N及視訊網路封包P211-P21N中之視訊流VS21-VS2N分別進行解碼,以產生音訊A2及視訊V2,且致使視訊流VS21-VS2N及音訊流AS21-AS2N同時於視訊會議系統100中之一顯示裝置及一音效裝置進行播放。舉例而言,視訊會議系統100可分別將音訊A2於DECT電話120上播放,並將視訊V2於一顯示裝置上進行播放。需注意的是,本發明之視訊處理單元150及音訊處理單元140係可以硬體或軟體的方式實現。在本發明之另一實施例中,網路處理單元162亦可由IP網路接收到來自視訊會議中其他使用者之複數網路封包(未圖示),音訊處理單元140及視訊處理單元150更依據網路封包以對網路封包中的音訊流AS21-AS2N及視訊流VS21-VS2N分別進行解碼,以產生音訊A2及視訊V2。
在另一實施例中,使用者可透過DECT電話120上的電話鍵盤121對視訊會議終端裝置130進行控制,例如撥打視訊會議中之其他使用者的電話號碼或畫面之設定等等。更詳細地說,DECT電話120可透過DECT協定將控制訊號透過DECT介面161傳送至視訊會議終端裝置130。視訊會議終端裝置130及多媒體擷取裝置110之間的連接係藉由多媒體傳輸介面163,例如是有線的方式(例如USB或HDMI)、或無線的方式(例如Wifi)。視訊會議終端裝置130更可透過多媒體傳輸介面163,例如是HDMI(High definition multimedia interface)介面,與一顯示裝置(例如LCD電視)進行連接,以將視訊會議中之其他使用者的視訊畫面及/或視訊會議終端裝置130的控制畫面顯示於顯示器上,但本發明不限於此。
在一實施例中,若使用者A及使用者B欲進行視訊會議,使用者A可藉由其視訊會議終端裝置130之DECT電話120撥打使用者B之視訊會議終端裝置130的電話號碼。此時,使用者A之視訊會議終端裝置130係透過DECT介面161接收來自DECT電話120的控制訊息,並將電話訊息傳送至使用者B。當使用者B之視訊會議終端裝置130接收到由使用者A所撥打之電話時,使用者B可回應此通電話,此時雙方係透過各自的視訊會議終端裝置130以建立視訊通話。使用者A係藉由DECT電話120擷取其聲音,並透過多媒體擷取裝置110以擷取其影像。接著,音訊處理單元140透過DECT介面161接收所擷取的使用者A之聲音,並將其編碼為一音訊流AS11,視訊處理單元150則將所擷取的使用者A之影像編碼為一視訊流(video stream)VS11,上述音訊流AS11及視訊流VS11均透過使用者A之視訊會議終端裝置130中的網路處理單元162以傳送至使用者B的視訊會議終端裝置130。另一方面,使用者B的視訊會議終端裝置130係分別將所接收到使用者A的音訊流AS11及視訊流VS11進行解碼,此時,使用者B係透過DECT介面161將使用者A之解碼後的音訊A1傳送至DECT電話120進行播放,而使用者B係透過其視訊會議終端裝置130之多媒體傳輸介面163(例如HDMI)以在一顯示裝置上播放使用者A之解碼後的視訊V1。需注意的是,使用者B亦是透過與使用者A相同之流程交換視訊/音訊以進行視訊會議。
在又一實施例中,多媒體擷取裝置110更具有一麥克風(第1圖未繪示)用以擷取使用者之聲音,並據以輸出音訊A3。舉例來說,請參考前述實施例之流程,使用者A係可透過DECT電話120或多媒體擷取裝置110上的麥克風以擷取聲音,而其餘音訊及視訊之編碼及傳輸流程均與前述實施例相同。接著,使用者B的視訊會議終端裝置130接收到來自使用者A的音訊流AS11及視訊流VS11,並據以解碼以產生音訊A1及視訊V1。使用者B的視訊會議終端裝置130更可將解碼後之使用者A的音訊A1及視訊V1透過多媒體傳輸介面163(例如HDMI)一同傳送至一顯示裝置(例如LCD電視)進行播放,因此使用者B係在顯示裝置上聽到使用者A的聲音及看到使用者A的影像。
第3圖為本發明之音訊處理單元140以及網路處理單元162之方塊圖。音訊處理單元140更包括一多媒體分流器144及複數編碼器1421-142N。多媒體分流器144用以根據多方通話之通話端數目將音訊A1複製為複數多路音訊A11-A1N。編碼器1421-142N用以將多路音訊A11-A1N編碼為相應之音訊流AS11-AS1N。網路處理單元162請參考上述第1圖之說明,在此不再贅述。
第4圖為本發明之視訊處理單元150以及網路處理單元162之方塊圖。視訊處理單元150更包括多媒體分流器154、相應於通話端1-N之複數位元控制器1511-151N以及複數編碼器1521-152N。多媒體分流器154用以根據多方通話之通話端數目將視訊V1複製為複數多路視訊V11-V1N。位元控制器1511-151N用以根據視訊會議系統100與相應之通話端1-N的連線品質,分別控制多路視訊V11-V1N之位元率。舉例而言,網路處理單元162可偵測視訊會議系統100與其他通話端之通道的連線品質,以提供位元控制器1511-151N進行位元率控制。編碼器1521-152N用以根據相應之位元控制器1511-151N,將多路視訊V11-V1N編碼為相應之視訊流VS11-VS1N。舉例而言,當視訊會議系統100與通話端1之網路連線品質相較於通話端2好時,位元控制器1511控制之多路視訊V11的位元率將高於位元控制器1512控制之多路視訊V12的位元率,因此編碼器1522根據位元控制器1512編碼之視訊流VS12,其資料量將小於編碼器1521根據位元控制器1511編碼之視訊流VS11。本發明之目的在於有效地利用網路頻寬,因此可達成有效利用頻寬之位元控制演算法皆於本發明之範圍內,本發明不限於此。網路處理單元162請參考上述第1圖之說明,在此不再贅述。
第5圖為本發明之視訊處理單元150、音訊處理單元140以及網路處理單元162之方塊圖。網路處理單元162由網路接收通話端1-N相應之視訊網路封包P211-P21N及音訊網路封包P221-P22N後,分別根據視訊網路封包P211-P21N及音訊網路封包P221-P22N產生視訊流VS21-VS2N及音訊流AS21-AS2N,傳送至視訊處理單元150及音訊處理單元140。音訊處理單元140更包括一多媒體匯流器145以及解碼器1431-143N。視訊處理單元150更包括多媒體匯流器155以及解碼器1531-153N。解碼器1431-143N將音訊流AS21-AS2N分別進行解碼,以產生多路音訊A21-A2N。多媒體匯流器145將多路音訊A21-A2N合併為一音訊A2,並傳送至DECT電話120中進行播放。值得注意的是,音訊A2亦可於視訊會議系統中之其他音訊播放裝置中播放,本發明不限於此。解碼器1531-153N,將視訊流VS21-VS2N分別進行解碼,以產生多路視訊V21-V2N。多媒體匯流器155將多路視訊V21-V2N傳送至顯示裝置進行顯示。值得注意的是,顯示裝置係根據視訊會議系統100之一使用者設定,將多路視訊V21-V2N編排為視訊V2進行顯示。
如第6圖所示,在三方通話中,使用者設定601-603分別為不同視訊佈局之範例。在本發明之同一個多方通話中的使用者,由於可分別接收到來自不同通話端1-N之多路視訊V21-V2N,因此可根據使用者設定601-603,分別選擇喜歡的視訊佈局方式,將多路視訊V21-V2N以及本端之影像編排為視訊V2。值得注意的是,本發明之視訊佈局方式不限定於使用者設定601-603。
第7圖為本發明所提供之一種視訊會議方法,適用處於一多方通話之視訊會議系統100,其中該多方通話具有複數通話端1-N。流程開始於步驟S100以及S110。
在步驟S100中,視訊會議系統100根據參與該多方通話之通話端數目決定視訊V1及視訊流VS11-VS1N之解析度。
在步驟S102中,視訊會議系統100根據參與多方通話之通話端數目(即通話端1-N),將收音裝置所收音之一音訊A1編碼。其中,音訊處理單元140更根據該多方通話之通話端數目將音訊A1複製為複數多路音訊A11-A1N。最後,音訊處理單元140將該多路音訊A11-A1N編碼為相應之音訊流AS11-AS1N。
接著,在步驟S104中,視訊處理單元150根據參與多方通話之通話端數目(即通話端1-N),將多媒體擷取裝置110所攝影之視訊V1編碼為相應之複數視訊流VS11-VS1N。其中,視訊處理單元150更根據該多方通話之通話端數目將視訊V1複製為複數多路視訊V11-V1N,以及根據視訊會議系統100與相應之通話端1-N的連線品質,分別控制多路視訊V11-V1N之位元率。最後,視訊處理單元150根據多路視訊V11-V1N之位元率,將該多路視訊V11-V1N編碼為相應之視訊流VS1-VSN。
接著,在步驟S106中,音訊處理單元140將視訊流VS11-VS1N及音訊流AS11-AS1N轉換為視訊網路封包P111-P11N及音訊網路封包P121-P12N,並且經由網路傳送至相應之通話端1-N。流程結束於步驟S106。
在步驟S110中,視訊會議系統100根據由網路所接收之視訊網路封包P211-P21N及音訊網路封包P221-P22N,分別產生複數多路視訊V21-V2N及複數多路音訊A21-A2N。
接著,在步驟S112中,視訊會議系統100根據視訊會議系統100之一使用者設定,將多路視訊V21-V2N編排為一視訊V2,以進行顯示。
接著,在步驟S114中,視訊會議系統100將多路音訊A21-A2N合併為一音訊A2,以進行播放。流程結束於步驟S114。
第8圖為本發明所提供之視訊會議方法的流程圖,適用於一多方通話的視訊會議系統100。流程開始於步驟S200。
在步驟S200中,視訊會議系統100讀取該多方通話之一第一通話端數目。舉例而言,視訊會議系統100可將目前參與該多方通話之通話端數目儲存在一旗標(flag)中,以便視訊會議系統100需要通話端數目以進行判斷時,可經由旗標得知目前之通話端數目。
接著,在步驟S202中,視訊會議系統100判斷是否有該多方通話外之其他通話端欲加入該多方通話。當有其他通話端欲加入該多方通話時,流程進行至步驟S204;否則,繼續進行判斷。
接著,在步驟S204中,當有其他通話端欲加入該多方通話時,增加第一通話端數目為一第二通話端數目。舉例而言,當有另外兩個通話端欲加入多方通話時,視訊會議系統100將原第一通話端數目加2。
接著,在步驟S206中,視訊會議系統100對視訊以及音訊停止進行擷取。
接著,在步驟S208中,根據第二通話端數目,決定視訊會議系統100所擷取並傳送之視訊的解析度。舉例而言,當視訊會議系統100處於一雙方通話時,視訊V1及視訊流VS11-VS1N之解析度為720P;當視訊會議系統100處於一三方通話時,視訊V1及視訊流VS11-VS12之解析度為VGA;以及當視訊會議系統100處於一四方通話時,視訊V1及視訊流VS11-VS13之解析度為360P,依此類推。
接著,在步驟S210中,根據視訊會議系統100所決定之解析度,對視訊以及音訊進行擷取。接著,流程回到步驟S202繼續進行判斷。
第9圖為本發明所提供之一種開啟多方通話的訊號流程圖,適用於三方通話。流程開始於步驟S300。
在步驟S300中,視訊會議系統100A以及視訊會議系統100B正在進行視訊會議,並且互相傳送視訊流及音訊流。
接著,在步驟S302中,視訊會議系統100A傳送一保留通話之訊息至視訊會議系統100B。
接著,在步驟S304中,視訊會議系統100B回覆一同意保留通話之訊息至視訊會議系統100A。
接著,在步驟S306中,視訊會議系統100A以及視訊會議系統100B停止互相傳送視訊流及音訊流。
接著,在步驟S308中,視訊會議系統100A傳送一邀請之訊息至視訊會議系統100C。
接著,在步驟S310中,視訊會議系統100C回覆一接受邀請之訊號至視訊會議系統100A。
接著,在步驟S312中,視訊會議系統100C以及視訊會議系統100A開始傳送視訊流及音訊流。
接著,在步驟S314中,視訊會議系統100A傳送一重新邀請之訊息以及視訊會議系統100C之辨識資訊至視訊會議系統100B。值得注意的是,視訊會議系統100C之辨識資訊係用以提供視訊會議系統100B發話至視訊會議系統100C,例如電話號碼或者IP位址等等。
接著,在步驟S316中,視訊會議系統100A傳送一重新邀請之訊息以及視訊會議系統100B之辨識資訊至視訊會議系統100C。值得注意的是,視訊會議系統100B之辨識資訊係用以提供視訊會議系統100C發話至視訊會議系統100B,例如電話號碼或者IP位址等等。
接著,在步驟S318中,視訊會議系統100A以及視訊會議系統100C停止互相傳送視訊流及音訊流。
接著,在步驟S320中,視訊會議系統100B回覆一接受重新邀請之訊號至視訊會議系統100A。
接著,在步驟S322中,視訊會議系統100B以及視訊會議系統100A開始傳送視訊流及音訊流。
接著,在步驟S324中,視訊會議系統100C回覆一接受重新邀請之訊號至視訊會議系統100A。
接著,在步驟S326中,視訊會議系統100C以及視訊會議系統100A開始傳送視訊流及音訊流。
接著,在步驟S328中,視訊會議系統100B傳送一邀請之訊息至視訊會議系統100C。
接著,在步驟S330中,視訊會議系統100C回覆一接受邀請之訊號至視訊會議系統100B。
接著,在步驟S332中,視訊會議系統100C以及視訊會議系統100B開始傳送視訊流及音訊流。流程於步驟S332完成建立3方通話。
第10圖為本發明所提供之一種開啟多方通話的訊號流程圖,適用於三方通話。第10圖之流程與第9圖相似,不同的是第10圖在每個步驟中更包括會話發起協議(Session Initiation Protocol,SIP)以及會話描述協定(Session Description Protocol,SDP)之訊息,如圖所示。SIP是一個點對點協議,僅需要一個相對簡單的(因此也高度可擴展的)核心網路,便可將處理工作下放給連接在網路邊緣的各通話端。SIP可與SDP協議協同工作,SDP協議用以描述會話所使用流媒體細節,如:使用哪個IP埠,採用哪種編解碼器等等。另外第10圖之流程開始於步驟S306,並且省去了第9圖之步驟S308-S310以及步驟S318。其說明請參考第9圖,在此不再贅述。
綜上所述,本發明所提供之視訊會議系統100可經由網路與相同架構之其他視訊會議系統進行視訊會議,且不需要額外之處理器。此外,視訊會議系統100亦可防止集中式網路的壅塞並分散運算量至多方通話中之視訊會議系統,故不會因為通話端增加而需要更大之頻寬。除此之外,視訊會議系統100中不同之通話端可決定擁有不同之視訊佈局。
惟以上所述者,僅為本發明之較佳實施例而已,當不能以此限定本發明實施之範圍,即大凡依本發明申請專利範圍及發明說明內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。另外本發明的任一實施例或申請專利範圍不須達成本發明所揭露之全部目的或優點或特點。此外,摘要部分和標題僅是用以輔助專利文件搜尋之用,並非用以限制本發明之權利範圍。
100...視訊會議系統
110...多媒體擷取裝置
120...DECT電話
121...電話鍵盤
122...感音元件
123...揚聲器
124...電話螢幕
125...轉換單元
126...收發單元
130...視訊會議終端裝置
140...音訊處理單元
144、145...多媒體分流器
145、155...多媒體匯流器
150...視訊處理單元
160...網路處理模組
161...DECT介面
162...網路處理單元
163...多媒體傳輸介面
601-603...使用者設定
A1、A2、A3、A100...音訊
A11-A1N、A21-A2N...多路音訊
AS11-AS1N、AS21-AS2N...音訊流
C1...控制信號
V1、V2...視訊
V11-V1N、V21-V2N...多路視訊
VS11-VS1N、VS21-VS2N...視訊流
P111-P11N、P211-P21N...視訊網路封包
P121-P12N、P221-P22N...音訊網路封包
1511-151N...位元控制器
1421-142N、1521-152N...編碼器
1431-143N、1531-153N...解碼器
第1圖係顯示依據本發明一實施例之視訊會議系統100之方塊圖。
第2圖係顯示係顯示依據本發明一實施例之DECT電話120之方塊圖。
第3圖係顯示依據本發明一實施例之音訊處理單元以及網路處理單元之方塊圖。
第4圖係顯示依據本發明一實施例之視訊處理單元以及網路處理單元之方塊圖。
第5圖係顯示依據本發明一實施例之視訊處理單元、音訊處理單元以及網路處理單元162之方塊圖。
第6圖係顯示依據本發明一實施例之使用者設定之示意圖。
第7圖係顯示依據本發明一實施例之視訊會議方法之流程圖。
第8圖係顯示依據本發明一實施例之視訊會議方法之流程圖。
第9圖係顯示依據本發明一實施例之開啟多方通話之訊號流程圖。
第10圖係顯示依據本發明一實施例之開啟多方通話之訊號流程圖。
100...視訊會議系統
110...多媒體擷取裝置
120...DECT電話
130...視訊會議終端裝置
140...音訊處理單元
144、154...多媒體分流器
145、155...多媒體匯流器
150...視訊處理單元
160...網路處理模組
161...DECT介面
162...網路處理單元
163...多媒體傳輸介面
A1、A2、A3...音訊
C1...控制信號
V1、V2...視訊
V21-V2N...多路視訊
P111-P11N、P211-P21N...視訊網路封包
P121-P12N、P221-P22N...音訊網路封包
AS11-AS1N、AS21-AS2N...音訊流
VS11-VS1N、VS21-VS2N...視訊流
Claims (17)
- 一種視訊會議系統,用以與其它複數通話端於一網路中,分別建立相應於每一該等通話端之複數通道,以進行一多方通話,包括:一音訊處理單元,用以根據參與該多方通話之通話端數目,將一收音裝置所收音之一第一音訊編碼為相應之複數第一音訊流;一視訊處理單元,用以根據參與該多方通話之通話端數目,將一多媒體擷取裝置所攝影之一第一視訊編碼為相應之複數第一視訊流;以及一網路處理單元,用以將該等第一音訊流及相應之該等第一視訊流轉換為複數第一視訊網路封包及複數第一音訊封包,並經由一網路傳送至相應之該等通話端;其中當該網路處理單元由該網路上接收該等通話端相應之複數第二視訊網路封包及複數第二音訊網路封包時,該網路處理單元根據該等第二視訊網路封包及第二音訊網路封包分別產生複數第二音訊流及複數第二視訊流,且致使該等第二視訊流及該等第二音訊流同時於該視訊會議系統中之一顯示裝置及一音效裝置進行播放。
- 如申請專利範圍第1項所述之視訊會議系統,其中該音訊處理單元包括一多媒體分流器,用以根據該多方通話之通話端數目,將該第一音訊複製為複數第一多路音訊。
- 如申請專利範圍第2項所述之視訊會議系統,其中該音訊處理單元更包括複數編碼器,將該等第一多路音訊 編碼為相應之該等第一音訊流。
- 如申請專利範圍第1項所述之視訊會議系統,其中該視訊處理單元包括一多媒體分流器,用以根據該多方通話之通話端數目,將該第一視訊複製為複數第一多路視訊。
- 如申請專利範圍第4項所述之視訊會議系統,其中該視訊處理單元更包括複數位元控制器,用以根據該視訊會議系統與相應之該等通話端的連線品質,分別控制該等第一多路視訊之位元率。
- 如申請專利範圍第5項所述之視訊會議系統,其中該視訊處理單元更包括複數編碼器,用以根據相應之該等位元控制器,將該等第一多路視訊編碼為相應之該等第一視訊流。
- 如申請專利範圍第1項所述之視訊會議系統,其中該多媒體擷取裝置以及該視訊處理單元係根據參與該多方通話之通話端數目決定該第一視訊及該等第一視訊流之解析度。
- 如申請專利範圍第1項所述之視訊會議系統,其中該視訊處理單元及該音訊處理單元分別包括複數解碼器,用以分別將該等第二視訊流及第二音訊流進行解碼,並產生相應之複數第二多路視訊及複數第二多路音訊。
- 如申請專利範圍第8項所述之視訊會議系統,其中該視訊處理單元及該音訊處理單元更分別包括一多媒體匯流器,用以將該等第二多路視訊傳送至一顯示裝置進行顯示,以及將該等第二多路音訊合併為一第二音訊,其中該 顯示裝置係根據該視訊會議系統之一使用者設定,將該等第二多路視訊編排為一第二視訊進行顯示。
- 一種視訊會議方法,適用於一視訊會議系統,該視訊會議系統用以與其它複數通話端於一網路中,分別建立相應於每一該等通話端之複數通道,以進行多方通話,其方法包括:根據參與該多方通話之通話端數目,將一收音裝置所收音之一第一音訊編碼為相應之複數第一音訊流;根據參與該多方通話之通話端數目,將一多媒體擷取裝置所攝影之一第一視訊編碼為相應之複數第一視訊流;以及將該等第一音訊流及相應之該等第一視訊流轉換為複數第一視訊網路封包及複數第一音訊網路封包,並經由一網路傳送至相應之該等通話端;接收來自該等通話端相應之複數第二視訊網路封包及第二音訊網路封包;以及根據該等第二視訊網路封包及第二音訊網路封包,分別產生複數第二多路音訊及複數第二多路視訊;以及致使該等第二多路音訊及該等第二多路視訊同時於該視訊會議系統中之一顯示裝置及一音效裝置進行播放。
- 如申請專利範圍第10項所述之視訊會議方法,其中所述將該第一音訊編碼為相應之該等第一音訊流之方法包括:根據該多方通話之通話端數目將該第一音訊複製為複 數第一多路音訊;以及將該等第一多路音訊編碼為相應之該等第一音訊流。
- 如申請專利範圍第10項所述之視訊會議方法,其中所述將該第一視訊編碼為相應之該等第一視訊流之方法包括:根據該多方通話之通話端數目將該第一視訊複製為複數第一多路視訊;以及根據該視訊會議系統與相應之該等通話端的連線品質,分別控制該等第一多路視訊之位元率;以及根據該等第一多路視訊之位元率,將該等第一多路視訊編碼為相應之該等第一視訊流。
- 如申請專利範圍第10項所述之視訊會議方法,更包括根據參與該多方通話之通話端數目決定該第一視訊及該等第一視訊流之解析度。
- 如申請專利範圍第10項所述之視訊會議方法,其中致使該等第二多路音訊及該等第二多路視訊同時於該視訊會議系統中之該顯示裝置及該音效裝置進行播放之步驟更包括:根據該視訊會議系統之一使用者設定,將該等第二多路視訊編排為一第二視訊,以進行顯示;以及將該等第二多路音訊合併為一第二音訊,以進行播放。
- 一種視訊會議方法,其適用於一多方通話的一視訊會議系統,該方法包括:讀取該多方通話之一第一通話端數目; 判斷是否有該多方通話外之其他通話端欲加入該多方通話;當有其他通話端欲加入該多方通話時,增加該第一通話端數目為一第二通話端數目;以及根據該第二通話端數目,決定該視訊會議系統所擷取並傳送之視訊的解析度,並根據所決定之解析度擷取影像,傳送符合所決定之解析度的影像至其他通話端。
- 如申請專利範圍第15項所述之視訊會議方法,更包括當有其他通話端欲加入該多方通話時,該視訊會議系統對視訊以及音訊停止進行擷取。
- 如申請專利範圍第16項所述之視訊會議方法,更包括根據該視訊會議系統所決定之解析度,對視訊以及音訊進行擷取。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100140246A TWI451746B (zh) | 2011-11-04 | 2011-11-04 | 視訊會議系統及視訊會議方法 |
| CN201110372778.1A CN103096022B (zh) | 2011-11-04 | 2011-11-22 | 视讯会议系统及视讯会议方法 |
| US13/557,668 US9088690B2 (en) | 2011-11-04 | 2012-07-25 | Video conference system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100140246A TWI451746B (zh) | 2011-11-04 | 2011-11-04 | 視訊會議系統及視訊會議方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201320708A TW201320708A (zh) | 2013-05-16 |
| TWI451746B true TWI451746B (zh) | 2014-09-01 |
Family
ID=48208108
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100140246A TWI451746B (zh) | 2011-11-04 | 2011-11-04 | 視訊會議系統及視訊會議方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9088690B2 (zh) |
| CN (1) | CN103096022B (zh) |
| TW (1) | TWI451746B (zh) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI530808B (zh) * | 2014-12-04 | 2016-04-21 | 知意圖股份有限公司 | 即時提供信息查詢的資訊系統與方法 |
| TWI653865B (zh) * | 2018-03-20 | 2019-03-11 | Vision Advance Technology Inc. | 多媒體訊號處理裝置 |
| CN110730362A (zh) * | 2019-10-22 | 2020-01-24 | 中国农业科学院农业信息研究所 | 一种低流量视频通讯传输系统及方法 |
| CN113132957B (zh) * | 2019-12-31 | 2023-03-10 | 深圳Tcl数字技术有限公司 | 一种蓝牙音频数据传输方法、装置、智能终端及存储介质 |
| CN112272281B (zh) * | 2020-10-09 | 2024-05-31 | 上海晨驭信息科技有限公司 | 一种区域分布式视频会议系统 |
| CN112422591B (zh) * | 2021-01-25 | 2021-04-13 | 北京拓课网络科技有限公司 | 一种传输视频流数据的方法、装置及电子设备 |
| US11553028B1 (en) * | 2021-03-29 | 2023-01-10 | Fuze, Inc. | Proactively determining and managing potential loss of connectivity in an electronic collaborative communication |
| CN113992883B (zh) * | 2021-10-29 | 2022-07-29 | 安徽文香科技有限公司 | 视频会议处理方法、处理设备、会议系统以及存储介质 |
| US12445776B1 (en) * | 2022-05-12 | 2025-10-14 | Datavault Ai Inc. | Systems and methods for audio device interoperability |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1488222A (zh) * | 2000-11-30 | 2004-04-07 | 伊麦杰特通讯股份有限公司 | 多点视频会议和交互式广播系统的统一分布式结构 |
| TW201007698A (en) * | 2008-07-11 | 2010-02-16 | Fraunhofer Ges Forschung | Audio encoder and audio decoder |
| TW201027517A (en) * | 2008-09-30 | 2010-07-16 | Dolby Lab Licensing Corp | Transcoding of audio metadata |
| TW201032219A (en) * | 2008-10-30 | 2010-09-01 | Qualcomm Inc | Coding scheme selection for low-bit-rate applications |
| TW201034001A (en) * | 2008-10-30 | 2010-09-16 | Qualcomm Inc | Coding of transitional speech frames for low-bit-rate applications |
| US20110115876A1 (en) * | 2009-11-16 | 2011-05-19 | Gautam Khot | Determining a Videoconference Layout Based on Numbers of Participants |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6583807B2 (en) * | 2001-07-26 | 2003-06-24 | Invetec Appliances Corp. | Videoconference system for wireless network machines and its implementation method |
| CN100403794C (zh) * | 2004-12-29 | 2008-07-16 | 华为技术有限公司 | 一种实现流媒体业务的视讯终端和方法 |
| CN100505864C (zh) * | 2005-02-06 | 2009-06-24 | 中兴通讯股份有限公司 | 一种多点视频会议系统及其媒体处理方法 |
| CN100518296C (zh) * | 2005-12-30 | 2009-07-22 | 中兴通讯股份有限公司 | 一种实现视频会议资源调度的方法 |
| US8319814B2 (en) * | 2007-06-22 | 2012-11-27 | Lifesize Communications, Inc. | Video conferencing system which allows endpoints to perform continuous presence layout selection |
| CN101370114B (zh) * | 2008-09-28 | 2011-02-02 | 华为终端有限公司 | 视频及音频处理方法、多点控制单元和视频会议系统 |
| US8514265B2 (en) * | 2008-10-02 | 2013-08-20 | Lifesize Communications, Inc. | Systems and methods for selecting videoconferencing endpoints for display in a composite video image |
| CN101754143B (zh) * | 2008-12-11 | 2014-04-02 | 浪潮乐金数字移动通信有限公司 | 一种移动终端及其多方通话补充业务的改进方法 |
| US8284232B2 (en) * | 2009-01-30 | 2012-10-09 | Hewlett-Packard Development Company, L.P. | Equalization of video streams |
| CN101742223B (zh) * | 2010-01-19 | 2012-08-22 | 华平信息技术股份有限公司 | 视频流带宽智能调节方法 |
| US8934026B2 (en) * | 2011-05-12 | 2015-01-13 | Cisco Technology, Inc. | System and method for video coding in a dynamic environment |
-
2011
- 2011-11-04 TW TW100140246A patent/TWI451746B/zh active
- 2011-11-22 CN CN201110372778.1A patent/CN103096022B/zh active Active
-
2012
- 2012-07-25 US US13/557,668 patent/US9088690B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1488222A (zh) * | 2000-11-30 | 2004-04-07 | 伊麦杰特通讯股份有限公司 | 多点视频会议和交互式广播系统的统一分布式结构 |
| TW201007698A (en) * | 2008-07-11 | 2010-02-16 | Fraunhofer Ges Forschung | Audio encoder and audio decoder |
| TW201027517A (en) * | 2008-09-30 | 2010-07-16 | Dolby Lab Licensing Corp | Transcoding of audio metadata |
| TW201032219A (en) * | 2008-10-30 | 2010-09-01 | Qualcomm Inc | Coding scheme selection for low-bit-rate applications |
| TW201034001A (en) * | 2008-10-30 | 2010-09-16 | Qualcomm Inc | Coding of transitional speech frames for low-bit-rate applications |
| US20110115876A1 (en) * | 2009-11-16 | 2011-05-19 | Gautam Khot | Determining a Videoconference Layout Based on Numbers of Participants |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103096022A (zh) | 2013-05-08 |
| US9088690B2 (en) | 2015-07-21 |
| TW201320708A (zh) | 2013-05-16 |
| CN103096022B (zh) | 2015-10-28 |
| US20130113873A1 (en) | 2013-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI451746B (zh) | 視訊會議系統及視訊會議方法 | |
| CN101627576B (zh) | 多点会议视频切换 | |
| US8749611B2 (en) | Video conference system | |
| CN103096019B (zh) | 视频会议系统和终端装置及用于视频会议的图像撷取方法 | |
| US9024997B2 (en) | Virtual presence via mobile | |
| CN102868873B (zh) | 一种远程呈现方法、终端和系统 | |
| CN100531382C (zh) | 一种用于可视电话视频音频信号传输的装置及方法 | |
| CN104184982B (zh) | 音视频通信方法、系统、终端设备及音视频通话服务中心 | |
| CN101645952A (zh) | 会议电话终端、系统及共享数据的方法 | |
| KR100906687B1 (ko) | 다지점회의시스템 및 다지점회의장치 | |
| US7180535B2 (en) | Method, hub system and terminal equipment for videoconferencing | |
| JP2002058005A (ja) | テレビ会議・テレビ電話システム、送信装置、受信装置、画像通信システム、通信装置、通信方法、記録媒体、プログラム | |
| KR20100111844A (ko) | 이동통신 시스템에서 화이트 보드 서비스 제공을 위한 장치 및 방법 | |
| CN101755442A (zh) | 多媒体提供业务 | |
| CN101755444A (zh) | 多媒体通信系统、多媒体通信装置和终端 | |
| CN101755443A (zh) | 多媒体通信系统、多媒体通信装置和终端 | |
| JP2010512075A (ja) | 呼セッションのための方法、電話システムおよび電話端末 | |
| TWI468013B (zh) | 視訊會議系統以及方法 | |
| JP2001036881A (ja) | 音声伝送システム及び音声再生装置 | |
| JP4644813B2 (ja) | 多者間通話システム、多者間通話システムにおける通話端末および通話サーバ、多者間通話方法 | |
| KR101134581B1 (ko) | Cctv 영상 공유 및 다자간 음성 컨퍼런스 방법 및 시스템 | |
| CN100388743C (zh) | 一种适配器及利用其实现的通信方法和系统 | |
| HK1072847B (zh) | 一种适配器及利用其实现的通信方法和系统 | |
| KR20120076971A (ko) | 화상 회의를 위한 영상 처리를 수행하는 화상 회의 시스템 및 방법 |