NativeVideo 1.43

New features available in this release:

  • Multiple video uploader: the VideoRecord component now has a new Boolean attributed “enableUploaderMode“, allowing our Users to select one or more files from their computers and initiate the upload of multiple videos. Further new attributes are:

    • “allowMultipleUpload”, Boolean (default “true”), to restrict to a single file upload

    • “uploadButtonLabel”, String (default “Upload Videos”), to customise the the label for this new button

  • Video versioning: A new concept bringing together multiple iteration of the same video concept. To turn on this new functionality, enable “enableVersioning” to “true” in the VideoRecord component (on a One to Many scenario, specify the “versioningJunctionId“ with the Salesforce ID of the Junction record to consider, if any)

  • New LWC-based video player (Beta): A new generation of video players, bringing a faster, modern and intuitive video player experience. Turn on this functionality using the Boolean “enableBoltList” flag on the VideoList component.

  • Video Annotations: Using the new video player and only when the Versioning feature is turned on, our users can also draw visual annotations on videos: circles, rectangles, free hand drawings and text messages are added to a subset of a video, allowing multiple users to work together, exchanging their perspective via annotation comments. Turn on this feature using the Boolean “enableAnnotations” flag on the VideoList component, specifying the level of the running user via the “annotationsAccessLevel” attribute, accepting the following values:

    • “previewer”: the user can only see existing annotations, without the markers and the navigation

    • “readonly”: the user can only browse existing annotations

    • “commenter”: as a “readonly” user, plus adding new comments

    • “reviewer”: as a “commenter” user, plus also creating new annotations

    • “manager”: as a reviewer, but also can mark an annotation as “Resolved”

  • Watermark: Show the email of the running user as a transparent layer on top of the video player

  • Mobile API for offline video recording: Enable the recording through our mobile app enabling the “nativeRecorderMode” flag (“true”) on the VideoRecord component. The optional attribute “nativeRecorderBackTo” on the VideoRecord component allows you to specify to which Salesforce ID we should navigate back (if set to “0” it navigates back to the Salesforce mobile app, on the same page that has opened the VideoRecord)

 

Manual updates pre-install when upgrading from a previous version

None.

Package URLs:

NativeVideo v1.43.8

  • Sandbox: https://test.salesforce.com/packaging/installPackage.apexp?p0=04t3X000003SiaP

  • Production: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t3X000003SiaP

Manual updates post-install when upgrading from a previous version

None.