A Novel Qos-Aware MPEG-4 Video Delivery Algorithm Over the Lossy IEEE 802.11 Wlans to Improve the Video Quality

Total Page:16

File Type:pdf, Size:1020Kb

A Novel Qos-Aware MPEG-4 Video Delivery Algorithm Over the Lossy IEEE 802.11 Wlans to Improve the Video Quality A Novel QoS-Aware MPEG-4 Video Delivery Algorithm over the Lossy IEEE 802.11 WLANs to Improve the Video Quality by Tanmoy Debnath BSc (Eng.), MSc (Eng.) A thesis submitted to the Dublin Institute of Technology for the degree of Doctor of Philosophy (PhD) Supervisor: Dr. Mark Davis Communications Network Research Institute (CNRI), School of Electronic and Communications Engineering, Dublin Institute of Technology (DIT), Dublin, Ireland. 2012 Declaration I certify that this thesis which I now submit for examination for the award of PhD, is entirely my own work and has not been taken from the work of others, save and to the extent that such work has been cited and acknowledged within the text of my work. This thesis was prepared according to the regulations for postgraduate study by research of the Dublin Institute of Technology and has not been submitted in whole or in part for another award in any Institute. The work reported on in this thesis conforms to the principles and requirements of the Institute's guidelines for ethics in research. The Institute has permission to keep, lend or copy this thesis in whole or in part, on condition that any such use of the material of the thesis be duly acknowledged. Signature: Date: 2 Acknowledgements I would like to express my gratitude to Dr Mark Davis for his valuable guidance over the years. I wish to thank the SFI (Science Foundation Ireland) for providing me with a scholarship. I am also grateful to Dr Mike Murphy, Dr Marek Rebow, and Dr Gerry Farrell for arranging additional funding which helped me to complete this research. Dr Nicola Cranley was gracious in sharing her knowledge of video and IP networks. Mr Stuart Wallace, Ms Yi Ding, and Ms Carina Teixeira De Oliveira were very helpful regarding discussion of programming codes while implementing the novel QoS aware MPEG-4 video delivery algorithm presented in this work. I am also appreciative of all the other CNRI staff, past and present, for creating a high quality working environment during the last number of years: Dr Mirosław Narbutt, Dr Marek Bykowski, Dr Claus Jürgensen, Dr Karol Kowalik, Dr Brian Keegan, Dr Mustafa Ramadhan, Mr Enrique Roqués Gómez, Mr Piotr Soboński, Mr David McGrath, Mr Chenzhe Zhang, Mr Yin Chen, Mr Jianhua Deng, and Mr Fuhu Deng. I would also like to thank Dr Hugh Byrne, Ms Louisa Hartnett, Ms Rosa Lopez, and Ms Sabrina Lane of the FOCAS building for their assistance over the years and Ms Gerolmina Di Nardo of the Graduate Research School and Ms Helen Jones of the Research Accounts for guiding me in various practical matters regarding the rules and regulations of our institution. No words can ever describe the enduring support and encouragement I receive from my parents, Anil Debnath and Ava Debnath, who gave me the license to pursue my dreams when I was a teenager. And the love and unswaying patience of my wife and best friend Dr Sourabhi Debnath have always helped me to overcome the rainy days. Our son Kingshuk Debnath was born just a week before my viva. I look forward to spending a happy and prosperous life with you guys! 3 Abstract Video traffic is bursty in nature and has different network requirements compared to other types of traffic (e.g. voice, data) in terms of bandwidth, delay, jitter, and loss etc. So it becomes important to manage video traffic on a WLAN carefully to achieve acceptable levels of Quality of Service (QoS). The unique contribution of this work is that it presents experimental and simulation studies of the performance of real video content streamed over WLAN networks. Under various test scenarios the performance of the WLAN network in terms of delay, loss, throughput etc. is analysed in the presence of background traffic. The effects of different types of server configurations and access contention between stations are also investigated for IEEE 802.11b and IEEE 802.11e networks. This work specifically considers the IPB fame based nature of MPEG- 4 encoded video. A novel QoS aware MPEG-4 video delivery algorithm is proposed and evaluated using a computer model written in the C programming language. The model exploits two mechanisms namely frame retransmission (ReTx) and GOP truncation (GOPT). The ReTx mechanism effectively increases the QoS by minimising the transmission losses at the expense of an increased buffer overflow probability. The GOPT mechanism reduces the probability of buffer overflow at the expense of a reduced QoS. The QoS aware MPEG-4 video delivery algorithm aims to achieve an optimal trade off between these two mechanisms in order to eliminate buffer overflow and minimise transmission losses. The algorithm aims to replace uncontrolled packet loss due to buffer overflow, MAC collisions, and transmission errors by a controlled prioritized packet loss scheme that permits a graceful degradation in MPEG-4 video quality streamed over IEEE 802.11b networks. This ensures the realisation of the most favourable network conditions for the delivery of MPEG-4 video frames on WLANs. Through extensive simulations it has been shown to provide a significant improvement in the QoS performance for video streaming applications for both uplink and downlink network scenarios in the presence of background traffic. 4 Table of Contents DECLARATION ................................................................................................2 ACKNOWLEDGEMENTS ....................................................................................3 ABSTRACT ................................................................................................4 LIST OF TABLES ..............................................................................................10 LIST OF FIGURES .............................................................................................12 ABBREVIATIONS AND ACRONYMS................................................................15 CHAPTER 1 INTRODUCTION................................................................21 1.1 Framework of the Thesis and Motivation ....................................................22 1.1.1 Problem Statement ............................................................................23 1.1.2 Significance of the Problem ...............................................................25 1.1.3 Contributions of This Thesis ..............................................................27 1.2 Thesis Outline............................................................................................31 1.3 Publications Arising from This Work ..........................................................32 CHAPTER 2 TECHNICAL BACKGROUND ...............................................33 2.1 Introduction to Wireless Local Area Networks ...........................................33 2.1.1 Different Standards.............................................................................34 2.1.2 General Description of the IEEE 802.11 WLANs ................................38 2.2 IEEE 802.11 Architecture............................................................................40 2.2.1 CSMA with Collision Detection (CSMA/CD)........................................41 2.2.2 CSMA with Collision Avoidance (CSMA/CA) ......................................41 2.2.3 Distributed Coordination Function (DCF) ............................................42 2.2.3.1 MAC Frame Types......................................................................42 2.2.3.2 The Access Method ....................................................................43 2.2.3.3 Inter-Frame Spacing (IFS) ..........................................................46 2.2.4 Shortcomings of the IEEE 802.11b Networks.....................................47 2.2.5 QoS for IEEE 802.11e – Enhancements to the MAC..........................48 2.2.6 IEEE 802.11e Modes..........................................................................49 2.2.6.1 Enhanced Distributed Channel Access (EDCA) .........................50 5 2.2.6.1.1 ECWmin and ECWmax ..........................................................53 2.2.6.1.2 Arbitration Inter-Frame Space Number (AIFSN) .................54 2.2.6.1.3 Transmission Opportunity (TXOP)......................................55 2.2.6.2 IEEE 802.11e HCCA ..................................................................57 2.2.6.3 IEEE 802.11n..............................................................................58 2.2.7 Different Types of Losses ...................................................................64 2.2.7.1 MAC Collision Loss.....................................................................64 2.2.7.2 Buffer Overflow Loss ..................................................................65 2.2.7.3 Transmission Loss......................................................................67 2.3 Video...........................................................................................................67 2.4 Video Streaming .........................................................................................78 2.4.1 Video Streaming Solutions..................................................................80 2.4.1.1 Commercial Video Streaming Solutions......................................80 2.4.1.2 Free and Open Source Video Streaming Solutions ....................82 2.5 Quality of Service (QoS) .............................................................................84 2.6 Challenges Associated with Video Streaming over WLANs.......................89 2.6.1 Video Quality Metrics..........................................................................91
Recommended publications
  • Here) Camstreamer.Com
    CamStreamer App USE CASE - instructions Dacast integration Use the Dacast online video platform for ad-free live streaming with the CamStreamer App. Dacast is a paid service which provides many advantages in comparison with free but ad-powered platforms like YouTube or Facebook. Dacast offers the possibility of a live broadcast which you can embed in websites and share on social media. By using Paywall Pay Per View, you can monetize the stream. It also provides 24/7 streaming possibilities without video length limitation or the risk of your stream being blocked due to copyright. Dacast has the tools to password protect both live video content and on-demand content and allows users to restrict access to their live streams to specific countries if needed. Setting up your live stream is simple! All you need is your Dacast login information and you can start streaming in under a minute. What do you need? Tip: A free 30-day license can be acquired at - An AXIS camera (check compatibility here) camstreamer.com. Try everything out before - The CamStreamer App paying for the license. - The account on Dacast (30 days trial) Steps for set-up: 1. Sign in to the camera’s web interface. In the Apps tab, install the CamStreamer App and get a free trial or buy a license at www.camstreamer.com. Setting up the camera to stream: 1. In the STREAM MANAGER, click on the ADD NEW SERVICE button. More information about free trial or licence for CamOverlay App you can find at www.camstreamer.com 1 CamStreamer App USE CASE - instructions Dacast integration 2.
    [Show full text]
  • Youtube: Pakistan's Most Popular Online Video Platform
    YouTube: Pakistan’s most popular online video platform To help marketers understand Pakistan’s video-viewing behavior, we conducted a YouTube Profiling Study with Kantar TNS. “Our YouTube profiling research shows that although YouTube only became available again in Pakistan a couple of years ago, it's already established itself as the favorite online video destination of the country,” said Matt Beal, senior consultant at Kantar TNS. When it comes to online video, YouTube is top of mind in Pakistan. YouTube has stronger reach and more users in Pakistan than ever before. Here are key stats highlighting Pakistanis’ active engagement on the platform. 73% 78% of online Pakistanis of YouTube users in Pakistan watch YouTube agree that the platform is every month.1 their first stop when looking for any kind of video.1 YouTube reaches % In Pakistan, YouTube reaches 80 the highest number of users of online millennials during TV's primetime evening residing in metro cities hours (8 p.m.-11 p.m.).1 in Pakistan.2 64% 63% of online Pakistanis of YouTube users in say YouTube is their Pakistan agree that they favorite video platform.1 often watch YouTube with friends and family.1 YouTube is where Pakistanis come to watch diverse, high-quality content. YouTube has more than 650 Pakistan-based channels with 100,000 or more subscribers — up from just eight in 2016.3 The top eight content categories on YouTube in Pakistan:3 Sports TV/Cinema Comedy Travel News/Talk Shows Music Beauty Food YouTube has become an essential part of the consumer path to purchase in Pakistan.
    [Show full text]
  • 5G Network Infra
    MPEG Workshop Next Generation Media Services and Technologies Media Tech. R&D Center Dr. Jongmin Lee (Center Leader) • The time will soon come when everyone can create, deliver and consume video data everywhere based on 5G network infra • Mobile video service is now rapidly evolving Main keyword: 4K/8K UHD, AR/VR, 3-D, N-screen • Many SKT’s multi-media services are developed / developing based on MPEG technologies and systems HEVC, AVC, MMT, etc. Media Service Trend Media Service Trend • Mobile video traffic is rapidly increasing □ Video Traffic □ Audio,Video Web, Traffic etc. Traffic Daily average T Byte `16 `17 `18 `19 `20 `21 Global Mobile Live Broadcasting Traffic forecast, Cisco 2016 All these devices increase mobile video traffic ! Media Service Trend • Mobile Media Market Trend $ Billion □ Desktop 554 □ Smart phone / Tablets 179 ’20 ’14 Global Online Media Market $ Million 7801 Media Devices (%), *Ref. from StatCounter (2016.10) 6345 5136 4149 7.5 ’14 2,587 3069 1,926 4.5 ’14 ’15 ’16 ’17 ’18 ’19 ’20 ’12 ’14 South Korea Media Market *Ref. from STRABASE (2014.12) Cord-cutting ratio in US. Media Service Trend Source: Mary Meeker, Internet Trends 2016 SKT’s Media Services • Fixed IPTV ( ), Mobile IPTV ( ), 360 VR VoD / Live, etc 8K UHD IPTV Trial (`15.10), UHD Multi-View (`16.9) Adaptive 4K IPTV Commercialization (`14.4) Oksusu VR Streaming Service(`16.10) Oksusu Mobile IPTV Commercialization (`17.10) AI Voice Recognizer / Speaker 360 VR Real-time Streaming SKT’s Global Working • Developing the next-generation TV platform for the U.S market • Various MPEG technologies were adopted into ATSC 3.0, especially, HEVC, DASH, and MMT.
    [Show full text]
  • Bitmovin and Globo
    BITMOVIN CASE STUDY Bitmovin and Globo Setting new quality standards in 4K. Brazilian soap operas and original series have never been more stunning. When it comes to content scale and audience reach, Globo is at par with Hollywood and the big US broadcasters. hours of entertainment movies content produced anually created in the by Globo compared to 600 US every year The viewership numbers are equally impressive. Forty-nine million Brazilians watch the daily, one-hour newscast. By comparison, 33 million viewers tuned in for the Oscars telecast in the U.S. Globo’s Digital Hub is in no way inferior. It attracts eight in ten Brazilians with internet access. The Digital Hub is made up of a variety of content categories, from news, sports, and entertainment to live events such as the Olympics, Carnival and the FIFA World Cup. Beyond digital content distribution, Globo’s Digital Hub serves as a strategic technology provider and technical support for Globo’s businesses. CASE STUDY I BITMOVIN & GLOBO 2 Globo Standard of Quality This ties right back into the overarching “Globo Standard of Quality” that the company is known for. The optimal viewing experience consists of award-winning content, delivered in stunning visual quality. To deliver on that standard, Globo 4K was one of the fi rst mainstream broadcasters outside of the US to off er content in 4K, adopting it as a new standard across its platforms and devices. It has already produced more than two hundred hours of 4K content (including HDR) with over a thousand hours of encoding output with its soap operas and original series.
    [Show full text]
  • Deliver Personalized Experiences with a Smarter Platform Introducing Martplay by Verizon Our 1 to 1 Session Management Technology
    White paper Deliver personalized experiences with a smarter platform Introducing Smartplay by Verizon Our 1 to 1 session management technology Purpose Broadcasters who have successfully evolved into online video service providers have had to transform themselves three times over. The first wave of streaming video focused on how to deliver online; the second wave involved how to deliver quality of experience online. Now, we are experiencing the third wave of streaming video, focusing on how to personalize experiences for every viewer on every device. Knowing how to deliver 1 to 1 experiences at Delivery scale is the only way to compete in this rapidly evolving digital world. So what do you need? A d s v t e h r 1 to 1 session management and an end-to-end online video service platform provider. g t i i s s i n n I g P r Audience y o r t e e v c t o Technical decision makers | Business decision makers i c o s n i D Pr g ogrammin Region North America ©2017 Verizon Digital Media Services Content Introduction. 3 The brains of Smartplay: The session manager. 16 The first wave of streaming video . 4 Content management system . 17 Content delivery network . 17 The second wave of streaming video . 5 Ad decisioning system . 18 The third wave of streaming video is here . 6 Player and SDKs . 18 Delivering 1 to 1 experiences is a challenge. 7 Real-world example of Smartplay . 19 The benefits of 1 to 1 session management. 9 Conclusion . .20 Smarter delivery .
    [Show full text]
  • The Practical Guide to Getting Started with Knovio
    The Practical Guide to Getting Started with Knovio Updated March, 2018 Getting Started with Knovio By Michael Kolowich, Founder/CEO, KnowledgeVision Knovio is an online video platform like no other. It is the most comprehensive platform ever offered for creating, hosting, sharing, organizing, and measuring engagement with rich media content: uploaded video, interactive video presentations, and self-paced presentation “flip decks”. Previous versions of Knovio have already been used by more than 280,000 registered users in 135 countries on six continents. It is in use on more than 1,800 college and university campuses, and more than 300 companies -- in healthcare, financial services, technology, manufacturing, and retail -- have signed annual or multi-year contracts to deploy Knovio in their organizations. This guide, intended for new users, as well as evaluators and reviewers, reveals the full depth of the Knovio platform. It will take you step-by-step through the process of uploading or creating interactive video content, customizing it, publishing it, organizing it into a showcase, adding quizzes and assessments, and measuring viewership right down to the individual viewer level. Armed with a your new Knovio account, we hope you’ll try as many of these exercises as possible. And if you don’t have your own content, don’t worry -- we’ve organized a set of downloadable content for you to use. You’ll find it at www.knovio.com/evaluation. ​ ​ Here’s an outline of what we’ll help show you through eight short exercises (each no longer than ten
    [Show full text]
  • Predicting Quality of Experience for Online Video Service Provisioning
    Multimedia Tools and Applications https://doi.org/10.1007/s11042-019-7164-9 Predicting quality of experience for online video service provisioning Utku Bulkan1 & Tasos Dagiuklas1 Received: 22 November 2017 /Revised: 6 December 2018 /Accepted: 3 January 2019 # The Author(s) 2019 Abstract The expansion of the online video content continues in every area of the modern connected world and the need for measuring and predicting the Quality of Experience (QoE) for online video systems has never been this important. This paper has designed and developed a machine learning based methodology to derive QoE for online video systems. For this purpose, a platform has been developed where video content is unicasted to users so that objective video metrics are collected into a database. At the end of each video session, users are queried with a subjective survey about their experience. Both quantitative statistics and qualitative user survey information are used as training data to a variety of machine learning techniques including Artificial Neural Network (ANN), K-nearest Neighbours Algorithm (KNN) and Support Vector Machine (SVM) with a collection of cross-validation strategies. This methodology can efficiently answer the problem of predicting user experience for any online video service provider, while overcoming the problematic interpretation of subjective consumer experience in terms of quantitative system capacity metrics. Keywords Quality of experience (QoE) . Machine learning . Online video services . Content delivery.QoEmodelling.SubjectiveQoEassessment.H.264.HTTPstreaming.MPEG-DASH. VOD 1 Introduction Over the last decade, video has become the main component of the Web. In today’sworld, social media, news channels, conventional television broadcasting and also most of telephony products are all built upon video services [1, 2, 42].
    [Show full text]
  • Dacast Ebook China
    Video Hosting in China Online video is a massive and rapidly growing industry. Video streaming rose https://bit.ly/2I21JRl72.4% between Q1 2018 and Q1 2019 alone. The video streaming market is predicted to be worth $70.5https://bit.ly/2Mjm6hp billion by 2021. And https://bit.ly/2OF1aUayoung https://bit.ly/2OF1aUapeople are driving that growth—a sure sign that this trend will continue. Over the past decade, the number of people accessing the Internet in China has increased five-fold. However, it remains quite difficult for companies to deliver video in China. There are political and technical reasons for this challenge. But current barriers to China video delivery can also be overcome. This eBook will explore the topic of https://bit.ly/2YLq98dvideo https://www.dacast.com/video-hosting-china/hosting in China. We’ll start by examining the business-case for China video streaming. Next, we’ll dive into the challenges and problems that face businesses that choose to deliver video in China. Finally, we’ll present solutions and arrange of options to gain access to the China market. The Opportunity: Why You Video viewing growth in China is similarly stunning, with an estimated 37%https://bit.ly/2yEfeTd annual Should Be Delivering Videos https://www.dacast.com/webinars/everything-you-need-to-know-about-delivering-video-into-china/growth in the number of viewers. In 2007, a mere https://www.statista.com/statistics/279537/number-of-online-video-users-in-china/160 million Chinese had watched in China https://bit.ly/33dJORyvideos online. By 2014, this figure had tripled No matter what your industry, there may be to 433 million viewers.
    [Show full text]
  • ACM a Closer Look at Online Video Platforms
    Report A closer look at Online video platforms The Netherlands Authority for Consumers & Markets A closer look at online video platforms Summary The Netherlands Authority for Consumers and Markets (ACM) has conducted a market study into ‘online platforms that stream videos’: websites and apps that offer videos that users can watch online. Examples are YouTube, Facebook, Dumpert (a Dutch video sharing site owned by Telegraaf Media Groep), and Vimeo. With this study, we wanted to answer two main questions: 1. How does the market for online video platforms function? 2. What anticompetitive risks and risks to consumers exist in this market? In this report, we present the results of our market study in two parts. Part 1: How does the market for online video platforms function? We describe the 10 most important online video platforms that are active in the Netherlands. These platforms differ from each other in the content that they show, in the extent to which they are open to content from third parties, and in the way they offer their services and generate revenues. These differences in business models determine with whom they compete and how they connect the three sides of their market. Those three sides are: offering video content the use of video content by consumers the online advertising chain Offering video content Many different content providers are active on online video platforms. These include more traditional participants such as broadcasters and film distributors. However, they also include other parties that produce content (whether or not professionally). More and more platforms have a business model in which third parties that offer content share in the advertising revenues.
    [Show full text]
  • Kaltura Online Video Platform
    Kaltura Online Video Platform Kaltura is a recognized leader in the video solutions space, deployed globally across hundreds of media and entertainment companies, publishers, service providers, and broadcasters. Partnering with the world’s most prominent brands, Kaltura powers video experiences for Bayern Munich, HBO, Voice of America, and Weather Nation to name a few. Kaltura’s Online Video Platform offers you a comprehensive solution to deliver high quality video experiences on any device, anywhere. LAUNCH FAST, SCALE BENEFIT FROM INNOVATIVE PRODUCTS SEAMLESSLY AND EXPERT DEVELOPER COMMUNITY Kaltura’s cloud based Online Video Platform enables With our fast-loading player, open APIs, and set of SDKs and launching new video experiences with the click of a button. developer tools, you can add video experiences to any You can now benefit from simple integration, fastest time to application within your existing platforms while utilizing market, flexible workflows, and automated video your preferred streaming protocol. management. Adding video to your offering has never been easier, allowing you to grow your audience and expand your content reach, while scaling effortlessly and at your own pace. SOME GLOBAL MUSIC STARS PERFORMING IN AFRICA LEVERAGE KALTURA’S VIDEO EXPERTISE TO GROW YOUR BUSINESS Kaltura’s award-wining Online Video Platform enables you to focus on elevating your business without investing in Everything you need infrastructure and system level operations. Reach broader Get a rst look inside audiences and benefit from various monetization tools, while increasing return on your content. OUT-OF-THE-BOX CAPABILITIES KALTURA MANAGEMENT CONSOLE An intuitive easy-to-use management system. The Kaltura Management Console enables ingest, management, publishing, distribution, monetization, and analysis of the media, within a unified simple interface.
    [Show full text]
  • Transitioning Broadcast to Cloud
    applied sciences Article Transitioning Broadcast to Cloud Yuriy Reznik, Jordi Cenzano and Bo Zhang * Brightcove Inc., 290 Congress Street, Boston, MA 02210, USA; [email protected] (Y.R.); [email protected] (J.C.) * Correspondence: [email protected]; Tel.: +1-888-882-1880 Abstract: We analyze the differences between on-premise broadcast and cloud-based online video de- livery workflows and identify technologies needed for bridging the gaps between them. Specifically, we note differences in ingest protocols, media formats, signal-processing chains, codec constraints, metadata, transport formats, delays, and means for implementing operations such as ad-splicing, redundancy and synchronization. To bridge the gaps, we suggest specific improvements in cloud ingest, signal processing, and transcoding stacks. Cloud playout is also identified as critically needed technology for convergence. Finally, based on all such considerations, we offer sketches of several possible hybrid architectures, with different degrees of offloading of processing in cloud, that are likely to emerge in the future. Keywords: broadcast; video encoding and streaming; cloud-based services; cloud playout 1. Introduction Terrestrial broadcast TV has been historically the first and still broadly used technology for delivery of visual information to the masses. Cable and DHT (direct-to-home) satellite TV technologies came next, as highly successful evolutions and extensions of the broadcast TV model [1,2]. Yet, broadcast has some limits. For instance, in its most basic form, it only enables linear delivery. It also provides direct reach to only one category of devices: TV sets. To Citation: Reznik, Y.; Cenzano, J.; reach other devices, such as mobiles, tablets, PCs, game consoles, etc., the most practical Zhang, B.
    [Show full text]
  • Live Video Streaming: the Next Byod for the Enteprise
    LIVE VIDEO STREAMING: THE NEXT BYOD FOR THE ENTEPRISE A Frost & Sullivan White Paper www.frost.com 50 Years of Growth, Innovation and Leadership Frost & Sullivan Live Video Streaming Crashes the Enterprise Video Party ............................................................3 Growth of Enterprise Video Streaming ......................................................................................3 Enterprise Video Growth Drivers ................................................................................................5 The Modern Workplace and the Rise of the “Visual” Workforce ................................................6 Roadblocks to Enterprise-Wide EVP Deployments ......................................................................9 Technology to the Rescue ..........................................................................................................9 VBrick Case Study: Leading US Medical Treatment and Research Facility ..................................11 The Last Word ...........................................................................................................................13 TABLE OF CONTENTS Live Video Streaming: The Next BYOD For The Enteprise LIVE VIDEO STREAMING CRASHES dynamics, the growing number of millennials in THE ENTERPRISE VIDEO PARTY the workforce, and the increasing instances of Live streaming seems to be all over the news these telecommuting, the importance of using this engagement days. From Facebook Live to YouTube Live, all it takes technique to attract, train, and retain
    [Show full text]