-
FFmpeg: Using FFmpeg On PA System
Dec 10 , 2021
What Is FFmpeg? FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, ru...
Read More
-
VLC Media Player
Dec 24 , 2021
What is VLC media player? VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms, such as Android, iOS and iPadOS. VLC is also available on digital distribution platfor...
Read More
-
STUN: Session Traversal Utilities for NAT
Dec 31 , 2021
STUN Session Traversal Utilities for NAT (STUN) is a standardized set of methods, including a network protocol, for traversal of network address translator (NAT) gateways in applications of real-time voice, video, messaging, and other interactive communications. The software of Tonmind IP Speaker-Tonmind PA System Lite has built-in SIP Server, which adopts STUN and ICE technologies to solve NAT pe...
Read More
-
WebRTC: Web Real-Time Communication
Jan 07 , 2022
What Is WebRTC? WebRTC (Web Real-Time Communication) is a free, open framework for the web that enables the real-time communication (RTC) its name promises to deliver. As a combination of standards, protocols, and JavaScript APIs, WebRTC leverages peer-to-peer connections between browsers to support a near-simultaneous exchange of data — without requiring third-party software or plug-ins. In...
Read More
-
LIVE555: A Open Source RTSP Server
Jan 12 , 2022
What Is LIVE555? LIVE555 Streaming Media is a set of open source (LGPL) C++ libraries developed by Live Networks, Inc. for multimedia streaming. The libraries support open standards such as RTP/RTCP and RTSP for streaming, and can also manage video RTP payload formats such as H.264, H.265, MPEG, VP8, and DV, and audio RTP payload formats such as MPEG, AAC, AMR, AC-3 and Vorbis. It is used internal...
Read More
-
RTSP: Real Time Streaming Protocol
Jan 19 , 2022
What Is RTSP? The Real Time Streaming Protocol (RTSP) is a network control protocol designed for use in entertainment and communications systems to control streaming media servers. The protocol is used for establishing and controlling media sessions between endpoints. Clients of media servers issue commands such as play, record and pause, to facilitate real-time control of the media streaming from...
Read More
-
Boa: An Embedded Web Server
Jan 25 , 2022
What Is Boa? Embedded Web Server transplantation because embedded device resources are generally limited and do not need to be able to process requests from many users at the same time, it does not use the most common Linux servers such as Apache, some Web servers specially designed for embedded devices are required. These web servers are suitable for embedded applications in the storage space and...
Read More
-
CGI: Common Gateway Interface
Feb 13 , 2022
What is CGI? Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program, typically to process user requests. Such programs are often written in a scripting language and are commonly referred to as CGI scripts, but they may include compiled programs. A typical use case occurs when a Web user submits a Web form on a web page that uses CGI. Th...
Read More