1. A computer-implemented method to extend naming of captured multimedia data to a secondary application, the method comprising: selecting a naming template having a token, subtoken, and alternate, wherein the token identifies the secondary application that provides naming information for the captured multimedia data, and the alternate provides default naming information when the token and subtoken are not present; parsing the token to extract an object identifier that corresponds to the secondary application; verifying that the format of the object identifier matches a specified format utilizing specialized naming instructions; creating a path to store the captured multimedia data based on the object identifier, the path includes metadata extracted from the captured multimedia data by the secondary application; receiving the captured multimedia data from a registration server; processing the captured multimedia data by a file-naming engine; generating a path name for the captured multimedia data via the file-naming engine; storing the captured multimedia data at a location specified by the path; instantiating the secondary application; and registering a reference associated with the secondary application at the registration server.