CCS Ut2 QB
CCS Ut2 QB
meetings. Venture
streaming
evidence
also SHAH
software
SACHIN
ofiline for
video
looking ...A
to events
for Publications
alternative are
virtualclients
partner,
development.
and potential Tech-Neo
valid
projects, tech
APP
a a
from
as app
STREAMING become
Solutions
doctor-on-demand
mnedia
requests
App.
have
Streaming social
APP
streaming receive
VIDEO and
The
(M7-92)
streaming
Video applications,consider
often
LIVE Live video 22-23)
video
streaming
functionality.
we
is with whovideo
STUDIES
What Solutions, year
media Clients,
applications in academic
detail. expertise
social
CASE in APPdevelopment.
w.e.f
Expiain addition,
Mobile The have Syllabus
6.3
At we
GQ. (New
M
Cloud Computing and Security (MU-Sem 7-E & TC) (Cloud Computing Applications) ...Pg. No. (6-14)
We decidedto build a proof of concept of a video streaming application to ensure the ownership of the
tech expertise. We also gave a detailed deseription of the overall architecture, feature list, and
technologies we applied.
Tosay that streaming video content online has gained traction over the past decade would be a gross
understatement.
For example,consider the projections for the number of U.S. households ditching traditional cable and
satellite TV providers in the coming years. While it's true that many of these households have simply
given up their access to live TVevents, it is also the case that many of these cord-cutters have
transitioned to using live TV streaming services.
This transition is one example of a use case that highlights the need for reliability and scalability in the
realm of video streaming. With a traditional and centralized infrastructure, bottlenecks form as the
number of viewers grows.
These bottlenecks lead to increased latency resulting in degrading video quality, network lag and more.
To combat these bottlenecks, service providers can leverage edge computing practices by dispatching
source streams to edge servers positioned in various geographical locations. In doing so, the provider is
better positioned to scale for the number of users looking to stream the event, distributing viewer traffic
in a logical manner that reduces load and reduces the physical distance that must be traveled to
retrieve requested content.
Interactive video experiences
Bringing data storage and compute power closer to the user can help ensure that user interaction with
the video content they are streaming occurs with the immediacy required to make this feature effective
from the user's point of view.
Features that provide functionality for displaying the statistics of a baseball game being streamed, or
pulling the filmography of the actor that just appeared in a scene, require processing and data
that can be accomplished in a more efficient manner when the resources needed to do retrieval
so are located
closer to the interacting viewer.
G Effective and efficient content search ability and content
suggestions
Content suggestions based on the predictive analysis of user preference data could
important opportunity for edge computing in the world of video streaming. When thealso represent an
data
with this type of activity is processed at the edge via low latency compute associated
presented with content those appeals to their preferences faster than ever. functionality, the user is
This serves to increase the likelihood that the end user
discovers content that interests them with a
level of immediacy that improves overall user experience.
The same is true for searching content libraries. By utilizing
compute resources at the edge, more
powerful and intuitive search functionality can be executed with greater speed than previously possible.
IG Targeted advertising based on user preference data
Nobody truly enjoys having ad breaks scattered throughout their streaming
least) a little more appealing when the advertisement is for a experience. But isn't it (at
product or service that actually interests
you? Processing user preference data at the edge can help ensure that the
interrupt the viewing experience relate to the user in some respect. advertisements that
Additionally, utilizing compute and storage power at the edge helps to make certain that the
advertisement begins streaming quicker than ever, thereby allowing the user to get back targeted to their
desired content with as short an interruption as possible.
(New Syllabus w.e.f academicyear 22-23) (M7-92) Tech-Neo Publications ...A SACHIN SHAH Venture
are:
Different types of Streaming protocols
(1) RTMP (Real Time Messaging Protocol)
(2) RTSP (RealTime Streaming Protocol)
(3) HTTP Streaming Protocols
(4) HLS
(5) MPEG-DASH
(6) HDS
(7) Smooth Streaming
RTMP (Real Time Messaging Protocol)
Real Time Messaging Protocol (RTMP) was initially a proprietary protocol developed by Macromedia for
streaming audio, video and data over the Internet, between a Flash player and a server.
RTMP provides a bidirectional message multiplex service over a reliable stream transport, such as TCP,
intended to carry parallel streams of video, audio, and data messages, with associated timing
information, between a pair of communicating peers.
(New Syllabus w.e.f academic year 22-23) (M7-92) 9Tech-Neo Publications..A SACHIN SHAH Venture
(New S Cloud
HLS notRTSP carrying
stampthe request session
disconnecting thprotocol between
e Therequests UDP server.
entertainment The RTSP Flash constrained.
volume fromServer
Syllabus anything regardless
HTTPlocation.ofclient-server
special. justMostadvantageous Real-time like for deployment. Implemnentations
RTMP typically
isassign
theComputing
compatibility It
can network formHTTP server establishing
comnmands, order
other quality(adaptive
HLS streaming). layers ofrecommended
Streaming (connectionless Real (Real the
supports delivers Video Web (FMS). delivery
w.e.f efficiently the from types. server Web
services. is video simultaneously streaming in and
Live over
common to Time Time
academic native session begins which
conditions in
continuous theallocate
client, and Streaming sitesserver FMS of Security
interstitial Streaming over HTTP,Protocols many and such and Streaming
for server, with
Streaming is Flashmessages
HLS towith offer protocols information
comes communications
year the clientprotocol controling
protocol), as hosting is
veryy (MU-Sem
popular those resource
Pause" installedon a
large-scale to instances "Setup" play Video
is multiple Internet. by Service
22-23) not content in make streams "Record" to through expensive.
provides who and Protocol) the are
available an choosing uses Protocol is 7-E
supported i0S order of fo r and media
(M7-92) streaming end. in from pause, providedenguired
renditions It such do of start a (FVSS) flash different &
devices, HTTP
boundaries. wherewhich data an systems TC)
allows a not
requested combination RTP networked
to
reliable, as and
the identifier.
the sessions (RTSP)
to
Butmovie
today want stream,
natively caching maintain a clientor
the the appropriate tofacilitate providerthere by to
priorities
the a video conference end the
of receiver support streaming achieve to (SWE)licensed
to
data streaming between control is
users the Itcost-effective over compromise time "Play" In of are serverunderlying
infrastructure
on provides already a
same without otherprotocolsreal-time affordableis and to
Windows uninterrupted streaming
HTTP and various network server
of to which where delivery end
streaming also different
adapt data other and
B which content, "Close defined words,
a is points. anmanages
software stream (Cloud
Tech-Neo flexible means work, actually is the such control
could on temporarily functions control HTML
shared
OSare
to the over recorded mechanism, the option classes
vide0 where data media Computing
platforms. support such bit so be transport as Clients transport
accustomed framework
playback of HTTP. storing RTSP TCP of streaming from
content.
Publications rate the viewable is playback hosting
for
delivering quality. the protocol of
as transmitted by by servers.
end (connection of high Adobe, messages,
deliveryaudio of In resources
it disabled the
information server
maintaining media Applications)
the user fact,
an Licensing when
for at toBut on client FMS flash
. .A to advantage ofdesigned
The volume notably
translations. continuous
media many the and media
paying tomedia the doesthese this servers transport
SACHIN hard arewithout services.separately
Video which
large according
as client based protocol ...Pg.
best to not people will freed per that files Flash FMS Flash
forencryption. protocols disk. session/state issue for
SHAH audiences. the have over can No.
apps and be the indicates protocol),
can from Using for capacity
It possible
current at This andactually isuse affect(6-12)
Ventue highly time to other send used Video high Media
offers long to once the VCR
and the the in
It doare is a
HDS S Cloud
Streaming
Smnooth N
(New GQ
At Mobile The in theAs
functionality.
streaming
we video at
MPEG-DASH theDynamic
each devices. boonAdobeStandard.
MPEG-DASHComputing
Syllabusdevelopment, addition, 6.3 When media Video. HDS withclhent play The the the
have The Explain adaptive
Ifand Smooth Smooth will
stream differentduration, potential
somewhat (typically
fragments alternatives
client content content segment to
one not or fewer back Dynamic and
APP social
w.e.f expertise applications CASE played there over This can content Adaptive
in beon HTTP Security
fragmentStreaming Streaming
streaming
2 the stalls
seamlessly without selects is bit issuch
academic Clients, back missed regular method
is to
Solutions, media detail. STUDIES willlower seconds
being containinga
made works replace
recording go. the rates
in be Dynamic or th e as publishers,
Streaming,suggests, name
Streaming (MU-Sem
7-E&TC)
with What at HDS
year video who at
quality
doesn't the while HTTP of re-bufferingcausing next a by
applications, a worth uses of is segment played available
covering movie
22-23) we video Live is mnedia streaming
is adapt breaking existing
consider
streaming LIVE higher expected introduced recording mainly to segment
often level.meet ofthe connections. Streaming,
be stalls short
or who and
(M7-92) Video VIDEO to to back over
streaming level. video)
simple done, with aligned at the
changing a
proprietary
receive
The
doctor-on-demand Conversely, quality
these clients(which by used enables events.
is or to by interval live the couldApple DASHis
HTTP
and Streaming and we the variety
Microsoft.
but going in is re-buffering download an
social Arr have highest short
broadcast content produceHTTP
requests STREAMING
have requirements, level.
verifying live Adobe's of (DASH),
Solutions powerful on. on-demand network MPEG-DASH of
playback a
media App. include to intervals technologies
Li vstandard
e
when applications So different into
becomne It implement bit and one
that in method of
trom is events rate play a Streaming
a also
app as projects, concept an live and conditions, set
conditions Silverlight) sports time
seguence for
a a APP the each possible client, ofbit
back known
developmentpotential
Tech-Neo tech I S
streaming live for in play of like (Cloud
valid where rates, of adaptive
next has ofMedia nDVR(WOWza). event. files
and adaptive
adaptive the based Microsoft
partner, allow delivering and the back content of (HLS). asComputing
alternative
virtual arrived over nDVR playback. that i.e., that
Publications clients fragment it client small MPEG-DASH
Services provide on time
it, is can alternative that play streaming A
are within HTTP. highly is bitrate
bitrate current unified Smooth
events the automatically be are HTTP-based is Applications)
looking for small implemented. So Thus, on
.A to delivered high
downloaded made potentially
video offline quality the
extension useful. wevideo network all
SACHIN software can
streaming standard
Streaming, over is
content quality an segments
for appropriate a
streamine of record delivery available. DASH-compatible developing
file HTTP ...Pg.
SHAH evidence will that MPEG-DASH selects
meetings. The in many would
also subsequent fragments for playconditions. segments, No.
be enables the of time encoded that
Venture chunks
applv at time Flash back fromWhile hours (6-13)
that ann live MP4 for be has ISO
In a a
(6-2) and
helps embraced
experts that massive rise
storage, patient key
medicine extra to
prescriptions. for
real collaboration.
a share the
via
integrations
in data
collected amongcloud
medicalFrom are
longer
no Venture
the technologies visiting insights
interoperability
No. It
experts organizations the providing
1T
or and ways. adopt
...Pg. internet. data accelerated
produce offer is tests on-time
protocols.
collaboration SHAH
of computing
have
Generally, while
healthcare professionals,
treatment. getting
Applications) andmore data,
information. analysis improves
unwanted several to SACHIN
the companies by knowledge. records company learning
providers
healthcareEMRs, availability. cloud
solutions.offershashealthcare involvement enable
and devices. ...A
through cloud in enhancing
healthcare data distribution
securely. and
for healthcare virtual using patients'
future Publications
Computing computing
claims,
through healthcare
nmedical deliver
and
convenientmedical meaningful short, better diagnosissolutions development
Healthcare creating mobile
used cloud-based
Furthermore, enhance notes Teaching
data share industry's
like
In patient withgo and and
access
(Cloud servers Mandate, insurance individual
of in doctors'don't in
conferencing. preciseCloud
other
technologies flexible
and Tech-Neo
is amount cloud helpandfunctions
intocomputing precisely about scalability,
stakeholders,
offer.
: better patients to app way.computers
storage adopted
Data with the
professionals
remote it
When systems
recovery, more storage. to
records. tests,
Records) change and require all for healthcare long
CARE care. massive ensure more consultations shapethings education
in
sector.
Cloud Healthcarecloud enhanced information, in is accessible conveniences,
applying also labefficiently. video cloud
healthcare, primary a reaches
longer aidsInteroperability can many
Health tele-health
and data come
HEALTH patient and
include health
Medical
cloud of can
a
information. through of and allows
medical
healthcare a
store more prevention
application application of healthcare
for about Doctors information hire hasnow
more telemedicine.
their no patientssource among have
TC) FOR
Computing to
their
the These
to
data
Storing
(Electronic data and medical
appointments
in
computing
maintain
earlier
patients providing
specialists,
issues.
solutions
-uting
Education and
industry
(M7-92)
all servers secure centers that feature the classrooms
&
year. use apps treatment, :Experience check it in
7-E
COMPUTING is medical The reports, The and:Interoperability
Convenient distribute
of
(MU-Sem healthcare can
for handle cloud, patients' computing technical education 22-23)
Cloud onlineEMRand
data every : Cloud-basedvia doctorsregardless
delivery. to cloud for
SolutiontoolsTelemedicine patients : data,
Collaboration
apps
care
cloud time lacks Computing Cloud and
process store duringdoctors'
consumption
or the year
example the currentdata helps
analytical test share sources, researchers,
overcome
Security use for make or
in of to
many medical
Patient
lab
to
helps in Cloud cloud organization of thetextbooksacademic
in
computing
facilitate
healthcare expenses
to such digital due EMR cantime
system, applicatíon
CLOUD computing technology insurance
servers.
maintain
andinstitutions
solutions
with advent Affordable telemnedicine.
shift and numerous
years,
and Furthermore,to It Furthermore,
prescriptions. Implernentingand Cloud
handle, enhanced evensaves w.e.f
Computing xplain of of
cloud-based access
healthcare.
Improved Enhanced
the healthcare
healthcare healthcare to
the to Growth reducing solutions the confned Syllabus
plan amounts
cloud-based to Doctors
doctor. It your 6.1.1 Give Oyer
Cloud Cloud health
6.1 store, With time Due data. from
medical not An of to If
Cloud GQ GQ. (New
M to did 1. 2. 5.
3. 4.
rage.
(New Syllabus w.e.f academic year 22-23) (M7-92) Tech-Neo Publications .A SACHIN SHAH Venture
Cloud Computing and Security (MU-Sem 7-E &TC)
(Cloud Computing Applications) ...Pg. No. (6-3)
Today, learners are always connected - whether they are on or of school grounds. At the same time, the
right technologies empower them with real-world and career-ready skills.
Technology plays a massive role in this disruptive change. Who could have ever imagined that a student
in one part of the world would be able to pursue a course in a college located thousands of miles away!
One of the technologies that drive innovation for this industry is cloud computing. Essentially, cloua
computing isa complex technology that shifts the emphases from physical resources to virtual ones.
you want to understand its impact on the education landscape,you need to know what cloud conputing
is and how it actually works.
Cloud computing refers to a setup of computingresources that can be shared anywhere, irrespective o
the location of the users. By implementing cloud computing, it becomes possible to bring teachers and
learners together on a single, unified platform.
Educational organizations such as schools, colleges, and universities need not buy, own, and maintain
their own servers and data centers. Rather, they can leverage cloud computing to avail compute power,
be sure
databases, storage, and other services when they need them. Additionally, they can always cloud
the extensive benefits of
about their resources being secure on the cloud. Let us elaborate on
computing in the field of education.
possible for
1. Strong virtual classroom environments: With cloud-based software, it becomes reduces the
concept
educational organizations to have virtual classrooms for the students. The
even reduce the expenses of onboarding
infrastructural costs to a considerable extent. They can
skilled trainers who work
regular teachers in their faculty. Rather, they can collaborate with and deliver
teachers can create
remotely and serve as cost-effective resources. At the same time,
virtual exams, saving their time
online courses to students anywhere. Students can even appear for
and expenses effectively.
2 Ease of accessibility: The potential of the cloud is
unmatched when it comes to accessibility.
anywhere. They can
Users can easily access the course content, applications, and data anytime and
The barriers of place and time no longer
enroll in courses and participate in group activities as well. sends across
exist the cloud ensures seamless delivery of content at all times. What's more, it even
content on mobile devices so that students can easily learn even while on the go.
3.
Extensive cost-savings : Another benefit of cloud computing that you cannot ignore is extensive
cost savings. Both learners and providers can experience big benefits in this context. Students need
not invest in expensive books and applications as these learning resources are available on the
cloud. Providers too can lower the management costs by simplifying processes such as enrollment
and assignment tracking. And of course, the infrastructural costs reduce too, as explained before.
The best part about cloud computing is that you pay as you go, which makes it cost-effective.
4. Secure data storage : Besides accessibility and cost savings, cloud computing also serves the
benefit of secure data storage. Organizations that deliver learning through the cloud can adopt a
VPN for ensuring data security. VPN protocols such as IKEv2 are responsible for the automatic
encryption of outgoing data and traffic. This means that the learning content can be easily
transferred to the users without compromising its integrity. At the same time, learners can protect
their privacy by using VPN for cloud-based learning applications.
5. Scalability : Scalability refers to the ability of the applications to match the growing numbers of
users. Cloud computing covers the schools, colleges, and universities on this front as well. It enables
them to scale up the learning applications and experiences quickly and easily. As a result, they can
handle an increasing number of students. Additionally, scalability also helps them to manage the
usage peaks and traffic spikes caused due to events like training registrations and assignment
submissions. Similarly, they can scale down instantly during the low activity period to prevent
wastage of resources.
New Syllabus w.e.f academic year 22-23) (M7-92) Tech-Neo Publications ..A SACHIN SHAH Venture
Cloud Computing and Security (MU-Sem 7-E & TOC) (Cloud Computing Applications) ...Pg. No. (6-4)
6. Agility and innovation : Another way learning providers can benefit from cloud computing is
through agility and innovation. It gives them the ability to experiment faster and more frequently.
Consequently, they can innovate to create better learning experiences for the students. This
becomes possible because new tools and features can be developed, tested, and deployed in the
applications to make them better than before.
7. Greater reach for the students : Cloud computing in the education industry brings the
opportunity for the students to expand their horizons. Those who are not happy with the traditional
learning systems can now explore the new concept of online education. This works wonders for
students who want to opt for remote learning or even pursue courses overseas. Working
professionals who are unable to attend conventional classes but want to upgrade their skills can
also take virtual classes.
Minimal hardware requirements : With cloud-based applications, the requirements of hardware
resources are minimal. These applications can operate seamlessly on internet browsers, both on
desktops and mobile devices. Students can manage to learn with the mobile phone that they own.
There is no need to invest in an expensive computer for taking the course. Additionally, they do not
require external storage devices because they get access to free cloud-based storage. Learning could
not get simpler than this!
surprise
The benefits of cloud computing for the education sector are immense. It does not come as a
enhance the services
that major providers in the industry are fast embracing cloud tech so that they can
students as wel. Nothing
they deliver. Simultaneously, the cloud is emerging as the best option for the
and cloud tech makes it possible.
matches the convenience of accessing learning at the fingertips
industry is experiencing
Whether it is a large university, a small school or a student, everyone in the
bigger and better in the future.
the positive impact of the cloud and things are going to get
(New Syllabus w.e.f academic year 22-23) (M7-92) Tech-Neo Publications..ASACHIN SHAH Venture
S
Cloud
historical
ericalThese data.
from
travel A
Leveraging
transport Computing
iinsights
ts
patterns
s data company AI and
tocan over andSecurity
redict ML
at be time. can
the applied (MU-Sem
leverage
Using
ostfuture
7-E
ve to
Machine
emand the &
cloud TC)
processing
enabledLearning
trends.
tes.
muscle
This
Artificial (ML)
wouldalgorithms, of
a
telligence Computing
(Cloud
CSPApplications)
enable
to
valuablestudy
a
ansport (AI) historical
insights
solutions
company data can
that ...Pg.
(6-6)No.
be of
tocanextracted
passenger
better
use