Mac에서 USB 카메라를 스트리밍하기 위해 ffserver / ffmpeg를 실행하고 있습니다. 네트워크 내부에서 카메라를 보려고 할 때 모든 것이 예상대로 작동하지만 네트워크 외부에서 시도 할 때는 작동하지 않습니다. Mac에 DHCP 할당 IP 주소 또는 ISP 할당 외부 IP 주소를 사용하여 내부적으로 작동합니다.
외부에서 볼 때 페이지가 응답하는 것처럼 보이지만 로그인을 요청하지만 실제로 로그인을 요구하는 것은 전혀 모르겠습니다. 라우터에 포트 전달을 설정하여 요청을 내 Mac에 전달합니다. 외부 브라우저가 다른 포트를 가리키면 아무것도 얻지 못하므로 암호를 원하는 것은 mac 또는 ffserver 인 것 같습니다. Mac에 대한 내 로그인을 사용해 보았지만 작동하지 않습니다.
내장 방화벽이 Mac에서 비활성화되어 있습니다 (10.13.2-높은 시에라 실행).
포트를 8081로 변경했지만 이 요지 에서 기본 ffserver 구성 파일을 사용했습니다 .
도움을 주시면 감사하겠습니다.
답변
포트 8081은 Mac에서 기본적으로 다른 서비스에서 사용됩니다. 다른 포트로 변경하여 곧바로 작동했습니다.
짜증나게 나열되어 있지 않습니다
포트 8081에 실제로 존재하는 것을 문서화 할 수있는 최선 의 방법은 sunproxyadmin을 제안하는 이 질문 입니다.