SlideShare a Scribd company logo
DESIGN AND IMPLEMENTATION OF VIDEO
STREAMINGAPPLICATION FOR SLOW-
SPEED LINK - REALSTREAMER
Dr. Ayodeji O. Oluwatope
Lead, Network Utilisation Maximisation Sub-Group
Comnet Lab, Department of Computer Science and Engineering
Obafemi Awolowo University, Ile-Ife
url: comnet.oauife.edu.ng
aoluwato@oauife.edu.ng
Presentation Agenda
• Introduction - Project Goal, Project Benefits
• Research Methodology
• OVSM – Rate Adaptive Scheme
• OVSM Analysis
• Simulation Results & Discussions
• Implementation
• Conclusion
• References
Introduction
• Information theory (Shannon,1948)
• Rate, R < Capacity, C - desireable
• Rate, R ≥ Capacity, C - undesireable
• What is a slow-speed link?
• Uplink (< 1Mbps) / download rate ( <4Mbps)
• What is a rate adaptive system?
• high speed and slow speed difference compensator
Introduction contd
• Unbearable per-unit cost of Internet bandwidth
• Low level of internet users utilisation
• Classroom over population
Project Goals
• create pluggable software(s) capable of streaming
multimedia traffics across slow-speed networks
• contribute to local contents development in the area of
appropriate software engineering
• provide research opportunities for Masters and
Doctorates Theses,
• produce high quality publications in reputable journals,
and produce products patents
Project Benefits
• creation of an appropriate software technology to reduce
Internet speed mis-match effect
• eradication of the digital divide currently subsisting between the
upper and the lower class of the society
• increase deployment rate of value-added services via Internet
such as telemedicine, e-learning, video surveillance etc.
• contribute to the strategic goal of Obafemi Awolowo University (OAU),
Ile-Ife Science and Technology Park in the spinning-off SMEs
• improve on Nigerian Universities’ relevance to addressing our socio-
economic challenges
Research Methodology
• Approaches
• Analysis, empirical & prototyping
• Problem analysis phase
• critical factors responsible for large end-to-end delay in slow-speed networks
were investigated,
• existing video streaming systems auditing, stakeholders needs analysis,
industry standard and regulations gathering and harmonisation and
requirement validation.
Research Methodoloy contd
• Modelling phase
• End-to-end video frame scheduling scheme was developed and
analysed for performance using Matlab
• Further performance analysis was carried out at packet-level using a
discrete-event simulator (NS3).
• average packet delay, packet-loss rate, bit error rate, BER, throughput, & jitter
in a hypothetical slow-speed network.
• Prototyping phase
• Application design and prototyping using object-oriented design
approach and Java technology respectively.
OVSM- New Rate Adaptive Scheme
(Olayiwola and oluwatope ,2014)
OVSM Stead-State Analysis
• Queue Q1 modelling
• M/D/1/K (olayiwaola et al., 2013)
• Queue Q2 modelling
• D/D/1/K (olayiwaola et al., 2013)
Simulations Results from Matlab
olayiwaola et al., 2013)
Simulations Results from Matlab -contd
olayiwaola et al., 2013)
Simulations Results from ns3
Olayiwola and oluwatope, 2014
Realstreamer - Encoder
Realstreamer –Encoder
• Images Capturing is achieved using Sarxos WebCap
Capture (http://webcam-capture.sarxos.pl)
• Java Audio was use in capturing audio data
• The opening and reading of media file are achieved using
Xuggle API(www.xuggle.com).
Realstreamer –Encoder contd
• The Encoder is design in such a way to handle both
prerecorder media and real time captured data.
• Both Audio and Video producers are interfaced to a buffer
to handle race condition and thread related issues.
• Connections to the server are managed by
EncoderStream Agent implemented with nettyio
Realstreamer – Server
Realstreamer –Decoder
Realstreamer –Decoder
• Decoder – The decoder gets data from the server
transmits log data to the server, update image decoder
and audio decoder.
• Image decoder gets the image, decodes it and updates
the UI.
• Audio decoder gets the audio and play out.
Sample UI Designs
Currents Issues
• Performance bugs – high packet delay and packet loss
rate
• Software usability, user-friendliness etc
Conclusion
• Optimised video streaming model (OVSM) for multimedia
traffic formulated, modelled, and analysed
• OVSM is being adjusted for implementation
• Realstreamer architecturing has been achieved
• Realstreamer implementation is being perfected – OSS
• OVSM software real-life testing has commenced
Team Members
• Researchers
• Dr. A. O. Oluwatope - Computer Science, OAU
• Professor E. R. Adagunodo -Computer Science, OAU
• Professor G. A. Adarounmu - Computer Science, OAU
• Dr. Yinka Adesina – Mathematics, OAU
• Dr. Ishaya Tanko - Computer Science, UH
• Research Assistants
• Miss O. E. Olayiwola – Doctoral student
• Mr D. Oyewo - Doctoral student
• Technical Assistant
• Mr Azeez Isau - Bachealor Student
• Grants
• TetFund Intervention Project (2013-2014)
• OAU counterpart funding
References
• A.O. Oluwatope, D. T. Oyewo, F. E. Olayiwola, G. A. Aderounmu, and E.R.
Adagunodo (2013) Buffer Occupancy of Double-Buffer Traffic Shaper in
Real-Time Multimedia Applications Across Slow-Speed Links. To Appear in
Communications and Network, Scientific Research Publishing, Inc. USA Vol
5 Issue 1
• Oluwafolake Olayiwola, Damilola Oyewo, Ayodeji Oluwatope, Adesola
Aderounmu and Rotimi Adagundo. (2012). Double-Buffer Traffic Shaper
Modelling For Multimedia Applications in Slow Speed Network. Journal of
Issues in Informing Science and Information Technology, USA 9: 361-368.
• Oluwafolake Olayiwola and Ayodeji Oluwatope (2014).Packet-level
Simulation of Real-Time Video in Slow-Speed Environment using NS-3.
To Appear in IASTED Proceeding of Modelling and Simulation. 1-3
September 2014, Gaborone, Botswana
•Thank you for listening

More Related Content

Viewers also liked

2015 10-14 research seminar 1
2015 10-14 research seminar 12015 10-14 research seminar 1
2015 10-14 research seminar 1
ifi8106tlu
 
2015-10-28 research seminar
2015-10-28 research seminar2015-10-28 research seminar
2015-10-28 research seminar
ifi8106tlu
 
2015-02-25-2 research seminar
2015-02-25-2 research seminar2015-02-25-2 research seminar
2015-02-25-2 research seminarifi8106tlu
 
2015-03-11 research seminar, part 2
2015-03-11 research seminar, part 22015-03-11 research seminar, part 2
2015-03-11 research seminar, part 2ifi8106tlu
 
2015-03-18 research seminar, part 2
2015-03-18 research seminar, part 22015-03-18 research seminar, part 2
2015-03-18 research seminar, part 2
ifi8106tlu
 
2016-02-10 research seminar, part 1
2016-02-10 research seminar, part 12016-02-10 research seminar, part 1
2016-02-10 research seminar, part 1
ifi8106tlu
 
2015 09-30 Research Seminar
2015 09-30 Research Seminar2015 09-30 Research Seminar
2015 09-30 Research Seminar
ifi8106tlu
 
2016-02-03 research seminar
2016-02-03 research seminar2016-02-03 research seminar
2016-02-03 research seminar
ifi8106tlu
 
Doc@home, April 2014
Doc@home, April 2014Doc@home, April 2014
Doc@home, April 2014
ifi8106tlu
 
2015-03-18 research seminar part 1
2015-03-18 research seminar part 12015-03-18 research seminar part 1
2015-03-18 research seminar part 1
ifi8106tlu
 
Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...
Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...
Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...
ifi8106tlu
 
2015-05-13 research-seminar
2015-05-13 research-seminar2015-05-13 research-seminar
2015-05-13 research-seminar
ifi8106tlu
 
2015-11-04 research-seminar
2015-11-04 research-seminar2015-11-04 research-seminar
2015-11-04 research-seminar
ifi8106tlu
 
2015-04-29 research seminar
2015-04-29 research seminar2015-04-29 research seminar
2015-04-29 research seminar
ifi8106tlu
 
Research seminar opening 2015
Research seminar opening 2015Research seminar opening 2015
Research seminar opening 2015
ifi8106tlu
 
2015-11-18 research seminar
2015-11-18 research seminar2015-11-18 research seminar
2015-11-18 research seminar
ifi8106tlu
 
Agnieszka Szóstek: Positive psychology
Agnieszka Szóstek: Positive psychologyAgnieszka Szóstek: Positive psychology
Agnieszka Szóstek: Positive psychology
ifi8106tlu
 
2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlinger2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlinger
ifi8106tlu
 
2015-02-18 research seminar
2015-02-18 research seminar2015-02-18 research seminar
2015-02-18 research seminarifi8106tlu
 
2015-02-25-1 research-seminar
2015-02-25-1 research-seminar2015-02-25-1 research-seminar
2015-02-25-1 research-seminarifi8106tlu
 

Viewers also liked (20)

2015 10-14 research seminar 1
2015 10-14 research seminar 12015 10-14 research seminar 1
2015 10-14 research seminar 1
 
2015-10-28 research seminar
2015-10-28 research seminar2015-10-28 research seminar
2015-10-28 research seminar
 
2015-02-25-2 research seminar
2015-02-25-2 research seminar2015-02-25-2 research seminar
2015-02-25-2 research seminar
 
2015-03-11 research seminar, part 2
2015-03-11 research seminar, part 22015-03-11 research seminar, part 2
2015-03-11 research seminar, part 2
 
2015-03-18 research seminar, part 2
2015-03-18 research seminar, part 22015-03-18 research seminar, part 2
2015-03-18 research seminar, part 2
 
2016-02-10 research seminar, part 1
2016-02-10 research seminar, part 12016-02-10 research seminar, part 1
2016-02-10 research seminar, part 1
 
2015 09-30 Research Seminar
2015 09-30 Research Seminar2015 09-30 Research Seminar
2015 09-30 Research Seminar
 
2016-02-03 research seminar
2016-02-03 research seminar2016-02-03 research seminar
2016-02-03 research seminar
 
Doc@home, April 2014
Doc@home, April 2014Doc@home, April 2014
Doc@home, April 2014
 
2015-03-18 research seminar part 1
2015-03-18 research seminar part 12015-03-18 research seminar part 1
2015-03-18 research seminar part 1
 
Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...
Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...
Mihai Bizoi: "Three FP7 projects at University of Valahia: PROFILES, IRRESIST...
 
2015-05-13 research-seminar
2015-05-13 research-seminar2015-05-13 research-seminar
2015-05-13 research-seminar
 
2015-11-04 research-seminar
2015-11-04 research-seminar2015-11-04 research-seminar
2015-11-04 research-seminar
 
2015-04-29 research seminar
2015-04-29 research seminar2015-04-29 research seminar
2015-04-29 research seminar
 
Research seminar opening 2015
Research seminar opening 2015Research seminar opening 2015
Research seminar opening 2015
 
2015-11-18 research seminar
2015-11-18 research seminar2015-11-18 research seminar
2015-11-18 research seminar
 
Agnieszka Szóstek: Positive psychology
Agnieszka Szóstek: Positive psychologyAgnieszka Szóstek: Positive psychology
Agnieszka Szóstek: Positive psychology
 
2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlinger2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlinger
 
2015-02-18 research seminar
2015-02-18 research seminar2015-02-18 research seminar
2015-02-18 research seminar
 
2015-02-25-1 research-seminar
2015-02-25-1 research-seminar2015-02-25-1 research-seminar
2015-02-25-1 research-seminar
 

Similar to 2015 04-15 research seminar

Delivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional MediaDelivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional Media
Alpen-Adria-Universität
 
High Performance Stream Processing and Optimizations
High Performance Stream Processing and OptimizationsHigh Performance Stream Processing and Optimizations
High Performance Stream Processing and Optimizations
Farley Lai
 
Quality of Experience for Inter-Destination Media Synchronization
Quality of Experience for Inter-Destination Media SynchronizationQuality of Experience for Inter-Destination Media Synchronization
Quality of Experience for Inter-Destination Media SynchronizationAlpen-Adria-Universität
 
Challenges in Practicing High Frequency Releases in Cloud Environments
Challenges in Practicing High Frequency Releases in Cloud Environments Challenges in Practicing High Frequency Releases in Cloud Environments
Challenges in Practicing High Frequency Releases in Cloud Environments
Liming Zhu
 
My Curriculum Vitae
My Curriculum VitaeMy Curriculum Vitae
My Curriculum Vitae
adil raja
 
NEEL SHAH RESUME1RF
NEEL SHAH RESUME1RF  NEEL SHAH RESUME1RF
NEEL SHAH RESUME1RF Neel Shah
 
Design and Development Low Cost Coral Monitoring System for Shallow Water bas...
Design and Development Low Cost Coral Monitoring System for Shallow Water bas...Design and Development Low Cost Coral Monitoring System for Shallow Water bas...
Design and Development Low Cost Coral Monitoring System for Shallow Water bas...
Abid Famasya A
 
William v lucas qa resume no ph
William v lucas qa resume no phWilliam v lucas qa resume no ph
William v lucas qa resume no ph
Bill Lucas
 
Measuring quality of Internet links in NRENs
Measuring quality of Internet links in NRENsMeasuring quality of Internet links in NRENs
Measuring quality of Internet links in NRENs
AFRINIC
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlays
Knut-Helge Vik
 
Railway gamification 02
Railway gamification 02Railway gamification 02
Railway gamification 02
Howard Parkinson
 
Zuo Wei 2016
Zuo Wei 2016Zuo Wei 2016
Zuo Wei 2016Wei Zuo
 
Subramanian Resume
Subramanian ResumeSubramanian Resume
Subramanian Resumetilak777
 
A Centralised Lecture Capture System for Irish Higher Education
A Centralised Lecture Capture System for Irish Higher EducationA Centralised Lecture Capture System for Irish Higher Education
A Centralised Lecture Capture System for Irish Higher Education
Brian Mulligan
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
Christian Esteve Rothenberg
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
Christian Esteve Rothenberg
 
Tungsten Fabric and DPDK vRouter Architecture
Tungsten Fabric and DPDK vRouter ArchitectureTungsten Fabric and DPDK vRouter Architecture
Tungsten Fabric and DPDK vRouter Architecture
Open Source Technology Center MeetUps
 

Similar to 2015 04-15 research seminar (20)

SAE/OCDM System
SAE/OCDM System SAE/OCDM System
SAE/OCDM System
 
sample-resume
sample-resumesample-resume
sample-resume
 
Delivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional MediaDelivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional Media
 
High Performance Stream Processing and Optimizations
High Performance Stream Processing and OptimizationsHigh Performance Stream Processing and Optimizations
High Performance Stream Processing and Optimizations
 
Quality of Experience for Inter-Destination Media Synchronization
Quality of Experience for Inter-Destination Media SynchronizationQuality of Experience for Inter-Destination Media Synchronization
Quality of Experience for Inter-Destination Media Synchronization
 
Challenges in Practicing High Frequency Releases in Cloud Environments
Challenges in Practicing High Frequency Releases in Cloud Environments Challenges in Practicing High Frequency Releases in Cloud Environments
Challenges in Practicing High Frequency Releases in Cloud Environments
 
My Curriculum Vitae
My Curriculum VitaeMy Curriculum Vitae
My Curriculum Vitae
 
NEEL SHAH RESUME1RF
NEEL SHAH RESUME1RF  NEEL SHAH RESUME1RF
NEEL SHAH RESUME1RF
 
Design and Development Low Cost Coral Monitoring System for Shallow Water bas...
Design and Development Low Cost Coral Monitoring System for Shallow Water bas...Design and Development Low Cost Coral Monitoring System for Shallow Water bas...
Design and Development Low Cost Coral Monitoring System for Shallow Water bas...
 
William v lucas qa resume no ph
William v lucas qa resume no phWilliam v lucas qa resume no ph
William v lucas qa resume no ph
 
Measuring quality of Internet links in NRENs
Measuring quality of Internet links in NRENsMeasuring quality of Internet links in NRENs
Measuring quality of Internet links in NRENs
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlays
 
Railway gamification 02
Railway gamification 02Railway gamification 02
Railway gamification 02
 
Zuo Wei 2016
Zuo Wei 2016Zuo Wei 2016
Zuo Wei 2016
 
Subramanian Resume
Subramanian ResumeSubramanian Resume
Subramanian Resume
 
Ssajid CV
Ssajid  CVSsajid  CV
Ssajid CV
 
A Centralised Lecture Capture System for Irish Higher Education
A Centralised Lecture Capture System for Irish Higher EducationA Centralised Lecture Capture System for Irish Higher Education
A Centralised Lecture Capture System for Irish Higher Education
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
Tungsten Fabric and DPDK vRouter Architecture
Tungsten Fabric and DPDK vRouter ArchitectureTungsten Fabric and DPDK vRouter Architecture
Tungsten Fabric and DPDK vRouter Architecture
 

More from ifi8106tlu

2016-05-30 Venia Legendi (CEITER): Minna Huotilainen
2016-05-30 Venia Legendi (CEITER): Minna Huotilainen2016-05-30 Venia Legendi (CEITER): Minna Huotilainen
2016-05-30 Venia Legendi (CEITER): Minna Huotilainen
ifi8106tlu
 
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
ifi8106tlu
 
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
ifi8106tlu
 
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
ifi8106tlu
 
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
ifi8106tlu
 
2016-05-27 Venia Legendi (CEITER): Paul Seitlinger
2016-05-27 Venia Legendi (CEITER): Paul Seitlinger2016-05-27 Venia Legendi (CEITER): Paul Seitlinger
2016-05-27 Venia Legendi (CEITER): Paul Seitlinger
ifi8106tlu
 
2016-05-27 Venia Legendi (CEITER): Terje Väljataga
2016-05-27 Venia Legendi (CEITER): Terje Väljataga2016-05-27 Venia Legendi (CEITER): Terje Väljataga
2016-05-27 Venia Legendi (CEITER): Terje Väljataga
ifi8106tlu
 
2016-05-04 research seminar
2016-05-04 research seminar2016-05-04 research seminar
2016-05-04 research seminar
ifi8106tlu
 
Venia Legendi 2016: Pille Eslon
Venia Legendi 2016: Pille EslonVenia Legendi 2016: Pille Eslon
Venia Legendi 2016: Pille Eslon
ifi8106tlu
 
Venia Legendi 2016: Maria Zeltser
Venia Legendi 2016: Maria ZeltserVenia Legendi 2016: Maria Zeltser
Venia Legendi 2016: Maria Zeltser
ifi8106tlu
 
Venia legendi 2016 Andi Kivinukk
Venia legendi 2016 Andi KivinukkVenia legendi 2016 Andi Kivinukk
Venia legendi 2016 Andi Kivinukk
ifi8106tlu
 
2016-04-27 research seminar, 2nd presenter
2016-04-27 research seminar, 2nd presenter2016-04-27 research seminar, 2nd presenter
2016-04-27 research seminar, 2nd presenter
ifi8106tlu
 
2016-04-27 research seminar
2016-04-27 research seminar2016-04-27 research seminar
2016-04-27 research seminar
ifi8106tlu
 
EstCORE veebinar
EstCORE veebinarEstCORE veebinar
EstCORE veebinar
ifi8106tlu
 
2016-04-20 research seminar
2016-04-20 research seminar2016-04-20 research seminar
2016-04-20 research seminar
ifi8106tlu
 
2016-04-13 research seminar appendix
2016-04-13 research seminar appendix2016-04-13 research seminar appendix
2016-04-13 research seminar appendix
ifi8106tlu
 
2016-04-13 research seminar presentation
2016-04-13 research seminar presentation2016-04-13 research seminar presentation
2016-04-13 research seminar presentation
ifi8106tlu
 
2016-04-06 research seminar
2016-04-06 research seminar2016-04-06 research seminar
2016-04-06 research seminar
ifi8106tlu
 
2016 03-16 research seminar
2016 03-16 research seminar2016 03-16 research seminar
2016 03-16 research seminar
ifi8106tlu
 
2016 03-09 research seminar
2016 03-09 research seminar2016 03-09 research seminar
2016 03-09 research seminar
ifi8106tlu
 

More from ifi8106tlu (20)

2016-05-30 Venia Legendi (CEITER): Minna Huotilainen
2016-05-30 Venia Legendi (CEITER): Minna Huotilainen2016-05-30 Venia Legendi (CEITER): Minna Huotilainen
2016-05-30 Venia Legendi (CEITER): Minna Huotilainen
 
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
 
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
2016-05-31 Venia Legendi (CEITER): Sergey Sosnovsky
 
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
2016-05-30 Venia Legendi (CEITER): Luis Pablo Prieto
 
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
 
2016-05-27 Venia Legendi (CEITER): Paul Seitlinger
2016-05-27 Venia Legendi (CEITER): Paul Seitlinger2016-05-27 Venia Legendi (CEITER): Paul Seitlinger
2016-05-27 Venia Legendi (CEITER): Paul Seitlinger
 
2016-05-27 Venia Legendi (CEITER): Terje Väljataga
2016-05-27 Venia Legendi (CEITER): Terje Väljataga2016-05-27 Venia Legendi (CEITER): Terje Väljataga
2016-05-27 Venia Legendi (CEITER): Terje Väljataga
 
2016-05-04 research seminar
2016-05-04 research seminar2016-05-04 research seminar
2016-05-04 research seminar
 
Venia Legendi 2016: Pille Eslon
Venia Legendi 2016: Pille EslonVenia Legendi 2016: Pille Eslon
Venia Legendi 2016: Pille Eslon
 
Venia Legendi 2016: Maria Zeltser
Venia Legendi 2016: Maria ZeltserVenia Legendi 2016: Maria Zeltser
Venia Legendi 2016: Maria Zeltser
 
Venia legendi 2016 Andi Kivinukk
Venia legendi 2016 Andi KivinukkVenia legendi 2016 Andi Kivinukk
Venia legendi 2016 Andi Kivinukk
 
2016-04-27 research seminar, 2nd presenter
2016-04-27 research seminar, 2nd presenter2016-04-27 research seminar, 2nd presenter
2016-04-27 research seminar, 2nd presenter
 
2016-04-27 research seminar
2016-04-27 research seminar2016-04-27 research seminar
2016-04-27 research seminar
 
EstCORE veebinar
EstCORE veebinarEstCORE veebinar
EstCORE veebinar
 
2016-04-20 research seminar
2016-04-20 research seminar2016-04-20 research seminar
2016-04-20 research seminar
 
2016-04-13 research seminar appendix
2016-04-13 research seminar appendix2016-04-13 research seminar appendix
2016-04-13 research seminar appendix
 
2016-04-13 research seminar presentation
2016-04-13 research seminar presentation2016-04-13 research seminar presentation
2016-04-13 research seminar presentation
 
2016-04-06 research seminar
2016-04-06 research seminar2016-04-06 research seminar
2016-04-06 research seminar
 
2016 03-16 research seminar
2016 03-16 research seminar2016 03-16 research seminar
2016 03-16 research seminar
 
2016 03-09 research seminar
2016 03-09 research seminar2016 03-09 research seminar
2016 03-09 research seminar
 

Recently uploaded

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 

Recently uploaded (20)

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 

2015 04-15 research seminar

  • 1. DESIGN AND IMPLEMENTATION OF VIDEO STREAMINGAPPLICATION FOR SLOW- SPEED LINK - REALSTREAMER Dr. Ayodeji O. Oluwatope Lead, Network Utilisation Maximisation Sub-Group Comnet Lab, Department of Computer Science and Engineering Obafemi Awolowo University, Ile-Ife url: comnet.oauife.edu.ng aoluwato@oauife.edu.ng
  • 2. Presentation Agenda • Introduction - Project Goal, Project Benefits • Research Methodology • OVSM – Rate Adaptive Scheme • OVSM Analysis • Simulation Results & Discussions • Implementation • Conclusion • References
  • 3. Introduction • Information theory (Shannon,1948) • Rate, R < Capacity, C - desireable • Rate, R ≥ Capacity, C - undesireable • What is a slow-speed link? • Uplink (< 1Mbps) / download rate ( <4Mbps) • What is a rate adaptive system? • high speed and slow speed difference compensator
  • 4. Introduction contd • Unbearable per-unit cost of Internet bandwidth • Low level of internet users utilisation • Classroom over population
  • 5. Project Goals • create pluggable software(s) capable of streaming multimedia traffics across slow-speed networks • contribute to local contents development in the area of appropriate software engineering • provide research opportunities for Masters and Doctorates Theses, • produce high quality publications in reputable journals, and produce products patents
  • 6. Project Benefits • creation of an appropriate software technology to reduce Internet speed mis-match effect • eradication of the digital divide currently subsisting between the upper and the lower class of the society • increase deployment rate of value-added services via Internet such as telemedicine, e-learning, video surveillance etc. • contribute to the strategic goal of Obafemi Awolowo University (OAU), Ile-Ife Science and Technology Park in the spinning-off SMEs • improve on Nigerian Universities’ relevance to addressing our socio- economic challenges
  • 7. Research Methodology • Approaches • Analysis, empirical & prototyping • Problem analysis phase • critical factors responsible for large end-to-end delay in slow-speed networks were investigated, • existing video streaming systems auditing, stakeholders needs analysis, industry standard and regulations gathering and harmonisation and requirement validation.
  • 8. Research Methodoloy contd • Modelling phase • End-to-end video frame scheduling scheme was developed and analysed for performance using Matlab • Further performance analysis was carried out at packet-level using a discrete-event simulator (NS3). • average packet delay, packet-loss rate, bit error rate, BER, throughput, & jitter in a hypothetical slow-speed network. • Prototyping phase • Application design and prototyping using object-oriented design approach and Java technology respectively.
  • 9. OVSM- New Rate Adaptive Scheme (Olayiwola and oluwatope ,2014)
  • 10. OVSM Stead-State Analysis • Queue Q1 modelling • M/D/1/K (olayiwaola et al., 2013) • Queue Q2 modelling • D/D/1/K (olayiwaola et al., 2013)
  • 11. Simulations Results from Matlab olayiwaola et al., 2013)
  • 12. Simulations Results from Matlab -contd olayiwaola et al., 2013)
  • 13. Simulations Results from ns3 Olayiwola and oluwatope, 2014
  • 15. Realstreamer –Encoder • Images Capturing is achieved using Sarxos WebCap Capture (http://webcam-capture.sarxos.pl) • Java Audio was use in capturing audio data • The opening and reading of media file are achieved using Xuggle API(www.xuggle.com).
  • 16. Realstreamer –Encoder contd • The Encoder is design in such a way to handle both prerecorder media and real time captured data. • Both Audio and Video producers are interfaced to a buffer to handle race condition and thread related issues. • Connections to the server are managed by EncoderStream Agent implemented with nettyio
  • 19. Realstreamer –Decoder • Decoder – The decoder gets data from the server transmits log data to the server, update image decoder and audio decoder. • Image decoder gets the image, decodes it and updates the UI. • Audio decoder gets the audio and play out.
  • 21. Currents Issues • Performance bugs – high packet delay and packet loss rate • Software usability, user-friendliness etc
  • 22. Conclusion • Optimised video streaming model (OVSM) for multimedia traffic formulated, modelled, and analysed • OVSM is being adjusted for implementation • Realstreamer architecturing has been achieved • Realstreamer implementation is being perfected – OSS • OVSM software real-life testing has commenced
  • 23. Team Members • Researchers • Dr. A. O. Oluwatope - Computer Science, OAU • Professor E. R. Adagunodo -Computer Science, OAU • Professor G. A. Adarounmu - Computer Science, OAU • Dr. Yinka Adesina – Mathematics, OAU • Dr. Ishaya Tanko - Computer Science, UH • Research Assistants • Miss O. E. Olayiwola – Doctoral student • Mr D. Oyewo - Doctoral student • Technical Assistant • Mr Azeez Isau - Bachealor Student • Grants • TetFund Intervention Project (2013-2014) • OAU counterpart funding
  • 24. References • A.O. Oluwatope, D. T. Oyewo, F. E. Olayiwola, G. A. Aderounmu, and E.R. Adagunodo (2013) Buffer Occupancy of Double-Buffer Traffic Shaper in Real-Time Multimedia Applications Across Slow-Speed Links. To Appear in Communications and Network, Scientific Research Publishing, Inc. USA Vol 5 Issue 1 • Oluwafolake Olayiwola, Damilola Oyewo, Ayodeji Oluwatope, Adesola Aderounmu and Rotimi Adagundo. (2012). Double-Buffer Traffic Shaper Modelling For Multimedia Applications in Slow Speed Network. Journal of Issues in Informing Science and Information Technology, USA 9: 361-368. • Oluwafolake Olayiwola and Ayodeji Oluwatope (2014).Packet-level Simulation of Real-Time Video in Slow-Speed Environment using NS-3. To Appear in IASTED Proceeding of Modelling and Simulation. 1-3 September 2014, Gaborone, Botswana
  • 25. •Thank you for listening