Cross Video Gallery 5.0 - Video & Audio & YouTube
Cross Video Gallery 5.0 enables multiple users publish their video/audio and attached image/document as easy asABC. Each user can manage their files and data. Video/audio can be from site file, embed code, or external urls(like YouTube).
Module supports automatic convert user upload videos to .flv or h.264 format. Module can also import videos from YouTube.com( like user upload /favorite/play list, or search based certain condition) into user video list. It has 12 sub modules which offer many exclusive features you may interested. And all display contents are template based.
Besides that, module supports customized attributes to let you extend information as your wish. It also supports Amason s3 file storage to let you handle huge files. It is one of the best solutions for video/audio share module.
You can 1. View video gallery demo at http://www.dnnmodules.cn/Modules/CrossVideoGall ery/VideoList.aspx.
2. View audio gallery demo at http://www.dnnmodules.cn/Modules/CrossVideoGall ery/AudioList.aspx.
3. Visit http://www.dnnmodules.cn/FreeDownload.aspx to download trial version which can be used in localhost domain names. Please read “Cross Video Gallery 5.0 user guide.pdf” before test it.
If you use our module on your site, please submit your showcase at http://www.dnnmodules.cn/Showcase.aspx . Thanks.
You can buy it on snowcoverd.com or directly buy it on our site to save $10.
2. Module Highlights
2.1 Video/Audio source, YouTube, Video convert online/offline,Stand alone and serial video/audio. Player Skin
2.1.1 Different video/audio source
Video/audio source can come from bellowings:
1. Local File, Flv/Mp4/Swf video(or .mp3 audio) files which you uploaded to site.Module can automatic convert other video format to .flv or h264(.mp4) format.
2. External Url, like followings
:File in exernal site, e.g. http://www.dnnmodules.cn/portals/0/test.flv
:Http stream,e.g. http://http://www.dnnmodules.cn/video.asp?videoid=3
:YouTube video url, e.g. http://youtube.com/watch?v=aYlx5gW90Aw
:Cdn Stream, e.g. http://hwcdn.net/i5z8g9f7/fms/highdef_FLV/4329528.flv.smil. Support many big cdn server like Highwinds,BitGravity,Limelight..etc.
3. Embed Code, embed code from other sites..
2.1.2 Fully integrate with YouTube
If you have a few videos which come from YouTube, you can choose direct add them as video source. If you have multiple video, you can choose create a YouTube rss to let module automatic import for you.
You can create YouTube rss based User upload/favorite/play list , or based YouTube standard feeds(like most popular,most viewed,etc), you can also create rss based YouTube category and search condition. Module will automatic check your rss item periodically and import videos for you.
For example,if you create a YouTube rss item based your account upload, then when you upload a new video to YouTube, module will detect this and import it into your own video list(or video serial) in Cross Video Gallery. You can edit/delete/view and get comment/rating/recommend just like other modules.
2.1.3 Convert user upload video to .flv or h.264(.mp4) format online
User may upload different type of videos, play these videos via normal way is too difficult. Module solves this question by convert user upload videos to flash video format(.flv) or H264 (.mp4 ) format and generate thumbnail. Just like YouTube did.
Below is a incomplete list which module can convert:
1 Real Video (.rm,.rmvb)
2 Microsoft Media (.wmv, .asf,.wm)
3 Apple QuickTime(.mov)
4 DivX/XVID/Motion Jpeg(.avi)
5 Mpeg 1/2 encoded DVD video(.mpg,.mpeg,.mpe,.vob)
6 Flash video (.flv,.f4b,.f4v)
7 Mobile phone video format(.3gp,3g2)
8 Apple/Sony mp4(.mp4,.m4a,.m4v)
&nbs p; P6 - Video Convert
2.1.4 Convert videos offline
We also provide a windows application which can convert video and capture thumbnails. Visit http://www.dnnmodules.cn/FreeDownload.aspx to download it.
2.1.5 Stand alone and serial video/audio
You can publish stand alone video/audio or publish serial video/audio. Serial is a group of video/audio, you can put multiple media item in 1 serial so user can watch them one by one.
2.1.6 Up to 28 player skins
Supports up to 28 video player skins,you can choose as your wish.
2.2 Multiple user, file manage, Large file upload, Amason S3
2.2.1 Multiple user support.
Administrator can choose roles which can post media, specify disk quote and item count this role can have.
2.2.2 User file manager
If user belong to edit roles and his disk quote not set to 0. He can manage his own folder/files. When edit his video/audio, he can choose related files(audio/video,etc) from these files. He can add/delete folder, upload/move/delete/rename/unzip files. Just like site administrator can do in dnn standard “File Manager” page, user can do the same work too. Except the “Upload“ function, module provide more powerful tools.
&nbs p; P2 - User file manager_local
2.2.3 Multiple/Large file upload
Module provide multiple/large file upload via Ms silverlight control,dont't need change anything in site configuration. User can upload huge files as he wish. The only limitation is his disk quote, and can't upload files which don't in site allowable file extensions.
You can upload .zip files and check “Unzip“ option to automatic unzip after upload. This will reduce a lot of upload time.
&nbs p; P3 - File Upload
2.2.4 Amazon Simple Storage Service (Amazon S3)
Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. You can use it easily in CrossArticle module, simple change storage type as “Amason S3” and enter your account information.
&nbs p; P4 - Amason S3
User share similar file manager interface like store in local. For more information about Amason S3, check http://aws.amazon.com/s3/.
2.3 Department, Customize attributes, Category, Tag
2.3.1 Media department ( media type)
Departments are top-level data to organize information. Each department has its own categories/attributes/tags/videos(or audios).
&nbs p; P7 - Media department
2.3.2 Disable unwanted fields
Video/Audio as some built-in fields, like author/source/image,etc. You can disable them If you don't’ need . If a field is disabled, then it will not display on edit interface which belong to current department. And of course, it will also disappear in video/aduio list and detail module too.
2.3.3 Customize your own fields ( for long content)
Besides the built-in field, each department also supports up to 5 additional fields to let you publish long content (text/html content). You can specify its title and default value. If a field is enabled, then it will display on media edit interface and detail which belong to current department. .
2.3.4 Customize your own fields ( for short content)
Video/Audio attributes (e.g. "Director" or "Actor") are used to create inter-dependant video variations. After creating a Video Attribute, you can then create specific attribute values for an individual video/audio (e.g. "Bruce Lee", "Jack Chen", "Sylvester Stallone").
&nbs p; P9 - Customize attributes.
Below is a list of data types you can specify for attribute:
A. Basic data like string / int / decimal / datetime / date / time / Boolean / currency.
B. Special data like email / image / url / text html.
You can specify a list of value for attribute, user can choose one of them while adding medias. After added, these fields will be treated the same as built-in fields. You can add/edit their value, display them on video/audio list module and detail module.
2.3.5 Unlimited level categories
Each department has its own categories. You can add unlimited level of categories. A video/audio can belong to multiple categoires.
Each department has its own tag list. A media can belong to multiple tags.
2.4 Video/Audio, Permission,Image/Attachment/, Private,Protected ,Embed code
A video/audio can belong multiple categories/tags. You can put multiple video/audios into 1 serial to let user watch them one by one. Module provide a “Add from folder“ feature to let you add multiple video into serial more easily.
Administrator can set default view/rate/recommend/comment/attachment download permission for all medias. Besides that , each media can has its own view/rate/recommend/comment/attachment download permissions.
2.4.3 Related Image/Attachment
A media can have multiple image/attachment with it. If author has disk quote,he can choose his own files to add. If his disk quote is set to 0, he can only add from external url.
If you have multiple video/image/audio to add, instead of add them one by one, you can upload them to a folder, and choose “Add from folder “ to add them once.
&n bsp; P13 - Add video from folder
2.4.4 Private video/audio
If a video/audio (or serial) is marked as private,then it can only be viewed by site administrator and video owners.
2.4.5 Pretected video/audio
If a video/audio (or serial) is marked as protected,then visitors need to be enter correct password before view it. Of course, site administrator and video owner don't need this.
2.5.5 Embed code
Just like other video/audio share site, we also provide embed code to let user share your media on other sites.
2.5 Comment,Rating,Recommend,Help ticket, Play list, Abuse Report , Avatar, Bookmark
Visitor can submit comment/rating/recommend to medias. Administrator can decide which role has these permissions.
2.5.2 Help Ticket
Registered user can submit help ticket to author to get 1-to-1 help.
2.5.3 Play list
Registered user can add video/audio to his play list.
2.5.4 Abuse Report
Visitor can submit abuse report to site administrators, administrator can delete video/audio based these feedback.
2.5.6 Avatar and Social bookmark
Integratea avatar at http://www.gravatar.com/ and also support social bookmark like Google,Facebook,Live bookmarks etc.
2.6 Ajax,Template, Controllable, Player, Mail, Seo,Rss,
2.6.1 Fully integrate Ajax via JQuery
Provide a uninterrupted watch experience is vital to a video/audio share site. This is why we spend many days to fully integrate Ajax. Whenever visitor submit help ticket/create report abuse, or post rating/comment/recommend, it all done via Ajax and not refresh page to break user video/audio watching.
By the way,we do ajax by utilize JQuery which is part of DotNetnuke,so you don't need install 3-rd components.
2.6.2 All display modules are template based
There are 12 sub modules in this package.Except the CrossVideo_Admin module( which used to manage all informations) , the other 11 modules are fully template based. There are some built-in template in package,you can try save a copy then modify them, then choose them as your display.
&nbs p; P19 - Template list
Module offer more than 1100 options to control the layout and functions. Take CrossVideo_List module as example:
&nbs p; P20 - CrossVideo_List settings
By using these options ,you can achieve different layout and functions as your wish. For example:
Example 1 ( Video list with search/paging/rss)
Example 2( Simple video list )
2.6.4 Controlable video player
Provide many options to let you control the video(audio) player layout,you can change player skin/color/logo/apperance/play back...etc.And just like we mentiond before, it has 28 built in skins to let you choose as your wish.
2.6.5 Mail integrated
When help ticket/report abuse is submited/responsed..., module will send related mail to author/client.
2.6.6 Seo optimization
A: Add video/audio title to page title while view its detail.
B: Automatic add video/audio title and its tag to page “keywords”
C: Provide a option “Enable seo friendly url“ . If this option is checked ,module will generate media detail page url use its title. We strongly recommend client enable this option if you video/audio title is English.
2.6.7 Rss integrated
Rss is everywhere in module, you can subscribe by department/category/author/module/month/tag. For example, try visit http://www.dnnmodules.cn/DesktopModules/CrossVideo/VideoRss.aspx?VideoTypeId=1 to view our rss.
2.7 Centralized Manage, Online help, Security assure,Easy to use, Localization,Seachable
2.7.1 Manage all information in 1 module
There are 12 sub-modules in Cross Video Gallery 5.0. But all informations (department/category/attributes/video/comment/help ticket....) are managed via 1 module - the CrossVideo_Admin module. Other 11 sub modules are all used to display content.
2.7.2 Online help is everywhere
Instead of write long and complicated help document to explain every detail of this module. We choose to integrate these information directly into module interface. Below are some important areas which you need read before use this module.
And we also provide as detail as necessary information through dnn standard way. Whenever you feel confusion, click the left help button of field, you will see more detail information. Like below:
&nbs p; P25 - Field help
2.7.3 Security assure
Check user input to prevent malice damage(like sql injection, script include,etc). Module also provide security code to prevent comment spam.
2.7.4 Powerful yet easy to use
We are not build modules for our use, we build for thousands of our customers. So we need consider every detail of the module. Provide necessary help to guide user to use this module as easy asABC. You will find many wizard control in this module which guide to do things step by step. And we also check every input area, make sure they are correct and display necessary information if not correct. Our endeavor is to build a powerful yet easy to use module for both dnn community and our customers.
All informations in this module localizable. You can localize them by dnn standard localization feature. If you like,please send us a copy of your localzation package at firstname.lastname@example.org, we appreciate of your support.
1. Integrate dnn built-in search mechanism.
2. Provide a standard alone CrossVideo_Search module to make search more easily.
3. Add search function in CrossVideo_List module.
4. Besides that, you can search by department/category/tag/author/date/month by using different sub modules.Like CrossVideo_Type,CrossVideo_Category,CrossVideo_Author,...,etc
3. Module List
There are 12 sub-modules in this package:
Visit http://www.dnnmodules.cn/Modules/CrossVideoGall ery/VideoList.aspx to see how they works.
This module is used to maintain all information related to Cross Video Gallery, like settings/department/category/video list/tag list/user file /comment/help ticket/abuse report.You only need 1 instance per portal.
This module is used to display video/audio list. You can add multiple instance as you want.
Supports three flash display style to display video/audio links: Numeric navigate(classical),Numeric navigate(button free),Numeric navigate(integrative). Each flash has its own control options.
&nbs p; Numeric navigate(classical)
Display categories. Supports two display style: List and Tree.
This module is used to provide video/audio search.
Display media detail information
&n bsp; Darticle tag list.
Display med ia tag list via flash .
Display video/audio c reator list, click each item will display his video/audio list.This module is very useful if you have multiple article edit users.
Display video/audi o archive by calendar and monthly,works the same as dnn standard blogs module. Click each item will display related media list.This module is very useful if you publish media frequency.
Display departments( media type)
Show registered user watch history.
4. What’s new in v5.0
1. Customize attributes added.
2. Multiple/large file upload support
3. Convert user upload videos to .flv and h264 format.
4. Embed code support
5. Department introduced to organize information more easy.
6. Help ticket and report abuse added
7. Amason s3 file storage support
8. Ajax support via JQuery
9. More help information added. .......................
5. Try before you buy
We strongly recommend you try this module before you buy. You can
1. View live demo at http://www.dnnmodules.cn/Modules/CrossVideoGall ery/VideoList.aspx.
2. Download trial version at http://www.dnnmodules.cn/FreeDownload.aspx. The trial version has the same features with the official version, but it can only used in localhost domain names.
dnn 5.1 and above
Ms sql server 2005/2008/2010 ,Ms sql server express 2005/2008/2010
Asp.net 3.5 and above