LIVE VIDEO STREAMING USING ANDROID
|
|
|
- Austen Cook
- 10 years ago
- Views:
Transcription
1 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, Pimpri, Pune-18(India) ABSTRACT Nowadays, most of the users have smart phone that supports videos as well as have fast internet connection. Mobile learning, also known as m-learning, is a convenient, means of delivering an informational content to learners using current mobile technology. This paper proposes framework which allow the mobile devices to receive live streaming service using client server approach. The mobile devices, as a client, will connect to the server and receive a digital broadcast including decode and display the schedule of events in real time mode, as proof of the concept, in the Android platform. This paper shows that users can access live streaming and display images in a good quality through their mobile. Moreover, users are capable to select the required date to get real time schedule of TV event on Android smart phone. Keywords: High- Definition, Live Video Streaming I. INTRODUCTION More and more people watch live video on the Internet instead of traditional media. High-Definition Live Video Streaming(HD-LVS) would be the most popular Internet service in the future. VoD and LVS are two kinds of streaming services. VoD allows the users to control the video playback absolutely. The functionality of pausing, forwarding and rewinding are enabled just like playing a local video file. LVS [1], [2], [3] is fundamentally different from VoD. It provides users the video content that is currently broadcasted by streaming servers. Many TV stations have live streaming services which can only be enjoyed on the website, but has a poor quality for mobile devices. This streaming media has a great potential to be one of the most effective and technologically advanced methods for sending quality video and audio to any web site over existing computer networks. One of the reasons why the smart phone s popularity is increasing is that it gives more convenience to its users in their everyday live activities. This condition has motivated us to develop live streaming application on a mobile Android platform. This paper will present the development of the mobile application which utilizes a digital capture broadcast media server. To facilitate users to watch TV using an android smart phone, To provide TV schedule which can be viewed before live streaming, To provide acceptable image quality with a limited bandwidth which will not be too burdensome on an android smart phone Any, mobile learning architecture which needs internet connection to provide learning contents to users should follow certain criterions such as using of low bandwidth and minimum network latency. Agent based technology is flourishing as a low bandwidth solution for mobile learning platform. The Agent is defined as an 1271 P a g e
2 independent software program which runs on behalf of a network user. An agent may run when the user is disconnected from the network, even involuntarily. They process data at the data source, rather than fetching it remotely, allowing the higher performance operation. The efficiently and economically use low.they efficiently and economically use low bandwidth. Because the agent data processing takes place locally to the source, the network has no effect on the agent as it executes. On the other hand client/server architecture needs good quality network connections, large bandwidth. First, the client needs to connect reliably to its server. Second, the client needs to be assured of a predictable response. Third, it needs good bandwidth, due to its very nature; client/server must copy data across the network. So, in case of streaming a live video into user s mobile if user starts roaming and get disconnected from network then his learning will be interrupted if client/server architecture is followed. But agent based architecture can resume the downloading of video from the point where it was disconnected. The rest of this paper is organized as follows. In Section II, we point out some characteristics of HD-LVS and explain why we prefer a single-tree-based P2P design. In Section III, we introduce the proposed system design and algorithms. Implementation-related issues are given in Section IV. Section V is our conclusion. II. ILLUSTRATIONS Present worker develops a prototype for mobile virtual classroom. This prototype allows live streaming of lecture videos to mobile phone with user interaction facility. In FIG-I there are boxes by ip1, ip2, ip3 which stand for ip addresses of virtual classrooms where real time lectures are taking place. They are connected to video broadcasting server. There is only one broadcast server but each server can be hosted on a server cluster. This server is connected to Agent server or Agent host via internet. It provides the resources to the agents when they migrate. The adaptation program is also added as a task of agent host. When a request is initiated from a remote host (mobile phone), agent reaches to agent host with the device related data and fixes the adaptation requirement as ADP=1 if adaptation needed or ADP =0 if adaptation not required. The steps that is followed to deliver streaming video to mobile device is Digital Video data -> streaming server (agent based)-> compressed video (MPEG-4) -> adaptation -> final output -> mobile end user. Figure P a g e
3 Case study 1 There are several classrooms with ip addresses where lectures are going on (fig-1). They are connected to agent based video broad casting/streaming server. 1) A user wants to attend one conference lecture given by renowned faculty. But he is unable to reach the conference hall. So, he can access the lecture via his mobile device. He will send the request (ip address of the class) of the lecture. Suppose there are lectures taking place in the classroom 1, classroom2 etc. So, as soon as these videos are captured real Streaming starts by storing it in buffer of high powerful broadcast server. A part of buffered video is streamed in real and rest of video is still being downloaded.this prototype uses streaming protocol viz. (RTSP/SDP, RTP). 2) Now according to the request of user Central/Agent server connects to the broadcasted server and receives the streamed video. 3) Streamed video is sent to adaptation platform if required. 4) Adapted video is relayed to the end user. 5) For interaction with classroom teacher mobile user can send SMS through the SMS gateway which can be replied by the teacher instantly. III.RELATED WORK Live video streaming has experienced a considerable growth over the years since its introduction in early 1990s.Its growth, in part, is supported by the growth in the internet world which makes the network channel for the streaming is easier to be accessed. Utilising the Internet technology, there is HTTP-based streaming which uses web servers to deliveren coded mediacontent. Hong et. al also studied the Internet based video delivery by using the QoS control to improve the quality of the video at the receiver side. Zhang et.al as well explored the QoS for video delivery. However, the transmission that used in the study is over a wireless internet connection One of the worker thus proposed a mobile learning system that enables mobile video streaming with agent software. 3.1 Video streaming Streaming video is a term applied to the compression and buffering techniques that allow one to transmitand view video in real-timethrough the internet. Video streamingis of two types. 1) Pseudo streaming or progressive download. 2) Real streaming Progressive download Delivery of a file over HTTP is normally referred to as progressive download or http streaming. In reality, it is not streaming at all but a very simple bulk download of a video file to the end user s computer. A temporary copy of the video file is then stored on the local computer so that the viewer can watch the file over and over without having to download the file each time. If the bandwidth available to the machine downloading the file is smaller than the encoded bit-rate there may be a wait before the file will start to play. For example, on a 56kbps dial-up modem, trying to play a file that is encoded at 500kbps 1273 P a g e
4 people may have to wait a fairly long time before enough of the file has been downloaded for it to start playing. On a 500kbps interne tconnection, or faster, playback should start almost immediately and the file should download faster than it will play, meaning that playback will not have to stop because not enough data has been downloaded. HTTP (Hypertext transport protocol) operates over TCP (Transport control protocol) which controls the actual transport of the packets over the network. TCP is optimized for guarantee of delivery, regardless of file format or size. If a packet is skipped during the transfer of a file, it will request a resend of that packet. Resend requests take time and bandwidth and could increase the load on the server Real Streaming A streaming server is a piece of software which deals with video requests. Unlike a standard web server delivering a video file over HTTP (progressive download), a streaming server opens a conversation with the local machine. There are two sides to this conversation, one is for transferring the video and the other is for control messages between the media playerand the server. These control messages include commands such as play, pause, stop and seek. Streaming has many advantages. 1. Video can be played back at any point. 2. It makes a lot more efficient use of bandwidth as only using bandwidth for part of the video that are actually watched as opposed to HTTP delivery where the whole file gets delivered. 3. The video file is not stored on the viewer s computer the video data is playedand then discarded by the media player. IV.IMPLEMENTATION We proposed an algorithm to implement theproposed prototype. 1. User initiates a query for aparticular classroom lecturesuppose for lecture going on classroom Agent server receives the request 3. Read the device related data 4. Fix the adaptation parameters 5. If adaptation requires then set ADP (adaptation parameter)=1 else ADP=0 6. Create agent Migrate agent to the one of video streaming server from the cluster listed in the itinerary. 8. Video streaming server receives the agent 1. The requested video starts streaming and embeds into agent 1. Agent 1moves with required amount of video to adaptation server if ADP=1 or move to the central server. During this period other agents released from main agent server standsin queue inside the broadcasting server. 9. Agent 1 starts streaming the same to the mainagent server. 10. Agent server relays the video to the enduser and destroys agent1. In this context it is important to discuss that if afterreceiving first part of video user gets disconnected then what will happen? The answer is, in due course of time, agent 2 will be activated only but its job is notto complete.from the characteristics of agents it 1274 P a g e
5 can be told that agent 2 will keep on trying to get connected to the end user again and again until its job is not finished. Thus user will have uninterrupted learning environment. V. RESULTS AND ANALYSIS Present work proposes a prototype to download or stream live video onto users mobile devices and incorporates an interface to interact with the classroom teacher if required. We also proposed an algorithm to implement architecture with agent technology as because it helps to fight with the constraints of mobile platform. This kind of mobile learning scenario clearly increases the usability of mobile hand held devices and of course a new kind of learning solution when users cannot reach to the classroom on time due to various problems like traffic jam or illness. Also agent base technology has been used for implementation to give a smooth learning experience to the users. The incorporation of the interaction facility with live broadcasting has created real time traditional classroom environment. A usability test of this mobile app was conducted in a one day workshop in NIT; Agartala with20 Android based mobile phone users. A real time video was broadcasted with interaction facility to the attendees mobile phone. After that they were asked to fill up questionnaires with 5 queries. The queries were- 1. Assists them in learning efficiently. 2. Mobile phone as a learning media in such situation is well enough. 3. They can interact with the teacher through SMS conveniently. 4. Help them in learning in urgency with live streaming. 5. Help them in learning by watching the lecture in their free time. It has been observed that 54% of the attendees replied positively. VI.LIMITATIONS The prototype is not fully implemented. Only an algorithm for implementation has been proposed. So, different parameters like time speed to stream a chunk of live or recorded video onto a mobile phone has not been analyzed. What will be the difference of the above parameters in case of client - server architecture and the agent based architecture are not analyzed. But another limitation is the unanalyzed cost to implement the prototype with agent server and host. This work does not discuss the security related issues in such mobile application. VII.CONCLUSION This paper proposes architecture of live video streaming into mobile phone. It highlights various issues like what type of video streaming is perfect for mobile platform? How to handle the bandwidth and latency problem of mobile network while streaming video? How to make the feeling of strearning as continuous when user is on roaming and is therea chance of getting disconnected from the network? Present worker proposes a solution to adopt live streaming and agent software. Also it has added one adaptation platform which takes care of proper delivery of content to heterogeneous mobile devices. Due to the increasing heterogeneity of wireless devices and increasing quality of multimedia stream on the other hand, video adaptation will be very important in future wireless networks P a g e
6 International Journal of Advance Research In Science And Engineering REFERENCES [1] M.Ripean, Peer-to-Peer architecture case study: Gnutella network in Proceedings of the First International Conference on Peer-to-Peer Computing, August 2001, pp, [2] B.Cohen: Incentives build robustness in BitTorrent, in Proceedings of the 1st Workshop on Economics of Peer-to-Peer Systems, 5-6 June [3] BRUMME S: Multimedia streaming on mobile phone. Lecture on Advanced Data Communications, University of Technology, Sydney, [4] [5] T.LIU* and C.Choudhary*: Scalable Coding and Wireless Streaming of Lecture Videos for Mobile Learning, Advanced Technology of Learning Vol.4, No.2, P a g e
Video Streaming Without Interruption
Video Streaming Without Interruption Adaptive bitrate and content delivery networks: Are they enough to achieve high quality, uninterrupted Internet video streaming? WHITE PAPER Abstract The increasing
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).
networks Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery WHITE PAPER
Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery - Improving the way the world connects - WHITE PAPER Live On-Demand Video Streaming without Interruption
Northwestern University and Video Furnace: Delivering Cable TV to Students Over the Campus Existing IP Network
Northwestern University and Video Furnace: Delivering Cable TV to Students Over the Campus Existing IP Network ABSTRACT Northwestern University uses the Video Furnace System 3 solution to deliver cable
(Refer Slide Time: 01:46)
Data Communication Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 38 Multimedia Services Hello viewers, welcome to today's lecture on multimedia
Live and On-Demand Video with Silverlight and IIS Smooth Streaming
Live and On-Demand Video with Silverlight and IIS Smooth Streaming Microsoft Corporation February 2010 Contents Contents...2 Introduction...3 The Challenges Associated with Current Online Video Delivery
Fragmented MPEG-4 Technology Overview
Fragmented MPEG-4 Technology Overview www.mobitv.com 6425 Christie Ave., 5 th Floor Emeryville, CA 94607 510.GET.MOBI HIGHLIGHTS Mobile video traffic is increasing exponentially. Video-capable tablets
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
The Role and uses of Peer-to-Peer in file-sharing. Computer Communication & Distributed Systems EDA 390
The Role and uses of Peer-to-Peer in file-sharing Computer Communication & Distributed Systems EDA 390 Jenny Bengtsson Prarthanaa Khokar [email protected] [email protected] Gothenburg, May
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
Protocols. Packets. What's in an IP packet
Protocols Precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet Protocol (bottom level) all packets shipped from network to network as IP packets
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
Position Paper for The Fourth W3C Web and TV Workshop. Mingmin Wang Oriental Cable Network [email protected]
Position Paper for The Fourth W3C Web and TV Workshop Abstract This paper introduces multiple screen technology research and services implementation in China, which has the close relationship between Web
Serving Media with NGINX Plus
Serving Media with NGINX Plus Published June 11, 2015 NGINX, Inc. Table of Contents 3 About NGINX Plus 3 Using this Guide 4 Prerequisites and System Requirements 5 Serving Media with NGINX Plus 9 NGINX
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
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,
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.
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
Experimentation with the YouTube Content Delivery Network (CDN)
Experimentation with the YouTube Content Delivery Network (CDN) Siddharth Rao Department of Computer Science Aalto University, Finland [email protected] Sami Karvonen Department of Computer Science
Adaptive Bitrate Multicast: Enabling the Delivery of Live Video Streams Via Satellite. We Deliver the Future of Television
Adaptive Bitrate Multicast: Enabling the Delivery of Live Video Streams Via Satellite We Deliver the Future of Television Satellites provide a great infrastructure for broadcasting live content to large
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
Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong
Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application Author: Fung, King Pong MSc in Information Technology The Hong Kong Polytechnic University June 1999 i Abstract Abstract of dissertation
Peer-to-Peer: an Enabling Technology for Next-Generation E-learning
Peer-to-Peer: an Enabling Technology for Next-Generation E-learning Aleksander Bu lkowski 1, Edward Nawarecki 1, and Andrzej Duda 2 1 AGH University of Science and Technology, Dept. Of Computer Science,
Packetized Telephony Networks
Packetized Telephony Networks Benefits of Packet Telephony Networks Traditionally, the potential savings on long-distance costs was the driving force behind the migration to converged voice and data networks.
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
ACTi MobileGo User Manual. Version 2.0.51
ACTi MobileGo User Manual Version 2.0.51 04/18/2013 Table of Contents MobileGo V2.0.51 1 Overview 3 Introduction... 3 Network Architecture... 3 Specification... 4 Compatible NVR Firmware Version... 4 Things
Streaming Stored Audio & Video
Streaming Stored Audio & Video Streaming stored media: Audio/video file is stored in a server Users request audio/video file on demand. Audio/video is rendered within, say, 10 s after request. Interactivity
Multimedia Applications. Streaming Stored Multimedia. Classification of Applications
Chapter 2: Basics Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Multimedia Transfer and Protocols Quality of Service and Resource Management
IIS Media Services 3.0 Overview. Microsoft Corporation
IIS Media Services 3.0 Overview Microsoft Corporation April 2010 Contents Contents...2 Introduction...4 IIS Media Services 3.0...4 Media Delivery Approaches Supported by Windows Server 2008 R2... 5 Goals
The Internet and Network Technologies
The Internet and Network Technologies Don Mason Associate Director Copyright 2013 National Center for Justice and the Rule of Law All Rights Reserved Inside vs. Outside Inside the Box What the computer
INTERNET PROTOCOL TELEVISION (IPTV) SERVICES
Bachelor s Thesis (UAS) Degree Program in Information Technology Data communication 2011 Aminullah Nuuri INTERNET PROTOCOL TELEVISION (IPTV) SERVICES 1 BACHELOR S THESIS ABSTRACT TURKU UNIVERSITY OF APPLIED
Lecture 33. Streaming Media. Streaming Media. Real-Time. Streaming Stored Multimedia. Streaming Stored Multimedia
Streaming Media Lecture 33 Streaming Audio & Video April 20, 2005 Classes of applications: streaming stored video/audio streaming live video/audio real-time interactive video/audio Examples: distributed
How to Send Video Images Through Internet
Transmitting Video Images in XML Web Service Francisco Prieto, Antonio J. Sierra, María Carrión García Departamento de Ingeniería de Sistemas y Automática Área de Ingeniería Telemática Escuela Superior
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
From Digital Television to Internet? A general technical overview of the- DVB- Multimedia Home Platform Specifications
From Digital Television to Internet? A general technical overview of the- DVB- Multimedia Home Platform Specifications Vita Hinze-Hoare Abstract This paper provides a general technical overview of the
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
IPTV Primer. August 2008. Media Content Team IRT Workgroup
TV Primer August 2008 Media Content Team IRT Workgroup What Is TV? TV is the delivery of video and audio programming via Internet Protocol () over a broadband network TV can run on a converged network
Practical advices for setting up IP streaming services.
Practical advices for setting up IP streaming services. 1. Overview of the problem. I want to stream. I am new to it. How do I go about it? I have a DSL with static IP. Now I can set up a streaming service
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
QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko
QOS Requirements and Service Level Agreements LECTURE 4 Lecturer: Associate Professor A.S. Eremenko Application SLA Requirements Different applications have different SLA requirements; the impact that
Voice-Over-IP. Daniel Zappala. CS 460 Computer Networking Brigham Young University
Voice-Over-IP Daniel Zappala CS 460 Computer Networking Brigham Young University Coping with Best-Effort Service 2/23 sample application send a 160 byte UDP packet every 20ms packet carries a voice sample
Digital Audio and Video Data
Multimedia Networking Reading: Sections 3.1.2, 3.3, 4.5, and 6.5 CS-375: Computer Networks Dr. Thomas C. Bressoud 1 Digital Audio and Video Data 2 Challenges for Media Streaming Large volume of data Each
Introduction: Why do we need computer networks?
Introduction: Why do we need computer networks? Karin A. Hummel - Adapted slides of Prof. B. Plattner, [email protected] - Add-on material included of Peterson, Davie: Computer Networks February
White Paper. Enterprise IPTV and Video Streaming with the Blue Coat ProxySG >
White Paper Enterprise IPTV and Video Streaming with the Blue Coat ProxySG > Table of Contents INTRODUCTION................................................... 2 SOLUTION ARCHITECTURE.........................................
Connect your Control Desk to the SIP world
Connect your Control Desk to the SIP world Systems in
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]
Giving life to today s media distribution services
Giving life to today s media distribution services FIA - Future Internet Assembly Athens, 17 March 2014 Presenter: Nikolaos Efthymiopoulos Network architecture & Management Group Copyright University of
How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3
Recognizing Voice Over IP: A Robust Front-End for Speech Recognition on the World Wide Web. By C.Moreno, A. Antolin and F.Diaz-de-Maria. Summary By Maheshwar Jayaraman 1 1. Introduction Voice Over IP is
ADMINISTRATION AND CONFIGURATION OF HETEROGENEOUS NETWORKS USING AGLETS
ANNALS OF THE FACULTY OF ENGINEERING HUNEDOARA 2006, Tome IV, Fascicole 1, (ISSN 1584 2665) FACULTY OF ENGINEERING HUNEDOARA, 5, REVOLUTIEI, 331128, HUNEDOARA ADMINISTRATION AND CONFIGURATION OF HETEROGENEOUS
An Active Packet can be classified as
Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,[email protected] Abstract-Traditionally, network management systems
ivms-4200 Client Software Technical Specification v1.02
ivms-4200 Client Software Technical Specification v1.02 Introduction ivms-4200 Client Software is a centralized video management software using a distributed structure for surveillance device control and
May 09, 2010. Creating live broadcast with Kaltura Complete guide
Creating live broadcast with Kaltura Complete guide May 09, 2010 Page 1 1. Change history... 3 2. Overview... 3 3. Client side integration... 4 3.1. Internet connection... 4 3.2. Broadcasting machine...
Using UDP Packets to Detect P2P File Sharing
188 IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.8, August 27 Using UDP Packets to Detect P2P File Sharing Tsang-Long Pao and Jian-Bo Chen Tatung University, Taipei,
The Problem with TCP. Overcoming TCP s Drawbacks
White Paper on managed file transfers How to Optimize File Transfers Increase file transfer speeds in poor performing networks FileCatalyst Page 1 of 6 Introduction With the proliferation of the Internet,
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],
Quality of Service Monitoring
Adaptive Bitrate video testing and monitoring at origin servers, CDN (caching servers), and last mile (streaming servers). Quality assurance monitoring for multiscreen video delivery from Pay TV providers.
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
TCP/IP Network Communication in Physical Access Control
TCP/IP Network Communication in Physical Access Control The way it's done: The security industry has adopted many standards over time which have gone on to prove as solid foundations for product development
SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi [email protected]
SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi [email protected] Abstract Time Warner Cable is the second largest Cable TV operator in North America
Cisco TelePresence Content Server
Q&A Cisco TelePresence Content Server The Cisco TelePresence Content Server enables organizations to record their video conferences and multimedia presentations for live and on-demand access. Whether it
White paper. Latency in live network video surveillance
White paper Latency in live network video surveillance Table of contents 1. Introduction 3 2. What is latency? 3 3. How do we measure latency? 3 4. What affects latency? 4 4.1 Latency in the camera 4 4.1.1
Multicast vs. P2P for content distribution
Multicast vs. P2P for content distribution Abstract Many different service architectures, ranging from centralized client-server to fully distributed are available in today s world for Content Distribution
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
IPTV and Internet Television
IPTV and Internet Television [Salke Hartung] Institute for Computer Science University of Göttingen, Göttingen, Germany Email: [[email protected]] September 29, 2008 Abstract Since it has been invented
Implementing VoIP over Fatima Jinnah Women University
www.ijcsi.org 161 Implementing VoIP over Fatima Jinnah Women University Ammara Tahir 1, Tahira Mahboob 2, Malik Sikandar Hayat khiyal 3 1 Software Engineering Department, Fatima Jinnah Women University
Wireless Video Best Practices Guide
Wireless Video Best Practices Guide Using Digital Video Manager (DVM) with the OneWireless Universal Mesh Network Authors: Annemarie Diepenbroek DVM Product Manager Soroush Amidi OneWireless Product Manager
Advanced Peer to Peer Discovery and Interaction Framework
Advanced Peer to Peer Discovery and Interaction Framework Peeyush Tugnawat J.D. Edwards and Company One, Technology Way, Denver, CO 80237 [email protected] Mohamed E. Fayad Computer Engineering
PCTV Systems Requirements for using DistanTV mobile
PCTV Systems Requirements for using DistanTV mobile PCTV Systems Requirements for using DistanTV mobile GB/US February 2010 2010 PCTV Systems S.à r.l. All rights reserved. No part of this manual may be
WHITE PAPER Personal Telepresence: The Next Generation of Video Communication. www.vidyo.com 1.866.99.VIDYO
WHITE PAPER Personal Telepresence: The Next Generation of Video Communication www.vidyo.com 1.866.99.VIDYO 2009 Vidyo, Inc. All rights reserved. Vidyo is a registered trademark and VidyoConferencing, VidyoDesktop,
JT Fibre is here. Get ready to switch to the next generation of Broadband. www.jtglobal.com/fibre
JT Fibre is here Get ready to switch to the next generation of Broadband www.jtglobal.com/fibre Connecting Jersey Our plans are now well under way to switch all homes over to JT Fibre as we connect Jersey
Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet
DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen
VIDEOCONFERENCING. Video class
VIDEOCONFERENCING Video class Introduction What is videoconferencing? Real time voice and video communications among multiple participants The past Channelized, Expensive H.320 suite and earlier schemes
reach a younger audience and to attract the next-generation PEG broadcasters.
PEG Streaming Public, Education, and Government (PEG) TV channels have been going through an evolution. Once the exclusive domain of "cable TV", PEG's have evolved to become Community Media Centers, serving
For version 3.7.12p (September 4, 2012)
Zephyr Xstream INSTALLATION For version 3.7.12p (September 4, 2012) The following information applies to Zephyr Xstream units currently running a version ending in p or i. If your Xstream is running software
TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme
Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Networks: GSM, GPRS, UMTS Chapter 4 Mobility on the
HOW PUBLIC INTERNET IS FINALLY READY FOR HD VIDEO BACKHAUL
White Paper HOW PUBLIC INTERNET IS FINALLY READY FOR HD VIDEO BACKHAUL EXPLORING THE CHALLENGES AND OPPORTUNITIES OF DELIVERING MORE CONTENT AT LESS COST Today s broadcasters are faced with an ever- present
1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.
Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one
Requirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
How To Build A Cloud Based Data Hub For A Networked Network (Networking) System (Network)
The Versatile Content Distribution System Highly Efficient Content Distribution The SkyScraper system from Triveni Digital is a highly convenient and efficient platform for content distribution via any
Bandwidth Primer The basic conditions and terms used to describe information exchange over networks.
The basic conditions and terms used to describe information exchange over networks. 385 Jordan Road Troy, NY 12180 Phone 518.286.7000 518.286.2439 www.learnlinc.com Table of Contents TABLE OF CONTENTS...2
Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080
Test Cases Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Submission Date:23-11-2007 SPBX
Wowza Streaming Cloud TM Overview
Wowza Streaming Cloud TM Overview Wowza Media Systems, LLC February 2015 This document is for informational purposes only and in no way shall be interpreted or construed to create any warranties of any
DIGA Player Instruction manual for ios device
DIGA Player Instruction manual for ios device Index 1.Activate Remote Recording function on DIGA 2.Let s use DIGA Player 2.1. How to use Remote Recording Service 2.1.1. Make your account (User registration)
Demonstration of Internet Protocol Television(IPTV) Khai T. Vuong, Dept. of Engineering, Oslo University College.
Demonstration of Internet Protocol Television(IPTV) 1 What is IPTV? IPTV is a general term of IP+TV = IPTV Delivery of traditional TV channels and video-ondemand contents over IP network. 2 IPTV Definition
Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme
Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Protocols Quality of Service and Resource Management
Dynamic Load Balancing and Node Migration in a Continuous Media Network
Dynamic Load Balancing and Node Migration in a Continuous Media Network Anthony J. Howe Supervisor: Dr. Mantis Cheng University of Victoria Draft: April 9, 2001 Abstract This report examines current technologies
(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
Remote login (Telnet):
SFWR 4C03: Computer Networks and Computer Security Feb 23-26 2004 Lecturer: Kartik Krishnan Lectures 19-21 Remote login (Telnet): Telnet permits a user to connect to an account on a remote machine. A client
