Title :
NAT Free Open Source 3D Video Conferencing using SAMTK and Application Layer Router
Author :
Kawaguchi, Nobuo ; Nishiura, Shuntaro ; Abade, Odira Elisha ; Kurosawa, Takahiro ; Jinmei, Tatsuya ; Muramoto, Eiichi
Author_Institution :
Nagoya Univ., Nagoya
Abstract :
SAMTK: scalable adaptive multicast toolkit is a toolkit to bridge the gap between network researchers and application developers in the field of multi-point communication. SAMTK includes a Qt based GUI that ensures a single source multi-platform use (Linux, FreeBSD, Windows and MacOS). It provides interfaces for network plugins used by one-to-many network sockets and a simple application programming interface for application developers to develop multi-point communication applications quite easily. ALR: application layer router is a router which parses UDP packets and does a lookup in its internal forwarding table to duplicate and deliver the packets to multiple destinations. It provides NAT traversal function by using a singe UDP port both for session registration and packet delivery. The demo shows the feasibility of NAT free 3D video conferencing using application layer router and the ease of development of video conferencing applications using SAMTK.
Keywords :
telecommunication network routing; teleconferencing; video communication; 3D video conferencing; NAT; SAMTK; UDP packet; application layer router; multipoint communication; open source; packet delivery; scalable adaptive multicast toolkit; session registration; Bridges; Graphical user interfaces; Information systems; Internet; Linux; Network address translation; Prototypes; Sockets; Videoconference; Visualization;
Conference_Titel :
Consumer Communications and Networking Conference, 2009. CCNC 2009. 6th IEEE
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-2308-8
Electronic_ISBN :
978-1-4244-2309-5
DOI :
10.1109/CCNC.2009.4785001