Real-time Distribution LSI "MBC4K"

Capture gameplay and stream live video

"MBC4K(Media Box for Consumer 4K)" is a system LSI for video/audio capturing and streaming instantly upload SNS channel. 4K60p HEVC encoder and a variety of interfaces delivers multi-purpose video/audio streaming solutions. The main applications include game capture, live video streaming, dashboard cameras, surveillance cameras and other products that require video recording and distribution capabilities.

MBC4K

MBC4K

  • Features
  • Applications
  • System Structure
  • Specifications
  • Development
    Environment
  • Document

Features

Capturing/streaming with real-time 4K60p HEVC encoder

Almost zero latency* 4K60p pass-through video by using HDMI-Rx/Tx interface

Recording to external devices (SD card/SSD/USB memory) by using SD/SATA/USB interface

Provides SDK that supports V4L2 (Video for Linux 2), a standard API for video processing on Linux

Buildroot tool enables easy construction of embedded systems using OSS (Linux)

*: less than 4us (Theoretical value)

Applications

The main applications include game capture, live video streaming, dashboard cameras, surveillance cameras and other products that require video recording and distribution capabilities.

Applications

System Structure

System example of recording or streaming webcam video overlaid on gameplay video
(picture-in-picture) to an external device (SD card/USB memory/PC)

System Structure

Capturing/streaming with real-time 4K60p HEVC encoder

Almost zero latency* 4K60p pass-through video output (w/o PinP)

Supports up to 4K60p input/output (Webcam supports up to 2K30p)

SD card, USB memory, UVC (Webcam input / PC output), UAC (Audio headphone / microphone)and Ethernet functions use OSS

*: less than 4us (Theoretical value)

Specifications

Function Specifications
Package FCBGA 31x31mm (0.8mm pitch)
CPU Cortex®-A53: 1.3GHz Quad
Video encoder HEVC: Up to 4K60p, H.264: Up to 2K60p
Video processor Resize / Color format conversion / Color space conversion / Overlay
Colorimetry BT.2020 / BT.709 / BT.601
HDR10(PQ)
I/F DDR memory DDR3-2133 / 16Gbit
Video output HDMI-Tx 2.0 [x1] (Up to 4K60p)
Video input HDMI-Rx 2.0 [x1] (Up to 4K60p)
USB3.0 for Webcam [x1] (Up to 2K30p)
Audio output I2S-Out [x1]
Audio input I2S-In [x1]
Ethernet 1000/100/10Mbps MAC w/o PHY, RGMII/RMII [x1]
SATA SATA3.0 Gen3 [x1]
SD SD [x1]
USB USB3.0 Host [x3] (USB0 / USB1 can be used as Device)
USB2.0 Host [x1]
Flash memory eMMC5.0
Serial etc. UART [x3], SPI [x1], I2C [x4]

Development Environment

●HEVC/H.264 encoder SDK based on OpenPF (OSS)

Build Environment

BuildRoot environment is provided, supports standard setting up and adding OSS packages

Linux5.4 based

[Build Environment]

Build Environment
API

Provide Encoder/Input-Output functions via V4L2(Video for Linux 2) API

Customers can develop applications using OSS

[Software Structure]

Software Structure

*: Video Converter Device Driver : Conversion processing of input video to a different format (Resize, color format, color space, etc.) and overlay processing.

HDMI Input/Output Support

Supports HDMI input and HDMI pass-through output for gaming capture and video streaming products
(HDCP not supported)

Document

Technical Document

Please request the following documents from "Technical Document Request".
In addition, when we provide technical documents, we need an NDA agreement with you.

Overview

Product Standard

Development Environment Manual

Reference Board Schematic

PCB Guideline

API Manual