-
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
-
Wireshark: Network Protocol Analyzer Tool
Mar 03 , 2022
What is Wireshark? Wireshark is the world's foremost and widely-used network protocol analyzer. It lets you see what's happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions. Wireshark development thrives thanks to the volunteer contributions of networking...
Read More
-
eXosip: The eXtended osip library
Mar 23 , 2022
Introduction to the GNU oSIP library and eXosip oSIP is an LGPL implementation of SIP. It's stable, portable, flexible and compliant! -may be more-! It is used mostly with eXosip2 stack (GPL) which provides simpler API for User-Agent implementation. SIP stands for the Session Initiation Protocol and is described by the rfc3261 (wich deprecates rfc2543). This library aims to provide multimedia and ...
Read More
-
ONVIF: Open Network Video Interface Forum
Apr 08 , 2022
What is ONVIF? ONVIF (Open Network Video Interface Forum) is a global and open industry forum with the goal of facilitating the development and use of a global open standard for the interface of physical IP-based security products. ONVIF creates a standard for how IP products within video surveillance and other physical security areas can communicate with each other. ONVIF is an organization start...
Read More