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”}
Summary of Contents for dme
Page 1: ...Vbrick Distributed Media Engine vbrick dme v3 21 0 Admin Guide March 2019 ...
Page 12: ...xii Preface ...
Page 20: ...8 Vbrick Systems Inc ...
Page 22: ...10 Vbrick Systems Inc ...
Page 54: ...42 Vbrick Systems Inc ...
Page 156: ...144 Vbrick Systems Inc ...
Page 160: ...148 Vbrick Systems Inc ...
Page 176: ...164 Vbrick Systems Inc ...
Page 180: ...168 Vbrick Systems Inc ...
Page 194: ...182 Vbrick Systems Inc ...
Page 202: ...190 Vbrick Systems Inc http dme_ip_address HDS masterplaylistname manifest f4m ...
Page 208: ...196 Vbrick Systems Inc ...