Today we announced the release of extended version of asp.net media handler pro component free version. Now free version have almost all features and have no feature restrictions. You can freely use it in your unlimited no of applications, servers and domains.
You can download it from http://download.cnet.com/NET-Media-Handler-Pro/3000-10250_4-10875307.htmlRead More
With iPhone OS 3 update came the ability to do live streaming. There are a few types of streaming and each requires a certain encoding and segmentation. In this example i am building stream using asp.net media handler pro, open source ffmpeg and segmenter utility.
i: asp.net media handler proRead More
Both MP4 and FLV videos can be played back with a mechanism called HTTP \r\nPseudostreaming. This mechanism allows your viewers to seek to not-yet \r\ndownloaded parts of a video. YouTube is an example site that offers this\r\n functionality.
Previously we implement HTTP Pseudostreaming concept based on server \r\nside scripting. Such a script have lots of disadvantages such a script \r\nconsumes a lot of resources, has security implications and can only be \r\nused with FLV files mostly.Read More
You can use the following sample code to publish any format video to flash flv, mp4, vp8 webm, ogg vorbis, grab thumb in one step using ASP.NET Media Handler Pro.
Note: You need to download latest ffmpeg build with support of VP8 codecRead More
Everyone who has visited YouTube.com in the past four years knows that you can embed video in a web page. But prior to HTML5, there was no standards-based way to do this. Every video you've watched on the web has been funneled through a third party plugin (QuickTime, RealPlayer, Flash).
HTML5 defines a standard way to embed video in a web page, using aRead More
ASP.NET Video Uploader Control (.ascx file) include complex script that can handle video uploading, publishing to flash flv format, grabing single or multiple thumbs, set meta data for flash flv video, output validation and retrieve useful information from video in one step just by dragging control on page by allowing developer to avoid writing lots of code.
Visit Official Page of Video Uploader Control. for more detail, demo and example codes.Read More
When you encode normal video (4:3 aspect ration) to widescreen (16:9) video, or in reverse widescreen to normal video, video is stretch out and in result output distorted or bad in view and quality.
In order to avoid video stretching out and keep aspect ratio of video persistent, you can use technique called pillars. This is the "pure" method as it does not distort or lose any part of the original video or image. In this technique you will calculate space and add padding accordingly on proper direction to keep the aspect ratio of video consistent.
Logic to calculate padding size and direction.
1: Widescreen (16:9) to Normal (4:3) video conversion:
i: Calculate width and height of source video (16:9): e.g 800x450 = 1.7777.
ii: Width and height of normal video that you want to publish e.g 320x240 = 1.333.
iii: Actual widescreen height of video based on output width : 320/1.77777 = 180.
iv: Calculate the difference between normal height and widescreen height = 240 - 180 = 60.
v: Divide 60 in two pieces will get the padding size for each side of video 60/2 = 30.
vi: In case of widescreen to normal conversion, difference comes in height so you will add padding on top and bottom of video.
So parameters for widescreen video (800x450) to normal video (320x240) conversion without stretching is
Flash Video files can be stream & delivered in several different ways on the web. Main delivery options are.
ASP.NET Media Handler Pro is an ASP.NET video encoding utility that provide ability to publish / encode any format videos from one format to another format, prepare videos to be stream on the web, grab single / multiple thumbs, post watermark, retrieve information from videos and perform lots of other useful video processing tasks.
\r\nYou can use ASP.NET Media Handler Pro component in any applications that is compatible with Microsoft .NET Framework.
\r\nApplication may include.
Main purpose of ASP.NET Media Handler Pro is to