Adaptive Bitrate Streaming (ABR)
Storm Streaming Blog
by Szymon Polok
7M ago
Introduction In today’s digital age, streaming video content has become an integral part of our daily lives. From binge-watching our favorite series to attending virtual conferences, the demand for high-quality, uninterrupted video streaming has never been higher. However, with this increasing demand comes the challenge of delivering seamless video experiences across various devices and network […] The post Adaptive Bitrate Streaming (ABR) appeared first on Storm Streaming Blog ..read more
Visit website
Media Containers
Storm Streaming Blog
by Szymon Polok
9M ago
Certainly, most of us have heard about media containers. Multimedia file extensions such as mp3, mp4, and mkv are well-known and recognized—especially by the millennial generation, which in their youth frequently exchanged and shared files known as MP3s. In brief, a media container combines various types of data. This includes the main video stream, one or several audio tracks (e.g., for multilingual materials), and subtitles, which there can also be multiple of. Additionally, a container is tasked with storing metadata about our stream. This involves a detailed description of the video and au ..read more
Visit website
HTTP Live Streaming (HLS) Protocol
Storm Streaming Blog
by Szymon Polok
9M ago
The history of the HLS protocol is directly related to Apple’s entry into the mobile phone market in 2007. One of the basic features of the new iOS operating system and the mobile Safari browser was the lack of support for the Adobe Flash Player plugin. The reasons why Steve Jobs blocked the possibility of supporting the mobile version of Flash are not solely technical, but we won’t be dealing with that today. Adobe Flash Player never made it to devices bearing the Apple logo, and the HTML technology at that time was significantly inferior to this plugin (HTML5 only appeared in 2014). Therefor ..read more
Visit website
How Video Encoding Works?
Storm Streaming Blog
by Szymon Polok
9M ago
Video content is an integral part of our daily lives, permeating various forms of digital communication, entertainment, and education. As we increasingly rely on the internet for accessing news, social interactions, and multimedia, the efficiency of how video is transmitted and received becomes crucial. This reliance underscores the importance of understanding video encoding— the technology that enables the conversion of raw video files into formats that are easier to distribute, store, and stream across different platforms and devices. This introduction will delve into the fundamentals of vid ..read more
Visit website
How to secure your stream? (SSL, Token, DRM)
Storm Streaming Blog
by Szymon Polok
9M ago
Are you looking for ways to effective protect your stream against unauthorized access or an attempt to copy the content? Protecting streaming content is crucial to maintaining business efficiency and ensuring a solid image. Find out how to secure your stream. Why secure the stream? But let’s start with a simple question: why secure the stream at all? Adequate security of the streaming video material reduces the risk of third parties acquiring access to the content. Additionally, the implementation of security solutions will reduce the risk of video theft. By securing the stream you can remain ..read more
Visit website
MPEG-Dash protocol
Storm Streaming Blog
by Sebastian Ceglarz
9M ago
Did you use YouTube, Netflix or HBO more during the pandemic? Not only you! However, since you spend a significant amount of time watching video on the web, learn about MPEG-DASH – one of the most popular video transfer protocols. What is MPEG-DASH and who uses it? The MPEG-DASH protocol is an adaptive protocol based on HTTP technology. It is used for multimedia streaming over the Internet and widely used by VOD platforms. The MPEG-DASH protocol is also used in live video broadcasting. MPEG-DASH is used, among others, by: Netflix, YouTube, HBO, Vimeo or other websites that enable watching vide ..read more
Visit website
TCP and UDP – what are they and how are they different?
Storm Streaming Blog
by Laura Danielczyk
9M ago
TCP (Transmission Control Protocol) and UDP (User Datagram Protcol) are the basic protocols used to transfer information and data between the user and the server. One of them will provide you with greater reliability, while the other will guarantee faster data transmission. Meet the TCP and UDP protocols! What is TCP and how does it work? The TCP protocol is the most widely used protocol on the entire Internet. This is due to the fact that it ensures adequate performance and significantly facilitates broadcast security. Due to the use of the TCP protocol, the server is less susceptible to DDoS ..read more
Visit website
Low Latency in Live Streaming
Storm Streaming Blog
by Szymon Polok
9M ago
Video streaming has become a part of our everyday life, seamlessly integrating into its fabric. Whether we’re catching up on TV shows, participating in virtual classrooms, or engaging in gaming sessions, streaming video is now omnipresent. However, this ease of access does not come without its drawbacks. Latency is a common and significant issue that can interrupt the smooth reception of video content and reduce interactivity. But what exactly is this latency? The problem can be compared to a phone conversation with a friend from a distant country, where our interlocutor hears our words even s ..read more
Visit website
Storm Streaming Server release 1.3.0 + Storm JavaScript Player & Library
Storm Streaming Blog
by Szymon Polok
3y ago
We’re delighted to announce an extraordinary release this time. We’ve not only put an enormous amount of work into the server itself, but our Storm Library & Storm Player were rebuilt from the ground up too. On top of that, we’re also publishing a dedicated Demo page, where anyone can test our server application or Library/Player APIs. Let’s get into details… Storm Streaming Server 1.3.0 While there aren’t any new features, memory and thread management were greatly improved, reducing RAM usage by 30%. We have also enhanced our DVR functionality for iOS (HLS/LL-HLS). It works much smoother ..read more
Visit website
Storm Streaming Server release 1.2.2 (log4j update)
Storm Streaming Blog
by Szymon Polok
3y ago
While we usually do not announce minor releases for our Server, this one is rather important due to possible vulnerability found in the log4j library. While we were unable to replicate conditions required to perform an attack, we advise all our customers and users to upgrade their Storm Streaming Server to the latest version. The post Storm Streaming Server release 1.2.2 (log4j update) appeared first on Storm Streaming Blog ..read more
Visit website

Follow Storm Streaming Blog on FeedSpot

Continue with Google
Continue with Apple
OR