VideoBox

Video system for IPS 4.x


Thank you for purchasing this application. If you have any questions, please feel free to contact me.
THIS IS A PAID APPLICATION, PLEASE DO NOT RE-DISTRIBUTE IT.

VideoBox is an application for IPS 4.x that allows sharing various video embed codes from Picasa, YouTube, Vimeo, Dailymotion... or MP4

This is the best choice to run your own Movies/TV Shows website.

Login to your Admin CP, and then go to System > Applications and click Install button.
Browse to the the .tar file included with this distribution and install it.

Login to your Admin CP, and then go to System > Applications.
Find the application that you want to upgrade, click the arrow to show the dropdown menu and click "Upload a new version".
Browse to the the .tar file included with this distribution and upgrade it.

You can find all settings and control panel of Videobox in ACP > Videobox

Settings

There are some basic settings: Layout, Menu, Image's size, Video online feature...

Categories

At here, you can create/edit/remove categories for your videos. Each category has a separate settings: title, custom fields, comment, rating, sharing, layout (gridview or listview)...

Collections

You can create/edit/remove the collections for your videos. And then you can add your video to selected collections when posting new video.

Custom fields

Adding video's informations such as: trailer, imdb, year, directors,...

Quick search

This feature is used to search contents from the custom fields. Search's tearm will be displayed in a menu so that visitors can easy to search by one click.

Pages

Easy to add new pages with custom contents.

Online Server

Server name is only used to group video parts for easy viewing.

VideoBox supports:
Videojs player: can play Youtube, Picasa, Vimeo, Dailymotion, MP4, M4V, FLV, WEBM, RTMP,...
VideoJS also supports VTT subtitle. In the Video Online management page, you will see a tool that help you upload subtitles. After uploading you will see subtitle ID.
And there are some server's blocks in the below, you need to paste video URL and subtitle ID that you uploaded.

Media Tag: custom player embedded.
With Media Tag system, you can define your custom player embedded. You will see "Media Tag" button on the Servers management page. The basic idea behind creating a Media Tag is that you just need some way to take the URL of the page the media is on and convert it to the 'embed' code the various media services provide you with. When you then posting an URL that matches the pattern of the URL for a given Media Tag, Videobox swaps that URL out with the embed code, thus putting the player right.
there are only a couple of options that you need: a name for the Media Tag, the URL to match against, and the resulting embed code. To fully create a Media Tag, this is all you need to complete.

Eg: I create an Media tag which will shows Dailymotion player

Media Replacement Title: Dailymotion
Media Replacement Match:

http://www.dailymotion.com/video/{1}_{2}
Media Replacement HTML:
<iframe frameborder="0" width="480" height="270" src="//www.dailymotion.com/embed/video/$1" allowfullscreen></iframe>

STEP 1:
After configuration videobox and created some categories, make sure you already created at least one Server ( ACP > Videobox > Online Server). You can name your server, set permission viewing for members, using external links or upload manually.

STEP 2:
In posting screen you will see the servers that you can give external video links or upload your videos (if you enabled Upload mode for the server).

STEP 3 - SUBTITLE: (optional)
If you enabled Subtitles in Settings, you will be redirect to a manage subtitles page after posting video. At here you can see the upload tool to upload *.vtt subtitles.

One (part of) video can have more than one subtitle:
Paste your subtitle ID into the subtitle form. Per subtitle ID in per line. You need to add two-letter code (valid BCP 47 language tag) for the language of the subtitle to the end.

Eg: 100|en
(100 is ID of subtitle that you uploaded, en (english) is language code of subtitle)

Here's a list of available language codes: Click here
You can use convert tool to convert str to vtt: https://atelier.u-sub.net/srt2vtt/

In video viewing page, you will see the menu "Manage" at the bottom with some options: Edit, Subtitles, Change author, Video Online, Pin, Hide, Move,...

With Videobox you can add Live Streams Channel from Twitch.tv, Smashcast.tv or Mixer.com, watch the stream, join the chat. To enable Live Stream Mode for a category, go to edit your Category > Live Streams > Enable
Then post stream URL like this:

Videobox has a various widgets that help you easy to organize your front-end, just drag & drop them to top, bottom or sidebar in your page.

Once again, thank you so much for purchasing. As I said at the beginning, I'd be glad to help you if you have any questions relating to this application. No guarantees, but I'll do my best to assist. If you have a more general question relating to this application, you might consider visiting the IPS forums and asking your question in the topic support or pm me directly.