Stream On/Off Process for UVC Devices on Linux

Stream On/Off Process for UVC Devices on Linux

1. Introduction This article shares the execution process of the stream on and off for UVC devices under Linux. It focuses on the differences between isoc and bulk modes. 2. Process Ioctl Registration and Execution Process The application layer calls ioctl int ioctl(int fd, VIDIOC_STREAMON, const int *argp) Ultimately, it calls the file’s ->unlocked_ioctl where … Read more

Tesla AI5 Chip Review Approaches: Six Key Targets Analyzed

Tesla AI5 Chip Review Approaches: Six Key Targets Analyzed

Recently, Elon Musk announced on social media that a technical review of the Tesla AI5 chip design will take place this Saturday, and a series of meetings regarding artificial intelligence, the Optimus humanoid robot, and automotive production are scheduled for next week. This Saturday’s technical review will unveil Tesla’s ambitions for the next-generation AI chip … Read more

Demonstration of Multi-channel AHD Cameras with Rockchip RK3576: A Touch Intelligence Hardware Solution

Demonstration of Multi-channel AHD Cameras with Rockchip RK3576: A Touch Intelligence Hardware Solution

The Rockchip RK3576 chip platform enables a demonstration of multi-channel AHD high-definition camera input, based on the Touch Intelligence RK3576 development board Purple Pi OH2. Introduction to AHD Introduction to AHD AHD stands for Analog High Definition, a high-definition video technology based on analog transmission. Its core advantage lies in the ability to transmit uncompressed … Read more

Comprehensive Development of Video Capture, Encoding, RTSP Streaming, and AI Object Detection with Allwinner V853 Chip and MPP Multimedia Framework!

Comprehensive Development of Video Capture, Encoding, RTSP Streaming, and AI Object Detection with Allwinner V853 Chip and MPP Multimedia Framework!

Course Content: Based on the Allwinner V853 Chip and its MPP (Media Processing Platform) multimedia processing framework, this course implements an embedded system with core functions including video capture, processing, encoding, network streaming (RTSP/RTP), AI, and other essential features. Project Block Diagram:First Phase: Embedded Video Processing (Camera -> Processing -> Encoding -> Streaming)1. Introduction and … Read more

Nvidia Launches Top Development Platform for Physical AI and Humanoid Robots: Nvidia Jetson Thor

Nvidia Launches Top Development Platform for Physical AI and Humanoid Robots: Nvidia Jetson Thor

Nvidia has officially released the Nvidia Jetson Thor, a top-tier platform designed specifically for physical AI and humanoid robots. In terms of core performance, its AI computing power is extremely robust, with the Jetson AGX Thor developer kit and the Jetson T5000 module achieving 2070 FP4 TFLOPS. Compared to NVIDIA AGX Orin, the AI computing … Read more

Digital Signal Processor (DSP) Overview

Digital Signal Processor (DSP) Overview

Click the blue text to follow us (The following content is organized by the Beijing Integrated Circuit Society) Definition and Basic Concepts A Digital Signal Processor (DSP) is a microprocessor specifically designed for digital signal processing. It primarily processes digital signals, which can be various forms of discrete-time signals such as audio, video, communication signals, … Read more

Custom Development for RK3399 Android Development Board

Custom Development for RK3399 Android Development Board

Custom Development for RK3399 Android Development Board 1. Overview: The RK3399 is a low-power, high-performance application processor chip launched by Rockchip. This chip is based on the Big.Little architecture, featuring a dual-core Cortex-A72 with a dedicated NEON co-processor and a quad-core Cortex-A53 combination. It is primarily used in computers, personal internet mobile devices, VR, advertising … Read more

Detailed Networking of Satellite Internet Machines with Drone Streaming Gateways

Detailed Networking of Satellite Internet Machines with Drone Streaming Gateways

In emergency situations where communication is disrupted, high-throughput satellite internet machines (portable satellite stations) paired with drones can transmit aerial footage from the emergency site back to the command center via satellite links in a timely manner. This solves the problem of returning high-definition video when mobile internet is rendered ineffective during such disruptions. However, … Read more

Lighting, Lenses, and FPGA Logic

Lighting, Lenses, and FPGA Logic

Introduction FPGAs are widely used in various image processing applications, including medical and scientific imaging, space imaging, automotive, and defense fields. Regardless of the solution used, advanced algorithms may differ, but the fundamental parts are the same: they must first connect to an image sensor or camera, process the captured images, and then organize them … Read more

Allwinner H618 | Rich Audio-Video Interfaces, High Quality and High Performance OTT Chip

Allwinner H618 | Rich Audio-Video Interfaces, High Quality and High Performance OTT Chip

Click the “blue text” above to follow us!The Allwinner H series focuses on chip products for high-definition video processing, emphasizing high-definition video processing and energy efficiency, suitable for video playback and streaming related products ( set-top boxes etc.). Today, we will briefly introduce the H618 chip from the H series. The H618 integrates a quad-core … Read more