Packages

A collection of element that leverage Nvidia Jetson hardware using MMAPI

Current section

Files

Jump to

README.md

# Membrane Nvidia MMAPI Plugin
[![Hex.pm](https://img.shields.io/hexpm/v/membrane_nvidia_mmapi_plugin.svg)](https://hex.pm/packages/membrane_nvidia_mmapi_plugin)
[![API Docs](https://img.shields.io/badge/api-docs-yellow.svg?style=flat)](https://hexdocs.pm/membrane_nvidia_mmapi_plugin)
A collection of elements that leverage the Nvidia Jetson hardware using [Multimedia API](https://docs.nvidia.com/jetson/l4t-multimedia/mmapi_group.html)
## Elements
The plugin will contain the following elements:
| Element | Input Format | Output Format | Description | Status |
|---------|--------------|---------------|-------------|--------|
| Decoder | H264,H265 | I420 | Hardware video decoder | Implemented |
| Encoder | I420 | H264,H265 | Hardware video encoder | Planned |
## Installation
Add the following line to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:membrane_nvidia_mmapi_plugin, "~> 0.1.2"}
]
end
```
## Usage
See `examples` folder.