Skip to content

Corrupt videoStream is received on the start_livestream event #2

@davyrolink

Description

@davyrolink

Describe the bug
Corrupt videoStream is received on the start_livestream event (blockiness/colour artifacts).

To Reproduce

  1. git clone [email protected]:davyrolink/eufy-test-stream.git
  2. cd eufy-test-stream
  3. nano src/App/Parameters.ts (edit this file; enter your username, password and cameraDeviceId)
  4. npm install
  5. npm run start-dev (takes +/- 15sec)
  6. ffplay output/test-stream.dump (ffplay / ffmpeg must be installed)

The video stream that is captured is corrupt and shows blockiness/colour artifacts.

Expected behavior
A video stream dump without artifacts.

Screenshots & Logfiles
test-stream dump example01

Versions:

  • eufy-security-client: 0.6.0
  • Operating system: macOS
  • Device: Battery Doorbell 2K (T8210)

Additional context
The Eufy app settings for the camera "Video Quality" make a difference to the amount of corruption.
Worst case: Steaming Quality -> High, Video Encoding Format -> High

The problem is almost not visible during night time (black&white), only some small artifacts

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingfixed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions