Skip to content

pps_scaling_list_data_present unimplemented (H265 Reolink cameras) #116

@Maik93

Description

@Maik93

Hi all,
thanks of the great work with this repo, it is a godsend when dealing with badly implemented cameras!

I'm trying to interface with Reolink cameras (RLC423, 810, 811), but when I try to open H265 video streams (such as the 4K main stream of 811), I face this error:

W20250725 13:03:34.655 main retina::codec::h265] Ignoring bad H.265 format-specific-params "profile-space=0;profile-id=1;tier-flag=0;level-id=150;interop-constraints=000000000000;sprop-vps=QAEMAf//AWAAAAMAAAMAAAMAAAMAlqwJ;sprop-sps=QgEBAWAAAAMAAAMAAAMAAAMAlqAB4CACHH+KrTuiS7I=;sprop-pps=RAHAcvCJBAcONkg=": pps_scaling_list_data_present unimplemented
while parsing PPS: 4401c072f08904070e3648
I20250725 13:03:34.655 main client::mp4] Using h265 video stream
I20250725 13:03:34.677 main client::mp4] Using mpeg4-generic audio stream (rfc 6381 codec mp4a.40.2)
794020054 (mod-2^32: 794020054), npt 0.000: 519-byte audio frame
794021078 (mod-2^32: 794021078), npt 0.064: 519-byte audio frame
794022102 (mod-2^32: 794022102), npt 0.128: 519-byte audio frame
794023126 (mod-2^32: 794023126), npt 0.192: 519-byte audio frame
794024150 (mod-2^32: 794024150), npt 0.256: 519-byte audio frame
I20250725 13:03:36.187 main client::mp4] writing MP4 failed; details will be logged with `Fatal:` after RTSP session teardown
E20250725 13:03:36.193 main client] Fatal: pps_scaling_list_data_present unimplemented
while parsing PPS: 4401c072f08904070e3648

conn: 172.26.9.71:49054(me)->192.168.211.115:554@2025-07-25T11:03:34.627398049Z
stream: TCP, interleaved channel ids 0-1
ssrc: 3cf2c383
seq: 12364
pkt: 469407@2025-07-25T11:03:36.18670981Z

Is it not implemented yet, or does a workaround exist at the time of writing?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions