As of September 25th, 2024, Videon's LiveEdge Cloud now supports a much richer feature set to manage fleets of devices via the Devices -> Fleets tab. With the new added features, Fleet users can now do the following in the updated Fleet sections. PLEASE NOTE: Some features for fleets may require specific licensing to activate their functionality. Check out our LiveEdge Cloud Control Suite on our website or reach out to our support team if you have questions about which features are enabled for you today:
-
Fleet Selection
- Create and select fleets to manage
-
Fleet Overview
- Add devices to a fleet
- View filtered sets of online and streaming devices (IMPROVED)
- View a summarized list of all devices in the fleet
- Perform bulk actions on the summarized list of devices (NEW)
- View all events from devices in the fleet
-
Fleet Monitor (NEW)
- View detailed list of all devices in the fleet
- Configure any device in the fleet from the same page
- Enable/disable outputs on any device in the fleet from the same page
-
Fleet Multiview (NEW)
- View the active inputs for all devices in the fleet, side-by-side
-
Fleet Users
- Manage fleet users and access levels
Fleet Selection
In the main menu of the Fleets section, users can Create, Delete, and Select fleets to manage. Clicking a fleet name will navigate to that fleet's "Fleet Overview" page.
Fleet Overview
Fleet Overview is the primary fleet management page, where users can see a high level view of the fleet status.
Online Devices
Clicking "Online Devices" will pop up a dialog showing all devices in the fleet that are reporting as powered on and connected to LiveEdge Cloud.
Streaming Devices
Clicking "Streaming Devices" will pop up a dialog showing all devices in the fleet that are reporting as attempting to stream (i.e. have an enabled output).
Devices list
The devices list allows users to do the following:
- Add devices to the fleet
- Batch actions
- Remove devices from the fleet
- Control outputs
- Update firmware or cloud agent
- Install Docker containers listed in Videon's LiveEdge Container Directory
- Reboot devices
Adding Devices
To add a device to the current fleet, a user can click the "+ Add Devices" button on the top right side of the Devices list, which will then open a dialog allowing the user to select which devices adopted into the parent org to add to the fleet.
Batch Actions
To perform a batch action, a user needs to click the selection checkbox next to each device they wish to perform a batch action on. Once at least one device is selected, the batch action options will appear.
Note: Batch actions will not be applied to offline devices
Removing Devices
To remove a device, a user can select devices for a batch action, then click "Remove Device(s)" in the batch action list, then follow the confirmation dialog to remove those devices from the fleet. This will not remove the devices from the org, so they can be added back if needed.
Output Control
To control device outputs, a user can select devices for a batch action, then click "Output Control" in the batch action list, then follow the dialog to enable or disable all configured outputs those devices.
Update Firmware or Cloud Agent
To update device firmware/cloud agent, a user can select devices for a batch action, then click "Update Firmware" in the batch action list, then follow the dialog to update the firmware or cloud agent to the latest version for those devices.
Install Container
To install a container listed in Videon's LiveEdge Container Directory, a user can select devices for a batch action, then click "Install Container" in the batch action list, then follow the dialog to choose the container to install on those devices.
Reboot Device(s)
To reboot devices, a user can select devices for a batch action, then click "Reboot Device(s)" in the batch action list, then follow the dialog to confirm rebooting those devices.
Fleet Monitor
The Fleet Monitor view allows users to do the following:
- View detailed list of all devices in the fleet
- Configure any device in the fleet from the same page
- Enable/disable outputs on any device in the fleet from the same page
Device Display
Each device in the fleet is displayed in the Fleet Monitor view, showing the following information:
- Device name
- Device refresh button
- Device status
- Device components
- Inputs
- Encoders
- Outputs
- Configuration dialog button
- Output control button
Device Name
The device name displayed in the Fleet Monitor view is the same as it is displayed in every other location in LiveEdge Cloud.
Device Refresh Button
The device refresh button is displayed as a circular arrow in the top left of each device display item. When clicked, forces a sync with the device's latest state, in the event that a device falls out of sync for any reason, though this is uncommon as the device's cloud agent is intended to periodically update the device state in LiveEdge Cloud without needing a manual refresh.
Device Status
The device status is displayed by the same status element present throughout LiveEdge Cloud, in the top left of each device display item.
Devices are shown in Fleet Monitor view in the following order, updated dynamically without the page being refreshed:
- Failing to stream at least one output (Red - "Error Streaming")
- Successfully streaming all outputs (Green - "Streaming")
- Configured but not streaming any outputs (Amber - "Not Streaming")
- Not configured
- Offline
Device Components
The following device components are shown in each device display item:
- Inputs
- Encoders
- Outputs
When a device enters the state of "Error Streaming", device components that are detected as the cause of that error state are highlighted in red so that it is easy to understand where a streaming issue originates.
Inputs
Each device display item is split into two rows, one for each created input.
Each input component displays the following information:
- Detected resolution and framerate
- If audio is detected
- Input video preview
- Audio levels preview
Encoders
Within each row in a device display item, every encoder that is associated with a configured output is shown, grouped near the output that has them as a configured profile.
Video encoders show the following information:
- Name
- Encoder type ("video")
- If Active
- Encoded resolution
- Encoded framerate
- Aspect ratio
- Encoded bitrate
- If Disabled
- Disabled
Audio encoders show the following information:
- Name
- Encoder type ("audio")
- If Active
- Encoded channel count
- Encoded bitrate
- If Disabled
- Disabled
Data encoders show the following information:
- Name
- Encoder type ("data")
- Active/Disabled
Outputs
Outputs create subgroups within the row created by the Input, based on what encoders they have assigned as profiles in their configuration. This sorting is as best as can be approximated, but may not be perfect due to how encoders can be assigned to outputs in complex configurations.
Outputs show the following information:
- Name
- Output type
- Status
- Destination URL
Configure Device Button
When the Configure Device is clicked, a dialog appears showing the usual individual device configuration view and functions exactly the same. It can be exited by clicking the X at the top right or by clicking outside of the dialog.
Output Control Button
When the Output Control button is clicked, a dialog appears showing the same Output Control dialog as is available in the COMMANDS interface when viewing an individual device. It functions exactly the same. It can be exited by clicking the X at the top right or by clicking outside of the dialog.
Fleet Multi-view
Fleet Multiview shows all active input previews for all devices in the fleet. They are sorted in the order that the Cloud UI gets a response from each device.
Clicking the computer monitor icon in the top right of the page will expand the view to fullscreen so that more previews can be seen at a time.
Fleet Users
Fleet Admins are able to view the Fleet Users tab, which offers the ability to manage what users have access to the current fleet. This is a great tool to help manage proof of concepts with multiple clients, by giving each their own fleet that you can manage for them without having to request additional orgs from Videon for each client.