soyersoyer / fmp4streamer

Fmp4streamer streams your V4L2 camera directly to any browser and media player as MP4 (H264).
Apache License 2.0
78 stars 7 forks source link

Port 80 unusable? #16

Open loranger opened 12 months ago

loranger commented 12 months ago

Hello,

Is there a way to use port 80? It seems service canot start when I try

● fmp4streamer.service - fmp4streamer
     Loaded: loaded (/home/pi/fmp4streamer-3.4.7/fmp4streamer.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2023-09-16 19:29:21 CEST; 55s ago
   Main PID: 1132 (python3)
      Tasks: 2 (limit: 724)
        CPU: 1.571s
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/fmp4streamer.service
             └─1132 python3 -u fmp4streamer.py

Sep 16 19:29:23 cam python3[1132]:     server = StreamingServer((config.get('server', 'listen'), config.getint('server', 'port')), StreamingHandler)
Sep 16 19:29:23 cam python3[1132]:   File "/usr/lib/python3.9/socketserver.py", line 452, in __init__
Sep 16 19:29:23 cam python3[1132]:     self.server_bind()
Sep 16 19:29:23 cam python3[1132]:   File "/home/pi/fmp4streamer-3.4.7/fmp4streamer.py", line 218, in server_bind
Sep 16 19:29:23 cam python3[1132]:     server.HTTPServer.server_bind(self)
Sep 16 19:29:23 cam python3[1132]:   File "/usr/lib/python3.9/http/server.py", line 138, in server_bind
Sep 16 19:29:23 cam python3[1132]:     socketserver.TCPServer.server_bind(self)
Sep 16 19:29:23 cam python3[1132]:   File "/usr/lib/python3.9/socketserver.py", line 466, in server_bind
Sep 16 19:29:23 cam python3[1132]:     self.socket.bind(self.server_address)
Sep 16 19:29:23 cam python3[1132]: PermissionError: [Errno 13] Permission denied