In the spring of 2010, MediaPlatform® began working closely with Adobe® to implement the first real world test of multicast fusion using Adobe® Flash® Media Enterprise Server 4 and our own WebCaster enterprise webcasting tool. The breakthrough of this multicast fusion technology is its ability to leverage both IP (Internet Protocol) multicast and application‐level multicast to reach 100% of the users on a network without the need for a costly and time‐consuming network upgrade.
Teachers must be aware that their online conduct can have professional consequences. The document discusses several instances where teachers faced suspension or lost their jobs due to inappropriate Facebook posts or interactions with students online. It emphasizes that teachers are role models who must maintain appropriate boundaries and should not discuss school matters with students through personal social media accounts.
“Recursos psicopedagógicos para niños y niñas con necesidades educativas espe...TDAH Granada
Este documento ofrece consejos a los padres sobre cómo apoyar el aprendizaje de sus hijos, incluyendo valorar su trabajo, aprovechar recursos para descubrir nuevas cosas, ayudarlos a perder los miedos y la vergüenza, contextualizar su aprendizaje, conocer su entorno escolar, pasar tiempo de calidad juntos, participar en tareas del hogar, comunicarse con el colegio, y apoyar su curiosidad, apertura, creatividad y diversión.
MediaPlatform is a venture-backed company founded in 2005 that provides a trusted platform for rich media delivery to Fortune 1000 customers. It was the first to integrate Adobe Multicast Fusion and support Android and iOS devices. The company's seasoned executive team has delivered thousands of events to hundreds of thousands of viewers using a scalable SaaS infrastructure built on Amazon EC2.
MediaPlatform worked closely with Adobe Systems and the client, a Fortune 500 company, on the pilot of multicast fusion on the Adobe® Flash® Platform. The challenge was to implement this breakthrough video streaming technology which had previously not been tested in a real world environment.
This document invites the reader to a blog that will help them understand the large concepts behind small things in C language by making them feel how things work in a way they want to learn. It encourages the reader to visit the blog if they want to understand what C language is by experiencing how things function.
Video for Internal Communications Inside the Global EnterpriseMediaPlatform
Tips on how to enhance your internal webcasting efforts from MediaPlatform customer Maxim Integrated (NASDAQ: MXIM). Learn the features and functionality needed by this 9,300 employee enterprise to reach its employees across multiple locations.
Lately, the winds of hype concerning mobile video in the enterprise have reached gale force. According to some, the iPad changes everything. Yet, will new form factors such as tablets actually change the way business people produce and consume video? What does the future look like for mobile video, especially in the enterprise?
Powering E-Learning with the Enterprise YouTubeMediaPlatform
There was once a time when workplace learning was uninspiring and involved nothing more than a classroom, an instructor, and a heavy binder of content. An evolution in how training is created and delivered is changing all that.
By offering a more impactful learning experience, companies embracing the enterprise YouTube for e-learning are benefitting from a collaborative, engaged, and educated workforce. Best of all, these companies are seeing an immediate impact on their bottom line.
Teachers must be aware that their online conduct can have professional consequences. The document discusses several instances where teachers faced suspension or lost their jobs due to inappropriate Facebook posts or interactions with students online. It emphasizes that teachers are role models who must maintain appropriate boundaries and should not discuss school matters with students through personal social media accounts.
“Recursos psicopedagógicos para niños y niñas con necesidades educativas espe...TDAH Granada
Este documento ofrece consejos a los padres sobre cómo apoyar el aprendizaje de sus hijos, incluyendo valorar su trabajo, aprovechar recursos para descubrir nuevas cosas, ayudarlos a perder los miedos y la vergüenza, contextualizar su aprendizaje, conocer su entorno escolar, pasar tiempo de calidad juntos, participar en tareas del hogar, comunicarse con el colegio, y apoyar su curiosidad, apertura, creatividad y diversión.
MediaPlatform is a venture-backed company founded in 2005 that provides a trusted platform for rich media delivery to Fortune 1000 customers. It was the first to integrate Adobe Multicast Fusion and support Android and iOS devices. The company's seasoned executive team has delivered thousands of events to hundreds of thousands of viewers using a scalable SaaS infrastructure built on Amazon EC2.
MediaPlatform worked closely with Adobe Systems and the client, a Fortune 500 company, on the pilot of multicast fusion on the Adobe® Flash® Platform. The challenge was to implement this breakthrough video streaming technology which had previously not been tested in a real world environment.
This document invites the reader to a blog that will help them understand the large concepts behind small things in C language by making them feel how things work in a way they want to learn. It encourages the reader to visit the blog if they want to understand what C language is by experiencing how things function.
Video for Internal Communications Inside the Global EnterpriseMediaPlatform
Tips on how to enhance your internal webcasting efforts from MediaPlatform customer Maxim Integrated (NASDAQ: MXIM). Learn the features and functionality needed by this 9,300 employee enterprise to reach its employees across multiple locations.
Lately, the winds of hype concerning mobile video in the enterprise have reached gale force. According to some, the iPad changes everything. Yet, will new form factors such as tablets actually change the way business people produce and consume video? What does the future look like for mobile video, especially in the enterprise?
Powering E-Learning with the Enterprise YouTubeMediaPlatform
There was once a time when workplace learning was uninspiring and involved nothing more than a classroom, an instructor, and a heavy binder of content. An evolution in how training is created and delivered is changing all that.
By offering a more impactful learning experience, companies embracing the enterprise YouTube for e-learning are benefitting from a collaborative, engaged, and educated workforce. Best of all, these companies are seeing an immediate impact on their bottom line.
Improving Employee Engagement with VideoMediaPlatform
As today’s work environment becomes more mobile and dispersed, it is increasingly challenging to keep employees fully engaged. With research showing that improving employee engagement leads to higher levels of profit, higher shareholder return, better employee performance and greater employee retention, increasing employee engagement has become a mandate for today’s human resources and corporate communications professional.
Tips for Selecting an Enterprise YouTubeMediaPlatform
Research at medium and large enterprises across all industries has proven that video is a valuable tool for making an organization more social, improving employee engagement and enabling collaboration and knowledge sharing. Unfortunately, tools like YouTube and Vimeo lack the privacy, branding options and security controls required by corporate communications professionals to serve as an organization’s video portal.
Improving Collaboration in the Dispersed EnterpriseMediaPlatform
This document discusses improving collaboration in dispersed workplaces. It notes that employees are busy, blocking noise, and dispersed globally. The "50 foot rule" finds people more than 50 feet apart don't collaborate as easily. It suggests connecting through a shared culture, making it easy to find people, and using effective communication tools. A quote from Intel finds employees waste a day a week finding expertise. The document advocates building a strong culture as the foundation for collaboration and proposes using employee-generated video on an internal social platform to create engagement and knowledge sharing. It provides examples of how employee-generated video works and concludes with next steps information.
Improve Employee Engagement with Employee Generated Content (EGC)MediaPlatform
How do you keep employees in the loop when the home office is in Kansas, but a huge segment of the team is in Bangalore? Corporate video has been used to connect employees, clients and stakeholders, for some time, but to employ a 20th-century format, in which static content is generated and produced at the executive level, would be to miss out on the enormous benefits and potential for higher engagement to be found in Employee Generated Content or EGC.
Enterprise 2.0 and The Enterprise YouTubeMediaPlatform
Enterprise 2.0 aims to help employees, customers, and suppliers collaborate and share information using web 2.0 technologies like social software platforms. Enterprise social networks can improve company performance by exposing experts, creating strong connections, and significantly improving communication. Video is also becoming increasingly important, with many employees using consumer video platforms like YouTube for work purposes. This ungoverned usage presents security and bandwidth risks. Enterprise video platforms provide governance, security, and scalability to streamline internal video sharing and collaboration while reducing these risks.
The Evolution and Future of Business VideoMediaPlatform
The days of using video in the enterprise solely for employee training are gone. Video is now a fully integrated business tool that has become a requirement for any organization with a desire for effective and efficient internal and external communication. Understanding how to seamlessly integrate a media platform to manage your content delivery and distribution is essential, as are video applications with the ability to address the specific needs of each department.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
In our second session, we shall learn all about the main features and fundamentals of UiPath Studio that enable us to use the building blocks for any automation project.
📕 Detailed agenda:
Variables and Datatypes
Workflow Layouts
Arguments
Control Flows and Loops
Conditional Statements
💻 Extra training through UiPath Academy:
Variables, Constants, and Arguments in Studio
Control Flow in Studio
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
ScyllaDB is making a major architecture shift. We’re moving from vNode replication to tablets – fragments of tables that are distributed independently, enabling dynamic data distribution and extreme elasticity. In this keynote, ScyllaDB co-founder and CTO Avi Kivity explains the reason for this shift, provides a look at the implementation and roadmap, and shares how this shift benefits ScyllaDB users.
QA or the Highway - Component Testing: Bridging the gap between frontend appl...zjhamm304
These are the slides for the presentation, "Component Testing: Bridging the gap between frontend applications" that was presented at QA or the Highway 2024 in Columbus, OH by Zachary Hamm.
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
"NATO Hackathon Winner: AI-Powered Drug Search", Taras KlobaFwdays
This is a session that details how PostgreSQL's features and Azure AI Services can be effectively used to significantly enhance the search functionality in any application.
In this session, we'll share insights on how we used PostgreSQL to facilitate precise searches across multiple fields in our mobile application. The techniques include using LIKE and ILIKE operators and integrating a trigram-based search to handle potential misspellings, thereby increasing the search accuracy.
We'll also discuss how the azure_ai extension on PostgreSQL databases in Azure and Azure AI Services were utilized to create vectors from user input, a feature beneficial when users wish to find specific items based on text prompts. While our application's case study involves a drug search, the techniques and principles shared in this session can be adapted to improve search functionality in a wide range of applications. Join us to learn how PostgreSQL and Azure AI can be harnessed to enhance your application's search capability.
"Scaling RAG Applications to serve millions of users", Kevin GoedeckeFwdays
How we managed to grow and scale a RAG application from zero to thousands of users in 7 months. Lessons from technical challenges around managing high load for LLMs, RAGs and Vector databases.
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving
What began over 115 years ago as a supplier of precision gauges to the automotive industry has evolved into being an industry leader in the manufacture of product branding, automotive cockpit trim and decorative appliance trim. Value-added services include in-house Design, Engineering, Program Management, Test Lab and Tool Shops.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Improving Employee Engagement with VideoMediaPlatform
As today’s work environment becomes more mobile and dispersed, it is increasingly challenging to keep employees fully engaged. With research showing that improving employee engagement leads to higher levels of profit, higher shareholder return, better employee performance and greater employee retention, increasing employee engagement has become a mandate for today’s human resources and corporate communications professional.
Tips for Selecting an Enterprise YouTubeMediaPlatform
Research at medium and large enterprises across all industries has proven that video is a valuable tool for making an organization more social, improving employee engagement and enabling collaboration and knowledge sharing. Unfortunately, tools like YouTube and Vimeo lack the privacy, branding options and security controls required by corporate communications professionals to serve as an organization’s video portal.
Improving Collaboration in the Dispersed EnterpriseMediaPlatform
This document discusses improving collaboration in dispersed workplaces. It notes that employees are busy, blocking noise, and dispersed globally. The "50 foot rule" finds people more than 50 feet apart don't collaborate as easily. It suggests connecting through a shared culture, making it easy to find people, and using effective communication tools. A quote from Intel finds employees waste a day a week finding expertise. The document advocates building a strong culture as the foundation for collaboration and proposes using employee-generated video on an internal social platform to create engagement and knowledge sharing. It provides examples of how employee-generated video works and concludes with next steps information.
Improve Employee Engagement with Employee Generated Content (EGC)MediaPlatform
How do you keep employees in the loop when the home office is in Kansas, but a huge segment of the team is in Bangalore? Corporate video has been used to connect employees, clients and stakeholders, for some time, but to employ a 20th-century format, in which static content is generated and produced at the executive level, would be to miss out on the enormous benefits and potential for higher engagement to be found in Employee Generated Content or EGC.
Enterprise 2.0 and The Enterprise YouTubeMediaPlatform
Enterprise 2.0 aims to help employees, customers, and suppliers collaborate and share information using web 2.0 technologies like social software platforms. Enterprise social networks can improve company performance by exposing experts, creating strong connections, and significantly improving communication. Video is also becoming increasingly important, with many employees using consumer video platforms like YouTube for work purposes. This ungoverned usage presents security and bandwidth risks. Enterprise video platforms provide governance, security, and scalability to streamline internal video sharing and collaboration while reducing these risks.
The Evolution and Future of Business VideoMediaPlatform
The days of using video in the enterprise solely for employee training are gone. Video is now a fully integrated business tool that has become a requirement for any organization with a desire for effective and efficient internal and external communication. Understanding how to seamlessly integrate a media platform to manage your content delivery and distribution is essential, as are video applications with the ability to address the specific needs of each department.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
In our second session, we shall learn all about the main features and fundamentals of UiPath Studio that enable us to use the building blocks for any automation project.
📕 Detailed agenda:
Variables and Datatypes
Workflow Layouts
Arguments
Control Flows and Loops
Conditional Statements
💻 Extra training through UiPath Academy:
Variables, Constants, and Arguments in Studio
Control Flow in Studio
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
ScyllaDB is making a major architecture shift. We’re moving from vNode replication to tablets – fragments of tables that are distributed independently, enabling dynamic data distribution and extreme elasticity. In this keynote, ScyllaDB co-founder and CTO Avi Kivity explains the reason for this shift, provides a look at the implementation and roadmap, and shares how this shift benefits ScyllaDB users.
QA or the Highway - Component Testing: Bridging the gap between frontend appl...zjhamm304
These are the slides for the presentation, "Component Testing: Bridging the gap between frontend applications" that was presented at QA or the Highway 2024 in Columbus, OH by Zachary Hamm.
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
"NATO Hackathon Winner: AI-Powered Drug Search", Taras KlobaFwdays
This is a session that details how PostgreSQL's features and Azure AI Services can be effectively used to significantly enhance the search functionality in any application.
In this session, we'll share insights on how we used PostgreSQL to facilitate precise searches across multiple fields in our mobile application. The techniques include using LIKE and ILIKE operators and integrating a trigram-based search to handle potential misspellings, thereby increasing the search accuracy.
We'll also discuss how the azure_ai extension on PostgreSQL databases in Azure and Azure AI Services were utilized to create vectors from user input, a feature beneficial when users wish to find specific items based on text prompts. While our application's case study involves a drug search, the techniques and principles shared in this session can be adapted to improve search functionality in a wide range of applications. Join us to learn how PostgreSQL and Azure AI can be harnessed to enhance your application's search capability.
"Scaling RAG Applications to serve millions of users", Kevin GoedeckeFwdays
How we managed to grow and scale a RAG application from zero to thousands of users in 7 months. Lessons from technical challenges around managing high load for LLMs, RAGs and Vector databases.
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving
What began over 115 years ago as a supplier of precision gauges to the automotive industry has evolved into being an industry leader in the manufacture of product branding, automotive cockpit trim and decorative appliance trim. Value-added services include in-house Design, Engineering, Program Management, Test Lab and Tool Shops.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
The Department of Veteran Affairs (VA) invited Taylor Paschal, Knowledge & Information Management Consultant at Enterprise Knowledge, to speak at a Knowledge Management Lunch and Learn hosted on June 12, 2024. All Office of Administration staff were invited to attend and received professional development credit for participating in the voluntary event.
The objectives of the Lunch and Learn presentation were to:
- Review what KM ‘is’ and ‘isn’t’
- Understand the value of KM and the benefits of engaging
- Define and reflect on your “what’s in it for me?”
- Share actionable ways you can participate in Knowledge - - Capture & Transfer
2. WEBCASTER and MULTICAST FUSION
Introduction
In the spring of 2010, MediaPlatform® began working closely with Adobe® to implement the first real
world test of multicast fusion using Adobe® Flash® Media Enterprise Server 4 and our own WebCaster
enterprise webcasting tool. The breakthrough of this multicast fusion technology is its ability to
leverage both IP (Internet Protocol) multicast and application‐level multicast to reach 100% of the users
on a network without the need for a costly and time‐consuming network upgrade.
At the request of a long‐time client, a Fortune 500 company, we tested this revolutionary multicasting
technology at their site with the kind of massive, global network infrastructure that made the process
challenging, but exactly the type of real world scenario needed to adequately test. In the process, we
developed the world’s first Multicast Fusion enabled Flash player. The successful test illustrated how
WebCaster and Multicast Fusion can transform the economics of enterprise video. It’s a true game
changer, with the potential to revolutionize the next generation of corporate rich media. The arrival of
this technology couldn’t have come at a better time. Just as shifts in worker behaviors are driving
increased video traffic on budget‐constrained corporate networks, Multicast Fusion offers a solution
that eliminates the usual tradeoffs between video consumption and network investment.
Multicast Fusion – The Decisive Innovation in Streaming Video
Multicast fusion is the second and decisive wave of
innovation that will enable enterprises to stream video
without overtaxing their network infrastructures. When
online video first appeared on the corporate scene, it
could only be unicast, a cumbersome process wherein a
separate and dedicated stream is delivered to each
destination. Unicast is a one‐to‐one transmission
between the client and the server. Figure 1 illustrates
the inherent limitations of unicast, in which just three
viewers of a 500 Kbps stream can shut down a T1
connection to a remote office. As a result of its potential
to impair networks, most companies will simply not
allow any unicast video.
To solve the unicast problem, many organizations
turned to IP multicast, a network technology that
enables a video to stream just once to a node on a
network and then is shared by all the viewers in that
node, regardless of connection type or speed. IP
multicast, though effective, is entirely reliant on
Figure 1 – Online video evolved from the critically inefficient unicastingto IP
hardware upgrades, router configurations, and other Multicasting. However, IP Multicasting is costly and reliant on infrastructure
network related factors, which makes it difficult and investment. The new multicast fusion blends IP multicast with an innovative
peer‐assist multicast process, extending the reach of the multicast stream to
1 | P a g e 100% of users without requiring network upgrades.
MediaPlatform® is a registered trademark of MediaPlatform, Inc.
Adobe®, Flash®, and the Flash® logo are either registered trademarks or trademarks of Adobe® Systems Incorporated in the United States and/or other countries.
3. WEBCASTER and MULTICAST FUSION
costly to implement initially. Additionally, in most companies there are frequent changes in network
topologies, due to internal reorganizations or mergers and acquisitions, which greatly complicate the
maintenance effort needed to sustain IP multicast enablement. As a result, very few companies have
succeeded in IP multicast‐enabling their entire network, which means at least some, or even many,
employees simply can’t get video.
Multicast fusion solves the cost and complexity challenges of IP multicast. By combining a new form of
multicast, which combines a peer‐assisted model of video sharing and an IP multicast network, a video
stream can reach virtually everyone on the network using existing bandwidth and infrastructure.
Multicast fusion finally unlocks the full potential for video within the enterprise by combining IP and
application‐level multicast to deliver enterprise‐grade streaming media using the most efficient
algorithms within a dynamic self‐optimizing topology.
The Significance of Multicast Fusion
Multicast fusion arrives at an opportune time. The use of online video is growing rapidly within
corporations. Industry data shows that video consumption inside the corporate firewall is growing at an
unprecedented rate, following consumer trends of the past few years. Approximately 12% of large
enterprises were generating more than 100 hours of video content per month in 2009, up from 9% in
2008. The number of corporations generating 25‐100 hours of video jumped from 21% to 29% in the
same period. 1 At that rate, a company could have amassed a 6,000‐hour library of video since 2005! In
the consumer public, video as a percentage of Internet traffic is projected to reach 91% by 2014 2 , with
corporate network traffic likely to mimic that consumer pattern. Gartner Research projects that 25% of
content that workers see in a day will be dominated by pictures, video, or audio by 2013. 3
From an internal cost perspective, multicast fusion enables corporations to keep up with growing video
usage while cutting enterprise video expense across several cost centers. IT managers will appreciate it
for the ability to deliver the greatest level of video service while minimizing the need for additional
media servers, edge caching devices, eCDNs, and WAN acceleration hardware. And by having fewer
physical servers to install throughout the network, Flash® Media® Server promises a shorter deployment
cycle than existing video streaming technologies and lower ongoing IT maintenance and support costs.
Multicast fusion is also as valuable to media producers as it is to IT managers. Adobe® Flash® technology
is compatible with all operating systems, so corporations can now stream video to Macs, PCs, and Linux
machines with relative ease. It’s compatible across all popular browsers, making the video experience
seamless for users of Internet Explorer®, FireFox®, Chrome®, Safari®, and Opera®. Media producers will
no longer have to produce video in multiple streaming formats when a corporate video is intended for
both internal and external audiences, which is potentially a huge money and time saver.
1
Interactive Media Strategies Executive Web Communications Survey, Q4 2009
2
Cisco Visual Network Index 2009
3
Gartner Data 2008
2 | P a g e
MediaPlatform® is a registered trademark of MediaPlatform, Inc.
Adobe®, Flash®, and the Flash® logo are either registered trademarks or trademarks of Adobe® Systems Incorporated in the United States and/or other countries.
4. WEBCASTER and MULTICAST FUSION
Piloting Multicast Fusion
On paper, all of the new benefits of multicast fusion sound impressive. However, no one really knew
how well it would work until it was implemented in a real‐world, global corporate environment. To test
multicast fusion, MediaPlatform, an early adopter and advocate of Flash® and Flex®‐based webcasting
applications, worked closely with Adobe® on the development of the industry’s first enterprise‐grade
multicast fusion streaming player.
As part of the player development process, we decided to commit to working within the Open Source
Media Framework (OSMF) standards. Adobe® founded OSMF as an open software framework for
building feature‐rich video players and applications based on the Adobe® Flash® Platform. The goal of
OSMF is to reduce the complexity of player development and give developers more time to focus on the
overall user experience. OSMF facilitates the publication of numerous third party plug‐ins for
advertising, reporting, and content
delivery, as well as standard features
such as play, pause, seek, buffering,
bitrate switching, and so forth.
Adobe® and MediaPlatform worked with
a Fortune 500 client that had been using
MediaPlatform’s webcasting solutions.
This client volunteered and was an
excellent candidate for the multicast
fusion test for several reasons. First, their
global network is enormous, with offices
in 95 countries on six continents and over
Figure 2 – High level network structure of the client site
100,000 employees. Second, this
corporation is actually comprised of two enterprises, one of which is the original company with a
significant portion of their network IP multicast enabled, and the other of which is a large entity they
recently acquired whose network is not IP multicast enabled. Figure 2 shows a simple network map of
the client as two entities, where there is an obvious division in multicast enabled networks.
Stakeholders and Expectations
The employees within the client organization had expectations of enterprise video and multicast fusion
that varied depending on their roles. The line‐of‐business (LOB) people MediaPlatform worked with
wanted the highest possible video quality wherever possible and move from Real® to Flash®. They were
most concerned about latency and performance and anything else that could potentially affect the
quality of an online event for viewers or executive presenters. In addition to quality concerns, they
wanted video to be as pervasive in the organization as possible. The LOB stakeholders wanted to utilize
the multicast test to explore Flash®, to stream to remote offices and scattered groups.
3 | P a g e
MediaPlatform® is a registered trademark of MediaPlatform, Inc.
Adobe®, Flash®, and the Flash® logo are either registered trademarks or trademarks of Adobe® Systems Incorporated in the United States and/or other countries.
5. WEBCASTER and MULTICAST FUSION
The IT department, however, had a different agenda for the test. The most critical issue they wanted to
address was the ability for the entire organization to access and watch videos on the Flash® platform
using IP multicast without causing network failures. IT wanted to make sure that the new solution was
comparable or better than their current ability to IP multicast using Real®. To implement this test, the
client insisted on scheduling it during the middle of a major network upgrade project. This complicated
matters, but we were able to work around the project so that the test would not cause any adverse
network traffic patterns.
The Test Solution
Our test solution needed to accommodate four factors that the client requested:
‐ Multicast Flash streaming comparable to current multicasting of Real streaming – moving from
Real as a delivery mechanism to Flash while still being cost effective
‐ Consistency between two different organizations with both being able to show videos in Flash
‐ Primary and backup streams – The video signal required a backup stream in the event that the
primary stream became unavailable.
‐ Streaming from multiple studios – The client also wanted to be able to originate a video signal
anywhere in the world and have it stream easily to any location. They had a goal of being able
to produce videos and webcasts from either Studio A or Studio B and allow anyone in the
company to watch the presentations live without any network performance issues or latency.
Our test solution resembled the
high level overview shown in Figure
3. We started with the original
video signal from the live event,
which we sent to a battery of
Adobe® Flash® Media Live Encoders
for encoding in different bitrates. In
addition, each encoder can be set
up for different language versions of
the video. Each language stream
could then be encoded with a
different audio track. Since this was
not a requirement in this case, we
did not fully test it. Flash® Media Figure 3 – High level overview of MediaPlatform’s approach to testing
Server, running with multicast fusion.
MediaPlatform’s software,
4 | P a g e
MediaPlatform® is a registered trademark of MediaPlatform, Inc.
Adobe®, Flash®, and the Flash® logo are either registered trademarks or trademarks of Adobe® Systems Incorporated in the United States and/or other countries.
6. WEBCASTER and MULTICAST FUSION
organized the streams and made them available to viewers using MediaPlatform’s OSMF compatible
multicast player, WebCaster.
With multiple encoded streams hitting the server, the key to making multicast fusion work is using
MediaPlatform’s capacity to make a quick match between each player and the appropriate stream. In a
process that is completely invisible to the end user, MediaPlatform’s software is able to connect viewers
with a Flash® stream that is configured for their language and location. When viewers are invited to
participate in the test, they receive a link to a Web page that contains our WebCaster player. The player
is set up to transmit the viewer’s network location and language preference to the instance of
MediaPlatform’s software running on top of Flash® Media Server. Using a table of IP addresses and
correlated multicasting factors, MediaPlatform’s software is able to match each player with a specific
type of stream. The viewer then receives the correct type of stream. In the actual test, one language
was tested and video was successfully viewed by all participants in Flash® without causing network
performance issues.
The multicast fusion test was a success. A high quality video stream was able to efficiently flow through
the network. The bandwidth usage was amazingly and unexpectedly low. Audiences involved in the
test were pleased with the quality of the video. The business stakeholders in the media production
department were elated that they now had the ability to produce content in a Flash® that could span
the entire internal audience and also be simultaneously usable for the external Web and have a real
alternative to Real® multicast streaming.
Conclusion
Enterprise video seems destined for a multicast fusion future and we plan to deliver it to end users
through MediaPlatform’s WebCaster. The problem is clear: Online video use in the enterprise is on a
growth trajectory, while corporate appetites for network upgrades and expanding media server
infrastructure are definitely limited. Multicast on the Flash® Platform and MediaPlatform’s webcasting
and media management products promise to provide a solution to this problem. Despite these major
steps forward, multicast fusion is still in its infancy, and the organizational knowledge needed to make it
a success must be nurtured within IT and media production departments. We are encouraged by our
early success with multicast fusion on WebCaster and look forward to working with our clients and
partners on continued deployment of this innovative technology.
About MediaPlatform, Inc.
MediaPlatform, Inc. (formerly IVT) delivers best‐in‐class webcasting and media management technology to global enterprises
and digital media producers. MediaPlatform’s webcasting software enables high‐impact presentations for lead generation,
corporate communications and training. The company offers organizations the ability to take advantage of scalable cloud‐
based computing, as well as on‐premises deployment, to present and manage rich media. With media management tools built
on its platform, the company helps clients derive long term archive value from their investment in media
content. www.mediaplatform.com www.twitter.com/webcaster info@mediaplatform.com
5 | P a g e
MediaPlatform® is a registered trademark of MediaPlatform, Inc.
Adobe®, Flash®, and the Flash® logo are either registered trademarks or trademarks of Adobe® Systems Incorporated in the United States and/or other countries.