Skip to content

Feature Request: Live camera feed in slides (PowerPoint Cameo equivalent) #73

@NSDerred

Description

@NSDerred

I appreciate this is an early-stage project, I'm raising this now to register the use case while priorities are being set. Thank you for all this amazing work you're doing.

Summary:
A live webcam feed embedded as a positioned, resizable element directly within a slide, equivalent to PowerPoint's Cameo feature. I appreciate this is the most complex of the three features I am requesting and likely the longest horizon. I raise it now simply to register the use case early in the project's life.

Use case:
I am a teacher who presents slides while teaching. PowerPoint's Cameo feature allows a live webcam feed to be embedded directly into a slide as a positioned, styled element this can be used with a visualiser. Incredibly valuable to the flow of a lesson for modelling answers and when you have 30+ kids who can't see what you're doing, especially when it's a class that needs to be kept busy and on task, instead of having to pause and sort out tech it just there. Migrating from Windows/PowerPoint to Linux and FOSS is a goal of mine, and Euro-Office is my target replacement.

Current behaviour (OnlyOffice):

  • No equivalent to PowerPoint's Cameo feature exists
  • There is no way to embed a live camera feed as a slide element

Desired behaviour:

  1. A Camera/Live Feed element can be inserted into a slide via the Insert menu
  2. The element is resizable and repositionable like any other slide object
  3. During slideshow/presentation mode the element displays the host device's webcam feed in real time
  4. .pptx files containing a Cameo placeholder are recognised and mapped gracefully to the live camera element on open

PowerPoint reference:
Microsoft PowerPoint introduced Cameo in 2021 (Insert → Cameo). It renders the webcam feed as a shaped, styled element during presentation mode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions