Directories ¶
Path | Synopsis |
---|---|
api
|
|
requestid
Package requestid implements request ID generator.
|
Package requestid implements request ID generator. |
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). |
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. |
Package file provides helpers that are used during video file upload.
|
Package file provides helpers that are used during video file upload. |
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. |
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. |
streamer
Package streamer contains media segments streaming app.
|
Package streamer contains media segments streaming app. |
uploader
Package uploader contains app that handles media part uploads.
|
Package uploader contains app that handles media part uploads. |
meta
Package meta contains playback metadata definition and static MPD generator.
|
Package meta contains playback metadata definition and static MPD generator. |
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 |
Package tool contains TUI client that can be used together with ViDi.
|
Package tool contains TUI client that can be used together with ViDi. |
Click to show internal directories.
Click to hide internal directories.