mfvp-packaging

MFVP-Packaging is a system for packaging dynamic

PROPERTIES
Name mfvp-packaging
System ID MP
Connection String http://[mfvp-packaging ip]:[mfvp-packaging port]/api/catalogs, eg, http://mfvp-packaging:8080/api/catalogs
Heartbeat Connection String same as connection string
SUPPORTED NODE DEFINITIONS
Message UID Node Definition Name
01MP01 Add Asset
01MP03 Get Playout URLs
01MP02 Remove Asset

* Indicates the message has been deprecated. Please use the replacement message(s) instead.

NODE DEFINITION DETAILS

Add an asset to specific catalog on mfvp-packaging.

REQUEST MESSAGE:
Parameter Name Required Description / Value
contentId NO
sourceUrl NO Asset source URL (i.e. the MPD file) as an absolute URL (typically a file: URL). Mandatory only for vod asset.
accessUrl NO Asset access URL from which the packaged asset will be accessible (relative to the output access URL) on the server.
assetId NO Unique identifier, string which can contains ASCII alpha-numeric char and _ and -.
catalogId NO Catalog identifier.
type NO asset type: vod or live.
name NO asset name.
parameters NO parameters which contains mappingKey:contentId.
RESPONSE MESSAGE:
Parameter Name Description / Value
result true: Add Asset on MFVP Packaging Successfully.

Get asset's playout URLs

REQUEST MESSAGE:
Parameter Name Required Description / Value
catalogId YES Catalog identifier.
assetId YES Unique identifier, string which can contains ASCII alpha-numeric char and _ and -.
originServer YES The origin server of the playout URL
RESPONSE MESSAGE:
Parameter Name Description / Value
hssPlayoutUrlList The playour URL list of the hss
hlsPlayoutUrlList The playour URL list of the hls
cmafPlayoutUrlList The playour URL list of the cmaf

Remove an asset from specific catalog on mfvp-packaging.

REQUEST MESSAGE:
Parameter Name Required Description / Value
assetId NO asset id to remove
catalogId NO catalog id
RESPONSE MESSAGE:
Parameter Name Description / Value
result true: Remove Asset on MFVP Packaging Successfully. false: Remove Asset on MFVP Packaging Fail. error description will be put into �errorMessage� of the NACK message.
© MediaKind Inc, 2023.
All Rights Reserved.