ASP.NET Video Starter Kit support both google sitemap and yahoo ror sitemap generator and yahoo ror sitemap generator for posting dynamic content listing urls to google, yahoo, bing and other search engines.
These sitemaps helps your website contents to be fastly crawled and index by google, yahoo, bing and other search engines and in result with organic visitors increase (visitors comes through search results)
List of sitemaps supported by asp.net video starter kit 6.0
- Category Urls (for submitting category urls to search engines)
- Tag Urls (for submitting tag cloud urls to search engines)
- Video & Audio Urls ( for submitting videos and audio file urls to search engines)
- Photo Urls (for submitting photo urls to search engines)
- Gallery Urls (for submitting gallery urls)
- Blog Urls (for submitting blog urls)
- Forum Urls (for submiting forum urls)
- Forum Topic Urls (for submitting forum topic urls)
Both Google and Yahoo sitemaps supported for content types mentioned above.
All sitemap files located at /sitemaps/ folder.
You can register these sitemaps through webmaster tools e.g Google Webmaster Tool, Yahoo Webmaster Tool, etc
Each sitemap can generate upto 50,000 Urls (maximum restriction of search engines), if your website records exceeds 50,000 records for specific section e.g videos you can generate another sitemap for next 50,000 records by pass
complete story
ASP.NET Video Starter Kit 6.0 introduced new approach for managing multiple language, culture user interface to provide ability for user to switch user interface language according to their desired region specific culture or languages settings.
Previous versions of asp.net video starter kit only support multiple culture specific resource files and admin can only set website specific culture via web.config file, so user have no ability to change language, culture with their own will.
Now using asp.net video starter kit 6.0, site administrator can
- Enable Disable Multi Language User Interface Support
- Manage all languages through control panel / settings / language management section.
- Set default language
- Add or register new language
- Choose languages from list of country specific languages to appear on front page.
- Advance options to filter contents based on user culture specific language settings.
If multi language option is enabled from /control panel / settings / configurations / features , list of enabled languages will be shown on front section of website. When user click on any of country flag, whole user interface of website will be translated to selected language or culture.
User language selection will be stored in cookie in order keep preserved user selected language without setting it ag
complete story
In this article we will provide information and sample codes for creating image handler file in asp.net, c# or vb.net which can be used to resize image, generate highest quality output and show image preview in real time.
You can directly use image handler in image src path to process and display output on browser.
Such handler file have lots of advantages, e.g
- Provide ability to resize image in real time and display output on browser.
- Protect image direct path from access.
- Add lots of other validation to protect images from anti leeching.
Image handling have some drawbacks
- Consume resources and performance issues so should be used in cases where its needed. e.g if you provide system for user to prepare image for mobile photo, iphone, psp, high definition, and according to different screen resolutions.
Handler file can be called as
<img src="imagehandler.ashx?filename=abc.jpg"...
Code for generating image handler.
GenerateThumbnail function will be used to generate highest possible quality output based on three paramters,
lcFilename (complete path of source photo), width (output width of photo), height (output height of photo)
Code is shown below
[code]private byte[] GenerateThumbnail(string lcFilename, int Width, int Height)
{
//Image img = Image.FromStream(fStream);
//Image thumbnailImage = img.GetThumbnailImage(Width, height),
// new Image.GetThumbnailImageAbort(ThumbnailCallback), IntPtr.Zero);
 
complete story
New advance role based permission system has been introduced for users in asp.net video starter kit 6.0. Via role based management site administrator can provide different levels of permission to certain users or default registered users.
Site administrators can create unlimited role based permission settings and assign any role based settings to default users. If there is no role based settings set, then all user will be free to use all website resources without any validation.
The following types of permissions can be set in each settings.
- Permission to upload videos
- Permission to upload audio files
- Permission to upload photos
- Permission to create galleries
- Permission to post blog posts
- Permission to create groups
Site administrators can manage permissions via
Control Panel / Settings / User Role Based Permissions Section
Site administrator can create permissio settings and assign any permission settings for default users (user who register directly via registeration process or using facebook login)
Site administrator can give specific permission settings to any user through member management section.
In this way site administrator can control which type of users to give which type of permissions while using website.
complete story
ASP.NET Video Starter Kit & Youtube Clone 6.0 has been release with addition of more advance features, introducing new sections, updates hundreds of existing features, more infrastructure changes, restructured configuration section and provide sdk to developers to make customization of solution easy fastly and reliably.
What's New in ASP.NET Video Starter Kit 6.0
SDK Section
New Configuration Management
Live Demo
Live Theme Previews
We appreciate customer feedbacks to introduce and build more powerful products in future.
complete story
Both MP4 and FLV videos can be played back with a mechanism called HTTP
Pseudostreaming. This mechanism allows your viewers to seek to not-yet
downloaded parts of a video. YouTube is an example site that offers this
functionality.
Previously we implement HTTP Pseudostreaming concept based on server
side scripting. Such a script have lots of disadvantages such a script
consumes a lot of resources, has security implications and can only be
used with FLV files mostly.
Now we encourage user to implement proper HTTP Pseudostreaming through
their webserver rather than using any script. HTTP Pseudostreaming does
not work by default on any webserver. A serverside module is needed to
enable it.
The most popular module is H264 Streaming Module which allow user to
implement Http Pseudo streaming for mp4 videos through IIS web server.
How to Setup?
IIS 6 Instructions
IIS 7 Instructions
Once module is enabled, it will stream mp4 videos properly through JW
Player as already implemented in
ASP.NET Video Starter Kit.
complete story
Youtube Data API lets you incorporate YouTube functionality into your own application or website. The
Data API allows a program to perform many of the operations available on the YouTube website. It is possible to search for videos, retrieve standard feeds, and see related content.
ASP.NET Video Starter Kit 5.5 introduce fetching videos from youtube based on various search terms and targeted categories using Youtube Data API.
You can use asp.net video starter kit portal as a mini youtube website to retrieve millions of videos uploaded daily to your own website and manage it with your own way. This will make your website healthy, data rich which can increase your visitors from search engines tremendeously in result you will create great earning opportunity.
Which type of Youtube Data API features supported by ASP.NET Video Starter Kit?
Currently asp.net viideo starter kit using features related to fetching videos from youtube. Main feature includes.
- Fetch videos based on youtube categories e.g (Science & Technology)
- Fetch videos based on search terms. work on all categories or selected category.
- Fetch videos based on filters e.g today, this week, this month, all time added videos
- Fetch videos based on orders e.g published, relevance, top rated, most viewed etc
- Manage videos in different website custom categories with your own way.
- Validate videos periodically to delete or disable all videos which is removed from youtube.
- Automatic fetching supported, to fetch videos based on custom selection continuously after specified time interval.
- Advance video tag processing engine allow you to process each and every
youtube video tags in a scalable, create search sug
complete story
We have released
ASP.NET Video Starter Kit ver 5.5 today with lots of new features, improved existing codes and make it more reliable and scalable at high level of load and data.
ASP.NET Video Starter Kit include lots of new features, the main important feature is integrating Youtube DATA SDK to fetch millions of videos from youtube and manage it with your own way.
Now admin can enable youtube engine to start fetching videos based on their interest from youtube by keeping their own website active and full of content. Videos can be fetch based on youtube categories and search terms with filtering option based on today, this week, this month or all time videos.
Live example of how you can manage videos, increase your website traffic and increase your earning chances.
Other feature includes
- Implement JW Player 5.5 with HTML 5 Support. We recommend using mp4 videos as output type to play it properly on HTML 5 enabled devices such as ipad.
- Improved tag processing if reach to millions.
- Now implemented powerful and advance url rewriting in case of IIS 7 as webserver.
- Improved blog posting script.
- Improved lots of sections, fix bugs reported by customers.
We appreciate sharing feedbacks and reporting bugs. This help us to improve our products and better serve u in future.
complete story
From last three years we provide
asp.net video starter kit packages based on feature differences to customers. Which create not only problem to us while maintaining different copies but also for customers while upgrading some features.
Now we reviewed and re-designed
asp.net video starter kit packages based on license like other does.
ASP.NET Video Starter Kit packages now available in three categories with same features but different in scope.
- ASP.NET Video Starter Kit - (single website)
- ASP.NET Video Starter Kit Advance Edition - (single server)
- ASP.NET Video Starter Kit Unlimited Edition - (no limit)
Note: All packages have same source / features but there is limitation in scope. e.g single website license version will only work on single website. It may work on multiple websites but any time all websites will be down. So in order to use on multiple websites or servers u need to get proper package.
Customer can purchase any package from
purchase section of website.
These packages have been cancelled - now user can get every package with unlimited usage license
complete story
We have released improved Video Portal &
Youtube Clone Kit for
ASP.NET.
ASP.NET Video Starter Kit 5.4 include more new features, improved existing features, fix bugs reported by customers and more.
What's New in Video Starter Kit 5.4: Video Starter Kit 5.4 bundled with lots of new features. Main features added include
- HTML5 Video Player Support.
- WebM Video Encoding with HTML5 Support.
- Improved MP4 Video Encoding & Streaming.
- Featured Videos
- Extend Photo Gallery Feature.
- Abuse / Spam Reporting Improvements.
- Mail Template Improvements.
- and lots more.
I: HTML5 Video Support:
ASP.NET Video Starter Kit 5.4 now support playing mp4, webm videos through HTML5 Video Player with fallback support to flash player (play videos on flash player only if browser doesn't support HTML5 video player). Video Starter Kit add builtin support to the following two players
i
http://videojs.com/ ii:
http://www.longtailvideo.com/players/
II: WebM, MP4 Video Encoding for HTML5 Video Player:
ASP.NET Video Starter Kit 5.4 now support encoding WebM (VP8 Encoded) video encoding. So total video format supported by Video Starter Kit includes i: Flash FLV
ii: MP4 (high quality using libx264 presets)
complete story