Developing a Dynamic Digital Signage Solution Using PowerPoint API

Sai Gade 0 Reputation points
2023-10-10T06:35:50.6266667+00:00

Description:

We are planning to create a digital signage solution that leverages the Microsoft PowerPoint API. Our goal is to develop a system that can dynamically generate and update PowerPoint presentations for signage TVs. We have outlined our requirements and questions below and are seeking insights, experiences, and guidance from the Microsoft community.

Requirements:

1) PowerPoint Slide Creation and Customization:

  • Create PowerPoint presentations using the PowerPoint web application.
  • Populate each slide with dynamic content, including text, images, videos, URLs, and real-time data from web-based Excel charts.
  • Set slide timing and transitions within PowerPoint for automatic playback.

2) Signage TV Integration:

  • Utilize a URL associated with the PowerPoint project to display presentations on signage TVs.
  • Ensure that the content on the signage TVs updates in real-time, reflecting the content and timing defined in the PowerPoint web service's main file.

3) Development Using PowerPoint API:

  • Implement a custom solution using the PowerPoint API to fulfill the requirements.
  • Develop web services or integrations for real-time data updates and synchronization with the PowerPoint content.

Questions:

1) Feasibility:

  • Is it possible to achieve these requirements using the PowerPoint API and related technologies?
  • Are there any limitations or challenges we should be aware of when working with the PowerPoint API for such a project?

2) Community Experiences:

  • Has anyone in the Microsoft community previously worked on a similar project involving dynamic signage using the PowerPoint API?
  • Are there any existing resources, case studies, or examples we can learn from?

3) Resources and Challenges:

  • Can you recommend any documentation, libraries, or tools that would be helpful in developing this solution?
  • What are some potential challenges we might face when implementing this solution, and how can they be mitigated?

4) Team Collaboration:

  • Are there any community members interested in collaborating on this project?
  • Do you have recommendations for assembling a development team with expertise in PowerPoint API, web services, and digital signage technology?

We appreciate any insights, advice, or guidance that the Microsoft community can provide as we embark on this exciting project. Please feel free to share your experiences and expertise to help us create a successful digital signage solution.


Feel free to share this structured request on the Microsoft learning community platform to get feedback, insights, and assistance from the community members. It should help you gather valuable information and support for your project.

PowerPoint
PowerPoint
A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
247 questions
JavaScript API
JavaScript API
An Office service that supports add-ins to interact with objects in Office client applications.
926 questions
PowerPoint Management
PowerPoint Management
PowerPoint: A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.Management: The act or process of organizing, handling, directing or controlling something.
224 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Q&A Assist
    2023-10-10T06:35:50.63+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    I'm sorry, but I am unable to answer your question as it goes beyond the scope of the provided context. The context provides information on PowerPoint, VSTO Add-ins, and Power BI integration with PowerPoint, but it does not cover the feasibility of developing a dynamic digital signage solution using the PowerPoint API. I suggest posting your question on a relevant Microsoft community platform to get feedback, insights, and assistance from community members.


    References:

    0 comments No comments