2013-12-13 2 views
-1

현재 비디오 스트리밍을 허용하는 응용 프로그램을 만들려고합니다. 이 목적을 위해, 내 HTML 코드에서 이런 식으로 뭔가가 :자바 스크립트 및 HTML 내부 쉘 스크립트

</img ... src="http://172.17.23.213:8080/?action=stream ... /> 

문제는이 IP가 지속적으로 변경된다는 것입니다. 그래서 HTML 내부의 IP를 수동으로 변경해야합니다.

나는 http://local.host:8080/?action=stream을 시도했지만 작동하지 않습니다. 내가 뭘하려는이 될 것이다 :

1이 쉘 명령을 내 장치의 IP 반환

/sbin/ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}' 

2 - 나는 자바 스크립트 작은 함수에서이 명령을 호출하고 싶습니다 (GETIP)는 상기 자바 스크립트 함수

4- 가변 이렇게하는 가변

-3- 답례 값을 저장 :

</img ... src="GETIP()" ... /> 

그럴 가능성이 있습니까? 나는 이것에 아주 새롭다. 어떤 도움이라도 대단히 감사 할 것입니다. 알렉스

답변

0

당신이 전화를하려고하는 URL이 서버와 동일한 경우

, 당신은 IP를 지정할 필요가 없습니다. 귀하의 img 태그는 단순히 사용해야 URL이 다른 서버로 의미

</img ... src="/?action=stream ... /> 

경우 수없는, 당신은이 없기 때문에, 당신은 그것의 IP 주소를 얻기 위해 해당 서버를 호출 할 필요는 IP 주소.

+0

URL은 브라우저와 동일하지만 작동하지 않습니다./ – Aldridge1991

+0

다른 포트에 있습니까? 내 생각 엔 –

+0

8080 ... – Aldridge1991