keshavdv / unifi-cam-proxy

Enable non-Ubiquiti cameras to work with Unifi NVR
MIT License
1.59k stars 223 forks source link

reolink RLC-410-5MP #234

Closed fubman closed 1 year ago

fubman commented 2 years ago

Hey, just tryd to add the reolink RLC-410-5MP try with latest ffmpeg and with version 4.1.4 old reolink firmware and new one always got the same error 🗡️

Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/usr/local/lib/python3.9/dist-packages/unifi/clock_sync.py", line 167, in <module> main() File "/usr/local/lib/python3.9/dist-packages/unifi/clock_sync.py", line 157, in main write(read_bytes(source, payload_size)) File "/usr/local/lib/python3.9/dist-packages/unifi/clock_sync.py", line 87, in write sys.stdout.buffer.write(data) BrokenPipeError: [Errno 32] Broken pipe av_interleaved_write_frame(): Broken pipe Last message repeated 1 times Error writing trailer of pipe:: Broken pipe ^CTraceback (most recent call last): File "/usr/local/bin/unifi-cam-proxy", line 8, in <module> sys.exit(main()) File "/usr/local/lib/python3.9/dist-packages/unifi/main.py", line 119, in main loop.run_until_complete(c.run()) File "/usr/lib/python3.9/asyncio/base_events.py", line 629, in run_until_complete self.run_forever() File "/usr/lib/python3.9/asyncio/base_events.py", line 596, in run_forever self._run_once() File "/usr/lib/python3.9/asyncio/base_events.py", line 1854, in _run_once event_list = self._selector.select(timeout) File "/usr/lib/python3.9/selectors.py", line 469, in select fd_event_list = self._selector.poll(timeout, max_ev) KeyboardInterrupt 2022-06-09 19:09:36 unifiproxy Reolink[769] INFO Stopping stream video2 2022-06-09 19:09:36 unifiproxy Reolink[769] INFO Stopping stream video1 2022-06-09 19:09:36 unifiproxy Reolink[769] INFO Stopping stream video3

networkfusion commented 2 years ago

No problems here! Using latest Reolink FW (v3.0.0.136_20121100) on HW: IPC_51516M5M

version: "3.5"
services:
  unifi-protect-cam-proxy-1:
      restart: unless-stopped
      image: keshavdv/unifi-cam-proxy:latest
      volumes:
        - "./client.pem:/client.pem"
      command: unifi-cam-proxy -H 10.0.0.218 --mac 'AA:BB:CC:00:55:66' -i 10.0.0.245 -c /client.pem -t <myToken> reolink -u <myUsername> -p <myPassword> -s "main" --ffmpeg-args='-c:v copy -vbsf "h264_metadata=tick_rate=60000/1001" -ar 32000 -ac 1 -codec:a aac -b:a 32k'

apart from it droping out regularly...

fubman commented 2 years ago

always get this and alot of errors

unifi-protect-cam-proxy-1_1  | 2022-06-12 09:16:21 7d5d836a4d89 Reolink[1] WARNING Previous ffmpeg process for video2 died.
unifi-protect-cam-proxy-1_1  | Traceback (most recent call last):
unifi-protect-cam-proxy-1_1  |   File "/usr/local/lib/python3.8/runpy.py", line 194, in _run_module_as_main
unifi-protect-cam-proxy-1_1  |     return _run_code(code, main_globals, None,
unifi-protect-cam-proxy-1_1  |   File "/usr/local/lib/python3.8/runpy.py", line 87, in _run_code
unifi-protect-cam-proxy-1_1  |     exec(code, run_globals)
unifi-protect-cam-proxy-1_1  |   File "/app/unifi/clock_sync.py", line 167, in <module>
unifi-protect-cam-proxy-1_1  |     main()
unifi-protect-cam-proxy-1_1  |   File "/app/unifi/clock_sync.py", line 161, in main
unifi-protect-cam-proxy-1_1  |     write(read_bytes(source, payload_size))
unifi-protect-cam-proxy-1_1  |   File "/app/unifi/clock_sync.py", line 87, in write
unifi-protect-cam-proxy-1_1  |     sys.stdout.buffer.write(data)
unifi-protect-cam-proxy-1_1  | BrokenPipeError: [Errno 32] Broken pipe
unifi-protect-cam-proxy-1_1  | av_interleaved_write_frame(): Broken pipe
unifi-protect-cam-proxy-1_1  |     Last message repeated 1 times
unifi-protect-cam-proxy-1_1  | Error writing trailer of pipe:: Broken pipe
unifi-protect-cam-proxy-1_1  | 2022-06-12 09:16:28 7d5d836a4d89 Reolink[1] INFO Processing [NetworkStatus] message
unifi-protect-cam-proxy-1_1  | 2022-06-12 09:16:28 7d5d836a4d89 Reolink[1] INFO Processing [GetSystemStats] message
stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.