Keywords- Android phones, ad-hoc network, multi hoping, video streaming
|
|
|
- Virgil Doyle
- 10 years ago
- Views:
Transcription
1 The video streaming over Wi-Fi network application client on the Android platform Preeti Yadvendra M.Tech. Student (C.SC.) GEC, Ajmer (Rajasthan),India Abstract- Smart phone provides many multimedia services for users. Most of these smart phones are equipped with hardware (that support real time video processing). These phones also have a Ad-hoc wireless communication between peers. Using smart phones real time video can be streamed over multiple wireless hops between peer devices. Real-time video processing) and ad-hoc wireless Phones within communication range of each other automatically establish a wireless link creating a client mesh network (ad-hoc network of devices). In the client mesh network each phone can produce or consume video. These phones also perform as a relay to forward video to next hop in the client mesh network. By using Peer-to-peer video streaming from the smart phones camera allow user to share live video. Such streaming can be used in a variety of applications. Keywords- Android phones, ad-hoc network, multi hoping, video streaming I. INTRODUCTION Mobile multimedia content is becoming the dominant form of information [7]. Majority of Smartphone equipped with hardware that support real time video processing and ad-hoc wireless communication. This Smartphone provide a real time video streaming over multiple hops between peer devices. Majority of Smartphone allows a real time video streaming over multiple wireless hops between peer devices. Phones create a client mesh network (adhoc net work of devices) by establishing a wireless link between the phones which are in a communication range. In this client mesh network each phones is able to produce and consume video and also relay to forward video to its next hop neighbor users can share what they see by using peer-to-peer video streaming and cameras on their smart phones. In such a way they can use streaming in various social network applications, cooperative field works etc. By using android operation system this application, present a wireless multi hop video streaming application. This application allows sharing live information which is captured by camera. Microphone user can share information with persons that might be multiple wireless hops away. Mobile phones streamed video by peer-to-peer communication i.e. without the use of video processing server or network infrastructure. The main aim to create a multi-hop video for the effective wireless multi hops video streaming over the Wi-Fi within the organization. Currently no system is available for wireless multi-hop video streaming. Existing system for video streaming is use TCP/IP protocol. These system use TCP/IP protocol for transfer the frames from one system to another and use stored forward procedure. These systems transmit and retransmit the copy of the frames from the source or server.the objective of this paper is to implement real-time video streaming over multiple wireless hops between peer devices based on multi-hop routing. It provides a application, the video streaming over WI-FI /Ad-hoc network application. Client on the android platform, focus here on the feasibility of using various generations of android phones for multi hop infrastructure less video streaming. For this, discovered a way to allow creation (and termination) of ad-hoc network with the android OS. The second goal is to implement android application to run on these devices. Utilizing the main possibilities of create multi-hop network and streaming video from one phone to another by using ad-hoc network. II. LITERATURE SURVEY The International Telecommunication Union s (ITU) statistics on subscriptions indicates five billion subscriptions for 2010 [1], with a 17% penetration of smart phones in 2009 [2]. For users smart phones have created a unique opportunity for multimedia services. Now a day s most of smart phones are equipped with both hardware (that supports real-time video processing) and ad-hoc wireless communication between peers and this allows real-time video streaming over multiple wireless hops between peer devices. Phones within communication range or area of each other automatically establish a wireless link creating a client mesh network (ad-hoc network of devices). Such streaming can be used in a 297
2 variety of applications such as social network Joint fieldwork (providing video distribution for teams distributed in a small region, e.g. teams of repairmen, and search and rescue teams in adversity areas), and support for health impaired team including the elderly. With Smartphone adoption on the rise, opportunity for marketers is calling [2], the industry is on a fast-track, with immense expansion in promotion, advertising and paid-content for users. But what is really most important, that development is the increase in quality devices and fast, reasonable data. While Smartphone tenure was once just a business tool, more consumers than ever are using smart phones in their daily lives. In the history alone, the total figure of Smartphone subscribers increased 72% quarter-overquarter, rising from fifteen million subscribers in Q to twenty six million in Q While the incursion level of Smartphone users is still fairly low nearly 17% in Q they make up half of the Web audience. With the continued extension of Smartphone rights in the U.S. and the accessibility of more affordable devices, the market is opening up to a larger range of clients. However, continue to see same demographic profiles for Smartphone owners as we did a year ago. While Smartphone usage is moving from purely business use to both personal and business use, owners are still more than two times as likely to own a Smartphone for business usage only. Smartphone owners continue to be mostly male, are 65% more likely than the average subscriber to be between the ages of 25 and 34, and nearly twice as likely to create more than $100,000 a year. Existing System There exist solutions that provide video services for devices. In [3] H.L. Cycon present a peer-topeer videoconferencing application with modified H.264 video codec for phones. Though, the use of a modified codec and development library poses an issue on portability to other devices for wider operation..qik [4] use client server architecture to streaming real-time video. That is phones (with Qik as the client) stream live video to centralized processing servers using the available network infrastructure (such as cellular or Wi-Fi networks).qik provide Video sharing services over the Internet, so it depends on the network infrastructure. Peer-to-peer live video streaming is currently not supported by Qik. III. PROPOSED SYSTEM In this paper, present a wireless multi-hop video streaming application for the Android based devices (including Android based tablet PCs). With application help of this application, users can stream live video using their android phones camera, and share this video with people nearby using a wireless mesh network without any charge. Routing protocols can be installed to make easy the multi-hop communication to go beyond a single hop. A: Related Work Android development sdk. [5]. The API libraries and developer tools which are necessary to build, test, and debug apps for Android is provided by android software development kit. For a new Android developer, recommends to download the ADT Bundle to quickly start developing apps. It includes the essential Android SDK mechanism and a version of the Eclipse IDE with built-in ADT (Android Developer Tools) to streamline an Android app development. The ADT Bundle includes everything our need to begin developing apps: Eclipse+ADT plug-in Android SDK tools Android platform-tools The latest Android platform Optimized link state routing protocol (olsr).[6] for a large dense network olsr is well suited proactive protocol.it provide a more optimization in compared to classic link state algorithm. OLSR uses hop-by-hop routing. Each node uses it local information to route packets.network where between a larger set of nodes traffic is random and where the communication pairs change over a time, OlSR protocol is well suited. In this situation no addition control traffic is generated since routes are maintained for all known destination at all times. B: System architecture: The Mobile Application is broken down into two major subsystems: First, the client presents a wireless multi-hop video streaming application for phones with the Android operating system [11]. Mobile phone sensors (camera, microphone) capture a video and with the help of this application, user can share live information with people that might be multiple wireless hops away. Second, the video streaming is based on peer-to-peer communication between phones (without the use of video processing servers or network infrastructure. 298
3 Decomposition Description The application subsystem is divided up into a three layered architecture; it has a user interface, application, and device layer. D: Video Streaming using H.264 encoding and decoding H.264 is industrial video compression standard [9]. It is currently most commonly used format for recording, compression, and distribution of high definition video [10]. After the compression of digital video H.264 convert this video into a format that takes up less capacity. Fig 2: Layout of Encoding and decoding The user interface layer have an observer object, this layer updates its data by using data from the observable application layer, via the observer pattern. Interface layer will handle Video encoder/decoder part. Massages which are arrives from the user interference layer are send to the device layer with help of application layer. Message and Threads from the user interface layer are handled by the application layer. The interactions with the hardware are handles by the device layer. all the features of the phone necessary for the application, including but sending video streaming over WI-FI, and ports to send and receive data to and from the other Android phone. All three layers have its own interface that other layers can use to interact with it. C: System requirement Hardware Requirement 1. Wi-Fi Router 2. Android 2.3/4.0 based Software Requirement 1. Jdk Android sdk4.0 Fig 3: Video Streaming using H.264 encoding and decoding When these compressed data is stored or transmitted, it consume less space and communication time. This Compression technique is most commonly use in digital TV, DVD-Video, TV, video conferencing and internet video streaming uses. Applications: H.264 improves compression performance and transmission support. An H.264 encoder can select from a broad variety of compression tools, making it appropriate for proper applications ranging from low-bit rate, low-delay transmission through high definition consumer TV to professional TV production. H.264/AVC is being adopted for an increasing range of applications, including: High Definition DVDs (HD-DVD and Blu-Ray formats) HD Television broadcasting in Europe Apple products including itunes video downloads, ipod video and MacOS NATO and US DoD video applications Mobile TV broadcasting Internet video E:Real Time Streaming Protocol (RTSP ): The RTSP establish and control media sessions between end points. Clients of media servers issue VCR-like commands, such as play and pause, to facilitate real-time control [13] 299
4 Media Delivery The delivery of media to the RTSP client is done with a protocol outside of RTSP and this protocol is determined during the session establishment. This document demonstrates that how media is delivered with RTP over User datagram protocol, Transmission control protocol or the RTSP control connection. Session Maintenance and Termination Established session context is kept alive by having client show liveness. This can be done by two ways: M edia transport protocol keep-alive. RTCP may be used when using RTP. the transmitted over-the-air by the Wi-Fi module. At the receiver, when an encoded video frame arrives, it is buffered and sent to the decoder. Before being displayed on the screen, the video frames may require adaptation to the hardware specifications (e.g., screen resolution). Video Receiver flow diagram Wi-Fi A ny RTSP request referencing the session context.l of playback of media files from the server. Connect and receive video frames No F: Flow Diagram Video sender flow diagram: Select file/camera from UI Yes Decode video/audio Data and deliver to Player Found file/camera Yes Encoded raw video/audio data No Play/Pause Video/audio Playing Done Stream encoded video to IP and port (Wi-Fi/ad-hoc) Close connection Fig 5: Video Receiver flow diagram Wi-Fi Fig 4: Video sender flow diagram When starting the streaming application raw video data is retrieved from the camera/file and stored in the application queue (for buffering purpose). This raw data is then passed to the encoder, which encodes the data using the selected codec and encoding technique. The encoded video frame is then Receiver connects to streamer client and receives the encoded video and starts processing the decoding, it will keep receiving frames till the end of video or closing the connection from the client. G: Advantage of proposed system O ver the wireless mesh network of phones a user can stream live video. U ser can entertain own or group of people in remote 300
5 location where internet connection are not available. FUNCTIONAL T TEST CASE his application can be used in defense project where camera view can be shared to backend team Table 2. Test functionality of Server Connection to be prepared when front team is on work. STEP DESCRIPTION INPUT EXPECTED NUMBER I OUTPUT n a proposed system to transmit live data, use adaptive bit rate streaming. This system use HTTP protocol. If data is lost in one route, that can receive data from other route, so it overcomes data drawback of TCP. 1 Configure router It should be connected properly and configure IP address 2 Configure router it should H : Disadvantage of proposed system C urrent design is able to run correctly on unreliable connection, where packets may move away from the transition range of the medium. 4 Stream the apk in F or efficient transmission of packets need more bandwidth, low end medium may not contribute much in multi-hop communication. W hen multi-hop communication is adopted data security is a most important issue Table 3.Test functionality of apps for video streaming IV. TESTING During software development, testing plays a role to major quality control. Its basic function is to detect the errors in the software. The below table will explains the test case of Cam Input table with all mandatory fields, descriptions, test case data and expected output against the correct one. S. N. Table1. Test case of Cam Input DESCRIPTI ON 1 user will select setting in apps 2 1st user will select the v stream option 3 2nd user pass the IP Address for seeing streaming on 4 2nd user route the INPUT audio stream,frame rate EXPECTED OUTPUT it should change the option based on user choice camera should get on start video capturing and streaming the data Start displaying the moving frame on 2nd should display face is existing or not in cloudlet 3 load the 1 Select the frame rate and set the size 2 Select audio streaming 3 enable audio streaming 4 enable audio streaming application in android phone frm=100 touch on apps display error message if not connected it should be installed properly else display error message it should establish the connection else display error connection it should be accepted without any error message when send button is clicked an error message showing "invalid Streaming " should be displayed when send button is clicked if no network found an error message showing "invalid " should be displayed when send button is clicked it should make enable for the further purpose V. FUTURE GOALS For future work planning to extend the evaluation tested to study the application performance within a larger network. 301
6 Developing a better user interface with extra features, such as implementing multicast over multiple hops and allowing users to record video contents on local SD cards while streaming or forwarding. Introducing a feature that can protect the shared contents between sources to destination transmission. VI. CONCLUSION In this paper, presents video streaming over Wi-Fi network application client on the Android platform. This application allows users to capture live video using the phone camera and to share these with people who might be multiple wireless hops away. The video are shared using wireless client mesh network (ad hoc network) established between phones. Therefore the video streaming does not rely on a conventional network infrastructure so it is a free-ofcharge communication. Multi-hop video streaming can be used in a variety of application domains including social networking). Recently iphone5 has introduced video streaming with the cost of 45 to 65k which is not possible for every man. This idea develops similar apps without using infrastructure in android based so that common man can use the feature in their daily life. [10] ITU-T Recommendation H.264 (03/2010) Advanced video coding for generic audiovisual services. [11] Deepak Gupta, Preeti Yadvendra Analysis of android video streaming over Wi-Fi/Ad-hoc Network International Journal of Advanced Research in Computer Science, vol.-4 issue: 8, May-June 2013 ISSN No [12] [13] VII. REFRENCES [1] ITU statistics on global subscription ml. [2] C. Quick. (2009) With Smartphone adoption on the rise, opportunity for marketers is calling. [3] H. L. Cycon, T. C. Schmidt, G. Hege, M. Wahlisch, D. Marpe, and M. Palkow, Peer-to-peer videoconferencing with h.264 software codec for s, in Proc. Int. Symp. a World of Wireless, Mobile and Multimedia Networks Wow Mom 2008, 2008, pp [4] Qik. [5] [6] Optimized link state routing protocol (olsr). [7] P. Hu, W. L. Tan, R. Wishart, M. Portmann, and J. Indulska, Meshvision: an adaptive wireless mesh network [8] Q. Huynh-Thu and M. Ghanbari, Temporal aspect of perceived quality in video broadcasting, Broadcasting, IEEE Transactions on DOI /TBC , vol. 54, no.3, pp , [9] Wiegand, T., Sullivan, G.,Bjøntegaard, G., and Luthra, A.,Overview of the H.264/AVC video coding standard,ieee Trans. Cir. Sys. Video Techn.,vol. 13, no. 7, pp , Jul
Android Multi-Hop Video Streaming using. wireless networks.
Android Multi-Hop Video Streaming using Wireless Network Shylaja.B.R [email protected] Abstract Modern world has deep penetration of smartphones Which provides an greater range of multimedia content
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures
I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Technical Paper (11 July 2014) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure
Applications that Benefit from IPv6
Applications that Benefit from IPv6 Lawrence E. Hughes Chairman and CTO InfoWeapons, Inc. Relevant Characteristics of IPv6 Larger address space, flat address space restored Integrated support for Multicast,
Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department. Mobile Computing ECOM 5341. Eng. Wafaa Audah.
Islamic University of Gaza Faculty of Engineering Computer Engineering Department Mobile Computing ECOM 5341 By Eng. Wafaa Audah June 2013 1 Setting Up the Development Environment and Emulator Part 1:
ANDROID LEVERED DATA MONITORING ROBOT
ANDROID LEVERED DATA MONITORING ROBOT 1 HIMANI PATHAK, 2 VIDYALAKSHMI KRISHNAKUMAR, 3 SHILPA RAVIKUMAR, 4 AJINKYA SHINDE 1,2,3,4 Electronics & Telecommunication Engineering, Fr. C. R. Institute of Technology,
Scalable Video Streaming in Wireless Mesh Networks for Education
Scalable Video Streaming in Wireless Mesh Networks for Education LIU Yan WANG Xinheng LIU Caixing 1. School of Engineering, Swansea University, Swansea, UK 2. College of Informatics, South China Agricultural
PackeTV Mobile. http://www.vsicam.com. http://www.linkedin.com/company/visionary- solutions- inc. http://www.facebook.com/vsiptv
PackeTV Mobile Delivering HLS Video to Mobile Devices White Paper Created by Visionary Solutions, Inc. July, 2013 http://www.vsicam.com http://www.linkedin.com/company/visionary- solutions- inc. http://www.facebook.com/vsiptv
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD R.Dhanya 1, Mr. G.R.Anantha Raman 2 1. Department of Computer Science and Engineering, Adhiyamaan college of Engineering(Hosur).
Glossary of Terms and Acronyms for Videoconferencing
Glossary of Terms and Acronyms for Videoconferencing Compiled by Irene L. Ferro, CSA III Education Technology Services Conferencing Services Algorithm an algorithm is a specified, usually mathematical
CSE 237A Final Project Final Report
CSE 237A Final Project Final Report Multi-way video conferencing system over 802.11 wireless network Motivation Yanhua Mao and Shan Yan The latest technology trends in personal mobile computing are towards
VIDEOCONFERENCE. 1 Introduction. Service Description Videoconferece
VIDEOCONFERENCE 1 Introduction Videoconferencing is interactive remote communication between two or more participants, transmitted by voice or image. Participants see and listen to each other and can present
Android Application for Accessing KNX Devices via IP Connection
Android Application for Accessing KNX Devices via IP Connection J. A. Nazabal, J. Gómez, F. Falcone, C. Fernández-Valdivielso, P. E. Branchi and I. R. Matías Electrical and Electronic Engineering Department,
Challenges in Android Application Development: A Case Study
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.294
1.3 CW-720. 1280x720 Pixels. 640x480 Pixels. 720P Wireless 150Mbps IPCAM. High Quality 720P MegaPixel Image
CW-720 720P Wireless 150Mbps IPCAM 30FPS at 1.3 Mega Mode 30FPS at 720P Mode 150Mbps Wireless-B/G/N Use 10X Times Less Storage with H.264 Video Compression Micro SD Card Slot for Local Storage ios and
GTS VIDEOCONFERENCE. Powered by: Valid from: 1 June 2014
GTS VIDEOCONFERENCE Valid from: 1 June 2014 Powered by: 1/13 1 Introduction Videoconferencing is interactive remote communication between two or more participants, transmitted by voice or image. Participants
WN-200HD. 2 Mega-Pixels. 2.0 Mega Pixel Wireless 150Mbps IPCamera. High Quality 2.0 MegaPixel Image. Full Feature 150Mbps Wireless N Camera
2.0 Mega Pixel Wireless 150Mbps IPCamera S till couldn't find a way to watch your children or the elders when you are in busy or on duty? Or just need an easy solution for monitoring your office, store
Software Engineering 4C03 VoIP: The Next Telecommunication Frontier
Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Rudy Muslim 0057347 McMaster University Computing and Software Department Hamilton, Ontario Canada Introduction Voice over Internet Protocol
ADVANTAGES OF AV OVER IP. EMCORE Corporation
ADVANTAGES OF AV OVER IP More organizations than ever before are looking for cost-effective ways to distribute large digital communications files. One of the best ways to achieve this is with an AV over
VOICE OVER IP AND NETWORK CONVERGENCE
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it
Version 0.1 June 2010. Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)
Version 0.1 June 2010 Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP) Thank you for choosing the Xerox WorkCentre 7120. Table of Contents Introduction.........................................
GV-iView HD V1 for ipad
GV-iView HD V1 for ipad Article ID: GV10-11-03-07 Release Date: 03/07/2011 GV-iView HD V1 function is introduced to support ipad for the mobile surveillance application. System Requirements Handheld Device
IJMIE Volume 2, Issue 7 ISSN: 2249-0558
Evaluating Performance of Audio conferencing on Reactive Routing Protocols for MANET Alak Kumar Sarkar* Md. Ibrahim Abdullah* Md. Shamim Hossain* Ahsan-ul-Ambia* Abstract Mobile ad hoc network (MANET)
Advanced Networking Voice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: RTP/RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with
CSIS 3230. CSIS 3230 Spring 2012. Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture
Networking, its all about the apps! CSIS 3230 Chapter 2: Layer Concepts Chapter 5.4: Link Layer Addressing Networks exist to support apps Web Social ing Multimedia Communications Email File transfer Remote
Mobile video streaming and sharing in social network using cloud by the utilization of wireless link capacity
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 7 July, 2014 Page No. 7247-7252 Mobile video streaming and sharing in social network using cloud by
Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.
CEN 007C Computer Networks Fundamentals Instructor: Prof. A. Helmy Homework : Network Layer Assigned: Nov. 28 th, 2011. Due Date: Dec 8 th, 2011 (to the TA) 1. ( points) What are the 2 most important network-layer
Internet Video Streaming and Cloud-based Multimedia Applications. Outline
Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, [email protected] Ling Guan, [email protected] 1 Outline Internet video streaming Overview Video coding Approaches for video
VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. [email protected] [email protected]. Phone: +1 213 341 1431
VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com [email protected] [email protected] Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this
Voice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: /RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with input
[Fig:1 - Block diagram]
Wearable live streaming gadget using Raspberry pi Akash Dhamasia Kunal Prajapati Prof. Parita Oza Nirma University Nirma University Nirma University Ahmedabad, India Ahmedabad, India Ahmedabad, India [email protected]
An Introduction to VoIP Protocols
An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this
Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.
Deciding what event you want to stream live that s the easy part. Figuring out how to stream it? That s a different question, one with as many answers as there are options. Cameras? Encoders? Origin and
District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification
1.1 Multipoint Control Unit (MCU) A. The MCU shall be capable of supporting (20) continuous presence HD Video Ports at 720P/30Hz resolution and (40) continuous presence ports at 480P/30Hz resolution. B.
Review: Lecture 1 - Internet History
Review: Lecture 1 - Internet History late 60's ARPANET, NCP 1977 first internet 1980's The Internet collection of networks communicating using the TCP/IP protocols 1 Review: Lecture 1 - Administration
Design and Implementation of Video Conference System Over the Hybrid Peer-to- Peer Networks
Design and Implementation of Conference System Over the Hybrid Peer-to- Peer Networks Hyen Ki Kim Department of Multimedia Engineering Andong National University 388 Songcheon-dong Andong city Kyungbuk
Remote Android Assistant with Global Positioning System Tracking
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. III (Mar-Apr. 2014), PP 95-99 Remote Android Assistant with Global Positioning System Tracking
Indepth Voice over IP and SIP Networking Course
Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.
Messaging and Voice Conferencing through Wi-Fi Network
RESEARCH ARTICLE OPEN ACCESS Messaging and Voice Conferencing through Wi-Fi Network Miss. Nayana H S, Dr. M C Padma Mtech (CE) Department of C S & E, PES College of Engineering, Mandya, Karnataka, India.
Smart Shopping- An Android Based Shopping Application
Smart Shopping- An Android Based Shopping Application 1 Adarsh Borkar, 2 Madhura Ansingkar, 3 Monali Khobragade, 4 Pooja Nashikkar, 5 Arti Raut 1,2,3,4 Department of Computer Science and Engineering, 5
VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs
VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs Said El brak Mohammed Bouhorma Anouar A.Boudhir ABSTRACT Voice over IP (VoIP) has become a popular Internet
White Paper Content Delivery Networks (CDN) for Live TV Streaming
White Paper Content Delivery Networks (CDN) for Live TV Streaming Copyright 2011-2014 by Motama GmbH, Saarbrücken, Germany This White Paper presents Motama's solutions for building and running a streamlined
LIVE VIDEO STREAMING USING ANDROID
LIVE VIDEO STREAMING USING ANDROID Dharini Chhajed 1, Shivani Rajput 2 and Sneha Kumari 3 1,2,3 Department of Electronics Engineering, Padmashree Dr. D. Y. Patil Institute of Engineering and Technology,
Data Communication and Computer Network
1 Data communication principles, types and working principles of modems, Network principles, OSI model, functions of data link layer and network layer, networking components, communication protocols- X
COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM)
COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM) 0 TEAM MEMBERS SYED HUSSAIN RAZA NAQVI SYED MUHAMMAD TAHIR RAZA MUHAMMAD
(Refer Slide Time: 4:45)
Digital Voice and Picture Communication Prof. S. Sengupta Department of Electronics and Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 38 ISDN Video Conferencing Today we
EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak
Packet Switching and Computer Networks Switching As computer networks became more pervasive, more and more data and also less voice was transmitted over telephone lines. Circuit Switching The telephone
Computer Networks & Security 2014/2015
Computer Networks & Security 2014/2015 IP Protocol Stack & Application Layer (02a) Security and Embedded Networked Systems time Protocols A human analogy All Internet communication is governed by protocols!
Transport and Network Layer
Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a
Graduate presentation for CSCI 5448. By Janakiram Vantipalli ( [email protected] )
Graduate presentation for CSCI 5448 By Janakiram Vantipalli ( [email protected] ) Content What is Android?? Versions and statistics Android Architecture Application Components Inter Application
Using Smartphones and Tablets in Embedded Applications
I N N O V A T I O N S F O R E M B E D D E D D E S I G N S Using Smartphones and Tablets in Embedded Applications This white paper discusses the issues with transferring video and other high bandwidth data
IP-Telephony Real-Time & Multimedia Protocols
IP-Telephony Real-Time & Multimedia Protocols Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline Media Transport RTP Stream Control RTCP RTSP Stream Description SDP 2 Real-Time Protocol
Remote Desktop Access through Android Mobiles and Android Mobiles Access through Web Browser
Remote Desktop Access through Android Mobiles and Android Mobiles Access through Web Browser 1 Karan Sandeep Bhandari, 2 Vishnu Baliram Mandole, 3 Akash Dattatray Munde, 4 Sachin B. Takmare Bharati Vidyapeeth
이 기기는 업무용 급 으로 전자파적합등록을 한 기기이오니 판매자 또는 사용자는 이점을 주의하시기 바라며 가정 외의 지역에서 사용하는 것을 목적으로 합니다
020-101186-01 020-101186-01 이 기기는 업무용 급 으로 전자파적합등록을 한 기기이오니 판매자 또는 사용자는 이점을 주의하시기 바라며 가정 외의 지역에서 사용하는 것을 목적으로 합니다 Table of Contents About this Document... 1 Document Conventions... 1 Audience... 1 Related
Network setup and troubleshooting
ACTi Knowledge Base Category: Troubleshooting Note Sub-category: Network Model: All Firmware: All Software: NVR Author: Jane.Chen Published: 2009/12/21 Reviewed: 2010/10/11 Network setup and troubleshooting
Emerging Markets for H.264 Video Encoding
Leveraging High Definition and Efficient IP Networking WHITE PAPER Introduction Already dominant in traditional applications such as video conferencing and TV broadcasting, H.264 Advanced Video Coding
CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends
VS-100. PoE. H.264 PoE Video Server. H.264 Compression H.264 DI/DO. Compression Rate Comparison MJPEG MPEG4 H.264.
H.264 Video Server T he AirLive is a one channel video server for easily upgrade your old CCTV camera to a network-enabled IP camera and hence convert your local surveillance system into a global one.
Kick starting science...
Computer ing (TDDD63): Part 1 Kick starting science... Niklas Carlsson, Associate Professor http://www.ida.liu.se/~nikca/ What do you have in the future? What do you have in the future? How does it keep
Introduction to computer networks and Cloud Computing
Introduction to computer networks and Cloud Computing Aniel Nieves-González Fall 2015 Computer Netwoks A computer network is a set of independent computer systems that are connected by a communication
presentation Our customers & Partners AE40 www.ae40.com +972-9-743-8410
AE40 presentation AE40 Our customers & Partners AE40 profile AE40 founded at 2002 Privately held company VoIP and Video over IP based communication solutions(radio, intercom, public announcements, telephony,
A Comparative Study of Signalling Protocols Used In VoIP
A Comparative Study of Signalling Protocols Used In VoIP Suman Lasrado *1, Noel Gonsalves *2 Asst. Prof, Dept. of MCA, AIMIT, St. Aloysius College (Autonomous), Mangalore, Karnataka, India Student, Dept.
PoE-2600HD. 355 Pan. 90 Tilt. PoE. 802.3af PoE H.264 2.0 Mega-Pixel PT IP Camera 16 :9 FPS H.264
-2600HD 802.3af H.264 2.0 Mega-Pixel PT IP Camera T he -2600HD is the high-end pan tile network camera with day and night function and it supports up to 15 meters IR. It is the smallest 2.0 Megapixels
Design and implementation of IPv6 multicast based High-quality Videoconference Tool (HVCT) *
Design and implementation of IPv6 multicast based High-quality conference Tool (HVCT) * Taewan You, Hosik Cho, Yanghee Choi School of Computer Science & Engineering Seoul National University Seoul, Korea
VoIP Glossary. Client (Softphone client): The software installed in the userâ s computer to make calls over the Internet.
VoIP Glossary Analog audio signals: Analog audio signals are used to transmit voice data over telephone lines. This is done by varying or modulating the frequency of sound waves to accurately reflect the
Trends of Interactive TV & Triple Play
Trends of Interactive TV & Triple Play 1 Technology trends 4C s convergence Improvement and standardization of the encoding technology The enhancement and cost effective of IP video streaming network components
Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream
Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched
ELEC3030 Computer Networks
ELEC3030 Computer Networks Professor Sheng Chen: Building 86, Room 1021 E-mail: [email protected] Download lecture slides from: http://www.ecs.soton.ac.uk/ sqc/el336/ or get them from Course Office (ECS
Traffic load and cost analysis for different IPTV architectures
Traffic load and cost analysis for different IPTV architectures SKENDER RUGOVA, ARIANIT MARAJ Post and Telecommunication of Kosova-PTK Dardania, p.nr., Prishtina, Republic of Kosova [email protected],
Classes of multimedia Applications
Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content
Cisco Stadiumvision Mobile Software Development Kit
Data Sheet Cisco Stadiumvision Mobile Software Development Kit Cisco Systems introduces Cisco StadiumVision Mobile Software Development Kit 1.2 Introduction to Cisco StadiumVision Mobile The Cisco StadiumVision
VoipSwitch softphones
VoipSwitch softphones [email protected] 3/21/2011 Voiceserve ltd.grosvenor House,1 High Street,London United Kingdom 1 Contents Introduction and solution overview... 2 iphone mobile softphone... 3 Google
CTX OVERVIEW. Ucentrik CTX
CTX FACT SHEET CTX OVERVIEW CTX SDK API enables Independent Developers, VAR s & Systems Integrators and Enterprise Developer Teams to freely and openly integrate real-time audio, video and collaboration
AXIS Video Capture Driver. AXIS Video Capture Driver. User s Manual
AXIS Video Capture Driver User s Manual 1 Introduction The AXIS Video Capture Driver enables video stream input from one Axis network video product to be recorded and shown with third party products, e.g.
Chapter 9A. Network Definition. The Uses of a Network. Network Basics
Chapter 9A Network Basics 1 Network Definition Set of technologies that connects computers Allows communication and collaboration between users 2 The Uses of a Network Simultaneous access to data Data
How to Integrate Camera Live View into Web Application?
ACTi Knowledge Base Category: Installation & Configuration Note Sub-category: Integration Model: All Firmware: N/A Software: N/A Author: Published: 2009/12/30 Reviewed: 2011/11/30 How to Integrate Camera
Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran
Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran Network Research Group, School of Computer Sciences Universiti Sains Malaysia11800 Penang, Malaysia Abstract
Skynax. Mobility Management System. System Manual
Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of
Parallelization of video compressing with FFmpeg and OpenMP in supercomputing environment
Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 1. pp. 231 237 doi: 10.14794/ICAI.9.2014.1.231 Parallelization of video compressing
Protocols and Architecture. Protocol Architecture.
Protocols and Architecture Protocol Architecture. Layered structure of hardware and software to support exchange of data between systems/distributed applications Set of rules for transmission of data between
An Evaluation of Architectures for IMS Based Video Conferencing
An Evaluation of Architectures for IMS Based Video Conferencing Richard Spiers, Neco Ventura University of Cape Town Rondebosch South Africa Abstract The IP Multimedia Subsystem is an architectural framework
Preamble: Remote Storage in Android Using SCTP
Preamble: Remote Storage in Android Using SCTP Mr. Nikhil Vijay Patil 1, Prof.Sandeep Khanna 2 1 M.E.Second Year Student, Padm.Dr.V.B.Kolte College of Engineering, Malkapur Dist.Buldhana (M.S.) India.
Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2
Network-Oriented Software Development Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2 Topics Layering TCP/IP Layering Internet addresses and port numbers Encapsulation
A Method of Pseudo-Live Streaming for an IP Camera System with
A Method of Pseudo-Live Streaming for an IP Camera System with HTML5 Protocol 1 Paul Vincent S. Contreras, 2 Jong Hun Kim, 3 Byoung Wook Choi 1 Seoul National University of Science and Technology, Korea,
The Internet. Charging for Internet. What does 1000M and 200M mean? Dr. Hayden Kwok-Hay So
The Internet CCST9015 Feb 6, 2013 What does 1000M and 200M mean? Dr. Hayden Kwok-Hay So Department of Electrical and Electronic Engineering 2 Charging for Internet One is charging for speed (How fast the
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS Ali M. Alsahlany 1 1 Department of Communication Engineering, Al-Najaf Technical College, Foundation of
Issues in Android on Mobile Platform and Their Resolution
Issues in Android on Mobile Platform and Their Resolution 1 Monika A. Ganpate, 2 Dipika R. Shinde 1, 2 Institute of Management and Computer Studies, Thane (West), India, University of Mumbai, India Abstract:
Network Simulation Traffic, Paths and Impairment
Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating
Per-Flow Queuing Allot's Approach to Bandwidth Management
White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth
CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
A Catechistic Method for Traffic Pattern Discovery in MANET
A Catechistic Method for Traffic Pattern Discovery in MANET R. Saranya 1, R. Santhosh 2 1 PG Scholar, Computer Science and Engineering, Karpagam University, Coimbatore. 2 Assistant Professor, Computer
point to point and point to multi point calls over IP
Helsinki University of Technology Department of Electrical and Communications Engineering Jarkko Kneckt point to point and point to multi point calls over IP Helsinki 27.11.2001 Supervisor: Instructor:
