Live streaming with simultaneous translation into several languages using vMix and Wowza Streaming Engine.
2023-09-19 20:12:00The new version of the software live encoder vMix v26 has the ability to generate a transport stream used for transmission via the SRT protocol, with several audio tracks multiplexed into separate audio programs - audio PIDs. This, in turn, allows you to publish a video broadcast with simultaneous translation into several languages with one SRT stream. Our article will discuss the methodology for conduct...
Video stream transcoding by Wowza Streaming Engine on a server with Nvidia RTX A4000 and Nvidia Quadro P4000 graphics accelerator.
2023-06-16 19:03:00Using a graphics processing unit (GPU) for processing and converting a video stream is the most efficient way to create a performance transcoding system. The transcoding process consists of three main operations: video stream decoding, frame scaling and encoding a new, converted stream or several time-synchronized streams with different image quality parameters. Wowza Streaming Engine allows you to use t...
Various vulnerability scanning services, IoT search engines and openly criminal botnet networks constantly send millions of requests to all detected IP addresses on the Internet in order to obtain the maximum amount of information about the device found and the software installed on it. All information received is accumulated and can potentially be used for targeted attacks from the exploitation of vulne...
SSL/TLS. SSL and TLS are protocols for secure data transmission over an IP network. When a connection is established via the SSL/TLS protocol, through the use of authentication and encryption, a secure data transmission channel is formed for application protocols of network applications, in particular for streaming protocols: HTTP (Apple HLS, MPEG DASH) , RTP, RTMP. Why you need to use SSL/TLS in W...
In the modern world, it is difficult to be successfull if the business is focused on only one local market. Most manufacturers try to convey information to their existing and potential customers in different countries and continents. This, in turn, requires video broadcasts of presentations, reporting events and management requests with simultaneous translation, at least into English, and preferably into...
Quite often, system administrators have the question of how to organize viewing of a live YouTube broadcast on the personal computers of an organization's employees in such a way that they do not open access to viewing all YouTube content and overload the network connection with the Internet with requests to view the stream from hundreds or even thousands of employers. This problem can be solved by spec...
Recently, SRT video streaming technology has become increasingly popular. In this article, we will not go into the features of the protocol itself, much less compare it with the RTMP protocol. Note only that SRT was initially positioned primarily as an alternative to services (very expensive) such as Zixi, which allow Mpeg2 transport stream to be transmitted over the open Internet, with minimal loss of q...
Today (2K20) the product line of Wowza Media Systems, LLC consists of three independent products: Wowza Streaming Engine (software to install on-premises physicall/rented server or VDS / VPS); Wowza Streaming Engine in the Cloud (ready to use virtual machine images with preinstalled Wowza Streaming Engine available in Amazon EC2, Microsoft Azure, Alibaba Cloud, Google Cloud and RackSpace); Wowz...
Some time ago, only specialized hardware platforms were able to provide high-quality conversion of video and audio signals into a digital compressed stream for transmission over IP networks. But the current level of computer technology evolution allows you to make almost any device based on a conventional PC. It is enough to add the necessary hardware and software components that will help in the implem...
When purchasing a Wowza Streaming Engine license, there is no need to select options, editions or versions, since all the functionality of this unique media server is included in the only possible delivery package - the user obtains everything at once. Licenses differ by the period of technical support and the way of checking the license, but their functionality is the same. Wowza Streaming Engine is not...
In this article, we will consider the basic principles of using the Wowza Streaming Engine to build a media portal. In order not to complicate the understanding, we will not address the issues of billing and monetization of the service, as well as deeply analyze the technical side. Below is the general scheme of the media portal, as well as the processing of a user request to view a stream or video clip...
Wowza Streaming Engine media server allows not only to stream live and VOD content to viewers, but also to protect streams from unauthorized viewing and interception. Since access to the media content is via a link to a resource under the control of the Wowza Streaming Engine, a simple copy of this link should, at a minimum, not lead to viewing by anyone. Wowza provides several ways to protect content. ...
An integral part of the Wowza Streaming Engine is a unique module - the Wowza Dynamic Load Balancing AddOn, which allows you to configure the rules for distributing client connections between geographically distributed Wowza servers and thereby organize a corporate content delivery network - CDN. After deploying individual Wowza Streaming Engine servers in the regions with the highest user concentration...
In our article Overview of software encoders we examined the possibility of using a conventional PC and the software package Live encoder software to create a video stream publishing system. If you look from the point of view of possible costs and ergonomics of the product, then, in addition to universality, there are no other real advantages for this approach. However, there are a number of signifi...
For a long time, the creators of video content have been trying various options that allow you to immerse yourself most deeply in watching videos. Increase resolution, add volume (3D), and now also panoramic shots. Due to the fact that the frame size can not be limited to the standard screen size of a TV or other playback device, it becomes possible to shoot with image capture up to 360x360 degrees. In ...
Not long ago, Wowza Media Systems offered a full range of solutions for organizing streaming from a mobile device: a mobile application - live encoder, Wowza GoCoder for iOS / Android (with the ability to create a proprietary “white label” application) and GoCoder SDK - a set of libraries and API for developing your own mobile application. But all this…. almost, in the past. Starting April 2020, mobile ...
PWI Ltd has completed the testing of new server platform Supermicro MicroBlade for evaluation of it's capabilities be a hardware for live streams transcoding with Wowza Streaming Engine. When the task is to transcode a large number of video and audio streams OTT operator is faced not only with the problem of choosing a performance hardware platform, but also with the problem of a compact placement o...
Wowza Streaming Engine is a flexible and functional solution for delivering streaming content to almost any platform. A wealth of possibilities provides a solution to almost any problem. Wowza Streaming Engine can be configured both by editing configuration XML files and through the existing web interface. The provided capabilities contain basic configuration options, allowing you to receive streams, con...
Why do you need transcoding (conversion of parameters) of an IP stream. The IP source stream generated on the side of the encoder or signal receiver is usually of high quality, but it is usually not suitable for transmission to end-user devices via the IP network. This is due to the fact that all subscribers have receivers that differ in the available network bandwidth, type of compression, screen re...
One of the most popular practices is to deploy Wowza Streaming Engine for receiving of MPEG-TS transport stream ( usually multicast ) from satellite receiver or cable receiver ( IP headend ) and re-stream it over the Internet , with transcoding or without it ( in case the source stream is encoded H.264/AAC|MP3 ). MPEG-TS stream could be of two types SPTS and MPTS. On Wowza side the stream’s address is d...