Raspberry Pi 스트리밍 비디오 - 스트림은 로컬에서 액세스할 수 있지만 포트 전달이 작동하지 않습니다.

Raspberry Pi 스트리밍 비디오 - 스트림은 로컬에서 액세스할 수 있지만 포트 전달이 작동하지 않습니다.

내가 하려는 일:

mifi 라우터에 연결된 Raspberry Pi에서 비디오를 스트리밍하고 포트 전달을 사용하여 다른 네트워크에서 스트림에 액세스합니다.

내가 한 것:

나는 뛰고있어운동라즈베리 파이 3B+에서. 모션의 스트리밍 설정은 다음과 같습니다.


  스트림 포트 8081   의 데몬
  stream_localhost 끄기
  webcontrol_port 8082
  webcontrol_localhost 끄기

내 로컬 네트워크의 카메라 스트림에 연결할 수 있습니다. Pi에서 입력하면 <localhost>:port스트림을 받습니다. 휴대폰을 로컬 네트워크에 연결할 때 Pi의 로컬 IP 주소와 동일한 포트를 입력하면 다시 한 번 스트림에 액세스할 수 있습니다. 문제는 스트림에 원격으로 액세스하려고 할 때 시작됩니다.

내가 가진 것:

Pi가 mifi 라우터에 연결되어 있습니다. LTE(IBR900-600M)를 사용한다는 점을 제외하면 일반 라우터와 같습니다. 보안/영역 방화벽/포트 전달 및 프록시로 이동합니다. 다음과 같이 포트 전달 규칙을 추가했습니다.

  • 이름: testPI
  • 활성화됨
  • 인터넷 포트 8080 > 8089(라우터를 사용하면 포트 범위를 선택할 수 있으므로 보안이 첫 번째 관심사가 아니기 때문에 전체 포트를 선택했습니다.)
  • 로컬 컴퓨터 192.168.0.75(내 Raspberry Pi의 로컬 IP, 라우터는 그것이 실제로 raspi인지 확인하는 프롬프트를 추가합니다)
  • 로컬 포트 ​​8081 > 8090
  • 프로토콜 TCP & UDP

라우터와 Pi를 재부팅했습니다.

고정된 호스트 이름을 얻기 위해 Pi에서 NOIP2를 사용하고 있습니다.

포트와 함께 Pi의 글로벌 IP를 사용하거나 NOIP 뒤에 포트가 오는 호스트 이름을 사용하거나 관련 IP 주소 뒤에 포트를 사용하더라도 연결 시간이 초과됩니다. Pi가 연결된 mifi 라우터와 다른 홈 네트워크에서 액세스하려고 합니다. 모든 포트 포워딩 테스터는 포트가 닫혀 있다고 말했습니다. 내가 무엇을 놓치고 있나요?

관련 정보