ASP.NET jMedia Configuration Guide

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

General


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

comments powered by Disqus