TaaS solves your workflow challenges
Today’s production workflows are heterogeneous deployments, i.e. running on local server farms, or in the cloud, or as hybrid solutions. No standard software fits all possible requirements for data transfer, platform integration, scalability, user interface or codec and streaming features. Thus creating an optimized broadcast workflow is a challenge. MainConcept TaaS products are the building blocks with the perfect balance between flexible usage and fast integration in your work environment or service. Bundled in an isolated container each TaaS product is unique, easy to deploy, scale and ready-to-use in any process. Whether you are looking for a live streaming feature, an archiving module, a distributed transcoder, or an on-demand packaging and distribution add-on. The usage scenarios for TaaS are endless. And it’s as easy as download, install and use.
TaaS are optimized products in containers that enhance your workflow with codec, conversion and streaming features built on top of MainConcept’s leading broadcast technology. Each product integrates via command line or with container management tools like Docker and Kubernetes. TaaS let’s you focus on building your custom production by using features for the following use-cases:
Broadcast File Transcoder
Transcoder all different types of source files into professional broadcast formats like Panasonic AVC-Ultra or Sony XAVC.
File-based transcoding from uncompressed or compressed audio into multi-channel formats for Dolby and HE-AAC.
OTT Live Encoder
Converts RTP/RTSP network stream into fMP4 video and audio with optional live packaging for HLS and DASH
OTT Live Packager
Live ingest of compressed audio and video via RTMP with packaging and playlist generation for HLS and DASH.
OTT File Encoder
Converts input file into fMP4 video and audio with optional packaging for HLS and DASH
OTT File Packager
File ingest of compressed audio and video with packaging and playlist generation for HLS and DASH.
Read compressed video files in HDR for conversion into other HDR flavors.
Creation of IMF Packages using ProRes or J2K material, conversion from complex to simple packages.
RTSP VOD Server
Ready-to-use RTSP streaming server
Fits any software service
TaaS is codecs and streaming, pre-packaged as optimized containerized applications for the fastest and most flexible deployment to any workflow.
Download the TaaS container to your local server or directly into your cloud VM, and it’s ready to run.
Scalable & cloud-ready
Launch as many TaaS instances as you need and scale them down again if project allows.
Pay what you use
The built-in unified reporting allows you to always monitor usage and makes you pay only for the actual time TaaS instances are running.
TaaS products run in virtualized containers encapsulated from the host computer or virtual machine which makes the runtime behavior safe from your own environment.
A TaaS product is a final product that is controlled via command line or container management tools without programming skills required.
Single or connectible modules
TaaS products can be used as a lightweight standalone module or if required, connect with other modules to build a service chain that fulfills the requirements of a larger workflow.
A TaaS product is delivered as a download package. The package contains the actual TaaS container binary as well as documentation, installation instructions, usage scripts and integration guidelines.
Before running the container it must be installed in the Docker(R) environment either locally or in farms using other container management tools like Swarm or Kubernetes. Example scripts show how to install, start and stop the container using various tools and with different parameters.
Once started, the MainConcept TaaS instance is active and ready to use. The interface for data transfers in and out depends on the type of TaaS product. For live streaming use cases TaaS allows a direct IP network connection in and out of the container. For file-based use cases a folder on the host is mapped into the container and used for input and output. TaaS containers are best suited for large deployments in local or virtual server farms, including cloud platforms.
TaaS products are containerized applications that run in all environments supported by Docker. Known systems include Microsoft Windows 10, Linux and most cloud platforms from Amazon, Microsoft and Google. Support on Windows 7, 8 and macOS is limited with Docker Toolbox and a 3rd party virtualization software.
Users launch and stop TaaS containers instantly as projects require. A unified usage reporting is built into the containers to make monitoring your costs easy.
Fixed licensing options measure monthly or quarterly:
- number of installed TaaS products or
- maximum number of simultaneous instances*
Usage-based licensing options measure monthly or quarterly:
- cumulative use of TaaS instances*
* An instance is created when a TaaS container is started. Multiple instances created per server or VM are counted respectively
If your business requires specific licensing options please contact a MainConcept sales representative.
TaaS Beta Program
Are you interested in using TaaS for your production or service? Please enroll in our Beta Program to experience the difference with TaaS.
Looking for a product like TaaS but don’t want to be a Beta Partner? No problem, please contact us and let us know your questions anyway.