“Amazon Cloud Technology Product Review” event call for papers|Building a streaming media server with “weak” image processing functions

Authorization statement: This article authorizes the official Amazon Cloud Technology article to forward and rewrite the rights, including but not limited to Amazon Cloud Technology official channels such as Developer Centre, Zhihu, self-media platforms, third-party developer media, etc. This article is based on the following software and hardware tools: +awsec2 + frp-0.52.3 + mediamtx-1.3.0 + […]

shell – regular expression, sed streaming editor

Regular Expressions Overview Overview Use a “string of symbols” to describe data with common attributes Basic regular list Extended regular list Prepare materials [root@localhost ~]# head -5 /etc/passwd > user [root@localhost ~]# cat user root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin Test ^ $ [root@localhost ~]# grep root user root:x:0:0:root:/root:/bin/bash [root@localhost ~]# grep ^root user root:x:0:0:root:/root:/bin/bash [root@localhost […]

Use Qt+FFmpeg to capture the desktop for rtsp streaming and write SEI information in real time

FFmpegMedia.h #pragma once #include <QObject> class QMutex; template<typename> class QFutureWatcher; class FFmpegMedia: public QObject { Q_OBJECT public: FFmpegMedia(QObject *parent = nullptr); ~FFmpegMedia(); inline void setCodecName(const QString & amp;codec) { mdesCodec = codec; } inline void setTargetWindowTitle(const QString & amp;title) { mwindowTitle = title; } inline void setFrameRate(int rate) { mframeRate = rate; } inline int […]

nginx+ffmpeg+rtsp+rtmp/http-flv streaming media service construction [full version]

nginx + ffmpeg + rtsp + rtmp/http-flv streaming media service construction [full version] Install nginx and its dependencies gcc installation yum -y install gcc gcc-c + + pcre installation #If you can’t pull it down, you can directly copy the link to the browser to download. I successfully downloaded it directly from the browser, and […]

windows ffmpeg + nginx + videojs implements rtmp push and pull streaming and hls push and pull live streaming

The previous blog has written about using ffmpeg + nginx to build an RTMP push and pull live broadcast environment under Windows. It can be played through PC client software such as ffplay and vlc. However, due to browser playback reasons, the RTMP stream passes through the browser. Playback must use the flash plug-in. The […]

Exception handling of StreamingResponseBody

Recently I have been working on the export function of Excel files with large amounts of data. Utilize database cursor query and POI’s sxssf technology to achieve smooth conversion of database data into streams and return to the front end. The front end saves the stream bit by bit into the memory through fetch, and […]

Security monitoring project—mjpeg-streamer video image display (real-time video streaming implementation)

Article directory Preface 1. Hardware preparation and hardware equipment inquiry 2. Transplantation of jpeg library 2.1 Source code download 2.2 Transplantation of jpeg library 3. Transplantation of mjpeg-stream 4. Test results Summarize Foreword Continuing from the previous issue, we have implemented many functions, but the real-time upload of video streams has not yet been implemented. […]

A multi-threaded approach to faster OpenCV video streaming in Python

Overview In this article, we will see two Python code examples without multithreading for reading video frames from a camera. We’ll see the difference in FPS obtained with/without multithreading. What is multithreading? A thread is an execution unit in a process. Multithreading refers to the concurrent execution of multiple threads by quickly switching control of […]