Jump to content
php.lv forumi

IP Kameras video webpage...


andism88

Recommended Posts

Sveiki!

Ir IP kamera (Vivotec IP8332) kura dot video ārā mjpeg formātā (ir arī pieejams .sdp formāts.. bet cik saprotu Tad to bez VLC vai citām programām vispār nepalaist ) un vajag ielikt video uz web...

Weblapa atrodas serveris.lv servera.. līdzar to nav iespējamas citas programas tikai tas ko piedāvā šis serveris... Pagaidā stāv video iekšā lapā mjepg formātā... Bet ir sekojošas problēmas:

1. IE neatbalsta mjepg un video nerādās..

2. neta un kameras noslogojums.. vajadzētu panākt lai no kameras aizsūtās tikai viens stream uz serveri un tālāk serveris izdala uz lietotājiem...

Kā lai to panāk ar PHP bez VLC utml.???

Liels paldies par palīdzību...

Link to comment
Share on other sites

Esu cakarejies, neizmanto mjpeg, bet jpg un refresho to ik pa laikam ar javscript.

jpg ielade caur php, jo kamera neatlauj padot parametrus "video.jpg?date=blabla", ka rezultata bilde iekešosies.

 

php kas ielade kameras skreenshotu:

$a=fopen("http://lietotajs:parole@0.0.0.0/cgi-bin/viewer/video.jpg","r");
$c=stream_get_contents($a);
header('Content-type: image/jpeg');
print_r($c);

 

html

<img src="http://www.domain.lv/cam.php?random=734334" />

 

un ar JS ik pa sekundei maini img src pieliekot to random katru reizi savadaku.

 

Bet sis variants diezgan pasutigi stradaja uz mana vivotek, ik pa bridim nokaaraas tas vivotek web interfeis.

 

Rezultātā nācās likt Webcam 7 softu (sledzas pie video striima), kam ir iebuvets webserveris un mierigi var raidit internetā.

Edited by Blitz
Link to comment
Share on other sites

Nju jā itkā jau variants labs... Bet 1. tā esa varu iegūt max 1fps

Esu cakarejies, neizmanto mjpeg, bet jpg un refresho to ik pa laikam ar javscript.

jpg ielade caur php, jo kamera neatlauj padot parametrus "video.jpg?date=blabla", ka rezultata bilde iekešosies.

 

php kas ielade kameras skreenshotu:

$a=fopen("http://lietotajs:parole@0.0.0.0/cgi-bin/viewer/video.jpg","r");
$c=stream_get_contents($a);
header('Content-type: image/jpeg');
print_r($c);

 

html

<img src="http://www.domain.lv/cam.php?random=734334" />

 

un ar JS ik pa sekundei maini img src pieliekot to random katru reizi savadaku.

 

Bet sis variants diezgan pasutigi stradaja uz mana vivotek, ik pa bridim nokaaraas tas vivotek web interfeis.

 

Rezultātā nācās likt Webcam 7 softu (sledzas pie video striima), kam ir iebuvets webserveris un mierigi var raidit internetā.

Link to comment
Share on other sites

Ja nav iespēju uz servera pašam instalēt kaut kādu stream servisu, un gribas tieši video, nevis bildes, tad varbūt var skatīties uz kādu gatavu risinājumu, piemēram justin.tv (piemērs) vai ko līdzīgu. Citādi ja vien nav ļoti ātra interneta un laba kameras softa, tas pasākums varētu nāvīgi bremzēt, pie vairākiem lietotājiem online.

Edited by mad182
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...