0% found this document useful (0 votes)
5 views2 pages

Integr Web

Unreal Streaming Technologies offers integration solutions for software developers, hardware manufacturers, and solution integrators to add live streaming capabilities to their products using Unreal Media Server and Unreal Live Server. The technology supports near real-time, low latency streaming with multi-format capabilities, allowing seamless integration with existing audio/video sources. It also provides automated operation and a rich SDK for configuration, enabling efficient streaming for various applications such as video security, digital signage, and conferencing.

Uploaded by

Sharlin Pather
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Integr Web

Unreal Streaming Technologies offers integration solutions for software developers, hardware manufacturers, and solution integrators to add live streaming capabilities to their products using Unreal Media Server and Unreal Live Server. The technology supports near real-time, low latency streaming with multi-format capabilities, allowing seamless integration with existing audio/video sources. It also provides automated operation and a rich SDK for configuration, enabling efficient streaming for various applications such as video security, digital signage, and conferencing.

Uploaded by

Sharlin Pather
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Live streaming integration

UNREAL
S T R E AMI NG TE CH N O LO G I E S

Are you a software developer, hardware manufacturer or solution integrator?


Your product deals with live audio / video and you need to add a streaming capability?
Our answer: Integrate and distribute Unreal Media Server with your product.

"The Siemens "e-document"


project in Switzerland
Video Security/DVR Add streaming capabilities to
contains 450 systems
manufacturers your appliance
worldwide that use the
Unreal Media Server and
about the same amount of
"Enrollment Stations" that use
the Unreal Live Server from
Video as a Service Add multi-protocol, high-
your company. In two words
NVR hosted services performance streaming to any
the project has the goal of the computer or mobile device
worldwide roll out of the
infrastructure for enrolling
bio-metric data for Swiss POS / Customer service Add audio conferencing, audio /
citizens. We are using your applications video recording features to your
software to monitor the user product
activity in the enrollment
stations, to communicate
with the user through an CCTV video Stream, monitor and record
audio stream, and finally, to Surviellance over IP
stream the user screen to an
operator that controls this
enrollment process."

Peter S. , project manager of the


TV Cable TV / Video
broadcast applications
Enable IPTV distribution

e-document project, Siemens,


Switzerland

Digital signage Stream and display your


applications signage over IP

Near real-time, low latency streaming


For latency-sensitive applications such as conferencing and surveillance, Unreal Media Server is optimized to have a below second
end-to-end latency.

Multi-format streaming
The same h.264/AAC stream coming from your live camera / encoder, can be served at the same time to web-based HTML5, Flash
players, iOS devices, set-top boxes, Silverlight and Unreal media players.

Unmanned, automated operation


Unreal Media, Live and Archival servers run as a Windows services. Once you have configured the system, no manual interaction
is needed; you don't need to manually start encoding, recording or streaming. The servers encode, stream and record only when
viewers or recording clients are active. Recording can be scheduled to run automatically.

See more >>


Rich SDK to configure and automate the system
Unreal Media, Live and Archival servers expose extensive COM API for
applications that allows full programmatic configuration and control.

Seamless integration with your existing A/V sources


All your existing A/V sources can feed streams to Unreal Media and
Archival servers. RTSP IP cameras / encoders or MPEG2-TS broadcast-
ing equipment can serve streams directly to Unreal Media Server over
IP. For computer-based video acquisition such as USB cameras
or your own custom application, you can use Unreal Live Server: a
software live encoder that will send the encoded A/V to Unreal Media Server.

What do you do if you need to add a streaming capability into your product or solution?
There are many ways to solve the problem.
Develop your own from scratch? Reinventing the wheel is definitely the way to go :)
Use open source, buggy source code? Mostly non-optimized, not state-of-the-art code which you will need to debug and fix.
Use hosted service? This way you upload your original audio / video stream to Internet-hosted streaming server. Hosting charges, lack of
control and other issues.
Use streaming libraries and SDKs? Most SDKs only solve part of the problem: they will encode video or encapsulate it in the right streaming
format, but you still need to send it yourself. Some of them will also send it, but there are multiple issues you need to take care of. Does the
3-rd party library use separate threads to send? How does it call you callbacks? What if 3-rd party library code blocks or crashes, bringing
your whole application down? If your application deals with video frames, is it a good idea to stream these frames directly from your
application, making calls to 3-rd party library for every video frame?
Wouldn't you prefer to provide an original audio / video signal to a standalone high performance streaming server (or encoder that sends it to
server) that runs silently on the same computer and performs the streaming task independently of your application?

Integration of Unreal Media and Archival servers


Streaming to your client GUI apps /
to your existing application infrastructure
client side of your web applicaions, mobile devices, set-top boxes

Server computer / farm / cloud MS Windows Server

application domain
Your own web applications Your own IP
or analog cameras or
any A/V equipment

Your current
Your own applications processing
live audio / video signals
video signal
Analog

Unreal Streaming
technologies

Configuration-only, optional
API calls to automate creation
Unreal Media API
/ deletion of live broadcasts
Media / Archival servers receive
A/V streams for recording and
Unreal Media Server streaming to your client side viewers
Unreal Archival Server
run as a Windows service IP Encoder

Atlanta GA, Los Angeles CA, 1-404-478-9202 www.umediaserver.net [email protected]

UNREAL STREAMING TECHNOLOGIES

You might also like