РЕДАКТИРОВАТЬ: Не работает со стандартной iOS или Android 4.0.Может иметь какое-то использование в сети, поэтому я оставлю это для других.
Можете ли вы получить поток RTSP с вашей камеры?
Вот список IP-камер и ихПотоки RTSP: http://www.soleratec.com/rtsp/
Если вы можете создать веб-страницу, вы можете использовать этот код для встраивания вашего потока 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 так, как вы хотите.Я рекомендую расположить его по центру, если вы вызываете веб-страницу на планшете, ноутбуке, ПК и т. Д. Просто это легче увидеть.
Пример CSS .box {margin: 0 auto;ширина: 320 пикселей;высота: 240 пикселей;}
ПРИМЕЧАНИЕ. Объем этого ответа НЕ касается вопросов безопасности.Так же, как и в Интернете, если вы разместите его в незащищенном режиме, любой сможет его заполучить.
Повторно решая проблемы с задержкой, этот метод приведет к задержке около 3 секунд при потоковой передаче со скоростью 32 Кбит / с.,Может быть немного дольше в беспроводной сети 3G.Как я уже говорил, латентность - это факт жизни с видео.Даже у очень дорогих решений задержка составляет 1-2 секунды.
Надеюсь, это вам поможет.Если у вас нет сайта, просто создайте бесплатный сайт Wordpress и вставьте этот код в статическую страницу.