viseron
viseron copied to clipboard
Foscam stream leads to errors
I tried to connect my Foscam to Viseron using the RTSP stream , but with this cam I get errors:
[2021-07-14 17:59:56] [ERROR ] [viseron.watchdog.subprocess_watchdog] - Process terrasse_vorne_segments has exited, restarting [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 5 times [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:56] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Last message repeated 1 times [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] decode_slice_header error [2021-07-14 17:59:57] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [h264 @ 0x12006e0] no frame! [2021-07-14 17:59:58] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - [mp4 @ 0x124f510] Could not find tag for codec pcm_mulaw in stream #1, codec not currently supported in container [2021-07-14 17:59:58] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument [2021-07-14 17:59:58] [ERROR ] [viseron.camera.stream_segments.terrasse_vorne] - Error initializing output stream 0:1 --
using my reolink cam does work without any problems.. I tried to change the codec within the Foscam, but it seems there are no options ... Im using the substream
Can you post your fill configuration along with debug logs from Viseron startup?
I'm also getting errors with my Foscam cameras, error below, seems to be codec related:
Config:
ffmpeg:
camera:
front:
name: Front
host: 192.168.0.121
port: 554
path: /videoMain
fps: 5
username: x
password: x
protocol: rtsp
Using gstreamer instead of ffmpeg seems to work, though!
Check this response here: https://github.com/roflcoopter/viseron/discussions/396#discussioncomment-4238214