You are on page 1of 20

Media Hub Project specifications Mydea Empowerment

Media Hub
Wi-Fi Router T Media Hub
A Mydea local-social media-collaboration project (Or some other
robust title)
This outline addresses the same core function repeatedly, outlining optional features from different
perspectives, coming under different chapter headings. I have created this document to clarify my needs
so I know you can settle these matters before we can start to work together. Please provide an
analysis/quote including a time based plan, or cost for providing this, based on this document.

1 Contents
2 Overview................................................................................................................................................ 2
2.1 Aim of the project..........................................................................................................................2
2.2 Needed talent & Solution..............................................................................................................2
2.3 Ethos/why......................................................................................................................................3
2.4 Mobile friendly..............................................................................................................................5
2.5 Target user and target audience....................................................................................................5
3 Technical Requirements.........................................................................................................................6
3.1 Installation procedure...................................................................................................................6
3.2 General description & How to ... Elements and some details;.....................................................7
3.3 User roles.......................................................................................................................................8
3.3.1 Basic User..................................................................................................................................8
3.3.2 Contributor User........................................................................................................................8
3.3.3 Administrator User....................................................................................................................8
3.3.4 Automatic logout.......................................................................................................................8
3.4 Logical map of user options ..........................................................................................................8
3.5 Needed hardware software elements for creation and use..........................................................8
4 Another section I’m still not sure how to call.........................................................................................9
4.1 Overview of optional features to be developed if possible.........................................................10
4.2 Quality management plan success checklist, draft (to be negotiated for project quote....).......10
4.3 Milestone list...............................................................................................................................10
4.4 To discuss with programmer if doable........................................................................................10
5 Project risks and plan (??Temp title??)................................................................................................12
5.1 Risks and prevention measures. (To be further developed.).......................................................12
1
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

5.2 Related projects / Possible Commercialization...........................................................................12


5.3 Hosting and domain.....................................................................................................................13
5.4 Web mastering & Admin requirements.......................................................................................13
5.5 Design notes................................................................................................................................13
5.6 Communication plan to be discussed..........................................................................................14

Project Manager

Roy Smith

2 Overview
2.1 Aim of the project
A simple style html based interface hosted by a solid, off the shelf modem. This allows people to use
smart phones to see, download and possibly upload files to a local USB.

To create working operating software and html based solution that enables
browsers on simple smart phones and mobile devices to download files from a
locally hosted USB connected to the router within Wi-Fi network range.

Usage is reported on via self updating summery of events file, see below. The system needs to be stable,
regularly self restoring with backup and easy to use as is installed in remote places with no support. the
audience is mostly Android mobile phones and devices but should work be compatible any device
running a web interface.

2.2 Needed talent & Solution


Key person / people with real experience with Openwrt , Linux and web design
to help develop a time based plan.

2
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

I would like them to tell me realistically what functionality/options would be


possible based on this outline.

for example, If the files on USB don't self generate icons, but are in a nicely
designed list/table or simple type displayed names and selection options, I
would be happy either way as long as it is clear and easy to use for the end
user and their simple smart devices.

So to keep the project modular, I would appreciate a time/cost breakdown to


add the various features outlined below. The feature of downloading files from
an attached USB to the device is the core function of the system. The best
methods and functionality and features (that may be simple) to include,
depend on your understanding of hardware and software limitations, please
let me know your best ways for you to achieve these goals.

2.3 Ethos/why
I believe that there is only limited internet availability in many places around
the world and this hub with targeted and locally created media for various
audiences such as at risk youth, adult learners, tourists and community
members gives access to relevant information/media which is a function of the
digital age. It is not necessarily the sole responsibility of the internet or phone
networks to provide. Essentially it is a local digital bulletin board or media juke
box with a new age approach tailored to media distribution and marketing. The
honesty/honour code media buying system can be successfully practiced using
this technology. It can also be like a library or file sharing method.

There is a need to make make tailored, locally important media and


information freely available. Locally targeted and controlled digital media and
the cheapest simplest method for collection and distribution using existing
technology. for example adult education and cultural empowerment material
including language revival and oral history videos, local music, football games
and concerts/festivals. 'to bridge the gap between the real and the digital.'

I plan for this system to have a standard but cosmetically customizable


interface, a list of the file names available through the USB connection and the

3
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

different user type options for searching, downloading, downloading all,....see


more below...
Many people will experience full devices once they start using the system,
including the size of the file may help plan downloads.

In future I hope to be able to customize the interface cosmetically and to add


remove categories and data/media to apply to different situations, for
different organizations and for different audiences. (for example, viewing files
on landing/home page, this time without login and password and conditions
page, just displaying 3 files/icons for download with a different image and
information within your web interface.)

In future versions I plan to add further internet based functionality (ported


through the locally hosted web interface) to further support users and
contributors.

If router can read and recognize the file, it would be great if it could generate a
icon based on a captured slide from the media file, if possible, or display a note
for all musical files on hover or even just a text and meta based listing.

I believe this idea has many real world applications such as for government
organizations, NGOs councils and health boards, busses, festivals, waiting
rooms, local cafes, and music venues to name a few. especially as the
technology becomes cheaper. I will configure solar panels to power this device
in remote places. Ready to go out of the box, simply insert USB storage with
media to share and post notice on wall about basic usage.

First I need to create a complete package and test the system in the field.
When proven and fully developed, I would like to also create an Open source
package such as in Openwrt for others to upload and duplicate.

Future developments depends on the success of these units, being the basic
model, as they are adopted by people in key locations around communities or
by different markets/situations. For example the units could be used to make
local information available and easily downloadable helping tourism and
providing a forum for public notices such as fishing information, offline maps,
tides.
4
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

In future versions, I hope to add various internet based control and


management of content and users as well as expanding the Wi-Fi network to
larger areas, maybe adding a local server, establishing better media Hub
infrastructure and accessibility such as syncing and credit card PayPal
payments . Please comment on your willingness and approach in developing
this further.

I hope that files will be uploaded and downloaded from the media hub
successfully creating a local 'Intranet' that will grow in communities as the Wi-
Fi networks expand. Eventually meaning that communities can partly rely n Wi-
Fi networks for communication, information, privacy. Optionally the system
can also provide internet access.

Fast affordable and unlimited internet is still many years away for most of the
developing world and out of reach of the people that could benefit from its
features, such as file sharing, the most.

2.4 Mobile friendly


Using Captive Portal technology, this system is designed around a light website
aimed at mobile phones. users connect to host via open Wi-Fi connection,
when they open a browser the landing page should open automatically (ideally
most cases.) Or they can request desktop page from the browser... Or enter
address in bar 'media hub'? this way there are many troubleshooting option
for initial connection resulting in the same landing page.

2.5 Target user and target audience


Everyone with a Smartphone, but at this stage young people in remote
communities with inadequate access to the internet or relevant content about
their community. It will be full of free positive media such as music, movies
and educational files. there will be a user generated content and maybe some
paid only/restricted content.

5
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

Anyone with a Wi-Fi enabled device and a browser will be able to download
files and then watch anytime. gradually people will also be encouraged to
contribute and participate showcasing knowledge and talent.

Ideally for this target audience, certain users can leave video, voice and text
media file / message in a bulletin board public space on in a folder. For
example they can comment in a conversation under the bulletin board
interface on a file they uploaded, <name> <category/folder.>

I am targeting health organizations, stakeholders and public educators to


provide tools to help disadvantaged people 'teach themselves' and be exposed
to positive community endorsed messages and engaging, risk reducing
activities and provide local role models through local media.

3 Technical Requirements

3.1 Installation procedure


Please see the sections 'To discuss with programmer ' on page 4

The points in section 4 need to be considered and briefly addressed by the


programmer to our mutual understanding and conclusions before/so the
components of the projects development plan can be timed out, and an
accurate quote is formed and accepted.

I would also like you to quote on creating a user (step by step procedure)
manual including the system build and installation, Web management of the
interface (content and design), Admin, Mid and Standard User functionality
and troubleshooting.

I need to be able to perform a fresh install on a new router and know what
settings are adjustable in the Openwrt packages, the web interface backend
and the web interface admin level.

6
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

I need to know how the Packages fit together on the router, including the
routers exact operating software and web interface component configuration
steps. It is vital I can make many units based on the same software and
hardware configuration and may need to ask other people to set the unit up
and adjust settings based on the manual/step by step guide you develop.

This should be made as simple as possible with (recommended) upgrade of


router operating software. I also need to know how to test unit in the field.
Please include screenshots where possible especially regarding installing
Openwrt opkg packages and procedures/commands used and configuration /
hardware settings.

If we can develop a mutually satisfactory milestone & timeframe based plan, I


hope you will provide me with a quote.

If I accept your quote, this project will be initiated between myself and your
company: Please let me know if there will be a cost involved in preparing a
quote as I want to be sure I will get what I need and that we understand each
other before making business commitments and do not want to waste your
time, in case your offer is not accepted..

3.2 General description & How to ... Elements and some details;

USB - Modem Open Wi-Fi Network - VPN - File Management System - Web
Interface: User Requests desktop site from Browser to enter system and
explore files on USB... Providing fast, free, local information with no internet
involved. Also possibly acting as text or file based a bulletin board/upload.

A router based hosted system, that over its local Wi-Fi network allows the
quick distribution of files to a number of connected users simultaneously. that
may include educational material, local entertainment and culturally
empowering media. Some media/folders access can be sold using login based
or file and folder passwords, to be discussed with programmer. (see below)

7
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

Captive Portal System running from a standard router with local USB access.
the system and web interface / website has to be responsive and light to run
efficiently on device.

At the public locations where these devices are to be installed and depending
on the end design and functionality, I will also hang a poster 'Media Hub
instruction guide/menu' for use and highlights, on a wall within the Wi-Fi
Network area which will be a key location in a community.

I plan for the user instructions to be straight forward and include space for
users to post information about the 'album of the week' they have uploaded
and are making available. there may be festivals and football game footage.
'check out my goal <filename> in <folder/category>!'

The instruction poster will also include a basic (general) login and password for
the majority of users who just want to download files and do not (yet) want to
purchase or upload media or contribute to the bulletin board.

3.3 User roles


All users log in and accept conditions before being diverted from captive page
to the 'directory' page. Here they can see the content of the USB and can click
to see and contribute to the bulletin board if Mid Level User or above.

3.3.1 Basic User


Login to browse, search files/folders and download files to device. ability to
download all/select more than one file for download.

3.3.2 Contributor User


Mid level login user privileges that allows to browse, search download and
upload files and contribute to conversations in bulletin board from device (but
not delete)

3.3.3 Administrator User


-The admin user to contribute files and delete files and folders or categories in
the Bulletin board and able to set a expiry date on a file, folder or
conversation.

8
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

? they can create user logins with expiry dates and limit/set the amount of
hard drive space a new user can fill with uploads. maybe they can load a
popular file as 'featured' into memory to easy transfer. they also manage the
bulletin/discussion board and can remove users/conversations/comments as
well as set expiry date if conversation not added to for some time. They also
need to be able to access the usability and user information log. some files
folders can be highlighted/featured by Admin. They can change standard file
display order.

3.3.4 Automatic logout


If users do not log out, their session is ended after '5' minutes of inactivity,
unless they are downloading/uploading a file.

The system resets if experiencing bricking, freezing or crashing.

I would like to know the limits of the system, for example how many people
will be able to view the virtual file system USB simultaneously using the Wi-Fi
network/router and web server recommended? should I limit the users at one
time for system stability?

3.4 Logical map of user options


1. Title in themed page- Welcome to X media hub, general info, conditions, Y/N
tick box., login, password. I also would like some form of check boxes for
multiple file selection and download.

Words displayed on the themed landing page need to be changeable at later


date by me/admin as terms and conditions change. Can this can be achieved
through the back end web interface or by replacing text in an html file which
contains the content of the first page?

A generic login id and password will be posted on the wall. There are more
options available depending on login;

9
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

2. Themed Webpage displaying : Welcome to X Media Hub (X is Name of USB)


With some images possibly displayed?, if inserted into a 'community images'
folder on either USB, to be displayed on site. Images only accepted up to a
certain size and dimensions by web interface. (please let me know if changing
photos as part of the web interface theme for different units option is easy.)

Below this title a folder/ file display, either GUI icon based or a table, or
hyperlinks. (see photos below) The folders/categories and file names as well as
other metadata to be viewed or searched by the user through the web
interface. single or multiple files can be selected and downloaded. admin user
would have more options available than basic user.

If possible, when users click the link to the Bulletin board they see a list of
recent conversations topics and can enter each 'folder' to see and download
conversation as document files. Files and/or comments can be uploaded by
some users using the web interface to the Bulletin board section by mid or
admin level login.

I would like to have some files/folders restricted with password or when using
certain logons. please recommend the best way. (For example, files can be
accessed when people login with 'this' login and password).

When files are chosen and download selected files is pressed, the download
starts by the browser. The file/s are placed in the downloads folder.. all files
downloaded to browser can be later accessed, selected and watched when the
user opens the internet browser to view downloads. they click on the file and
the Android generated list of available file type application options appear for
them to run the file.

3.5 Needed hardware software elements for creation and use


The commercially available router and USBs (Cost ~$150-250 AUD) will have
the OS/Software installed and include the following functionality / design
features:

10
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

Processing power, RAM, internal storage and software to handle around 5 or


more users and 5 fast file transfers at a time (as maximum need). What are the
user limitations with web server, how many can join the network at once?)

Up to date networking and good Wi-Fi reach although most users/mobiles do


not have 5ghz. The Router should have 2 USB ports, a USB2 and USB3.

Current technology to be ready for 5ghz, although currently net needed much.
stable and proven, solid, do not need unnecessary features. Tough design as
router has to be on all the time in hot, humid conditions, failsafe options
initialized automatically. (a water proof case will also be included with the
system by me, and possibly a solar panel.)

Openwrt or DDwrt OS with VPN and packages needed to run file system and
website/host efficiently and manage users/downloads without bricking.

Please indicate if you can include a backend management system (like CRM)
for the Web based interface, file management system and captive portal
options?

I would like the production of accurate documentation with screen captures


for manuals, installation/testing/web based customisation procedures,

If this project goes ahead, will you provide information on Open source
packages used, installation procedures and options for managing options. Also
troubleshooting user connection problems, a procedure for checking system-
investigating error procedures as a troubleshooting checklist.

4 Another section I’m still not sure how to call

The following pages explain the issue in three ways using the same
goals/options and core function project.

From the perspective of measuring the projects success(2), in terms of


negotiating with programmer to formulate plan and milestones(3), and a general
11
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

understanding of the optional features of the project(1);In the following sections


also;
Red letter paragraphs deal with the Bulletin board

Orange sections relate to the download all feature

Yellow letters are contained in sections that relate to upload from device option

Brown Relate producing/downloading a document displaying a list of available files and reports on usage
on USB

Dark red sections relate to the web host and captive website functionality. (most)

dark blue text relates particularly to the admin user functions.

4.1 Overview of optional features to be developed if possible

- 'bulletin board' may be another section for a message and/or file bulletin
board. (uploaded files would have a size limit. the file name would be
displayed the users need to input their name (file posted by, comment made
by,) see both options below:

At this stage it may be more practical to only have a message Bulletin board.
The bulletin board can allow people to post short sentences using text to be
displayed/accumulated (like comments on a website) and to be cleared
periodically/automatically (delete notice after 3 months or by admin, display
newest first).

A 'download all' bulletin board text button to generate and download a


standard document containing all the comments posted in one or a few
conversations. for example these messages could relate to the files available to
download or public notices, for sale, jobs... or what files they recommend for
download.

Please let me know if it would be possible for the user to download an


automatically generated document with the list of all available files to view
offline. They would do this by clicking the option near the root file and folder
listing. (get menu..)

Ideally files can be uploaded to the bulletin board folder (if uploading files is
possible from phones other than the current sending files through different
12
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

applications to different applications and depending on the file type


generated.) If possible to upload, files will be placed in a specific BB folder,
shown in order of date and time. Files are arranged by most recent first and/or
most downloaded files first.

If people are able to contribute files via Wi-Fi and not just text, there should
also be an automatic feature for files, or files in certain folders to be deleted
after a specified amount of time.

For example a band's new album can be kept in a folder, only viewable /
downloadable by anyone with their login. bands may have a login that will
allow them to contribute files but the login can also to be sold to allow others
to access the files. Possibly they may choose to make the files available for 1
month, 1 year... by placing the files in the bulletin board folders.

Even if it not possible at this stage to upload files or text from devices I would
still like to include a Bulletin board folder (files deleted automatically after
time) This is to be filled by a person loading the USB on a PC with locally
created 'news'.

I would like the program to generate and update a report on users and what
files they downloaded via self updating text file:

-How many times each login was used and when, including many people using
the same logins at once,. how long were they logged on for and what files they
accessed.

-What files/folders/conversations were accessed and how many times these


files were accessed.

4.2 Quality management plan success checklist, draft (to be negotiated for
project quote....)

13
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

-Openwrt and packages installed on recent/decent router with good stable


host programs which is able to handle multiple users downloading from both
USB2 USB3 ports of the file system.

-The successful testing of the locally hosted simple website interface on a few
smart phones and devices: including successfully diverting users to the
homepage, after they open their browsers and connect to the network.

-Self generated content on the locally hosted website with the files/folders of
the USB displayed, searchable and downloadable following login page with
accept terms button. Simple and easy to use.

-The locally hosted site is configured for three types of user modes (for
example, more control options for admin level login.)

-On the landing page and other pages the name of the USB device (X) is
automatically entered as the title to appear on all pages. (up to 15 Characters
Welcome to X Media Hub)* SEE BELOW UNDER functionality for the different
users/units for more information.

- Any file type to be successfully automatically handled/sorted/stored well by


the user device. (Android, iPhone) via the html web interface through common
Android internet browsers.

- A discussion/comments/Bulletin board section link from the 'browsing USB


files' page to allow all users to read comments and some to create topics /
conversations and comments. These conversations/topics or comments can
only be deleted by the admin or automatically after time.

-Also include download all button to view compiled document of one/all


conversation/s offline.

-I would Like users to be able to download a self generated document with the
files contained on the USB for viewing at a later date or showing menu to other
on what is available for download including file sizes listed with the file and
folder names in a standard document format.

-The name and size of the file is displayed to the user in a clear and user
friendly manner, typically they use a standard/simple Android phone. Files are
14
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

arranged by folder/category order and date and popularity. user can select
folder/categories and folders within folders and multiple files and select all
option. The unit may contain a few hundred or a few thousand files sorted in
different folders and subfolders.

- Files can be added to the 'system' by taking out the USB from the router,
plugging it into 'pc' and adding / removing files to the root folder, any of the
existing sub folders/categories or by creating new files/folders.

Using the Interface or PC, I hope Admin can access the bulletin board
comments/upload folder an delete create conversations/comments.

-Admin can also create a new user login of either of the three types of users
creating 4-8 digit/letter login and passwords. Admin can remove a user and
login/password if they upload inappropriate material. they are in charge of
giving only certain people the ability to upload information. Please also provide
a way for the admin user to reset the router from the web interface, as some
routers may be inaccessible.

-The Ability to create more than one identical unit with the content of the
USBs changing and the name of the USB being welcome to X media hub. if USB
not available a standard file stored on the modem is to be displayed pleases
insert at least one USB).

- Please provide simple, clear directions for me to update the look and feel
(images , text on webpage) for the USB tree content web interface display,
bulletin board, as well as and title and information on the captive / login page.

Bulletin board structure/concept: Each conversation updates a log file with the
different comments added. A log file is created with each conversation and
updated when a comment is made by adding comment, time and user
information, users can download the document/file as an option next to each
conversation topic. Users can view a list of conversations from the interface or
view a particular conversations comments and add their own. conversation can
be folders within the Bulletin Board folder.

Potentially there could be bulletin board folders for uploaded media files not
just conversations.

15
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

4.3 Milestone list


To be discussed with you/programmer.

4.4 To discuss with programmer if doable.


Most points need to be mutually agreed and understood before correct project
quote and time based plan can be made;

Usage steps for Basic user: Connect personal device to Wi-Fi network, go to
browser, taken there automatically (better) or request desktop site. Accept
conditions, enter login and password, navigate and download file/s. read
bulletin board section.

All Users will need to enter a response to accept the terms and conditions and
login (each time) on the landing page before continuing to the USB directory
display which includes user-file options.

How is it possible to display the content of the USB that includes files and
categories for the user to select. when a file or group of files are selected a
download is started to the browser on the device. for examples files can be
displayed as hyperlinks on the site...if not hierarchy list with tick boxes or self
creating icons according to file type, what kind of interface would you
recommend?

Following this, how much more time will it take you to also enable some users
to upload from device through interface and/or add other optional features I
mentioned? for example, to contribute text messages to a chat style bulletin
board; read topic, click to contribute (enter name, message) and click post.

Can file information be added (metadata / form when submitting through the
web interface?)

16
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

depending on your capabilities, if it is too much work or if there could be issues


uploading video/sound files from different devices through their web interface
to the USB please let me know.

I am willing to go with the most practical solution.


In other words, if I cannot use a Phone or laptop with Wi-Fi connection to
access the router network and add/delete files to the USB based storage from
the devices, I will go with the options that the only way to upload files at this
stage of the project, is to physically connect the USB To a PC, upload files and
insert back into the router.

Using a PC, maybe in webmaster interface, I would like to be able to update


the words displayed as well as the images logos on the captive home page and
other pages in future for different units. could you include steps for this and
other options in the user manual?

If it is possible for admin and mid level users to be able to upload files;

A contact information 'field' can be included as well as fields for authors name,
category/folder, and other comments, all can be requested when a file is
uploaded depending on the programmer designed functionality of the upload
screen.

Admin user can create a password on a file or generate many passwords/logins


that only work to a certain date that allow access to certain files. In this way
media can be sold or made 'limited edition'. Can anyone download certain files
with password regardless of login or password level?

I am not sure what is the best way to add restricted files, my suggestions;
Files/folders are identified if needing a password in the interface browser
window and include contact information where to get it, entered in the file
name or by meta-information entered by the by the admin/Mid Level user
through the upload interface when uploading a file.

IS IT POSSIBLE? If internet is connected to the router, Internet access


functionality can also be incorporated giving people a free access point. I hope
it would be possible that by logging in the portal page in the users can then be
'enabled' to use the browser to surf the net. like in internet cafe and other
captive portal software which is open source and used by airports and hotels.
17
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

(This not a core requirement, however I would like to know if this is possible
and what would be involved? for this or in future versions? CAN IT WORK
SIMPLY IF A LIVE CABLE IS CONNECTED?

What are the largest file system recommended, number of files limits?
2X128GB? How many users can access/use network both USB 2 and USB 3 at
one time and maintain reasonable transfer rate?

5 Project risks and plan (??Temp title??)

5.1 Risks and prevention measures. (To be further developed.)


I only want this system to contain components that are solid, easy to
administer and clear for the user...This document is a prevention measure.

Uploads from phone to device seems to be tricky;?

I would like to ensure that adding a web based 'browse to upload' button like
many websites use is possible and recommended for this system? Can it show
the content of the mobile phone directory such as music dcim etc on Android?
If so can files be uploaded from it? Can this be achieved through the web
interface without an app? Difficulty for user to uploading chosen files from
android browser device; If not safe, remove option from project.

5.2 Related projects / Possible Commercialization


Similarly used by a lightweight Linux based OS and a web-server in existing
networks, Internet Cafes (open source) hotels, airports... ? both Openwrt and
DDwrt?

Selling units themselves, most media is offered for free under permission.

Selling media air space once enough units are established in the field.

Selling locally made music/media with restricted files / Password protected.

Commission based approach for content providers and consumers.


subscription based for customers.
18
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

Customising units slightly, mostly in look and content of interface, and pitching
to different markets.

5.3 Hosting and domain


No Need for web domain, site is hosted by router software. A Media Hub
promotional site, instruction overview video and kick-starter video to be
created by Roy Smith.

5.4 Web mastering & Admin requirements


I would like to be part of creating the design/look of the web interface, admin
options and pages. The Hosting software should work/install automatically.

The same settings, Openwrt configuration, including webhosting and interface


can be applied to many units. The only thing that should change normally
between units are the reflection of the USB name in the web site title and the
display of the different content generated by the USB. The files on the USB's
(dynamic) and are displayed by the website to the users in their tree structure.

Content of USBs are managed by some users with access through the interface
to their devices (if possible) or also by simply inserting the USB into a PC and
adding files to folders/categories. (to be discussed...)

Optionally each unit comes with the same (many) possible logins and
passwords which are pre determined. These can be given to the admin of
different systems to print or distribute. this is alternative to admin user being
able to creating each mid level and admin user login and settings.

5.5 Design notes


Simple web interface is made for display on smart phones. following the
landing page, users see name of the USB and file selection options. There could
be 20 folders and subfolders and up to 100 files per folder that need to be
displayed in a user friendly way. Please let me know if a multiple selection
option and download all button are possible.

19
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16
Media Hub Project specifications Mydea Empowerment

The only other link needed from the USB directory display page is to a bulletin
board section, where users can see, add to, and get a generated document of
different conversations. or download all the conversations.

5.6 Communication plan to be discussed


Twice weekly face to face meeting are required initially throughout the
development process regarding milestones and design/functionality decisions
as well as discussing any issues that may arise.

content/updates to be provided through the stages of development as per


time based plan.

20
Protected under IP laws in Australia and internationally. Private and confidential, do not share. Roy Smith, mydea empowerment 2015-16

You might also like