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

Go2rtc v1.5.0 release #11

Open
AlexxIT opened this issue May 4, 2023 · 0 comments
Open

Go2rtc v1.5.0 release #11

AlexxIT opened this issue May 4, 2023 · 0 comments
Labels
go2rtc go2rtc - Ultimate streaming application

Comments

@AlexxIT
Copy link
Owner

AlexxIT commented May 4, 2023

Please, don't create issues in this repository. Goto go2rtc project.

Exec Pipe

Exec source now support receiving frames using pipe transport (stdout). Useful for:

read more

ONVIF Client

New webpage for ONVIF protocol helps you to find local cameras:

image

And get their capabilities:

image

read more

ONVIF Server

Support simple ONVIF server for Home Assistant:

image

MJPEG after FFmpeg

RTSP transport puts restrictions on MJPEG format. So starting from this version:

  • MJPEG after FFmpeg will be transmitted via pipe transport, this will happen automatically if you use #video=mjpeg
  • MJPEG format now support hardware transcoding #video=mjpeg#hardware
  • MJPEG format can be used as direct output from USB cameras that support it

FFmpeg Device (USB)

New webpage for FFmpeg devices that helps you to add USB cameras.
If cameras support MJPEG or H264 format - you can add them without transcoding.
You can also choose the camera resolution that suits you best.

image

FFmpeg Hardware

New webpage for FFmpeg Hardware can show if hardware transcoding can be used and for which formats:

Intel Nuc i3 gen 10 (Linux Docker):

image

ASUS ROG Notebook (Windows):

image_2023-05-05_08-32-03

Raspberry Pi 3 (HassIO):

image

Apple MacBook M1 (macOS):

image

JPEG snapshots

All streams now support JPEG snapshots. For MJPEG streams frame is taken directly.
For H264/H265 cameras automatic transcoding with FFmpeg is used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
go2rtc go2rtc - Ultimate streaming application
Projects
None yet
Development

No branches or pull requests

1 participant