Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement proper vcodec copy support via characteristics. #1

Closed
fschaefer opened this issue Jun 14, 2019 · 0 comments
Closed

Implement proper vcodec copy support via characteristics. #1

fschaefer opened this issue Jun 14, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request question Further information is requested

Comments

@fschaefer
Copy link

This is just a thought and basicly a crossposting from an issue posted at homebridge-camera-ffmpeg.

homebridge-camera-ui allows to set vcodec copy to speed up the stream without re-enconding. This fails if homekit requests a stream with resolution, bitrate, etc. that conflicts with just copying the stream, i.e. my yi outdoor cam works fine on my iPhone, but not on my iPad with vcodec copy.

Homekit supports video stream configuration via characteristics: HAP-Specification-Non-Commercial-Version.pdf - Video Attributes:

The Video attributes allow the accessory to indicate supported resolutions, frame rates etc., This information is encoded as a tlv8- the list of types for the value of this TLV are as follows [...]

Can we force Homekit to request the streams in their native resolution via characteristics, so we can use vcodec copy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants