(3.236.214.19) 您好!臺灣時間:2021/05/09 23:06
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:徐偉浩
研究生(外文):Wei-Hao Syu
論文名稱:一個利用群播技術的區域網路分散式群組會議系統
論文名稱(外文):A Distributed Group Conference System for LANs using Multicasting
指導教授:陳銘憲陳銘憲引用關係
指導教授(外文):Ming-Syan Chen
學位類別:碩士
校院名稱:國立臺灣大學
系所名稱:電機工程學研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:英文
論文頁數:46
中文關鍵詞:視訊會議系統
外文關鍵詞:Video Conferencing
相關次數:
  • 被引用被引用:0
  • 點閱點閱:86
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
利用視訊會議系統,我們可以和遠方的人溝通,而不受到距離的限制。 視訊會議系統可以分成三個種類:廣播,一對一,以及群組(多對多)。 群組會議系統可以提供多人同時互動,架構較複雜,也因此需要較多的設備。

在群組會議系統中,所有的節點連結到伺服器上,每個節點傳送資料到伺服器,並從伺服器接受資料。 在本篇論文中,我們著重於區域網路上的群組會議系統。利用群播的特性,我們提出了一個不需要伺服器居中掌控的架構,而原先伺服器處理的視訊混合,視訊選擇,控制,使用者名單等弁遄A則分散開來,由各個節點去處理。 每個節點間利用群播的方式,和其他的節點溝通,同步更新使用者的名單,協調會議開啟結束等。

經過實驗,即使沒有伺服器在中央掌控,我們的系統上的各節點依然能獲得幾乎同步而準確的使用者名單,並且能夠依需要各別開會議,就像有伺服器在處理一樣。
Video conference systems provide a new approach for people to communicate with each other beyond the restriction of geographies. There are three types of a video conference system: the broadcast, the peer-to-peer conference, and the group (multipoint) conference. A group conference system is more complex, and usually needs more equipment in this architecture. All the client-nodes connect to a central sever, and send/receive their data to/from the server. We try to develop a PC-based video conference on LANs. In our architecture, we utilize the properties of multicast and eliminate the needs for an expensive multipoint control unit. Since we eliminate the multipoint control unit in our architecture, the functions of MCU, such as video switching, video mixing, signalling, and controlling, should be implemented in another way. We approach this problem by a distributed way that each node handles signalling and controlling and synchronizes there contact lists with other nodes. Even without central server, all the users in our architecture can get almost the same and accurate user list, and create chat room as they need.
Abstract.............................................. ii
Acknowledgement.......................................iii
Table of Contents......................................iv
List of Figures........................................vi

Chapter 1 Introduction..................................1

Chapter 2 Preliminaries.................................9
2.1 Multicast..........................................9
2.2 MPEG-4 Video......................................10

Chapter 3 System Architecture..........................12
3.1 Control Plane....................................14
3.1.1 Maintain user lists...........................15
3.1.2 Create a chat room............................17
3.2 Data Plane.......................................20
3.2.1 Streaming.....................................20
3.2.2 Encoding/Decoding.............................20
3.3 User Interface...................................21
3.3.1 Input.........................................21
3.3.2 Output........................................21

Chapter 4 Implementation...............................22
4.1 Control..........................................22
4.1.1 Message Handler...............................22
4.1.2 Message Types.................................24
4.2 Video Encoding/Decoding..........................27
4.3 User Interface...................................28
4.3.1 Video Capture.................................28
4.3.2 Video Render..................................29
4.3.3 Windows Messages..............................29

Chapter 5 Experimental Results.........................33
5.1 Simple Interface.................................33
5.2 Video Encoding/Decoding..........................39

Chapter 6 Conclusion and Future Works..................42
Bibliography...........................................44
[1]The FFMPEG Documentation http://ffmpeg.sourceforge.net/ffmpeg-doc.html
[2]IETF RFC 1112: Host Extensions for IP Multicasting
[3]IETF RFC 2543: Session Initialization Protocol
[4]Introduction to WDM, The Microsoft Developer Network (MSDN) Library, http://msdn.microsoft.com
[5]ITU-T Recommendation H.323 Version 5, “Packet-based multimedia communications systems”
[6]M. Blome and M. Wasson, “Core Media Technology in Windows XP Empowers You to Create Custom Audio/Video Processing Components”, MSDN Magazine, July 2002
[7]S. Catrava and F. Golshani, “A performance system for high quality desktop video conference”, Proceedings of Sixth International Conference on Computer Communications and Networks, pages 404-407, 1997
[8]S. Catrava, “High quality desktop video conferencing using agent based systems”, Proceeding of the 1996 IEEE Fifteenth Annual International Phonix Conference on Computers and Communications, pages 37-43, March 1996
[9]M. R. Civanla, G. L. Cash, R. V. Kollarits, B. B. Paul, C. T. Swain, B. G. Haskell, and D. A. Kapilov, “IP-networked multimedia conferencing”, IEEE Signal Processing Magazine Volume 17, Issue 4, July 2000
[10]D. A. Cobbley, “Multipoing LAN conferencing”, Compcon Spring ’93, Digist of Papers, pages 502-506, 1993
[11]J. Coppola, S.M. Merritt,and “A. Stix, PC-based video conferencing guidelines for opening a remote section of a course”, Proceeding of 27th Annual Frontiers in Education Conference. ‘Teaching and learning in an Era of Change’ Volume: 2, pages 585-587, 1997
[12]M. Draoli, M. Lancia, and A. Laureti-Palma, “Video conferencing on a LAN/MAN interconnected system: QoS evaluation”, Proceeding of Fourth International Conference on Computer Communication and Networks, pages 170-177, 1995
[13]O. Hyeonju, S. Youngseok, “Stream channel of the video conference service on open networking architecture”, Proceeding of Twelfth international Conference on Information Networking, pages 291-293, Jan 1998
[14]A. Ishida, J. Hayashi, T. Kunii, H. Kidera, T. Nakakura, J. Cole, and M. Inagaki, “An experiment for broadband interactive video conferencing using multicast”, Proceedings of Seventh International Conference on Virtual Systems and Multimedia, pages 449-454, Oct. 2001
[15]M. Katsukura, T. Karahashi, T. Suganuma, K. Sugawara, T. Kinoshita, and N. Shiratori, “Development of flexible network and flexible video conferencing system”, Proceedings of Twelfth International Conference on Information networking, pages 52-57, Jan. 1998
[16]L. Kleinholz, and M. Ohly, “Multimedia medical conferencing: design and experience in the BERMED project”, Proceedings of the International Conference on Multimedia Computing and Systems, pages 255-264, May 1994
[17]M.-H. Lee, C.-H. Chang, M.-C. Chen, J.-M. Ho, M.-T. Ko, Y.-J. Oyang, and K.-H. Tsai, “Continuous media recording for video conferencing”, Proceedings of IEEE Singapore International Conference on Networks, pages 550-554, July 1995
[18]M. E. Lukacs, and D. G. Boyer, “A universal broadband multipoint teleconferencing service for the 21st century”, IEEE Communications Magazine, Volume:33, Issue:11, pages 26-43, Nov. 1995
[19]A. Matrawy, I. Lambadaris, and C.-C. Huang, “Multicasting of adaptively-encoded MPEG4 over QoS-aware IP networks”, IEEE International Conference on Communications 2002, Volume 2, pages 1300-1304, May 2002
[20]A. Noore, S. Nestor, and M. Lawson, “Computer-based multimedia video conferencing system”, IEEE Transactions on Consumer Electronics, pages 587-592, 1993.
[21]P. Pancha, M. Veeraraghavan, and S. Rai, “Comparison of video conference realization schemes”, 1997 IEEE International Conference on Communication, Volume:2, pages 798-804, June 1997
[22]J. K. Sang, H. C. Kang, H. J. Kim, H. K. Oh, Y. S. Moon, and S. H. Park, “Seodang: a desktop video conferencing system for collaborative learning”, The 1996 IEEE Asia Pacific Conference on Circuits and Systems, pages 171-174, Nov. 1996
[23]H. Schulzrinne, “RTP Profile for Audio and Video Conference with Minimal Control”, IETF Audio/Video Transport Working Group, Jan 2000.
[24]H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, “RTP: A Transport protocol for Real-Time Applications”, IETF Audio/Video Transport Working Group, Jan 1996.
[25]A. Sehgal, A. Jagmohan, and N. Ahuja, “Wireless video conferencing using multiple description coding”, The 2001 IEEE International Symposium on Circuits and Systems, pages 303-306 vol. 5, May 2001
[26]J. A. Sniezek and M. Crede, “Group judgment process and outcomes in video-conferencing vs. face-to-face groups”, Proceedings of the 35th Annual Hawaii International Conference on System Sciences 2002, pages 495-504, Jan 2002
[27]M.-T. Sun, T.-D. Wu, and J.-N. Hwang, “Dynamic bit allocation in video combining for multipoint conferencing”, IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing Volume: 45, Issue: 5, pages 644-648, May 1998
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔