EDIT : Doe는 iOS 또는 Android 4.0에서 작동하지 않습니다. 웹용으로 사용할 수 있으므로 다른 사람들에게도 맡겨 두겠습니다.
카메라에서 RTSP 스트림을 가져올 수 있습니까? 웹 페이지를 만들 수 있다면, 당신은 당신의 RTSP 스트림을 포함하는이 코드를 사용할 수 있습니다 http://www.soleratec.com/rtsp/
: 여기
는 IP 카메라와 자신의 RTSP 스트림의 목록입니다. iOS에서 작동하며 매우 보편적입니다.
<div class="box">
<OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab"
width="320" height="240" id="vlc" events="True">
<param name="Src" value="rtsp://76.23.103.200:1935/live/camera.stream" />
<param name="ShowDisplay" value="True" />
<param name="AutoLoop" value="False" />
<param name="AutoPlay" value="True" />
<embed id="vlcEmb" type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2" autoplay="yes" loop="no" width="320" height="240"
target="rtsp://76.23.103.200:1935/live/camera.stream" ></embed>
</OBJECT>
</div>
필요에 따라 상자의 스타일을 지정하십시오. iPhone 4의 경우 화면 너비는 320px이고 일반적인 IP 카메라의 경우 가로 세로 비율이 3 : 4이므로 아마 위에 나열된 것처럼 240px의 화면 높이를 원할 것입니다. 포함 div를 원하는대로 스타일을 지정하십시오. 태블릿, 노트북, PC 등에서 웹 페이지를 호출하는 경우를 대비하여 센터를 배치하는 것이 좋습니다.
예제 CSS . 박스 { 여백 : 0 자동; 너비 : 320px; 높이 : 240px; }
참고 :이 답변의 범위는 보안 문제를 해결하지 않습니다. 웹상의 어떤 것과 마찬가지로 보안되지 않은 곳에 저장하면 누군가가 그 보안 설정을 사용할 수 있습니다.
대기 시간 문제를 다시 처리하면이 방법을 사용하면 32kbps로 스트리밍하는 동안 약 3 초의 대기 시간이 발생합니다. 3G 무선 네트워크에서 조금 더 길어질 수도 있습니다. 앞에서 언급했듯이 대기 시간은 비디오를 통한 삶의 사실입니다. 매우 비싼 솔루션 일지라도 1 ~ 2 초의 지연이 있습니다.
여러분에게 도움이되기를 바랍니다. 웹 사이트가 없으면 무료 Wordpress 사이트를 만들고이 코드를 정적 페이지에 붙이십시오.
[iOS '비디오 디코더에 액세스 하시겠습니까?] (http://stackoverflow.com/questions/3600926/access-to-the-ios-video-decoder)를 참조하십시오. 현재 AFAIK는 청크 기반 http-streaming 만 옵션입니다. –