Best Of
Service Update 2026-03-04
This update will be applied from March 4th through March 5th.
Accessibility Reports
Admins and Department Admins can now create a report at the folder or system level to see which videos have captions, audio descriptions, and/or translations, and how many Caption Credits have been allocated to each video. To find these new reports:
- Folder Level: Navigate to the Stats page for that folder. At the bottom of the page, there is a new link called "Accessibility Report". Clicking this will generate a report specific to that folder.
- Site Level: Navigate to your Usage Reports (System > Usage). In the New Report menu, select the "Accessibility Report" option from the drop-down menu.
This feature will be released after March 8th.
New Languages
Both Hebrew and Vietnamese have both been added as available languages for your Panopto site. These languages can be enabled at a folder or site level:
- Folder Level: In the Folder's settings menu, on the Settings tab, change the Content Language to your desired language.
- Site Level: Contact the Panopto Support Team to change your site's default language.
These languages will be available for ASR captions, and searching will yield results from both ASR captions and on-screen text (OCR).
Any existing captions can also be translated into either of these languages, just like any other translation service.
Our support article for using multiple languages for captions can be reviewed here.
Product Improvements
Panopto Core
Added Microsoft Teams chat synchronization to the Panopto platform, matching the popular functionality currently available for our Zoom integration.
Fixed the logic for how student scores are retrieved and reported to ensure that grades are always accurate. Previously, the system relied on the lineItems endpoint, which could occasionally lead to "impossible" scores (e.g., a student receiving 100 points out of a possible 10). To eliminate these discrepancies, we have transitioned our reporting logic to a more robust data source.
Fixed an issue where the system was incorrectly attempting to generate separate folders instead of establishing the intended data mappings. This fix ensures that context provisioning and mappings are handled correctly within the tool.
Fixed an issue in the Video Editor that prevented users from successfully copying or saving a session after using the Undo (CTRL + Z) command on newly added streams.
Fixed a synchronization issue within the Video Editor that occurred when using the Undo (CTRL + Z) command, ensuring your editing session remains stable and accurate. Previously, reverting an action could cause a mismatch where streams were removed from the Streams tab but erroneously remained on the Timeline. This inconsistency triggered a "404 Not Found" error and a message stating, "Another user started editing this session while you were away."
Panopto Mobile
Fixed a navigation "deadlock" in the mobile app that occurred when iOS users accessed playlists with no content.
Re: Service Update 2026-03-04
Due to unexpected complications, this release is delayed to next week, March 10th - March 11th.
We apologize for any confusion or inconvenience.
Re: Adding caption files for two sequential streams in the same recording
Honestly, I would probably just scrap the captions coming from Teams and request new ASR captions from Panopto.
Ideally, you'd have the two sessions with the aligned captions then use the Panopto "Merge" function to combine the streams into one session which should preserve the alignment of the captions on each stream.
Re: Bottom padding when "Responsive embed" selected
Hi Brianna,
Thank you for your response! Please add my organization (Southeast Technical College) to that feature request.
Re: Closed Captions Analytics
I see that this request was marked as completed, but as far as I'm aware, there haven't been any releases that include Closed Captioning usage metrics (or really any metrics about closed captioning at all).
Did I miss something from a release, or is this incoming?
Re: Assign ownership of scheduled recordings when scheduling courses
Well, that's good news. Thanks, Mike!
Re: Assign ownership of scheduled recordings when scheduling courses
My understanding is that this is planned to roll out with the bulk scheduling improvements to the UI and API, whenever that lands.
Re: LTI integration between Teams and Canvas
There are a few problems with Teams generally, and while integrations can help in some areas, Microsoft has made some decisions on how certain things have been implemented that I just can't wrap my head around.
I agree that this functionality would be fantastic, but this specifically is going to be a difficult problem to solve from what I understand and it would take Microsoft making some substantial changes. The way Microsoft has the LTI set up, course meetings are created as personal meetings instead of as meetings associated with the Team set up for the course. If you're never needing that meeting again, that is totally fine. If you are producing artifacts from that meeting, it causes some issues. Beyond the usability problem with that, there is some missing context data on the Microsoft side, so there isn't anything that can be used to tie that meeting to a Canvas course (at least there wasn't when we last looked at it). Even if the meeting recording is left in SPO, there is nothing really tying it back to the course. Zoom solved this by partnering with LMS and VCMS tools to provide everyone involved with the right data, but Microsoft doesn't seem interested in that.
Another prime example of this in my eye is deleting a recording from Teams/SPO. When this is done (either by an integration or via the UI) there is no way to remove the "recording ready" message that Teams sends automatically. This means that you now just have a broken link in your Chat/Channel. It's not the end of the world, but…why design it in a way that is going to trip up users?
Detecting empty room recordings with Epiphan API and deleting schedules with the Panopto API
We have been working with Epiphan on a way to detect when an empty room is being recorded or prevent it from being recorded.
We are looking for a workaround for the confirmation process on Epiphan's side.
They thought it may be possible to use the Panopto API to delete an event in Panopto and then force a schedule sync on the Pearl Mini/Nexus. Is this possible to do?
If needed, I can add text from the conversation we've been having with Epiphan's support.
Re: Service Update 2026-02-12
The Caption Requester role was not updated to enable translations by default, as mentioned above, due to unexpected circumstances. This will instead go into effect by the end of this week (Feb. 20th).
If you would like users in this group to request translations, navigate to System > Roles > Caption Requester, then tick the checkbox for translations.
We apologize for any confusion or inconvenience this has caused.


