Segmented Assets

Importing a Segmented Asset Through a Hot Folder

Note: Currently we only support .m3u8 files if they are VOD and Event types. At present we don’t support .m3u8 with the manifest of live types.
Note: From 6.3.0 onwards, whenever you run a purge action against a segmented asset (.m3u8) the whole folder structure will be purged including the folder in which the .m3u8 file exists. If you do not want the .m3u8 files to be purged, it is important to place them in a separate folder. If it is placed in same directory along with the other media files ( such as.MP4, MOV), they be purged automatically.
Note: From 7.0.0 onwards, when you perform a purge action on a segmented asset, it will purge all the files and directories parallel to the master manifest file, including the master manifest. It is also important to take into account that Ooyala Flex does not track any linked or referenced files.

You can import a segmented asset automatically as part of a workflow. This can be done by creating a hot folder that points to the location of the segmented asset. You then upload an .m3u8 file to the available VFS location, which causes a workflow to trigger automatically. The segmented asset file is then imported from the VFS location to Ooyala Flex.

Note: When you place the file in the given VFS location, the workflow will trigger the upload in approximately two minutes.
Note: When configuring the hot folder, ensure the path entered in the Path field is correct. If the path is incorrect, the file cannot be imported and the workflow will fail.
Note: In order for a segmented asset to exist in MAM using FILE protocol, the segmented proxy package must exist under /proxies folder (/flex/flex-enterprise/storage/media/proxies/<<package directory>>). ‘flex/flex-mam-app/proxyBaseUrl’ should be set as https://mam.<<env name>> and ngnix should be configured in the same way.
Note: In order for a segmented asset to exist in MAM using S3, the segmented proxy package must be in an S3 folder.  ‘flex/flex-mam-app/segmentedAssetBaseUrl’  should be set as  https://mam . .<<env name>>.  and ngnix should be configured the same way.

Creating a Placeholder Segmented Asset

To create a segmented asset, follow these steps:

1) On the toolbar, click New.

2) From the drop down, select Segmented Asset.

3) In the Name field, enter a name for your segmented asset.

4) In the Description field, enter an optional description.

5) Click Save.

6) On the action toolbar, click Import.

7) From the Action drop down, select the applicable import action.

Note: If your asset is stored in Amazon S3 or AZBS, you must specify the necessary fields in the import action, so that the action can locate and import the asset. This includes: the protocol, bucket, the path to the file, and your S3 / AZBS credentials.

8) Click Run Now and the job completes.

9) On the action toolbar, click Extract.

10) From the Action drop down, select the Extract Technical Metadata action.

11) Click Run Now and the job completes.

Viewing Segmented Assets in MAM

For information on viewing segmented assets in MAM, please consult the MAM: Segmented Assets page.

Was this article helpful?