TPEPlatform/MediaEncoderFramework: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==Architecture== Dependency among modules *GetUserMedia **Recoderging Pipeline ***Audio Encoding - Wav/ Opus/ Vobis/ AAC/ HEAAC ***Video Encoding - VP8/ VP9/ H.264/ HEVC ***C...") |
m (Replace Vobis with Vorbis) |
||
| Line 3: | Line 3: | ||
*GetUserMedia | *GetUserMedia | ||
**Recoderging Pipeline | **Recoderging Pipeline | ||
***Audio Encoding - Wav/ Opus/ | ***Audio Encoding - Wav/ Opus/ Vorbis/ AAC/ HEAAC | ||
***Video Encoding - VP8/ VP9/ H.264/ HEVC | ***Video Encoding - VP8/ VP9/ H.264/ HEVC | ||
***Container multiplexer - MP4/ OGG/ WebM | ***Container multiplexer - MP4/ OGG/ WebM | ||
Latest revision as of 10:39, 20 September 2013
Architecture
Dependency among modules
- GetUserMedia
- Recoderging Pipeline
- Audio Encoding - Wav/ Opus/ Vorbis/ AAC/ HEAAC
- Video Encoding - VP8/ VP9/ H.264/ HEVC
- Container multiplexer - MP4/ OGG/ WebM
- ImageCapture
- Image Encoding - JPG?
- Recoderging Pipeline
Class Diagram
The class diagram of encoder framework
Sequential Diagram
The sequence diagram of receiving input source from MediaStreamGraph, and outputting final container data from MediaEncoder to MediaRecorder
