Skip to content

[ALF] Add LiveAPI video sample#2724

Merged
rlazo merged 27 commits intomasterfrom
rl.bidi.video
Nov 26, 2025
Merged

[ALF] Add LiveAPI video sample#2724
rlazo merged 27 commits intomasterfrom
rl.bidi.video

Conversation

@rlazo
Copy link
Copy Markdown
Contributor

@rlazo rlazo commented Oct 16, 2025

It adds a new sample for video & audio input, using the realtime video API introduced in the SDk @ firebase/firebase-android-sdk#7480

rlazo added 10 commits October 13, 2025 08:58
- Modified StreamRealtimeVideoScreen to reduce the camera view to half the screen.
- Implemented a frame analyzer in CameraView to capture frames once per second.
- Added logging for the size of the captured frame's byte array.
@rlazo rlazo requested a review from thatfiredev October 16, 2025 17:01
@rlazo
Copy link
Copy Markdown
Contributor Author

rlazo commented Oct 16, 2025

/gemini review

@rlazo rlazo marked this pull request as draft October 17, 2025 16:50
@rlazo rlazo marked this pull request as ready for review November 4, 2025 14:31
Comment thread firebase-ai/app/build.gradle.kts Outdated
Comment thread firebase-ai/app/src/main/AndroidManifest.xml
Comment thread firebase-ai/app/src/main/AndroidManifest.xml Outdated
Co-authored-by: Rosário P. Fernandes <rosariopf@google.com>
Copy link
Copy Markdown
Contributor Author

@rlazo rlazo left a comment

Choose a reason for hiding this comment

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

Revert unneeded changes in the manifest

@rlazo rlazo requested a review from thatfiredev November 11, 2025 16:45
Copy link
Copy Markdown

@Phlphat746 Phlphat746 left a comment

Choose a reason for hiding this comment

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

Messege terbo charg

Comment thread gradle/libs.versions.toml Outdated
Comment on lines +4 to +10
firebaseBom = "34.5.0"
kotlin = "2.2.21"
coreKtx = "1.17.0"
espressoCore = "3.7.0"
firebaseBom = "34.4.0"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We already have the Firebase BoM specified in line 6, we don't need it in line 10 again. (this is also causing the CI failure)

Comment thread gradle/libs.versions.toml Outdated
junit = "4.13.2"
junitVersion = "1.3.0"
espressoCore = "3.7.0"
kotlin = "2.2.20"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Kotlin is already in line 7

…i/FirebaseAISamples.kt

Co-authored-by: Rosário P. Fernandes <rosariopf@google.com>
@rlazo rlazo merged commit 92d6572 into master Nov 26, 2025
7 checks passed
@thatfiredev thatfiredev deleted the rl.bidi.video branch March 4, 2026 00:11
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