<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Fooling Around</title>
	<atom:link href="http://alax.info/blog/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://alax.info/blog</link>
	<description>// Software Production Line</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:49:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on IP Video Source: Pure JPEG URLs and Software Version by Roman</title>
		<link>http://alax.info/blog/1227/comment-page-1#comment-5912</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Thu, 09 Feb 2012 13:49:42 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=1227#comment-5912</guid>
		<description>If you put your camera online and email me it&#039;s IP address, port, admin/username, vendor, model (believe it or not, sometimes you cannot figure out model through web interface; and also this time I know it is Panasonic WV-SC385), I can take a look if it can be set up with my library.

Without this, you one normally checks this out with vendor&#039;s HTTP/CGI reference and/or using network sniffing tools.</description>
		<content:encoded><![CDATA[<p>If you put your camera online and email me it&#8217;s IP address, port, admin/username, vendor, model (believe it or not, sometimes you cannot figure out model through web interface; and also this time I know it is Panasonic WV-SC385), I can take a look if it can be set up with my library.</p>
<p>Without this, you one normally checks this out with vendor&#8217;s HTTP/CGI reference and/or using network sniffing tools.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on IP Video Source: Pure JPEG URLs and Software Version by guada@madrid.com</title>
		<link>http://alax.info/blog/1227/comment-page-1#comment-5911</link>
		<dc:creator>guada@madrid.com</dc:creator>
		<pubDate>Thu, 09 Feb 2012 12:35:42 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=1227#comment-5911</guid>
		<description>Hi!
We are finding that the Alax.Info JPEG Video Input Devices could match our requirements.

We need to broadcast from a network camera using Microsoft Expression Encoder to use its smooth streaming feature.

The 1st problem is that MEE does not accept urls as live source. At this point your app makes the trick as when configured, it exposes new live sources to MEE and works fine.
The test has been done using an AxisP1346 camera and is is ok (http://user:pwd@ip/axis-cgi/mjpg/video.cgi?resolution=640x480&amp;camera=1&amp;compression=25).

The problem is that the production environment has Panasonic WV-SC385 cameras and has not been possible to configure them in a proper way to make the JPEG video source accept its stream. Neither is this stream accepted by the WMP, so I suppose that non standard mjpeg is broadcasted by these cameras. On the other side, VLC does recognizes this stream.
So several alternatives spring to mind:

-	One attempt now would be to make VLC broadcast the Panasonic input stream in such a way that could be valid for your JPEG video source. Which settings should we use for this to be ok for your app?
-	Another would be using a different filter that accept the Panasonic stream, but how could we expose it to Microsoft Expression Encoder?

Regards</description>
		<content:encoded><![CDATA[<p>Hi!<br />
We are finding that the Alax.Info JPEG Video Input Devices could match our requirements.</p>
<p>We need to broadcast from a network camera using Microsoft Expression Encoder to use its smooth streaming feature.</p>
<p>The 1st problem is that MEE does not accept urls as live source. At this point your app makes the trick as when configured, it exposes new live sources to MEE and works fine.<br />
The test has been done using an AxisP1346 camera and is is ok (<a href="http://user:pwd@ip/axis-cgi/mjpg/video.cgi?resolution=640x480&#038;camera=1&#038;compression=25" rel="nofollow">http://user:pwd@ip/axis-cgi/mjpg/video.cgi?resolution=640&#215;480&#038;camera=1&#038;compression=25</a>).</p>
<p>The problem is that the production environment has Panasonic WV-SC385 cameras and has not been possible to configure them in a proper way to make the JPEG video source accept its stream. Neither is this stream accepted by the WMP, so I suppose that non standard mjpeg is broadcasted by these cameras. On the other side, VLC does recognizes this stream.<br />
So several alternatives spring to mind:</p>
<p>-	One attempt now would be to make VLC broadcast the Panasonic input stream in such a way that could be valid for your JPEG video source. Which settings should we use for this to be ok for your app?<br />
-	Another would be using a different filter that accept the Panasonic stream, but how could we expose it to Microsoft Expression Encoder?</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DirectShow Filter Graph Spy by Dougc</title>
		<link>http://alax.info/blog/777/comment-page-1#comment-5910</link>
		<dc:creator>Dougc</dc:creator>
		<pubDate>Tue, 03 Jan 2012 17:32:27 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=777#comment-5910</guid>
		<description>Ah okay :oops:

Thanks for the reply :cool:</description>
		<content:encoded><![CDATA[<p>Ah okay :oops:</p>
<p>Thanks for the reply :cool:</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DirectShow Filter Graph Spy by Roman</title>
		<link>http://alax.info/blog/777/comment-page-1#comment-5909</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Tue, 03 Jan 2012 17:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=777#comment-5909</guid>
		<description>Well, you can have both 32 and 64 bit spy registered - they don&#039;t interfere. What you need to switch is 32/64 bit version of GraphEdit (Graph Studio) and also UAC-ness of the target application being spied.</description>
		<content:encoded><![CDATA[<p>Well, you can have both 32 and 64 bit spy registered &#8211; they don&#8217;t interfere. What you need to switch is 32/64 bit version of GraphEdit (Graph Studio) and also UAC-ness of the target application being spied.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DirectShow Filter Graph Spy by Dougc</title>
		<link>http://alax.info/blog/777/comment-page-1#comment-5908</link>
		<dc:creator>Dougc</dc:creator>
		<pubDate>Tue, 03 Jan 2012 17:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=777#comment-5908</guid>
		<description>Just in case anyone else is confused as to why they can&#039;t see their system-wide graphs showing up in GraphEdit (or similar); you may need to switch to either the 32 or 64bit builds of DirectShowSpy.dll depending on the application generating the graphs.</description>
		<content:encoded><![CDATA[<p>Just in case anyone else is confused as to why they can&#8217;t see their system-wide graphs showing up in GraphEdit (or similar); you may need to switch to either the 32 or 64bit builds of DirectShowSpy.dll depending on the application generating the graphs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DirectShow Filter Graph Spy by Roman</title>
		<link>http://alax.info/blog/777/comment-page-1#comment-5907</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Mon, 28 Nov 2011 04:55:33 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=777#comment-5907</guid>
		<description>Runs great in Windows 7, both Win32 and x64 builds.</description>
		<content:encoded><![CDATA[<p>Runs great in Windows 7, both Win32 and x64 builds.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DirectShow Filter Graph Spy by maceo1975</title>
		<link>http://alax.info/blog/777/comment-page-1#comment-5906</link>
		<dc:creator>maceo1975</dc:creator>
		<pubDate>Mon, 28 Nov 2011 03:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=777#comment-5906</guid>
		<description>I am a new on this.
Is it(DirectShowSpy.dll) possible to run on Window7 system?
does anyone done it before?</description>
		<content:encoded><![CDATA[<p>I am a new on this.<br />
Is it(DirectShowSpy.dll) possible to run on Window7 system?<br />
does anyone done it before?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Utility Clearance: Rasterize Font by Roman</title>
		<link>http://alax.info/blog/1192/comment-page-1#comment-5905</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Sat, 26 Nov 2011 09:21:10 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=1192#comment-5905</guid>
		<description>&lt;blockquote&gt;Where does the program get the .TTF file to process, lets say when specifying the statement &quot;Face=Times New Roman&quot; in the .ini file; what will the program do to find the Times New Roman font file?&lt;/blockquote&gt;

It takes a Windows font through Windows API. So it can be any font registered with Windows, such as residing in \Windows\Fonts or available through name mapping.

&lt;blockquote&gt;What does the statement &quot;Weight=1024&quot; in the .ini file do?&lt;/blockquote&gt;

Refer to MSDN http://msdn.microsoft.com/en-us/library/dd145037%28v=VS.85%29.aspx &quot;lfWeight&quot; constants.

&lt;blockquote&gt;Just FYI, I am using windows XP to activate the DOS window in order to activate the rasterizing program.&lt;/blockquote&gt;

It is a Windows application, you can run it directly too.</description>
		<content:encoded><![CDATA[<blockquote><p>Where does the program get the .TTF file to process, lets say when specifying the statement &#8220;Face=Times New Roman&#8221; in the .ini file; what will the program do to find the Times New Roman font file?</p></blockquote>
<p>It takes a Windows font through Windows API. So it can be any font registered with Windows, such as residing in \Windows\Fonts or available through name mapping.</p>
<blockquote><p>What does the statement &#8220;Weight=1024&#8243; in the .ini file do?</p></blockquote>
<p>Refer to MSDN <a href="http://msdn.microsoft.com/en-us/library/dd145037%28v=VS.85%29.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/dd145037%28v=VS.85%29.aspx</a> &#8220;lfWeight&#8221; constants.</p>
<blockquote><p>Just FYI, I am using windows XP to activate the DOS window in order to activate the rasterizing program.</p></blockquote>
<p>It is a Windows application, you can run it directly too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on IP Video Source: Pure JPEG URLs and Software Version by Roman</title>
		<link>http://alax.info/blog/1227/comment-page-1#comment-5904</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Mon, 14 Nov 2011 08:45:20 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=1227#comment-5904</guid>
		<description>1. Webcam settings - they are trying to show property page in a specific way, there might be a reason to fail doing so, and maybe you are right I could fix it. 

Anyway, because you create a camera and set it up outside of Skype, it might be a good idea to let Skype use it &quot;as is&quot; without modifications in settings. I will check this out when I have a free minute for this.

2. Skype is actually incapable of using high res video, it will anyway cut its 640x480 from the center of the image. With this behavior I don&#039;t see a good reason of tuning the driver just for Skype.

But this is perhaps not the main reason. This is a generic driver, and with M-JPEG URL only we cannot really change camera&#039;s resolution. 

To ensure compatibility with applications (including *awfully* made Adobe FMLE) the driver will resize video in code to change resolutions. Any application can take advantage of this in code, but not through UI.

I don&#039;t see a reason why the driver needs to resize video in software without a reason, it is not a good mode of operation. Changing resolution on camera is specific to camera and model. There is no support for this with generic URL. I could do it for specific model, but not in generic driver.

3. Flash won&#039;t process JPEG as is, it recompresses video. This is where tit loses quality.</description>
		<content:encoded><![CDATA[<p>1. Webcam settings &#8211; they are trying to show property page in a specific way, there might be a reason to fail doing so, and maybe you are right I could fix it. </p>
<p>Anyway, because you create a camera and set it up outside of Skype, it might be a good idea to let Skype use it &#8220;as is&#8221; without modifications in settings. I will check this out when I have a free minute for this.</p>
<p>2. Skype is actually incapable of using high res video, it will anyway cut its 640&#215;480 from the center of the image. With this behavior I don&#8217;t see a good reason of tuning the driver just for Skype.</p>
<p>But this is perhaps not the main reason. This is a generic driver, and with M-JPEG URL only we cannot really change camera&#8217;s resolution. </p>
<p>To ensure compatibility with applications (including *awfully* made Adobe FMLE) the driver will resize video in code to change resolutions. Any application can take advantage of this in code, but not through UI.</p>
<p>I don&#8217;t see a reason why the driver needs to resize video in software without a reason, it is not a good mode of operation. Changing resolution on camera is specific to camera and model. There is no support for this with generic URL. I could do it for specific model, but not in generic driver.</p>
<p>3. Flash won&#8217;t process JPEG as is, it recompresses video. This is where tit loses quality.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on IP Video Source: Pure JPEG URLs and Software Version by Roman</title>
		<link>http://alax.info/blog/1227/comment-page-1#comment-5903</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Mon, 14 Nov 2011 08:24:55 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=1227#comment-5903</guid>
		<description>D-Link DCS-900, 950 models are very old and I have been dealing with them years ago. My memory suggest that they send a broken or otherwise non-standard M-JPEG stream. I don&#039;t remember details. 

Later D-Link cameras were OEM models mauufactured by Vivotek - those were the models easy to deal with (with definitely good M-JPEG). At some point later, D-Link again changed their partner and the cameras again were not as good in terms of M-JPEG.</description>
		<content:encoded><![CDATA[<p>D-Link DCS-900, 950 models are very old and I have been dealing with them years ago. My memory suggest that they send a broken or otherwise non-standard M-JPEG stream. I don&#8217;t remember details. </p>
<p>Later D-Link cameras were OEM models mauufactured by Vivotek &#8211; those were the models easy to deal with (with definitely good M-JPEG). At some point later, D-Link again changed their partner and the cameras again were not as good in terms of M-JPEG.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

