Bosch VIPX1.

Post here to ask any questions about hardware suitability, configuration in ZoneMinder, or experiences. If you just want to know if something works with ZoneMinder or not, please check the Hardware Compatibility sections in the forum, and the Wiki first. Also search this topic as well.
Post Reply
hvc123
Posts: 9
Joined: Mon May 25, 2009 8:04 pm

Bosch VIPX1.

Post by hvc123 »

hi all im looking to set this up for my mum and dad but i cant get the add monitor to find the bosch vipx1 codecs... has anyone used these or indigo vision codecs with zoneminder ?


thanks
Last edited by hvc123 on Mon May 25, 2009 9:49 pm, edited 1 time in total.
hvc123
Posts: 9
Joined: Mon May 25, 2009 8:04 pm

Post by hvc123 »

or could someone explain how to find the source page of the streams. these units have 2 streams that you can set different bitrates for the video.

i have looked at both the source code of the video frame and the main page but nothing seems to jump out at me..

thanks

here are the 2 source pages
MAIN

Code: Select all

<html>
<head>
<title>VIPx2</title>
<link>
<script></SCRIPT>
<script></SCRIPT>
<SCRIPT></SCRIPT>
<script></script>
<script></script>
<script>if(window.event.keyCode=="123")try{parent.mainFrame.frm_content.contentbox2.Audio(1);}catch(e){}</SCRIPT>
<script>if(window.event.keyCode=="123")try{parent.mainFrame.frm_content.contentbox2.Audio(0);}catch(e){}</SCRIPT>
<script>
	if(typeof(CPU)=="undefined") CPU=0;
	var cpuloadbars = new Array(CPU);	
</script>
</head>
<body>
<table>
  <tr>
    <td><script>document.write("<img>");</script></td>
    <td>
	<nobr>
    <span>
    livepage_livepage
    </span>
    <span>
    <script>            
    if(typeof(StorageMgrSupport)=="undefined")StorageMgrSupport=false;
    if(parent.HDDPresent==1 && StorageMgrSupport==false)
    {    	    	    
    	document.write("&nbsp|&nbsp;<a>livepage_replay</a>");
    }      
    else
    {
    	document.write("&nbsp;");
    } 
    </script>
    </span>
    |&nbsp;<a>livepage_settings</a>
	</nobr>
	</td>    
    <script>
    var Cluster=-1;
    var ClusterIndex=-1;
    try{Cluster=ClusterMembers;}catch(e){Cluster=-1;}     
    try{ClusterIndex=ClusterIdx;}catch(e){ClusterIndex=-1;}     
    if(Cluster!=-1&&ClusterIndex!=-1)
    {    	
    	document.write("<td><nobr>");
    	for(i=0;i<Cluster.length;i++)
    	{   
    		var slotnumber = getMessage('livepage_slot');
    		slotnumber=replaceString(slotnumber, '%s', (i+1));  
    		if((Cluster[i][1]&1)==1)
    		{
    			document.write("<span><span>"+slotnumber+"</span></span>");
    		}
    		else if(i==ClusterIndex&&Cluster[i][0]!="0.0.0.0"&&(Cluster[i][1]&1)==0)
    		{
    			document.write("<span><span>"+slotnumber+"</span></span>");    		
    		}
    		else if(Cluster[i][0]!="0.0.0.0"&&(Cluster[i][1]&1)==0)
    		{
    			document.write("<span><span><a>"+slotnumber+"</a></span></span>");
    		}
    		else 
    		{
    			document.write("<span><span>"+slotnumber+"</span></span>");
    		}
    		if(i<(Cluster.length-1))document.write("&nbsp;|&nbsp;");
    	}
    	document.write("</nobr></td>");    	
    } else {
		document.write("<td>&nbsp;</td>");
	}
    </script>
	<td>
		<table><tr>
		<script>
			for(var i=0;i<cpuloadbars.length;i++) {
				document.write("<td>");
				cpuloadbars[i] = new CPULoad("cpu"+(i+1), 3);
				cpuloadbars[i].title=replaceString(getMessage('cpuload_cpu_var'), '%s', ""+(i+1));
				cpuloadbars[i].write();
				document.write("</td>");
			}
		</script>
		</tr></table>
	</td>
    <td>
		<script>
			document.write("<img>");
		</script>
	</td>
  </tr>
</table>
<div>
</div>
<script>
loadxml(getLang());
</script>
</body>
</html>
and the Video

Code: Select all

<html>
<head>
<title>MPEG-4 Video</title>
<link>
<script>var Dual=false;var VideoPage=0;var MotionEnable=0;var startpage=1;</SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>

<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>

<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script></SCRIPT>
<script>if(window.event.keyCode=="123")Audio(1);</SCRIPT>
<script>if(window.event.keyCode=="123")Audio(0);</SCRIPT>
<script></SCRIPT>
</head>
<body>
<table>
  <tr>
    <td>
    	<script></script>
    </td>
  </tr>
</table>
</body>
<script>var VidIn=VideoInput;</script>
<script></SCRIPT>
<script>this.VideoInput=VidIn;</script>
</html>
thanks again
User avatar
kingofkya
Posts: 1110
Joined: Mon Mar 26, 2007 6:07 am
Location: Las Vegas, Nevada

Post by kingofkya »

It may be possiae with the new ffmpeg option or if you cantry to find mjpeg stream or jpeg
User avatar
kingofkya
Posts: 1110
Joined: Mon Mar 26, 2007 6:07 am
Location: Las Vegas, Nevada

Post by kingofkya »

i am takeing a look around on boshes site but i dont know maybe if posiable make cam live on the inet so we cold poke around

i dont know the activex makes it difficult because we don't know if its relly mpeg-4 or some exotic stuff only the bosh software can use.

in any event opening up and letting us look is a good way to POSSIBLY add support for it or at least help you out.
hvc123
Posts: 9
Joined: Mon May 25, 2009 8:04 pm

Post by hvc123 »

ok but PLEASE DONT play with the encoder settings.

pmed u the address

if you goto stream 2 (at the bottom) this should stream at 20k rather than 2000k of stream 1
User avatar
kingofkya
Posts: 1110
Joined: Mon Mar 26, 2007 6:07 am
Location: Las Vegas, Nevada

Post by kingofkya »

update i got jpeg stream stil trying to fig out the mpeg4
try that where jpegcam=<what camera>
/snap.jpg?JpegCam=1&JpegSize=XL
User avatar
kingofkya
Posts: 1110
Joined: Mon Mar 26, 2007 6:07 am
Location: Las Vegas, Nevada

Post by kingofkya »

the active x for ie keeps hanging my pc so i can't make to much prgress with mpeg stream but the above jpeg does work
hvc123
Posts: 9
Joined: Mon May 25, 2009 8:04 pm

Post by hvc123 »

wow thanks for that.... how did you find out the address for the jpeg ???

to view these in ie u need jre and allow popups from the site. this will then want you to install the mpegx.exe (bosch mpeg active x thing) it will work fine then
Post Reply