Initial commit: CCTV player with 24h timeline

This commit is contained in:
human insan
2026-08-27 22:13:10 +01:00
commit 99918cb774
5 changed files with 1124 additions and 0 deletions
+504
View File
@@ -0,0 +1,504 @@
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 33568)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 33562)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 56898)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39706)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39718)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39720)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 52840)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39066)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39068)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39084)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39090)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 55796)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 35948)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 35964)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39890)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39892)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 500, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 39894)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 468, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
~~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/lib/python3.14/socket.py", line 729, in readinto
return self._sock.recv_into(b)
~~~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------
----------------------------------------
Exception occurred during processing of request from ('127.0.0.1', 52604)
Traceback (most recent call last):
File "/usr/lib/python3.14/socketserver.py", line 697, in process_request_thread
self.finish_request(request, client_address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 362, in finish_request
self.RequestHandlerClass(request, client_address, self)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 766, in __init__
self.handle()
~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 502, in handle
self.handle_one_request()
~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/http/server.py", line 488, in handle_one_request
method()
~~~~~~^^
File "/home/human/Work/recorder-player/server.py", line 57, in do_GET
return self.send_video(request.query)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 116, in send_video
return self.send_file(clip["path"], "video/mp4")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/human/Work/recorder-player/server.py", line 82, in send_file
self.wfile.write(data)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/socketserver.py", line 845, in write
self._sock.sendall(b)
~~~~~~~~~~~~~~~~~~^^^
ConnectionResetError: [Errno 104] Connection reset by peer
----------------------------------------