Skip to content

Black screen on playback when streaming to live/Twitch server – "Missing picture" error Works on Google Pixel, fails on iQOO / Vivo / Samsung #293

@CMEMobile

Description

@CMEMobile

Version

3.1.2

Environment that reproduces the issue

Working Device: Google Pixel ([your model + Android version])
Failing Devices: iQOO, Vivo, Samsung ([your specific models])
Android Version: [e.g. Android 14 / 15]
StreamPack Version: [latest / commit hash]
Server: Twitch / Custom Nginx-RTMP

RTMP/SRT/... Server

RTMP

Audio configuration

No response

Video configuration

No response

Is it reproducible in the demos application?

Yes

Reproduction steps

Open the StreamPack demo app.
Enter a remote RTMP server URL (Twitch ingest URL or custom live server).
Start streaming.
Copy the watch/playback URL.
Open the URL in VLC / ffplay / browser / Twitch player.
Playback shows black screen.
Server logs show "missing picture".

Expected result

The stream should play video correctly on remote servers across all devices

Actual result

App preview works normally.
Playback URL shows black screen.
Server reports "missing picture".
Works fine when using localhost.
Works correctly on Google Pixel devices.
Fails on iQOO, Vivo, and Samsung devices.

Additional context

When streaming to a remote live server (Twitch or custom RTMP server), the stream appears to start successfully, but when I paste the watch/playback URL into a video player (VLC, ffplay, Twitch dashboard, etc.), it shows a black screen.
The server logs show "missing picture" error.
Note: The camera preview inside the app is not black — it works fine. The issue is only with the output stream on the playback side

Problem occurs only with remote servers.
Localhost streaming works perfectly.
Appears to be device-specific (likely related to video encoding or camera format on non-Pixel devices).

Relevant logs output

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions