Welcome to janforman.com you can find here infos about downtime of my servers and other stuff.

HD video playback is now limited to CZ and SK

From yesterday some of you may see “this video isn’t available” and there is a reason of course…
HD video have 3.1Mbit/s bitrate (average) and in peaks can raise up to 5Mbit/s.
Because tranzit traffic cost a lot, so I have implemented easy filter that import networks data from RIPE (directly connected to NIX and SIX)
and stored it in database… Every request for video is compared with that database and handled as I need.

12-20-2009 Planned downtime

Sorry for service downtime today from 23:00CET,
this downtime includes all servers:
(mail.janforman.com, orion.janforman.com and explorer.janforman.com)
mail, dns, web, sql, ftp and ssl services
———————–
(mail + www takes about 10 minutes)
(picture hosting maybe much more)
thank you for understanding…

Integrated Crisis Management

This is very alpha-version of distribution platform that I designed ;-) without any important remarks.
You can look at it as very robust virtualized servers network connected by P2P spreading across Czech Republic with open API (SOAP,REST).
Onfly analytics and more stuff (by loadbalanced Arcgis Servers)
Adobe FLEX map-client is under development now.

Planned functions for this year (2009) are:

Searching (Geonames, Streets, Address points, etc.)*
Routing Network (find nearest units from accident place)
Buffering (find important objects in area – schools, etc.) *
Dynamic layers (online edited and displayed in map) *
Objects (online documentations of critical objects) *
* done now

Software:

Linux*, nginx*, OpenVZ*, 5 x Arcgis Server, Postgresql*
* free

Wednesday-Thursday 18. Conference ESRI

Narrator: Dean Angelides (ESRI Inc.) Designing Our Future
(share map services across planet and design with live preview of my service :-)
From 21-22.10.2009 / Wednesday to Thursday in Prague Congress Centre you can watch some map (twice) that I designed :-)
This sample runs on nginx reverse proxy and Arcgis server (Apache Tomcat) by ESRI (in OpenVZ containers) and it covers whole Czech Republic.
Clients are AdobeFLEX (thin) and GiselAE (desktop).
There is a very little server overhead, so one server (nginx reverse proxy/load balancer/fail-over) can be used by thousands of clients.

used OS: modified Gentoo Linux (Gentoo Foundation)
remark: as backend there are two Arcgis servers and balancer can auto-switch to second if first fail.

Of course you can meet me here…

H264 Video Streaming to mobile phone

This sample is tested on Real Player from Real Networks that can be found on latest mobile phones.
(Stream is compatible with Symbian OS, IPhone, Windows Mobile)
VLC configuration sample:

:sout=#transcode{soverlay,ab=32,samplerate=22050,
channels=1,acodec=mp4a,vcodec=h264,
width=320,height=240,fps=15,vb=192,
venc=x264{vbv-bufsize=500,me=umh,
partitions=all,level=12,subme=7,threads=4,
no-cabac,ref=2,mixed-refs=1,bframes=0,
min-keyint=1,keyint=30,trellis=2,direct=auto,
qcomp=0.1,qpmax=51}}:
gather:rtp{mp4a-latm,sdp=rtsp://{IP}:554/tv.mp4}
(RTSP streaming compatible with Real Player)


- or change last line to
gather:standard{access=http,mux=mp4,dst={IP}:80/tv.mp4}
(HTTP is not compatible with Real Player)
- or to
gather:standard{access=mmsh,mux=mp4,dst={IP}:80/tv.mp4}
(MMS over HTTP is not compatible with Real Player)

Remember!: Not all sizes and framerates are supported,
place your IP to {IP}.
For example: Nokia 5800 accept only 320×240x15fps up to 256kbit/s
Wikipedia about Real Time Streaming Protocol
Used ports are
RTSP (TCP: 554 + UDP)
HTTP (TCP: 80)
MMSH (TCP: 80, true 1755 MMS not supported)