1) A website to stream live Classes, and showcase past and future content
a. We desire this site to engage the curiousity, not the intellect. So we would like it to be intuitive, and simple. As importantly this cuts down on our technical support with clients, as our client base for the most part is non-technical.
b. We desire the webpage to be obvious. An example of obvious is where your eye naturally follows the page without any mental interaction.
c. an administrative backend that is full featured
d. time and date stamps on our site so people can see that its current
a. A Video player that supports automatic and manual buffering of a live and cached feed, with video option button to change between one resolution or another. Media Server provides on the fly video conversion to multiple resolutions, and saves these new resolutions for future player requests. Need player to perform on all OS’s including phones, for instance, HTML5.
b. Resolutions would be uploaded at the maximum resolution of 1080 and media server downconverts to 720, 480, or 360 resolutions.
3) Payment or PPV option on the website
i. a way for users to pay for individual classes and then have access to both the live event and any content that’s associated with that event in the future.
ii. I.E.- you can buy access to a Channel, an Event, or a Video. I.E. pay per view, for a limited or unlimited time. User can purchase a 'subscription' or one time purchase to any of these.
iii. We would like to have the option to edit our content after the original broadcast upload. I.E.- Download it from the server, change the video, and be able to repost to the same event/channel. PPV tickets should reflect the changes automatically without any intervention by the user or admin.
b. A way for users to purchase classes/events/PPV’s after the fact and have access to all the content from the original event plus anything that’s been added.
c. The ability for us to manually grant users access to either individual videos, events, or channels without payment.
d. Ability to enable a video or event to be viewed without a user account. (open to web)
e. SEO integrated with major search engines, Google, Yahoo, [url removed, login to view] 5 second preview of videos found in search, and option to change this per video, and length of tim. , Thumbnnails from all videos generated from the video upload itself. If a user googles a video that is ppv only, he arrives at a 'click here' to ppv this video, or it plays for 5 seconds then says the same.
a. Ability to schedule events for unlimited duration and have all recorded content packaged in a single event, or PPV that could be purchased in the past, present or future.
b. Be able to add a jpg to any event which will display on the webpage as its thumbnail.
c. Ability to make changes to scheduled events after they have been created, and add additional content to them as required.
5) Front end
a. Simple and elegant showcase frontend to promote upcoming events. Must be intuitive. We would like to see examples of other working sites performing similar duties beforehand or just simple and elegant sites.
b. Something intuitive for the end user. We want it to be VERY easy for people to figure out how to purchase classes.
c. A simple/ elegant showcase of past classes that can be displayed by channels, categories, key words, or in some other “shop like” fashion.
d. Home page should have obvious link to store/events and option for advertising of new media to administrators.
6) Video Format- we need the broadcasting API to the webserver and the webserver to the client to be a universally known and editable format. I.E. Flash or mhtl5. We currently use FMS (adobe media encoder) and it provides amazing high def/low bandwidth streaming, but is not currently viewable on all devices. What else is possible?
7) Adminstrative backend
a. The ability to have “broadcasters” set up to use this system who are not administrative. They would pay a % to us as the host of the site. We would host/promote their content. The broadcaster would be able to 'broadcast on our site,for a percentage fee of their revenues.
b. built in tracking for all PPVs, purchases, and user account adminstration such as password, account status, or adding ppvs manually to an account
c. A email reporting and client acknowledgement system. When anyone purchases a class with all their info (name, address, class they bought, price)
d. an simple page to view everyone who has purchased a particular event, good cross site search facilities.
e. Built in email support for notifiying new users of purchases, and upcoming events
f. import existing database of users and videos from our current website and deploy on new website. Be able to advertise channels, events, videos, or broadcasters content on the home page.
g. Ability to change most of the home page thru the admin backend.
8) Currently we have a video distribution site at [url removed, login to view] which is the source of many of our requests above. It currently works for many of the above requirements, and many not. The link below shows the hardware, software, and os platform. We are looking at the possibility of keeping them as a webhost, and place a new website on it. [url removed, login to view] this site provides a good deal of content for what we want, and what we don’t want.