Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
api/requestid
Package requestid implements request ID generator.
|
Package requestid implements request ID generator. |
cli
Package cli contains cli tool that has - helpful mp4 operations like dumping and segmenting mp4 file - video api service token creation (which can be used later in apps config).
|
Package cli contains cli tool that has - helpful mp4 operations like dumping and segmenting mp4 file - video api service token creation (which can be used later in apps config). |
event
Package event defines generic event that sent by processor and uploader to notify videoapi about video object changes.
|
Package event defines generic event that sent by processor and uploader to notify videoapi about video object changes. |
file
Package file provides helpers that are used during video file upload.
|
Package file provides helpers that are used during video file upload. |
generators
Package generators provides simple unique string generator that is internally based on uuid v4.
|
Package generators provides simple unique string generator that is internally based on uuid v4. |
logging
Package logging provides various zap logger initialization functions.
|
Package logging provides various zap logger initialization functions. |
media/processor
Package processor contains mp4 file processor which can only do segmentation for now.
|
Package processor contains mp4 file processor which can only do segmentation for now. |
media/streamer
Package streamer contains media segments streaming app.
|
Package streamer contains media segments streaming app. |
media/uploader
Package uploader contains app that handles media part uploads.
|
Package uploader contains app that handles media part uploads. |
mp4/meta
Package meta contains playback metadata definition and static MPD generator.
|
Package meta contains playback metadata definition and static MPD generator. |
mp4/segmentation
Package segmentation contains high level functions for progressive mp4 file segmentation The code is mostly based on https://github.com/Eyevinn/mp4ff/tree/master/examples/segmenter
|
Package segmentation contains high level functions for progressive mp4 file segmentation The code is mostly based on https://github.com/Eyevinn/mp4ff/tree/master/examples/segmenter |
tool
Package tool contains TUI client that can be used together with ViDi.
|
Package tool contains TUI client that can be used together with ViDi. |
pkg
|
|
Click to show internal directories.
Click to hide internal directories.