RTMP (Real-Time Messaging Protocol)
RTMP (Real-Time Messaging Protocol) is a TCP-based communication protocol that’s used for live streaming audio, video, and data over the internet. ..
RTMP (Real-Time Messaging Protocol) is a TCP-based communication protocol that’s used for live streaming audio, video, and data over the internet. ..
Live streaming is the process of broadcasting live video content to an audience over the internet in real-time. All you need to do a live stream is an internet-enabled device and a platform to broadcast on. Current popular live-streaming platforms include YouTube Live, Facebook Live, Twitch, and Ins..
Video monetization is the process of earning an income through the video content you share on any online platform. There are different business models to monetize video content, which include SVOD (subscription video on demand), TVOD (transactional video on demand), and AVOD (ad-supported video on d..
Simply put, ultra-low latency streaming refers to live streaming with very little to no delay between a camera capturing an event and what viewers are seeing on their screen. It’s practically real-time live streaming in every sense of the word. Ultra-low latency streaming is useful in situations..
Low latency streaming is simply streaming with little delay. In video streaming, the latency between input and output is often referred to as “glass to glass,” describing the time it takes a video stream to travel from the glass of the camera lens to the glass of viewers’ screens…
An online seminar (or a virtual seminar) is a seminar delivered over the web with a live instructor. Not to be confused with ‘webinar,’ an online seminar is an internal event held on the web and hosted by an organization to gather people who wish to learn about a specific subject matter…
Video REST API is an application programming interface that gives you control of your video applications from your back-end server using HTTP requests. Videos developed on the REST standard typically scale faster and use the cloud to ensure instant playback regardless of the device or platform…
Video subtitles, or simply ‘subtitles,’ are the translated text version of any spoken speech in a video, which are usually shown at the bottom of the screen. They are made for viewers who are able to hear audio but cannot understand the language. Many video producers who cater to international a..
A 360 video player is software used for playing virtual reality (VR) video—that is, videos that offer a 360 degree panoramic field of view. Put another way, it plays 360 videos that allow you to navigate up, down, left, or right within a space. ..
A video subscription service, also known as Subscription Video on Demand (SVOD), refers to streaming services that provide access to video content to viewers in exchange for a monthly fee. For example, Netflix users pay a monthly subscription to access the streaming service’s massive library of fi..
A recommendation engine is a software that provides suggestions for products, services, and items that may be relevant to users after the analysis of available data. It uses AI to find patterns in large data sets, revealing insights that companies can use to serve relevant recommendations to consume..
A video library is a centralized repository of video assets that brands can use to store, access, and manage all of their video content. Some video libraries facilitate collaboration among team members, allowing users to delegate roles and rights in managing certain aspects of the video library…
Arthouse films are films that defy the conventions of the medium and are produced to cater to a niche market. Top arthouse films include Eraserhead, Requiem for a Dream, A Clockwork Orange, Citizen Kane, and Mulholland Drive…
Arthouse films are films that defy the conventions of the medium and are produced to cater to a niche market. Top arthouse films include Eraserhead, Requiem for a Dream, A Clockwork Orange, Citizen Kane, and Mulholland Drive…
A yoga video is an audio-visual recording of a person or a group of people doing yoga, usually recorded to be used as an instructional tool for teaching the aerobic workout. Yoga videos offer many choices from gentle or beginner level classes and those aimed for more experienced yogis…
A video streaming website is a web resource that hosts and delivers video files from a server to users with an Internet-connected device. Some businesses use a video streaming website to offer paid streaming solutions or use it to build online communities that will support their brand…
An online audio player is an online application that lets you route audio streams from a web-based source into an audio unit host. It’s software (or a plugin to be exact) that plays and stores audio files for playback. ..
A playout software is a powerful technology in either software or hardware or both that lets users schedule and broadcast media files from a studio to an audience. Due to increase storage space and the enhancement of cloud solutions, these applications are gaining more relevance in the market…
Audio streaming is the practice of delivering audio content, such as music, podcast interviews, or voice-overs, to a computer device or smartphone over the internet. Streaming audio files require audio files to be delivered in small packets so the audio can be heard without disruptions…
A video website is an online media platform that’s created to host, stream, and distribute videos to an audience. In general, any video that presents its content in video form is considered a video website. Video websites take up a lot of bandwidth and therefore require robust system resources to ..
A live-streaming app is software that lets users capture, stream, and share live and pre-recorded video content in real-time. To use a live streaming app you will need an internet-enabled device. Examples of live-streaming apps include Facebook Live, YouTube Live, Periscope, and Twitch TV…
Live streaming software is an online tool that allows users to capture, record, and broadcast video content in real-time. Technically, live streaming software is an encoder that converts video files into a digital format suitable for playback on a variety of devices…
Video formats are the structure of a video file that tells a program how to display its contents. The most common video formats include AVI, MP4, FLV, MOV, MKV, and WMV. There’s no single video format that stands above the rest as each specific format has its own set of pros and cons that fulfill ..
Video security refers to the security equipment, remote surveillance systems, and security services used to protect videos from unauthorized use, access, and sharing. In other words, it refers to all the measures taken to secure your videos. ..
An OTT (over-the-top) platform is a software that broadcasters use to host and stream online video content to an audience. As the term implies, it’s a type of service that delivers video content “over the top” of another platform. As more people “cut the cord” and turn to the internet for ..
A call-to-action or CTA is the part of an advertisement that prompts visitors to take a desired action. In marketing, it’s the part of your message that turns visitors into leads or customers. Common call-to-action phrases include “Sign up,” “Subscribe,” “Download,” and “Click here...
Video sample rate refers to how often a piece of digital video is captured per second. The higher the video sample rate, the higher the frequency needed for recording it. Standard units of measurements for video sample rate include Hz – Hertz and kHz – kilohertz…
Metadata is simply information that describes other data. Metadata serves as the foundational element that turns data or digital file into an asset with a lifetime value. It helps enterprise organizations understand the data behind their digital assets, how it’s used, and how it supports enterpris..
Pay per view (PPV) is a payment method where users pay a fee to access or obtain specific video content or a video program. The term “pay-per-view” became popular through cable television during the 1990s…
Electronic Sell Through (EST), sometimes referred to as Download to Own (DTO), is a process of media distribution where users make a one-time payment to download a media file on a hard drive. Examples include Amazon Video, Walmart, and iTunes Store..
TVOD (Transaction Video on Demand) is a video on demand service where users can buy a piece of video content on a pay-per-view basis. TVOD is basically the opposite of SVOD. This video monetization model works great for businesses looking to sell one video or a video set. ..
SVOD (Subscription Video on Demand) is a video on demand service where users sign up for a subscription that gives them access to an entire library of videos in exchange for a recurring fee. Most SVOD services feature monthly or annual subscription plans…
AVOD (Advertising Video on Demand) is a VOD subset which uses an advertising-based revenue model to reach viewers. It’s a video monetization strategy where viewers watch video content for free but are served ads during breaks in the content stream…
MPEG-DASH (Dynamic Adaptive Streaming Over HTTP) is a streaming protocol that maintains high quality streaming of media content delivered via conventional HTTP web servers. Like HLS, MPEG-DASH breaks videos down into smaller parts so you can stream videos at various quality levels…
Digital Rights Management (DRM) is an anti-piracy technology that helps publishers and digital copyright owners to set all kinds of restrictions to their digital assets, allowing them to retain ownership and control of their work…
IPTV, also referred to as Internet Protocol Television, refers to a service that delivers television programming via the TCP/IP suite over a network infrastructure. The fact that you’re able to view your favorite shows and movies on the internet is made possible by internet protocol television (IP..
Apple TV is a streaming media player that plugs into your television via HDMI and allows users to play data from iOS devices and partner sources. AirPlay was first introduced in September 2010, having previously been called AirTunes and available only for audio streaming…
Chromecast is a line of streaming dongles by Google. They can be plugged into your television’s HDMI port to stream content from a mobile device or computer onto your TV screen. When configured, Chromecast lets you stream audio and video files wirelessly to a big screen via phone or computer…
HTTP Live Streaming (HLS) is an HTTP-based adaptive streaming technology introduced by Apple in 2009. It’s a video streaming protocol that facilitates the streaming of video content via HTTP. All internet-connected devices support HTTP, making HTTP live streaming one of the most widely-used video..
Multicast or multicasting is the process of transmitting data from a single source to a required set of destination computers on a network simultaneously. It’s similar to broadcasting, with the difference being that information is transmitted to specific users…
An advertising network (or AD Network) is a company that serves as an intermediary that connects advertisers that want to promote their offerings with publishers that have the available ad space or inventory to sell. ..
Webinar software is an online tool for managing, arranging, hosting, and running a webinar, allowing users to create an interactive online experience with a video channel. Most webinar software has a built-in dashboard where organizers can create a new webinar, manage registration, and launch automa..
A webinar, a term that blends ‘web’ and ‘seminar,’ refers to a live, online event hosted on the web and attended exclusively by a registered audience. Webinars are a two-way form of communication where presenters and attendees communicate with each other in real-time…
VODcast, otherwise known as Video on Demand cast, is the online delivery of video or audio content from a meeting or an event. In other words, it’s a type of podcast that includes subscribable video content. Vodcasting is also called video podcasting or vlogging…
An HTML5 Video Player is a JavaScript library that builds a custom set of controls over top of the HTML5 video element to provide a consistent look between HTML5 browsers. It is a digital technology that allows broadcasters to share video content with users over the internet. The HTML5 streaming tec..
HTML5 is the fifth iteration of Hypertext Markup Language, and is a protocol that enables users to modify and adjust the appearance of web pages. This latest version of HTML gives web developers more flexibility when designing websites. It’s free and supported by all devices, allowing users to del..
RTMP Server is the open-source address used to form connections that allow users to stream video and audio over the internet. Developed by Macromedia and now owned by Adobe, the TCP-based technology splits information into chunks to deliver streams seamlessly…
Video watermarking is an effective method for protecting video copyright where an image or text is imprinted on a video content to identify the owner of that content. Its main purpose is to identify the owner of the content and discourage unauthorized use. ..
An encoder is an electromechanical device that detects and converts mechanical motion into an analog or digitally-coded output signal. Put another way, it’s a device that converts data into a more understandable format like mp4, mp3, jpg, and more…
Video encoding is the process of converting a raw video file into a compressed digital file or format, making the video more compatible for multiple devices and platforms. Without encoding videos, many videos would be so large they could never be streamed over a typical home internet connection…
Linear TV is a traditional television system where each TV schedule is delivered to an audience at a specific time via cable, satellite, or over-the-air broadcasts. The term linear describes the way viewers view the content, which is done according to a programming schedule. ..
A client library, otherwise known as ‘helper library,’ is a set of codes application developers use to write client applications. Put another way, it’s a collection of codes native to a programming language that makes it easier for developers to use an API…
Video SDK (Software Development Kit) is a set of tools that allows developers to create and develop applications for a specific platform from scratch. Simply put, an SDK is a toolkit allowing developers to create applications beyond the scopes allowed by an API…
Video API (Application Programming Interface) is an interface that provides a secure and standardized way for two applications to communicate and transfer video content with eachother. When you’re sending an instant message on the Messenger app via Facebook, for example, or use Paypal to buy digit..
Near video on demand (NVOD) is a video delivery system that functions like a video-on-demand system but without video streaming control capabilities. It’s a video service that lets viewers pick from a limited number of broadcast video channels while they’re being broadcasted…
Constant bit rate (CBR) is an encoding method that keeps the bitrate the same throughout an entire video. Simply put, it transmits data at a constant rate, regardless of the size and complexity of the files it processes. CBR is preferable in most streaming situations because the video content is enc..
Variable bit rate (VBR) is an encoding method that allows the bitrate of a file to increase or decrease within a target range. It’s a bitrate control method used in sound or video encoding to improve video and audio quality relative to file size ratio. Compared to constant bitrate (CBR), VBR files..
Bitrate refers to the number of bits or data that is processed or conveyed in a specific amount of time. In live streaming, bitrate is used to measure the speed of upload and download transfers. The higher the bitrate, the higher the video quality, but also the larger the file…
The Web Content Accessibility Guidelines (WCAG) is a set of standards established by the World Wide Web Consortium’s (W3C) Web Accessibility Initiative designed to make websites and web pages accessible to people with disabilities. The set of guidelines addresses common barriers preventing people fr..
GDPR (The General Data Protection Regulation) is a data privacy and security law drafted and passed by the EU requiring organizations to safeguard personal data and protect the privacy rights of anyone living within the EU. The regulation is hailed as a progressive approach to the proper handling of..
AVG (Algemene verordening gegevensbescherming) is also known under its English name: General Data Protection Regulation (GDPR). Since 25 May 2018, the General Data Protection Regulation (GDPR) applies. This means that the same privacy legislation applies throughout the European Union (EU)…
Video compression is the process of reducing the file size of a video by eliminating redundant data. This lessens the storage space used when playing the video file but with little loss in quality. Video compression is typically done by removing redundant images, audio files, and scenes from a video..
Video codec is a software or hardware that compresses and/or decompresses digital video. Put another way, it converts raw or uncompressed video to a compressed format, or vice versa. It essentially makes file sizes smaller so storage and distribution of videos are easier…
Video aspect ratio refers to the width of a picture or video in relation to its height. It is written as width:height. For example, the 16:9 aspect ratio is 16 inches long and 9 inches high. There are standard aspect ratios used for specific devices and formats. Movies, for example, have an aspect r..
Video bandwidth is the amount of data that can be transferred during a stream within a specific amount of time. Put simply, video bandwidth is the maximum amount of data your server can carry in terms of how much traffic it can handle…
Video resolution is the number of pixels in each frame of your video, which determines the quality of your video and how clear and realistic it appears. The more pixels your video has and the higher its resolution, the higher the quality. The most common video resolutions are 720p 1080p, and 4k reso..
Wirecast is a powerful live-streaming video solution by Telestream designed to help users create and broadcast live or on-demand videos on the web. Unlike most video solutions, Wirecast is easier to set up, has a more intuitive user interface, and provides users more control of all video assets…
A White Label Player is a multimedia player that allows you to publish, manage, and distribute videos in ways that help you stay on brand. The software lets you customize the viewing experience, allowing you to tweak the design, change the colors, add your own logos, and add or remove custom buttons..
Multi-Bitrate is a streaming method that allows viewers to access the quality of video content that fits their internet connection speeds. By using multi-bitrate streaming, even viewers with a poor internet connection can enjoy high-quality videos without interruptions…
An open-source video player is a software program that can be used to play video files but developed in a way where users can use and modify the software in any way they wish. Since it’s open-source, you may find additional codecs and updates that play additional video file types that aren’t sup..
Open Broadcaster Software (OBS) is a free and open-source video production software that helps you record and live stream your video content across multiple platforms. By using OBS Studio, even casual users can produce and stream professional-looking videos using any digital camera, a computer, and..
VAST stands for Video Ad Serving Template is an XML script developed by the IAB designed to facilitate communication between video players and ad servers. It helps video players choose which ad to run, how to run it, how long it should last, and whether to skip it or not…
Over The Top Content (OTT) refers to a media service that delivers movie and TV content to viewers over the internet. OTT bypasses traditional video delivery methods such as cable, satellite, and broadcast TV. All you need to access OTT services is an internet connection and a compatible hardware ..
Video On Demand (VoD) platform is any media distribution platform that allows viewers to watch videos, such as television and movie content, any time, from any compatible device. With VoD, viewers can play, pause, rewind, or fast-forward videos as often as they want and at their convenience…
A video management system is a central video surveillance system that combines software and hardware technologies to enable users and businesses to record, view, manage, organize and analyze video capture from surveillance cameras using one platform…
A content management system (CMS) is a web platform designed to help users create, manage, and distribute content via multiple digital channels, including email, social media, website, and more. One major advantage of using a CMS is that it allows non-technical people to make changes to their webs..
Kaltura is a video hosting and management platform that helps enterprises, media corporations, service providers, and educational institutions engage their audiences online with exceptional video experiences. Founded in 2006, the New York-based software company offers four video services, namely Cl..
AMS-IX (Amsterdam Internet Exchange) is an Internet exchange hub based in Amsterdam, in the Netherlands. As one of the largest hubs for web traffic around the world, AMS-IX has helped ensure that global traffic is distributed faster and more efficiently to end-users for more than 25 years…
A content delivery network (CDN) is a network of servers located strategically around the world to deliver web content faster and more efficiently. The majority of web traffic today is delivered through CDNs. With the right configuration, a CDN can also protect websites from online attacks…
Webcast refers to the live broadcasting of video and audio feeds to an audience over the internet or intranet. The term is derived from “web” and “broadcast.” Not to be confused with “webinars,” a webcast is typically held as “One-to-Many” and doesn’t involve interaction from the a..
A paywall is a website feature that restricts users from getting access to web pages unless the visitor makes a payment. It is a way for publishers and content providers of all stripes to generate revenue from the content they publish on the web…
An Online Video Platform (OVP) is a centralized video hosting solution that allows users to upload, convert, store, distribute, monetize and analyze video content on the web. An OVP makes it much easier for publishers and developers to integrate complex video features into any website or app…
Single Sign-On (SSO) is an authentication service that permits a user to access multiple applications using one set of login credentials, like a unique username and a corresponding password…
Ultra HD not only delivers a clearer, more defined picture than full HD, but also adds more detail and texture—creating a more immersive viewing experience…
Virtual reality (VR) is an evolving technology which creates an immersive, simulated environment with the help of computer hardware (most notably a VR helmet) and software resources…
Adaptive Bitrate Streaming is a technology designed to deliver the highest quality video possible to users regardless of their device, software, and connection speed. It’s also widely used by publishers and companies that want to reach their target viewers no matter where they are…
An iFrame (Inline Frame) is an HTML code embedded inside another HTML document to display embedded documents, videos, and interactive media within a page…
Augmented Reality (AR) refers to technology that superimposes digital information on top of physical environments and objects in order to create immersive, interactive, and collaborative experiences…
Closed captions (CC) are a text version of the dialogues, sound effects, or music within a video. They are often used to make videos accessible to viewers who are deaf, hard of hearing, or who are watching with the volume turned off…
HEVC (High Efficiency Video Coding), also known as H.265, is a video compression standard developed by ITU and ISO that doubles the compression performance of the previous standard, H.264/AVC…
AVC (Advanced Video Coding), otherwise known as H.264, is a video coding format used widely to compress video data while maintaining video quality…
Mp4 is a popular multimedia format for playing high definition videos due to its high compatibility with user devices. The format also works well with HTML5, a common method for embedding video in webpages…
A video embed is a code snippet that displays your video from a third-party platform like VIXY or Youtube and without the need to host it on your website…
Video transcoding, otherwise called video encoding, is the process of converting a video file from one digital encoding format to one that is compatible and better-supported. This is typically done to ensure that viewers can stream video content at the highest possible quality. ..
Digital asset management (DAM) helps you store, manage, access, and distribute your creative digital assets in one central location. By serving as the central source of truth for your digital assets, DAM makes the most out of your investment in creative files like images, videos, and rich media…
A learning management system, or LMS for short, is a software application that manages and facilitates all aspects of a company’s various training efforts. It’s where you create, store, manage, and deliver training content, such as courses, videos, and audio files among many others…
Shoppable video is a type of video content built with interactive elements that allow viewers to purchase a product or service within the video. Typically, these videos allow customers to “test” a product, helping them find out how it’s used, what it’s used for, and why they should buy it…