ASP.NET jMedia includes 1000+ features, scripts, utilities and reusable components.  To get proper benefit from all these features and effectively keep control on it, it provide comprehensive configuration section which provide more than 300 types of configurations. These configurations can help you customize the output, adjust settings on the fly without making changes internally within code.

Configurations are grouped into the following parts

i: General ii: Features iii: Cloud iv: Media v: Social vi: Blogs vii: Player viii: Multi Login


This section will allow you to adjust various site level settings. Main settings include

  • Title
  • Page Caption (Dynamically add caption with each page title.
  • Admin Email
  • Pagination Links (Maximum number of pagination links to display)
  • Review Type (Automatic Approval, Manual Approval)
  • Cache Duration
  • Page Size 
  • and lots of other settings

II: Features

From here you can enable, disable website features. e.g if you disable videos, it will be removed from whole site without making changes in any page.

Main settings include

  • Enable / Disable Videos
  • Enable / Disable Audio
  • Enable / Disable Photos
  • Enable / Disable Albums
  • Enable / Disable Groups
  • Enable / Disable Blogs
  • Enable / Disable Forums
  • And more


  • Enable / Disable Wiki
  • Enable / Disable Gamify
  • Enable / Disable Categories
  • Enable / Disable Email
  • and more


  • Show / Hide Rating
  • Show / Hide User Name (with each listing)
  • Show / Hide Date (with each listing)
  • and more

and lots of more options. This section will help you customize the output of project within seconds

iii: Cloud

This section help you enable cloud storage and secure streaming. currently support amazon aws web services, however you can extend it for azure or any third part cloud storage implementation. Main settings include

  • Enabe Media Storage (this will enable cloud storage for media files)
  • Enable Photo Storage (this will enable cloud storeage for photo files)
  • Access Key (for authorization)
  • Secrete Key (for authorization)
  • Region (in which region bucket resides)
  • Video CloudFront Url (for streaming purpose)
  • Audio CloudFront Url (for streaming purpose)
  • Photo CloudFront Url (for streaming purpose)
  • CloudFront Access Key ID (for private secure streaming)
  • CloudFront Private Key
  • Bucket Settings (where to save media files)
  • Folder Settings (where to save which type of contents within bucket)
  • and more

iv: Media

This section will help you set publishing settings and media file / thumb creation attributes and allowed media files for uploading Main settings include

  • Encoding Options (FFMPEG, Direct, Azure Media Services, Amazon Elastic Transcoder)
  • Media Play (Manual / Automatic)
  • Media Publishing (Direct /Sheduled)
  • Delete Original Media
  • Allowable Video Formats
  • Maximum Video Size
  • Video Upload Options (Embed Videos, Site Videos or Both)
  • FFMPEG Encoding Settings for 240p, 360p, 480p, 720p, 1080p
  • Output Type e.g mp4 360p, you can set 240p, 480p, 720p, 1080p or can extend to support multiple publishing options e.g 240p for normal users, 720p for paid users
  • Audio format
  • Audio Size
  • Thumb setting includes, thumb width, thumb height, maximum image size, thumb quality
  • and more

v: Social 

This section allow you to setup various social links like facebook twitter, linkedin, etc main options include

  • Facebook Url
  • Twitter Url
  • Linkedin Url
  • Flikr Url
  • Thumblr Url
  • Facebook App ID
  • Facebook App Secrete
  • and more

vi: Blogs

This section allow you to setup blog settings, main settings include

  • Upload Cover,
  • Show Author
  • Show Post Date,
  • Post Access
  • and more

vii:  Player

This section allow you to setup video player. main settings include

  • Enable video js player
  • Enable vast ad
  • Enter vast ad url
  • and more

viii: Multiple Login

This section will allow you to enable / disable multiple login authentication that can be used with in site. main option includes

Google Plus

  • Enable Google Plus (login / signup)
  • Enter Google Client ID
  • Enter Google Client Secrete

Similarly for all other main third party authentication schemes including

  • Facebook
  • Microsoft
  • Twitter

and Help written to extend support for

  • Instagram
  • GitHub
  • Linked In
  • Yahoo
  • and more