ip kamera weboldalra

Adva vagyon egy linksys wv54gc. VLC-vel elérem a "http://192.168.1.115/img/video.asf"-on.

Kirakta már valaki egy weboldalra valahogy ip kamera képét, live stream-ben? PHP-vel gondolom nem lehet, akkor javascript, vagy más?

Előre is köszi a tippeket!

Hozzászólások

nagyjából azt tudom írni amit itt. amúgy meg java a te barátod.

van egy program ha jól emlékszem yawcam a neve.. ezzel meg lehet csinálni

I am the god of hellfire, and I bring you...

Én már USB-s webkamera képét is raktam ki weboldalra. :)
VLC-vel.

Szia

Akár flash-ként is kitolhatot az oldalra és simán böngészőkből menni fog:
vlc
--sout "#transcode{vcodec=FLV1,acodec=mp3}:std{access=http,dst=0.0.0.0:8081/stream.flv}"

http://wiki.videolan.org/Flash_Video

-----------
A válaszok már készen állnak, csak jól kell kérdeznie.

Ja most látom hogy egy streamet kéne továbbstreamelni, lehet hogy még meg kéne próbálni a vlc-nek a streamet beadni(mintha lejátszaná a player) és azt --sout -olni
-----------
A válaszok már készen állnak, csak jól kell kérdeznie.

ez is egy megoldás: az eszközön a webszervert a 81-es portra rakod, a "http://x.x.x.x:81/img/video.asf" streamet pedig beágyazod a böngészőbe.


server-en:
vlc -vvv http://192.168.1.115/img/video.asf --no-audio --sout '#transcode{vcodec=wmv2}:std{access=mmsh,mux=asfh,dst=:1234/stream.wmv}'
http://192.168.32.32:1234/stream.asf


cat cam.html [serveren]

<table width="100%" height="100%">
<tr>
<td align="center" valign="middle">
<OBJECT ID="MediaPlayer" WIDTH=320 HEIGHT=240
        CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
        STANDBY="Loading Windows Media Player components..."
        TYPE="application/x-oleobject"
        CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">
        <PARAM name="autoStart" value="True">
        <PARAM name='showControls' value="False">
        <PARAM name="filename" value="mms://192.168.32.32:1234/stream.wmv">
        <EMBED TYPE="application/x-mplayer2"
            SRC="mmsh://192.168.32.32:1234/stream.wmv"
            NAME="MediaPlayer"
            WIDTH=320
            HEIGHT=240>
        </EMBED>
</OBJECT>
</td>
</tr>
</table>

ezzel annyi a gond, hogy grafikus, és nem teljes megoldás, de hátha segít valakinek, még továbbra is várok ötleteket, ha van valakinek, thx :D

egy levlistán már hál'égnek kaptam választ, de még nem próbáltam ki

USB kamera képét Windows Media kódolóval (encoder) adatfolyammá alakítom,
amit a Windows Media Services közzétesz az interneten.

A Media Services létrehozza a szükséges weboldalt, neked csak linkelned kell.

Windows Media kódoló 9 Series ingyen letölthető:
http://www.microsoft.com/windows/windowsmedia/hu/9series/encoder/defaul…
x

Win 2003 Server tartalmazza a Media Services-t csak telepíteni kell.
by: Végh Rudolf [ps.: ip kamerára is megy elvileg]

jó...

root@gbor:/home/gbor# apt-rdepends vlc | sort -u | grep -i x11
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapot adatok olvasása... Kész
Függ ettől (előfüggés): x11-common (>= 1:7.0.0)
Függ ettől: gsfonts-x11
Függ ettől: libx11-6
Függ ettől: libx11-data
Függ ettől: x11-common
gsfonts-x11
libx11-6
libx11-data
x11-common
root@gbor:/home/gbor#

Helló! Én konkrétan ilyent csináltam (ip kamera képe vlc-vel honlapba ágyazva).
vlc-vel fogadod a képet, transcode-olod a fenti példák alapján, streamoutba rakod az eredményt. A honlapba beraksz egy flv player-t, és megadod neki a címet, ahová sout-ol a vlc. Ennyi. Flv playerből annyi van, mint a nyü, googlle a barátod. vlc paramétereknél meg javaslom, hogy kattintgasd össze a felületen, és copy'n'paste-ld be a kigenerált paramétereket.

Esetleg tudna valaki segíteni ebben?

Van két féle ip kamerám, egyik mjpeg, másik h.264
Az mjpeg -nek sikerült windows -os vlc -be bekéretőzni ez alapján:

Q:How to get video stream use VLC?
A:You must use TCP over RTSP,to config in VLC(take vlc version 1.0.3 for example):
open VLC main menu Tools/Perferences/Input&Codecs and check "Use RTP over RTSP(TCP)".
If the ip and port of your ipcamera is 192.168.1.123 and 80,user and password both "admin",
then you can input:
rtsp://admin:admin@192.168.1.123:80/0
to get video stream in VLC.
Notice:video stream do NOT use the default RTSP port(554),it use the same port as HTTP,so you must always designate the port explicitly!

de azt még nem tudom, hogy hogyan ágyazzam be egy weblapra, esetleg vlc segítségével (linux szerveren, tehát semmi gui)

A h.264 kameráról semmi infó nincs, azon kívül, hogy a saját windówsos progijával megy, megy IE6-al.

mondjuk ha egy zoneminderbe sikerülne beolvasztani, az is jó lenne

Köszi

Akkor célszerű megkeresned a gyártót vagy a kereskedőt aki eladta neked a kamerát, hogy milyen formában tudsz hozzáférni a videostream adatfolyamhoz. Minden értelmesebb ip kamerának van olyan csatlakoztatási felülete, amellyel más programokba, így weboldalakba is be lehet ágyazni a közvetített képet.