106
© Vbrick Systems, Inc.
•
EnableDownloads
•
IsActive
•
VideoAccessControl
•
AccessControlEntities
An example of a JSON metadata file:
Keep in mind that all fields are optional. This means that you may upload a file to Rev with
no metadata. However, you will still need to supply a JSON file for the video ingestion to
start.
To accomplish this, a “no metadata” keyword field has been created to alert the DME that no
metadata will be sent to Rev. In this case, only the
Uploader
field that is identified on the
DME Rev Interface page will be provided to Rev. If this field is not provided in the DME
either, the DME will default the field to “DME”.
To send no metadata to Rev:
Notes on JSON file formatting
: The JSON format will not accept certain characters such
as a Tab or Carriage Return. Processing will fail on JSON files that include these special
characters. However, these characters may still be included if they are encoded.
To include these characters within your JSON file, please use the following table to encode
the strings. For example, if you want a string
“Hello ^t World”
where
^t
is a Tab character,
it would be encoded as
“Hello \t World”
. Embedded single quotes are not supported.
\b
Backspace
(ascii code 08)
\f
Form
feed (ascii code 0C)
\n
New
line
\r
Carriage
return
Note
: Files will only be uploaded if a corresponding JSON file is
present and valid. Also, please
do not
upload more than 6000 files at
any one time. For large numbers of files, it is best to stagger placing
the files into the EdgeIngest folder so the DME can process them in
turn.
{"title":"Title for the video file",
"description":"Description for the video",
"enableComments":"false",
"enableRatings":"false",
"enableDownloads":"true",
"uploader":"adminuser",
"isActive":"true",
"tags":["video", "upload", "mp4"],
"categories":["Category1", "Category2"],
"CategoryIds":["<id1>","<id2>"],
"videoAccessControl" : "Public" ,
"accessControlEntities" : [{"name":"user1", "type":"User", "canEdit":"false"},
{"name":"group1", "type":"Group", "canEdit":"false"}, {"name":"team1",
"type":"Team", "canEdit":"false"}]}
{“noMetadata” : “any string or integer”}
Содержание dme
Страница 1: ...Vbrick Distributed Media Engine vbrick dme v3 21 0 Admin Guide March 2019 ...
Страница 11: ...DME Admin Guide xi 7 To learn how to extend the DME s power review the Rev Integration Functions topic in full ...
Страница 12: ...xii Preface ...
Страница 20: ...8 Vbrick Systems Inc ...
Страница 22: ...10 Vbrick Systems Inc ...
Страница 54: ...42 Vbrick Systems Inc ...
Страница 156: ...144 Vbrick Systems Inc ...
Страница 160: ...148 Vbrick Systems Inc ...
Страница 176: ...164 Vbrick Systems Inc ...
Страница 180: ...168 Vbrick Systems Inc ...
Страница 194: ...182 Vbrick Systems Inc ...
Страница 202: ...190 Vbrick Systems Inc http dme_ip_address HDS masterplaylistname manifest f4m ...
Страница 208: ...196 Vbrick Systems Inc ...