Skip to content

Conversation

goncalocostamendes
Copy link
Contributor

@goncalocostamendes goncalocostamendes commented Oct 1, 2025

@goncalocostamendes goncalocostamendes changed the title Vidcs 1598 VIDCS-2050: Screen Sharing Sample App Oct 1, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements a new screen sharing sample app that replaces the existing Screen-Sharing samples with two distinct implementations: Webview-Screen-Sharing and Device-Screen-Sharing. The changes rename and reorganize the existing screen sharing samples to better distinguish between webview-based and device-based screen sharing approaches.

  • Renamed existing Screen-Sharing samples to Webview-Screen-Sharing to clarify their WebView-based approach
  • Added a new Device-Screen-Sharing-Java sample that uses the Android Media Projection API for full device screen capture
  • Updated package names, build configurations, and documentation to reflect the new naming convention

Reviewed Changes

Copilot reviewed 40 out of 84 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
Webview-Screen-Sharing-Kotlin/ Renamed from Screen-Sharing-Kotlin with updated package names and app identifiers
Webview-Screen-Sharing-Java/ Renamed from Screen-Sharing-Java with updated package names and app identifiers
Device-Screen-Sharing-Java/ New sample app demonstrating device screen sharing using Media Projection API
README.md Updated to reflect the new sample organization and naming
.github/workflows/ Updated CI workflows to match the new directory names

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

…/devicescreensharing/MainActivity.java

Co-authored-by: Copilot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants