Archive for September, 2007

Published by alax on 27 Sep 2007

Pixord RTSP compatible devices

Here go RTSP compatible hardware from Pixord (connected to with RTSP Client):

Connection to p400.demo.pixord.com:554 using TCP

OPTIONS * RTSP/1.0
CSeq: 1

RTSP/1.0 200 OK
CSeq: 1
Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE

DESCRIBE rtsp://p400.demo.pixord.com RTSP/1.0
CSeq: 2
Authorization: Basic YWRtaW46YWRtaW4
Accept: application/sdp

RTSP/1.0 200 OK
CSeq: 2
Content-Base: rtsp://p400.demo.pixord.com/
Content-Type: application/sdp
Content-Length: 251

v=0
o=- 1 1 IN IP4 127.0.0.1
s=Test
a=type:broadcast
t=0 0
c=IN IP4 0.0.0.0
m=video 0 RTP/AVP 96
a=rtpmap:96 MP4V-ES/90000
a=fmtp:96 profile-level-id=245;config=000001B0F5000001B509000001000000012000C8889D53E1F4C5A10F05060F
a=control:track0

Continue Reading »

Published by alax on 26 Sep 2007

Alax on the web

Haha, Alax.Info appears to be 3rd best known Alax on the web.

Google version (for me):

  1. Alax - Home,  http://www.alax.nl/
  2. Úvod - Alax, http://www.alax.cz/
  3. Fooling Around, http://alax.info/

Yahoo version (for me):

  1. Úvod - Alax, http://www.alax.cz/
  2. Alax Konservfabri, http://www.alax.se/
  3. Fooling Around, http://alax.info/

Published by alax on 24 Sep 2007

Interactive RTSP Client

There has been a need in interactive RTSP (Real Time Streaming Protocol) utility to check RTSP-enabled MPEG-4 cameras - I did not find anything useful, so here goes in-house built one:

24-image001.PNG

Features:

  • TCP connections to RTSP servers (UDP is yet to do)
  • OPTIONS and DESCRIBE buttons provide templates for RTSP messages to send to RTSP server
  • Implements RFC 2617 Basic and Digest authentication (it will automatically provide Authorization header for Basic authentication with first DESCRIBE and after receiving 401 error with nonce value it will start providing Digest authentication with next DESCRIBEs
  • Prints traffic data with color highlighting and ability to copy/paste

See Also:

Compiled binary of Alax.Info RTSP Client is here.

Continue Reading »

Published by alax on 09 Sep 2007

Axis demo cameras online (updated)

An updated list of Axis cameras online (spider bot discovery):

AXIS 206 Network Camera

AXIS 206M Network Camera

AXIS 206W Network Camera

Continue Reading »

Published by alax on 09 Sep 2007

DHCP Server: Service mode and fixes

09-image001.png

What’s new in this build?

  • New: Service mode and unlimited number of DHCP nodes in registered version
  • Fixed: Minor issues

Application Name: Alax.Info DHCP Server
License: Free for personal non-commercial use, trial/registered version otherwise
Latest Version: 1.0.1
Download Link: Alax.Info DHCP Server 1.0.1 (325K)

Published by alax on 07 Sep 2007

Reversing MD5 using CryptoAPI

Improving MD5 cracking application: with the use of MS Windows CryptoAPI subsystem, cracking speed increased by over 25%. I am looking forward to getting evaluation version of Intel IPP Cryptography library to compare results to obtained using CryptoAPI.

See Also: CryptAcquireContext, CryptCreateHash, CALG_MD5, CryptHashData, CCryptProv, CCryptMD5Hash.

Partial (some header files are excluded) Visual C++.NET 2005 source code can be downloaded here, compiled binary - here.

Published by alax on 05 Sep 2007

Crapware: LogMeIn

Just encountered a weird issue on a customer’s system with YV12 video losing the picture (to blackness) on its way down the DirectShow graph. In an unstable version of software there may be a number of reasons but this time, after a waste of valuable time - yes we are all in a hurry this week - it appeared that usual DirectShow filter graph pin connection scenaro goes unusual way.

05-image011.png

While connecting Video YV12 to the pin that does not accept this media type, and we are expecting DirectShow’s AVI Decompressor filter to perform necessary conversion to recognizable RGB, it appeared that instead a LogMeIn Video Encoder (racodec.ax) filter is inserted then its output pin gets connected to LogMeIn Video Decoder which in its turn gets finally connected to our input pin with RGB media type.

OK we would stay tolerant to unwanted guests here, in our performance sensitive application, but what’s the hell happens to data being streamed? We are receiving blackness on the input thanks to LogMeIn. Crap! It’s even worse that removing/unregistering racodec.ax does not fix the problem and the graph stops being even connected!

Who hired these guys? A light of diarrhea to them and the development team, both whether they are saboteurs or amateurs!

Next »