<?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"
	>
<channel>
	<title>Comments on: Y-Cam Black camera</title>
	<atom:link href="http://alax.info/blog/522/feed" rel="self" type="application/rss+xml" />
	<link>http://alax.info/blog/522</link>
	<description>Software Production Line</description>
	<pubDate>Thu, 08 Jan 2009 14:17:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: alax</title>
		<link>http://alax.info/blog/522#comment-5631</link>
		<dc:creator>alax</dc:creator>
		<pubDate>Wed, 13 Aug 2008 05:51:02 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=522#comment-5631</guid>
		<description>This was not the end of the story. The camera responds to HTTP with:

&lt;pre&gt;GET /stream.av HTTP/1.1
User-Agent: LuxRiot
Host: ***
Connection: Keep-Alive
Cache-Control: no-cache
Pragma: no-cache
Authorization: Digest username="admin", realm="Webs", qop="auth", algorithm="MD5", uri="/stream.av", nonce="14b0327792e359d12bb5278ceb1a0428", nc=00000001, cnonce="87463d147f5c6ee3cedf77f4dc890a55", opaque="5ccc069c403ebaf9f0171e9517f40e41", response="47d666dfea18bfba0bb383da1c60b954"

&lt;strong&gt;HTTP/1.1 200 OK&lt;/strong&gt;
Date: Wed Aug 13 06:48:38 2008
Server: Webs
Pragma: no-cache
Cache-Control: no-cache
&lt;strong&gt;HTTP/1.0 200 OK&lt;/strong&gt;
Server: httpd/Aplayer 1.0.0
Cache-Control: no-cache
Pragma: features="broadcast"
Content-Type: application/octet-stream
Accept-Ranges: Bytes
Connection: close

...data...
&lt;/pre&gt;

what makes &lt;a href="http://msdn.microsoft.com/en-us/library/aa384273(VS.85).aspx" rel="nofollow"&gt;WinHTTP&lt;/a&gt; abort the connection. Why? There is probably some problem with HTTP/1.1 conformance... Maybe it is sending response line twice (HTTP/1.1 200 OK... HTTP/1.0 200 OK...)...</description>
		<content:encoded><![CDATA[<p>This was not the end of the story. The camera responds to HTTP with:</p>
<pre>GET /stream.av HTTP/1.1
User-Agent: LuxRiot
Host: ***
Connection: Keep-Alive
Cache-Control: no-cache
Pragma: no-cache
Authorization: Digest username="admin", realm="Webs", qop="auth", algorithm="MD5", uri="/stream.av", nonce="14b0327792e359d12bb5278ceb1a0428", nc=00000001, cnonce="87463d147f5c6ee3cedf77f4dc890a55", opaque="5ccc069c403ebaf9f0171e9517f40e41", response="47d666dfea18bfba0bb383da1c60b954"

<strong>HTTP/1.1 200 OK</strong>
Date: Wed Aug 13 06:48:38 2008
Server: Webs
Pragma: no-cache
Cache-Control: no-cache
<strong>HTTP/1.0 200 OK</strong>
Server: httpd/Aplayer 1.0.0
Cache-Control: no-cache
Pragma: features="broadcast"
Content-Type: application/octet-stream
Accept-Ranges: Bytes
Connection: close

...data...
</pre>
<p>what makes <a href="http://msdn.microsoft.com/en-us/library/aa384273(VS.85).aspx" rel="nofollow">WinHTTP</a> abort the connection. Why? There is probably some problem with HTTP/1.1 conformance&#8230; Maybe it is sending response line twice (HTTP/1.1 200 OK&#8230; HTTP/1.0 200 OK&#8230;)&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
