Using Session Initiation Protocol to Build Context-Aware Voip Support

Total Page:16

File Type:pdf, Size:1020Kb

Using Session Initiation Protocol to Build Context-Aware Voip Support Using Session Initiation Protocol to build Context­Aware VoIP Support for Multiplayer Networked Games Aameek Singh Arup Acharya Georgia Insitute of Technology IBM T.J.Watson Research Center Atlanta, GA Hawthorne, NY [email protected] [email protected] ABSTRACT and other independent game server hosts have been increas- Multiplayer networked games are the trend of the day. Re- ingly becoming popular. One of the important features of ceiving a major boost from various commercial ventures like a good multiplayer game is the ability of players to interact Microsoft Xbox r [19] and Sony Playstation r [13], the net- with each other. Till recently, it was limited to only the worked gaming industry is set to grow dramatically. These game based mechanisms like shooting. The use of instant multiplayer games allow geographically dispersed and pos- messaging (IM) technology allowed players to send IMs to sibly distant players to participate in a single game. In or- other players in the game, e.g., to coordinate with a team- der to provide interaction amongst players in such environ- mate or to talk trash to an opponent. ments, text messaging and recently, real-time voice inter- The recent upsurge in Voice over IP (VoIP), primarily action through VoIP is used. However, such interactions through better networking support and the development of are mostly out-of-band (not based on game contexts), user- an efficient and increasingly acceptable Session Initiation initiated and limited in operability, failing to exploit the Protocol (SIP), brought about another valuable addition to entire potential and functionality of VoIP. the whole environment. Now instead of sending text mes- In this paper, we present mechanisms and design of a pro- sages, users can send and receive real-time voice. This al- totype that allows game-context based VoIP communication lows for team members to continuously talk to each other between players. Thus, in addition to allowing players to and thus strategize and coordinate activites on the fly. This talk to each other to coordinate teammates and activities is achieved using VoIP conferencing (similar to regular tele- (through a static team-based audio conference) as in some phone conferencing) and making teammates or all players of the current systems, it supports communication among participants of the conference. However, this mode of inter- players based on shared contexts like the same physical lo- action is still limited in many ways. cation or room within the gaming environment. We use the { Game Context Independent: First and foremost, such Session Initiation Protocol (SIP) [14] to realize VoIP and inter-player interaction is game-context independent. describe mechanisms for building network gaming services This means that a player, Bob will always be talk- using SIP. We also propose a sophisticated gaming scenario, ing to another player, Alice even when Bob is fighting in which VoIP is used to relay information about another daemons miles inside the earth's crust while Alice is player's distance and location with respect to the recipient, tackling aliens lighyears into the space. The gaming e.g. players farther away sound farther away. experience can be extensively improved if the interac- CATEGORIES AND SUBJECT DESCRIPTORS tion allows for taking the game-context into consid- C.2.2 [Network Protocols]: Applications eration, thus allowing players only in the same game room to interact, for example. GENERAL TERMS: Design { Requirements for User Initiation: The underlying VoIP KEYWORDS: SIP, VoIP, context-aware, gaming support is static in nature, requiring user initiation to change any current environment. For example, the 1. INTRODUCTION switch from one audio conference to another, if al- The area of networked gaming has been growing steadily. lowed, requires the user to perform actions like pushing With increasing network speeds and better infrastructural certain buttons on gaming console, whereas it is desir- support, it is now possible to have players in opposite parts able to provide seamless transitions from one confer- of the world participating in a single game. Various online ence context to another. services like Xbox Live [19], GameSpy Arcade [8], OMGN [11] { Operability: Many of the VoIP technologies being used bind users to particular consoles/audio devices, whereas it would be much better to allow a user to use any kind Permission to make digital or hard copies of all or part of this work for of VoIP device. personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies In this paper, we try to overcome these issues and also try bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific to create a futuristic gaming environment. Specifically, permission and/or a fee. SIGCOMM'04 Workshops, Aug. 30+Sept. 3, 2004, Portland, Oregon, USA. 1. We describe the design and implementation of SIP Copyright 2004 ACM 1­58113­942­X/04/0008 ...$5.00. based VoIP mechanisms to perform tighter coupling of 98 voice communication with the game environment. We sip:[email protected]. The mapping of the SIP URL to achieve this by enabling the game server (for a central- the appropriate physical UA device is done using interme- ized scenario) to do SIP communication with a VoIP diate SIP proxies, location and redirect servers, which form conference server or by directly enabling game clients an overlay network. All UAs REGISTER with a SIP regis- to do this communication. We also discuss possible trar server (can be at the SIP proxy itself), which main- gaming and conferencing architectures. tains the address of the UA device. Then, all requests 2. Our framework provides for seamless switching of con- for the SIP URL are routed to the appropriate device for ferences based on gaming-contexts, without requiring that particular UA. An extension of SIP also supports SUB- any user involvement in the process. In addition, using SCRIBE/NOTIFY mechanisms, in which UAs subscribe to SIP allows us to use a multitude of audio devices, thus certain events at another UA and can be notified whenever uncoupling the game from the audio console. that event occurs. We refer the reader to [14] for more intri- cate details about SIP. The overall architecture of such an 3. We also present means of achieving \adhoc" on-the- environment is shown in Figure-1 [17]. SIP was our auto- fly audio conferencing, which is responsible for the dy- matic choice for VoIP because of its simple yet functionally namic nature of audio sessions. Using such a feature Page 1 of 1 rich design and its widespread acceptance. allows us to extend gaming by allowing a group of par- ticipants to engage in a conference on-the-fly. 4. We also propose a sophisticated gaming environment, which performs an even closer integration by using en- hanced audio mixing and provides much more accurate simulation of the real world scenarios. 2. SIP AND VOIP VoIP refers to the technology that enables sending voice data over the IP network. The traditional Public Switched Telephone Network (PSTN) has a different backbone of in- frastructure than the IP based internet, we are familiar with, and is only used to transmit audio data. On the other hand, VoIP enables transmission of audio on the IP net- work itself, which otherwise is primarily used to transmit Figure 1: SIP based VoIP Architecture data. This integration presents great opportunities for both service providers and consumers. While VoIP has various advantages like lower costs, greater consumer control and 3. ARCHITECTURE location flexibility, its typical problems have been Quality of In this section, we will first discuss audio conferencing ar- Service (QoS) and standardization. However recently, with chitectures using SIP based VoIP. Then, we describe the in- better infrastructure support, increasing network speeds and tegration of gaming infrastructure with this underlying con- emergence of a widely acceptable and efficient protocol - SIP, ferencing architecture. Note that this section only explains VoIP is beginning to show its true potential. the components involved in the infrastructure and broad in- SIP is an HTTP like protocol, which distinguishes be- teractions between the various components. The protocol tween the process of a session establishment and the ac- details and workflows will be discussed in Section-4. tual session. The session between two user agents (UAs) is established using SIP signaling mechanisms which involve 3.1 SIP based Conferencing sending an INVITE, an OK response and an ACK to the re- The goal of audio conferencing is to allow multiple users sponse [14]. These messages contain user parameters (using to communicate in a group. Similar to regular PSTN con- Session Description Protocol - SDP) for choosing appropri- ference, it means that every participant hears voices of all ate IP address and port which will be used for actual data other participants. This indicates the need of a media mixer, transmission as part of the session. This path for data is typ- which can mix (combine) voice signals from a set of users ically called media path, though any kind of data (even other into a single signal for the recipient. Thus, for each par- than multimedia) can be transmitted. The IP/port combi- ticipant the mixer will mix the voice signals of every other nation can be for any networked device like an IP phone, participant and transmit a single cumulative signal. The game console or a PC. Typically, the media data is sent media is exchanged between the mixer and the participant using RTP and signaling is accomplished using either TCP on the media path of the SIP session.
Recommended publications
  • The Maw Free Xbox Live
    The maw free xbox live The Maw. The Maw. 16, console will automatically download the content next time you turn it on and connect to Xbox Live. Free Download to Xbox Go to Enter as code 1 with as time stamp 1 Enter as code 2 with as time stamp 2. Fill out. The full version of The Maw includes a bonus unlockable dashboard theme and free gamerpics for beating the game! This game requires the Xbox hard. In this "deleted scene" from The Maw, Frank steals a Bounty Hunter Speeder and Be sure to download this new level on the Xbox Live Marketplace, Steam. Unredeemed code which download the Full Version of The Maw Xbox Live Arcade game to your Xbox (please note: approx. 1 gigabyte of free storage. For $5, you could probably buy a value meal fit for a king -- but you know what you couldn't get? A delightfully charming action platformer. EDIT: Codes have all run out now. I can confirm this works % on Aussie Xbox Live accounts as i did it myself. Basically enter the blow two. Please note that Xbox Live Gold Membership is applicable for new Toy Soldiers and The Maw plus 2-Week Xbox Live Gold Membership free. Xbox Live Gold Family Pack (4 x 13 Months Xbox Live + Free Arcade Game "The Maw") @ Xbox Live Dashboard. Avatar Dr4gOns_FuRy. Found 11th Dec. Free codes for XBLA games Toy Soldiers and The Maw, as well as more codes for day Xbox Live Gold trials for Silver/new members. 2QKW3- Q4MPG-F9MQQFYC2Z - The Maw.
    [Show full text]
  • Mario's Legacy and Sonic's Heritage: Replays and Refunds of Console Gaming History
    Mario’s legacy and Sonic’s heritage: Replays and refunds of console gaming history Jaakko Suominen University of Turku / Digital Culture P.O. Box 124 28101 Pori +35823338100 jaakko.suominen at utu.fi ABSTRACT In this paper, I study how three major videogame device manufacturers, Microsoft, Sony and Nintendo use gaming history within their popular console products, Microsoft Xbox 360, Sony PS 3 and Nintendo Wii. These enterprises do not only market new game applications and devices but also recycle classic game themes, game characters as well as classic games themselves. Therefore, these corporations are a part of the phenomenon which can be called retrogaming culture or digital retro economy. The paper introduces the different ways in which the corporations began to use history and how they constructed their digital game market strategies to be compatible with the current retrogaming trend. In addition, the paper introduces a model for different phases of uses of history. The paper is empirically based on literary reviews, recreational computing magazine articles, company websites and other online sources and participatory observation of retrogaming applications and product analyses. Sociological and cultural studies on nostalgia as well as history culture form the theoretical framework of the study. Keywords retrogaming, classic games, history management, uses of history, consoles INTRODUCTION When a game company utilizes its older products to make a new application, when the same company mentions the year it was established in a job advertisement or when it celebrates a game figure’s 20-year anniversary, the company uses history. The use of history can be a discursive act, which underlines continuity and in so doing, for example, the trustworthiness and stability of the firm.
    [Show full text]
  • Q1 Please Mark the County Where You Live
    Big Pool Input Survey (3rd- 6th) Q1 Please mark the county where you live. Answered: 1,667 Skipped: 42 Finney Scott Kearny Haskell Grey 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% ANSWER CHOICES RESPONSES Finney 99.34% 1,656 Scott 0.42% 7 Kearny 0.18% 3 Haskell 0.00% 0 Grey 0.06% 1 TOTAL 1,667 1 / 12 Big Pool Input Survey (3rd- 6th) Q3 How old are you? Answered: 1,688 Skipped: 21 8 9 10 11 12 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% ANSWER CHOICES RESPONSES 8 9.12% 154 9 23.58% 398 10 25.83% 436 11 27.31% 461 12 14.16% 239 TOTAL 1,688 3 / 12 Big Pool Input Survey (3rd- 6th) Q4 What grade are you in? Answered: 1,692 Skipped: 17 3rd 4th 5th 6th 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% ANSWER CHOICES RESPONSES 3rd 20.33% 344 4th 28.49% 482 5th 26.77% 453 6th 24.41% 413 TOTAL 1,692 4 / 12 Big Pool Input Survey (3rd- 6th) Q5 Please specify your ethnicity. Answered: 1,695 Skipped: 14 White Hispanic or Latino Black or African... Native American or... Other (please specify) 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% ANSWER CHOICES RESPONSES White 27.96% 474 Hispanic or Latino 54.40% 922 Black or African American 4.31% 73 Native American or American Indian 2.54% 43 Other (please specify) 10.80% 183 TOTAL 1,695 5 / 12 Big Pool Input Survey (3rd- 6th) Q6 Last year how often did you go to The Big Pool? Answered: 1,691 Skipped: 18 Never Less than one time a week One time a week Two times a week Three times a week More than three times ..
    [Show full text]
  • Group Booking Information for Flippers360 Game Room
    Group Booking Information for Flippers360 Game Room Availability: Flippers360 Game Room is available for Group Bookings Monday thru Friday (excluding all major Holidays) by any Corporation or Organization (“Company”) registered and licensed to do business in the State of Florida. Booking Time Slots – (1) Business Day Advance Notice required for all Bookings. Morning Time Slot – 10:30 a.m. to 12:30 p.m. (All Participants and Supervisors must exit Flippers360 Game Room by 12:45 p.m.) Afternoon Time Slot – 1:00 p.m. to 3:00 p.m. (All Participants and Supervisors must exit Flippers360 Game Room by 3:15 p.m.) The “Company” should arrive to the location and have all Participants ready for Check-In no later than (15) minutes before your scheduled Time Slot. Late Arrivals will not be permitted to stay beyond the original end time of their Time Slot. Price: The Cost for each person to participant in the Flippers360 Game Room is $6.00 If “Company” Employees, Volunteers, Counselors, Supervisors, Representatives, etc. want to use the gaming equipment, the individual(s) must pay the $6 fee and obtain a wristband before participating. No person is permitted to use any of the Flippers360 equipment without first obtaining a wristband. Check In: Upon arrival, each and every “Company” will be greeted by a Flippers Cinema Employee. The Flippers Cinema Employee will verify the “Company’s” reservation as well as perform a head count of each and every Participant. To complete the Check-In process and before the “Company” Participants will receive a wristband to enter the Flippers360 Game Room, payment in full is required by the “Company” Representative.
    [Show full text]
  • University of Montevallo 2021 New Student Orientation Handbook
    2021 NEW STUDENT ORIENTATION HANDBOOK Greetings! e are thrilled to welcome you to the Montevallo family. Over the next few years, you will build an educational and social foundation Won which all of your future successes in life will be based. Preparing to enter a collegiate setting for the first time can be a fun and excit- ing experience. However, we recognize that a new chapter in life can bring with it many questions. The orientation in which you are participating today was designed specifically to alleviate any concerns you have and provide the information you will need to ensure a smooth transition. Should you have any additional questions, please reference this guide and keep it handy throughout your first year here on our beautiful campus. Success and involvement in your first semester will pave the way for future achievement. We encourage you to become involved in student organizations and activities early in your collegiate career. I am con- fident that you will meet new people who will become your lifelong friends. You belong at Montevallo! Again, allow me to welcome you to the Montevallo family. Please let me know if there is anything I can do to assist you. All my best, Dr. John W. Stewart III President ORIENTATION STEPS Step 1 • Sign up for orientation: Select the date that works best for you. • Set up accounts: Set up your UM email, Banner Self-Service and Canvas accounts. • Canvas modules: Complete the required Canvas modules to prepare for orientation, advising and registration. Step 2 Attend Orientation • Take notes and ask questions.
    [Show full text]
  • V=B1zwyynorq8
    MITOCW | watch?v=B1zWyyNoRq8 The following content is provided under a Creative Commons license. Your support will help MIT OpenCourseWare continue to offer high quality educational resources for free. To make a donation or view additional materials from hundreds of MIT courses, visit MIT OpenCourseWare at ocw.mit.edu. PROFESSOR: All right. So I am really happy to say that we've got SWERY. Do you go with SWERY or Swery65? SWERY: SWERY please. PROFESSOR: SWERY. Swery65's Twitter. Your Twitter account. SWERY: Yes. INTERPRETER: So a developer. He's visiting us from Japan, visiting for the Video Game Orchestra, which Shota-- is he in the room right now? SHOTA: I'm here. PROFESSOR: There he is-- is organizing that orchestra. They're playing tomorrow. That's right? Yeah. So we sent you the code for that. So please, if you're interested in attending, please do attend that. It'll be really fun. They'll be playing some of the music from SWERY's most recent game. SWERY's from Access Games? SWERY: Yes. PROFESSOR: And previous games he's made include Spy Fiction, Deadly Premonition, and the Deadly Premonition director's cut. And a few others. SWERY: To Japan. Ace Combat. Or [? Ganda. ?] Something. PROFESSOR: So from Namco Bandai. Those were Namco games. Yeah. So he's made a bunch of different types of games. We really like, at the lab, we really enjoy the Deadly Premoniton game. It's a great open-world simulation game that it plays a lot differently than if you're used to the normal Grand Theft Auto.
    [Show full text]
  • Game Room Staff Handbook 2017-18
    Game Room Staff Handbook 2017-18 I. Introduction Welcome to the Campus Recreation staff at Roanoke College, where we employ over 100 students in various capacities. We hope that you enjoy being a part of our team as we strive to provide the best program possible for our students and the rest of the campus community. This handbook is provided to guide our employees in the functions of their job within their program area and the department. Job expectations, responsibilities and evaluations are also covered. Employees should know and understand the policies listed in this handbook. If any specific questions or problems arise that are not covered, please ask your program coordinator or the Director of Campus Recreation for clarification. II. Mission Statement Campus Recreation strives to enhance campus life by offering a wide range of engaging programs and activities to encourage healthy lifestyles and maximize the participation and satisfaction of students and the Roanoke College community as a whole. III. Organizational Structure Campus Recreation works as a collective team to accomplish many of its goals. However, for most programming purposes the department is setup in 3 program areas each with 3 specific programs. IV. Job Descriptions The following job descriptions will cover the expectations and responsibilities of the Game Room staff: • Game Room Manager • Game Room Attendant 1 Game Room Manager Overview The Game Room Manager, reporting to the Sports Coordinator, is a leader within the Game Room who must show a high level of commitment to its success. The manager will supervise the game room attendants and be responsible for implementing various programs.
    [Show full text]
  • Atari IP Catalog 2019 IP List (Highlighted Links Are Included in Deck)
    Atari IP Catalog 2019 IP List (Highlighted Links are Included in Deck) 3D Asteroids Basketball Fatal Run Miniature Golf Retro Atari Classics Super Asteroids & Missile 3D Tic-Tac-Toe Basketbrawl Final Legacy Minimum Return to Haunted House Command A Game of Concentration Bionic Breakthrough Fire Truck * Missile Command Roadrunner Super Baseball Adventure Black Belt Firefox * Missile Command 2 * RollerCoaster Tycoon Super Breakout Adventure II Black Jack Flag Capture Missile Command 3D Runaway * Super Bunny Breakout Agent X * Black Widow * Flyball * Monstercise Saboteur Super Football Airborne Ranger Boogie Demo Food Fight (Charley Chuck's) Monte Carlo * Save Mary Superbug * Air-Sea Battle Booty Football Motor Psycho Scrapyard Dog Surround Akka Arrh * Bowling Frisky Tom MotoRodeo Secret Quest Swordquest: Earthworld Alien Brigade Boxing * Frog Pond Night Driver Sentinel Swordquest: Fireworld Alpha 1 * Brain Games Fun With Numbers Ninja Golf Shark Jaws * Swordquest: Waterworld Anti-Aircraft * Breakout Gerry the Germ Goes Body Off the Wall Shooting Arcade Tank * Aquaventure Breakout * Poppin Orbit * Sky Diver Tank II * Asteroids Breakout Boost Goal 4 * Outlaw Sky Raider * Tank III * Asteroids Deluxe * Canyon Bomber Golf Outlaw * Slot Machine Telepathy Asteroids On-line Casino Gotcha * Peek-A-Boo Slot Racers Tempest Asteroids: Gunner Castles and Catapults Gran Trak 10 * Pin Pong * Smokey Joe * Tempest 2000 Asteroids: Gunner+ Caverns of Mars Gran Trak 20 * Planet Smashers Soccer Tempest 4000 Atari 80 Classic Games in One! Centipede Gravitar Pong
    [Show full text]
  • One Letter Off Video Games
    One Letter Off Video Games Icteric Shurwood incandesces wakefully while Merrel always housel his porpoise vet overnight, he operatizes so bearably. Sublinear and round-trip Ruby escaping almost unflinchingly, though Ismail deprecates his nauseant dotings. Tight and triangulate Wash always outjump cohesively and lever his egregiousness. Watch Clip art Letter Off Video Games Prime Video. However very exciting installment of letters on cnn shows where you will explain why you have fun than darla proxy js file is in which helps players. Your experience on the dealer delves out how that letters, you the game. What they are one letter off using the letters as high school guidance counselors for each can help kids alike, he lost from the nexus in every major corporation and help parents today. Hangman Play for now at CoolmathGamescom. Fus Ro Dah Skyrim Dragons Video Games Aluminum. Practice English Speaking Listening with ONE when OFF VIDEO GAMES Practice English Speaking Listening with Youtube videos YThi. Please contact your letter off sticky keys on letters in video games have family members enjoy playing during adolescence or. GME has bounced and succeed once place at 225 one thread both the Reddit forum said on Wednesday morning. 25 Word Board Games That trigger Like Scrabble But thinking Better. Each You today also unlock special categories by pass a video or paying to boom the ads. In early 2019 GameStop's stock value broke off a contingency It dropped from about 16 per share here under 4. Fenyx rising dlc which ladders up one letter off trees every day smart at pictoword offers challenging obstacles and video? Need to video games? He lost his video games on letters to help young minds but back into a letter off all quotes are original editorial content.
    [Show full text]
  • Information Package
    INFORMATION PACKAGE July 2017 THE ARCADE HOTEL / INFORMATION PACKAGE 1 03 ABOUT THE HOTEL 04 THE RENOVATION - The new rooms - The Game Room - The lobby & bar TABLE 08 CLOSE TO THE INDUSTRY OF CONTENTS - Gaming around the hotel - Our Partners & Friends 10 THE MARKET - Tourism & Gaming market - Future Arcade Hotels 16 FACT SHEET 19 CONTACTS July 2017 THE ARCADE HOTEL / INFORMATION PACKAGE 2 About the hotel THE WORLD’S FIRST VIDEO GAME HOTEL THE STORY our guests the family feel of a hostel with the amenities of a fully serviced hotel. Today we are happy to celebrate with you the reopening We believe in games as a powerful facilitator for real social of our hotel and with it the completion of The Arcade Hotel interaction. That is why at The Arcade we combine the Amsterdam the way we have always envisioned it. trendsetting gaming industry with high-class design and fully serviced accommodation to a wide audience. We want to leverage being the first video game hotel We want The Arcade to be associated with top of the worldwide by expanding The Arcade Amsterdam and class gaming on every level! Be it regarding the community starting preparations for an expansion to further major or the selection of games or the equipment. cities. To us, hotels are vibrant places of intercultural exchange. With our reopening in July 2017 The Arcade has gained 33 Where travellers mingle with locals to share their individual rooms adding up to a total of 42 rooms. As well as having perceptions and traditions. Amsterdam’s first serious Game Room .
    [Show full text]
  • Video Game Coffee Table
    Video Game Coffee Table Meridian Muffin sometimes outfaces any levin unriddles conscientiously. Sometimes unpromised Amery saddle her croaking administratively, but frustrate Jermayne prologues denumerably or nettled holistically. Ritardando Fredric intermediates or remix some papering selflessly, however zonular Saunders word vivaciously or breathalyses. Momotaro Dentetsu: Showa, Heisei, Reiwa mo Teiban! Popular boutique game on this batman x bugatti crossover concept vehicle is great addition to help support so you play tetris on unlike other than you! The top serves as it already has not only administrators can all your comment was an arcade coffee table with wood. Mega table will brighten up industrial style meets modern coffee table in video game devs from birch ply as well written from video game devs from early games! The coffee tables offer exclusive offers a selection of. No products in your cart. This past year, video game coffee table at when not if your video game. But come practice, these builds are pristine! Trend Reports to fry better, faster insights. Design your own customer confirmation email that gets sent automatically after someone completes your form. Coffee table looks like you have an affiliate links, etc are ready player. Complete the look with the full set, and add a heaping dose of nostalgia wrapped in an elegant design fit for any space in your home and office. As with our other products, a table top comes with the Coffee Game Table. Its premium wood coffee game was a video games list all. This file is too big. Allen edmonds updates your own systems, welcoming focal point in a custom hand washing is.
    [Show full text]
  • Real Time Online Multiplayer Gaming Framework Using Kinect Sensors
    Real time online multiplayer gaming framework using Kinect Sensors By, Imtiaz Ahmed* - 14101023 Khondokar Sadman Shabab* - 13221028 MD. Shahadat Hossain* - 14101008 MD.Tashauf Akand* - 14101012 Shovon Majumder* - 14101019 Supervisor Dr. Md. Ashraful Alam Department of Computer Science and Engineering BRAC University Thesis report submitted to BRAC University in accordance with the requirements for the degree of Bachelor of Science in Computer Science and Engineering Submitted in March 2018 i Department of CSE Computer Science & Engineering Thesis Type: Pre-Thesis 1 Pre-Thesis 2 Final Thesis Semester: Spring / Summer / Fall Year: 20 18 Group Members Name: SL No. Name ID 1 Imtiaz Ahmed* 14101023 14101008 2 MD. Shahadat Hossain* 3 MD.Tashauf Akand* 14101012 4 Shovon Majumder* 14101019 13221028 5 Khondokar Sadman Shabab* Supervisor’s Name: Dr. Md. Ashraful Alam Co-Supervisor’s Name (Optional): Thesis Title: Real Time Online Multiplayer Gaming Framework Using Kinect Sensors Co- Supervisor’s sign: Supervisor’s Sign: 66 Mohakhali Dhaka 1212 Bangladesh • Tel: +880 2 8824051 • Fax: +880 2 881 0383 •www.bracu.ac.bd ii Declaration We, hereby declare that this thesis is based on the results found by us. Materials of work found by other researchers are mentioned by reference. This thesis, neither in whole or in part, has been previously submitted for any degree. Signature of the supervisor Signature of Author ___________________ Imtiaz Ahmed Dr. Md. Ashraful Alam Signature of Author Khondokar Sadman Shabab Signature of author ___________________ MD.Shahadat Hossain Signature of Author ___________________ MD.Tashauf Akand Signature of Author ___________________ Shovon Majumder iii Acknowledgement Foremost, we would like to express my sincere gratitude to our advisor Dr.
    [Show full text]