EE436 CS422 Wireless Networking Technologies and Aplications Video Streaming via ad-hoc Network Group 5 Ali Karaduman Mehmet Kopan Onur Özbek M.Burak Şenol.

Slides:



Advertisements
Similar presentations
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Advertisements

©2012 ClearOne Communications. Confidential and proprietary. COLLABORATE ® Video Conferencing Networking Basics.
Spades Game Application with Video Conference Group 12 Anıl Yaman Emre Ergün Hüseyin Aktaş Pınar Tekir.
EEE436 / CS422 Final Presentation Group
EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak.
EE436 CS422 Wireless Networking Technologies and Aplications Video Multicasting via ad-hoc Network Group 5 Ali Karaduman Mehmet Kopan Onur Özbek M.Burak.
LYU0002 Wireless Cyber Campus Supervisor: Prof. LYU, Rung Tsong Michael Marker: Prof. CAI, Leizhen Students:Jang Kim Fung, Harvest Tang Ho Man, Sunny.
Location based Streaming Topics for our 1 st presentation  Thesis Description  Positioning System  Streaming over positioning  Questions Session.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- I Hao Jiang Computer Science Department Boston College Nov. 6, 2007.
Implementation of Proxy/Buffering Strategies in Mpeg transmission for intermittent connectivity CS218 Samarth Pal, Ujjwal Lahoti, Xiaoyong Su Tutor: Dr.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
Intro Alexei Miagkov: researching GUI networking sound aspects of Java Walter Kammerer: researching networking concepts documenting real-time media concepts.
An Introduction to Internetworking. Why distributed systems - Share resources (devices & CPU) - Communicate people (by transmitting data)
FYP0002 Wireless Cyber Campus Supervisor: Prof. Michael R. Lyu Student:Jang Kim Fung Tang Ho Man.
DCP: The Datagram Control Protocol Eiman Zolfaghari E190 – Technical Communications Professor Hatton April 2002.
Advanced UDP Sockets© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer.
UDP© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer Science Department.
© N. Ganesan, All rights reserved. Chapter IP Routing.
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
UPnP AV Media Server support for VLC player Student’s name: Shaleen Shah Date: November 5, 2007 Advisor’s name: Dr. Chung-E-Wang Prof. Dick Smith Department.
Networking Components By: Michael J. Hardrick. HUB  A low cost device that sends data from one computer to all others usually operating on Layer 1 of.
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
By : Kaveri Bhaumik IIT Kanpur
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
Terralite Solutions.  TCP/IP setting for communications  Subscription  Unicast  Multicast  UDP  Communications troubleshooting.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 3 Address Resolution Protocol (ARP)
DHCP Dynamic Host Configuration Protocol Information management 2 Groep T Leuven – Information department 2/18 Agenda Introduction BOOTP.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
Media Server Streaming Elizabeth Canela David Vera Bernard James Lilian Ohanian.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
Multicasting. References r Note: Some slides come from the slides associated with this book: “Mastering Computer Networks: An Internet Lab Manual”, J.
1 of 21 Atul Garg / Piyush Maheshwari / Aditya Kawatra DEVELOPMENT OF UNIVERSAL MEDIA PLAYER FACILITATOR — PROF. SUBRAT KAR (DEPT. OF ELECTRICAL ENGINEERING)
BASS Application Sharing System Omer Boyaci September 10,
CSNB534 Networked Computing Course Outline. Some Details.. Lecturer:Asma Shakil Room:BW-3-C48 Phone:2387 Web:
Concept Bomberman, Crazy Arcade- like game Characters are from the game “Angry Bird” All of the items are associated with birds Story After a brutal journey.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
1 Network Layer Lecture 12 Imran Ahmed University of Management & Technology.
The InetAddress Class A class for storing and managing internet addresses (both as IP numbers and as names). The are no constructors but “class factory”
Socket Programming Introduction. Socket Definition A network socket is one endpoint in a two-way communication flow between two programs running over.
On Global Multimedia Network Based on a Hybrid Network Media.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
1 DETAILS OF PROTOCOLS The Zoo Protocol - TCP - IP.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 9: Dynamic Host Configuration Protocol (DHCP)
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Java’s networking capabilities are declared by the classes and interfaces of package java.net, through which Java offers stream-based communications that.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
1 K. Salah Application Layer Module K. Salah Network layer duties.
UDP: User Datagram Protocol. What Can IP Do? Deliver datagrams to hosts – The IP address in a datagram header identify a host – treats a computer as an.
If we don’t subnet and use as our subnet mask then we use all of our IP addresses on one network. This is not an efficient use of our Class.
UDP Socket Programming
Internet Socket Programing
Application and Desktop Sharing
Client-Server Communication
Transport Layer (Part 2)
OSI Protocol Stack Given the post man exemple.
Socket Programming in Java
Chapter 5 The Network Layer.
מרכז אימות לפלטפורמת מתן שירותים
Chapter 1 – Part 1 Introduction.
COMPUTER NETWORKS CS610 Lecture-35 Hammad Khalid Khan.
An Introduction to Internetworking
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Networking for Home and Small Businesses – Chapter 5
16EC Computer networks unit II Mr.M.Jagadesh
Software Engineering and Architecture
Presentation transcript:

EE436 CS422 Wireless Networking Technologies and Aplications Video Streaming via ad-hoc Network Group 5 Ali Karaduman Mehmet Kopan Onur Özbek M.Burak Şenol Instructors Ezhan Karaşan & İbrahim Körpeoğlu 22/04/2010

Introduction to WiSS (1) ► WiSS: Video streaming application of ad-hoc ► Functions BroadcastMulticastUnicastLibraries Request Video

Introduction to WiSS (2) ► Features WiSS done via User Datagram Protocol(UDP) For Unicast; with the help of the IP adres For Broadcast; IP AND Subnet mask= Network Adress then, IP AND Subnet mask= Network Adress then, (Subnet mask)’ OR Network Adress For Multicast; Different sockets

How does WiSS work? ► Server casts the media library to clients ► Clients send request about desired media ► According to the request server starts to stream the media ► Transcoding is made by VLC media player

GUI

Future Extension ► VLC will be integrated to WiSS window ► Routing will be done by our own algorithm

Hardware/Software Requirements ► Computers that have wireless connection ► VLC media player ► Java & Java Packages

VLC & DEMO ► VLC Open source media which can be used as a server and as a client to stream and receive network streams ► DEMO…