ASP.NET Video Starter Kit - Embed Videos
Embed Videos: A way through which user can embed third party videos e.g youtube.com videos on their own website or blog pages just by using embed script provided by video providers.
ASP.NET Video Starter Kit support embedding third party videos through embed script or through youtube data api to upload single or batch video uploads with complete management as an application with all similar features normally available for website own videos.
Benefits of embedding videos over normal website videos:
There are lots of benefits of embedding videos over normal videos most of them are,
- No server resources or bandwith required for streaming videos from your own server. All it is done on video provider server (e.g youtube.com)
- No video publishing required which may be expensive resource as it required server resource, memory resource, appropriate management over high load of publishing and more.
- Exposure of your videos over huge amount of visitors. e.g Uploading videos to youtube.com and just embedding same vide on your website will result in tremedeous amount of visitors from youtube.com.
- And more.
Embedding Video Implementation in Video Starter Kit:
ASP.NET Video Starter Kit support two approaches related to embedding videos within website.
- Website + Embed Videos: In this approach video starter kit application allow user to upload website own video or can upload video through embedding script.
- Embed Videos: In this approach video starter kit portal allow user to upload only embed videos through embed script. No direct video uploading allowed on upload video format.
Administrator can set embedding options shown above from configuration section under control panel -/ settings as shown in screenshot.

Watch Preview On Youtube Video
Note: In this way you have no control over terms of policies on another website, another website may delete or block your videos without any notice.
Video Starter Kit
Important Topics
- Facebook Auto Login
- Autocomplete Search System
- Multi Server Implementation
- Like Dislike Module
- User Channels
- Photo Gallery Previews
- Group Content Sharing
- MyAccount Management
- User Role Management
- Tags Management
- Category Management
- Comments Management
- Http Psuedo Streaming
- Silverlight WMV streaming
- Embed Videos
- Youtube SDK
- Video Publishing
- Friends Management
- Messaging Board
- Playlist Management
- Advertisement Management
- Pagination Management
- Error Handling & Reporting
- Adult Warning
- Abuse / Spam Reporting
- Cache Management
- Content Screening
- Dictionary Management
- Mail Processing
- Ban IP
