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

[Support]: go2rtc version 1.2.0-->1.5.0 #6720

Closed
ankycooper opened this issue Jun 7, 2023 · 1 comment
Closed

[Support]: go2rtc version 1.2.0-->1.5.0 #6720

ankycooper opened this issue Jun 7, 2023 · 1 comment

Comments

@ankycooper
Copy link

Describe the problem you are having

go2rtc crashes

This is fixed in the latest go2rtc as per AlexxIT/go2rtc#390

Embedded go2rtc version: 1.2.0

Can we bump this to the latest go2rtc /~https://github.com/AlexxIT/go2rtc/releases/tag/v1.5.0

Version

0.12.0-DA3E197

Frigate config file

NA

Relevant log output

`2023-06-07 05:48:25.372272035  panic: runtime error: index out of range [0] with length 0
2023-06-07 05:48:25.372303265  
2023-06-07 05:48:25.372309822  goroutine 115 [running]:
2023-06-07 05:48:25.372317342  github.com/deepch/vdk/codec/h265parser.AVCDecoderConfRecord.Marshal({0x1, 0x60, 0x0, 0x3, {0xc00036e2a0, 0x1, 0x1}, {0xc00036e240, 0x1, 0x1}, ...}, ...)
2023-06-07 05:48:25.372390442  	github.com/deepch/vdk@v0.0.19/codec/h265parser/parser.go:634 +0x67c
2023-06-07 05:48:25.372398478  github.com/deepch/vdk/codec/h265parser.NewCodecDataFromVPSAndSPSAndPPS({_, _, _}, {_, _, _}, {_, _, _})
2023-06-07 05:48:25.372418688  	github.com/deepch/vdk@v0.0.19/codec/h265parser/parser.go:515 +0x3eb
2023-06-07 05:48:25.372425255  github.com/AlexxIT/go2rtc/pkg/mp4.(*Muxer).GetInit(0xc0000d8040, {0xc00007a600, 0x2, 0xc000292020?})
2023-06-07 05:48:25.372484482  	github.com/AlexxIT/go2rtc/pkg/mp4/muxer.go:89 +0x51d
2023-06-07 05:48:25.372488898  github.com/AlexxIT/go2rtc/pkg/mp4.(*Consumer).Init(...)
2023-06-07 05:48:25.372492375  	github.com/AlexxIT/go2rtc/pkg/mp4/consumer.go:184
2023-06-07 05:48:25.372496208  github.com/AlexxIT/go2rtc/cmd/mp4.handlerWSMSE(0xc0001146c0, 0xc0000a8040)
2023-06-07 05:48:25.372531395  	github.com/AlexxIT/go2rtc/cmd/mp4/ws.go:52 +0x4d9
2023-06-07 05:48:25.372535365  github.com/AlexxIT/go2rtc/cmd/api.apiWS.func2()
2023-06-07 05:48:25.372538722  	github.com/AlexxIT/go2rtc/cmd/api/ws.go:93 +0x3c
2023-06-07 05:48:25.372560298  created by github.com/AlexxIT/go2rtc/cmd/api.apiWS
2023-06-07 05:48:25.372563808  	github.com/AlexxIT/go2rtc/cmd/api/ws.go:92 +0x34a
2023-06-07 05:48:25.444670179  [INFO] The go2rtc service exited with code 2 (by signal 0)
2023-06-07 05:48:26.458422806  [INFO] Starting go2rtc...
2023-06-07 05:48:26.692609282  05:48:26.691 INF go2rtc version 1.2.0 linux/amd64
2023-06-07 05:48:26.694713821  05:48:26.694 INF [api] listen addr=:1984
2023-06-07 05:48:26.697595016  05:48:26.697 INF [rtsp] listen addr=:8554
2023-06-07 05:48:26.700675032  05:48:26.700 INF [srtp] listen addr=:8443
2023-06-07 05:48:26.702161783  05:48:26.701 INF [webrtc] listen addr=:8555`

FFprobe output from your camera

NA

Frigate stats

No response

Operating system

Proxmox

Install method

Docker Compose

Coral version

M.2

Network connection

Wired

Camera make and model

Dahua

Any other information that may be helpful

No response

@ankycooper ankycooper changed the title [Support]: [Support]: go2rtc version 1.2.0-->1.5.0 Jun 7, 2023
@NickM-27
Copy link
Collaborator

NickM-27 commented Jun 7, 2023

It's already been bumped for the next frigate version. Frigate supports upgrading the internal go2rtc version to whatever you want https://docs.frigate.video/configuration/advanced#custom-go2rtc-version

@NickM-27 NickM-27 closed this as completed Jun 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants