As progressive download consumes more CPU than streaming, I’ve decided to research this issue further. I’ve implemented a possibility to throttle the bandwidth used for the progressive download. The throttling happens on the client side, by inserting some Thread.Sleeps in the loop where the downstream is being repeatedly read in a memory buffer. And …
Category Archives: tech-and-biz
Video delivery
An excellent article describing in few short chapters many available video delivery technologies (different kinds of streaming and progressive download) http://learn.iis.net/page.aspx/454/windows-media-server-or-web-server/ The only technology not (yet?) described is the Adaptive (aka Smooth) Streaming.
Working off requirements
People are different. I have to think about this axiom every time I see a statement I can’t apply for myself. One of such statements is a wish to get ideal software requirements and to work them off, preferrably left alone. Every time I’ve tried this approach, a produced a dead-born something, that has corresponded …
Testing IPTV
When testing IPTV projects, it is always a good idea to perform the following test: 1) Start the playback 2) Put on pause 3) Wait VERY LONG time (30 minutes or so) 4) Put again on playing and/or try to use the app
W7
Just installed Windows 7 on one of my dev PC. Yet another advantage of having several PCs.
Silverlight Media Support
An interesting reading for everybody working in IPTV projects: http://msdn.microsoft.com/en-us/library/cc189080(VS.95).aspx Did you know Silverlight doesn’t support odd (not dividable by two) video pixel sizes?
SEO basics
An interesting video about SEO basics. The most important knowledge: 1) Good SEO: proper page + proper links 2) Proper page: Title tag filled according to the content Description tag filled accordingly Keywords are ignored these days. There is one and only one H1 tag containing page title. To be on the safe side, …
ADO.NET Data Services aka Astoria
What a great thing! I will definitely recommend to use it for our SL to server and MediaCenter to server communications.
DLINQ vs SQL
I’ve compared SQL based data access layer with LINQ based one for a concrete use case: building a REST web service for high load systems. My résumé reads as follows: Generally, I would prefer to use SQL DAL for production code in high-loaded REST service systems. Not only it allows controlling all performance-relevant …
Interesting Ruby vs. Smalltalk comparison
http://lambda-the-ultimate.org/node/2606 May be, Ruby could play the role of a bridge language to attract mainstreamers to Smalltalk.