Hello,
I have the following questions on the "Publish application to a DMP" API call.
1. When and how will the assets referenced in the published application be pushed to/pulled by the DMP?
2. When will the DMP begin to play the application playlist? Will it start playing when the call is received. In that case, the assets referenced by the playlist may not be available in the target DMP.
Thanks and regards,
Hema
Hi Hema,
1. The assets are referenced via URI's that are sent via XML to the DMP. The URI's can be pointing to assets on a network server or on the local DMP disk. Playing from network server means the DMP is pulling from the network server, while playing an asset locally on DMP would require a 'deployment' of an application to a DMP, which is in the 'Advanced Tasks' page. As a user, you need not worry about how this is done. After creating and loading assets into an application, the application should abstract how the assets are played.
2. If you publish an application to DMP via 'Playnow', it will play immediately. You can also use the Scheduler which will play the application on the scheduled time.
If the assets are not there as specified in the URI, then if you have failover on the DMP set up, DMP will then jump to this failover mode. If you do not have failover setup, then the application will fail visually without the asset. Before playing the application, you can go to Media Manager and view each asset in the application to double check if they are accessible and working fine. Or you can get the URI address for each asset via the API and test each individually as you wish. Load the URI into a browser (or use wget on command line) to test the asset.
Let me know if you have any further questions.
Regards,
Joe Yeh