Closed

project 3 : Windows app. MultiMedia ( C++ )

this program 2 version needed :

A) Windows Application ( c++/mysql)

B ) web ( PHP-MYSQL + CSS/XHTML + AJAx - Jquery + light box )

Introduction to the desired application:

• The desired application is briefly a multimedia online streaming application using a previously stored links in a MySQL Database on a server.

• The application also allows the user to read books and articles and see wallpapers from web links online.

• Also the application allows downloading these files in several ways (mentioned later).

• The main advantage in this application is to allow dealing with these media and articles in an easy way as if the user is exploring them from his own hard disk.

• So he is able to add any of them to favorites and make playlists.

• Also Rating and comments are allowed by users which can be viewed to all users.

• Also searching is allowed by users.

Details:

We can say that this application is generally similar to the YouTube with some differences and similarities as follows:

1) It contains main categories in a separate form like (Audio / Video / Books / Articles / Wallpapers …) which is the 1st from to appear. When user chooses any of the main categories another form is shown which is specified to the main category.

2) Each category contains other sub categories and each sub categories contains other sub categories.

3) When user choose category all files (links) in the last chosen category are viewed in a list box and all these categories and files’ links are previously stored in a MySQL database on a server.

4) When user double clicks on any item of the list box the application automatically opens the link online from its opening program. The file types of these links may be of any type : mp3,wav,wma,wmv,rm,ram,mpeg,swf,doc,pdf

5) the application detect type of files and modifies the window (in which file opened or media played ) according to type of file so in case of audio files the window contains Play / stop / pause / RR / FF / Time elapsed / Total time ) and in case of video there is a video screen and so on.

6) In the playing window there is also details about the file chosen ( Category , sub Category , File name , Link , ID , file size , embedded code which can be copied by users in html pages )

7) Users can rate each file and final rating can be viewed by all users and they also can arrange files according to rating,

8) Users also can report a problem in any file as regards ( Not working – Not in place – Not Complete – Bad Quality – Contains Scientific mistake with mentioning it )

9) Users also can comment on each file and comments can be shown by all users )

10) The user also can download any link from these links by a download button.

11) There is a (Download all) button which allows the user to download a whole sub category.

12) There is also a (Schedule download button) that allows user to choose separate files even from different categories and download all of them.

13) Users can also download files from special downloading programs they prefer such as IDM, Orbit (This can be chosen from program settings).

14) All features on youtube like :

a- User can make a play lists to all multimedia files in the application.(like youtube playlists features ) and Quick list.

b- History .(like youtube History )

c- Register users can upload their files and creat channel (Such as youtube ) but need agree before view in the program .

c- Regiser user can creat Subscriptions . (Such as youtube )

d-Need other social features like ( inbox , Personal Messages ,Shared with You ,Comments ,Friend ,Invites ,Video Responses ,Sent, Address Book ) (Such as youtube )

e- Home page in programe : Register users can Customize Homepage

f- All Account Settings features on youtube , and other features at youtube

15) User also can add any file from the application to favorites and favorites is like that of internet explorer which allow user to make folders and add some files to special folder and also can play multimedia in a specific folder or in the whole favorites as a playlist. Users can define a hotkeys from settings to each part in the application and every function in the application.

16) There is also (Random Play) feature so users can random play media from a single category or single sub category or from even a playlist or favorites,

17) Also there is an option to shut down or stand by or hibernate system after finishing downloading all files from a schedule download or download all button and also after finishing playing a playlist.

18) Advanced control for all contents and features for Admin and moderators .

and control panel for (Admins, Supoer Moderator,Moderators, golden members )

19) Advance Statistics for admin .

20) Admin can limit number of download files for each user ( hour/day )

and can limit max download speed for each user and ip

21) Calendar: Admins & Moderators can add appointments from television programs … etc

and can user add alert for any appointment and can add notes.

22) There is a fixed bar at the top of application that contains some buttons. This bar can be used from any form in the application. This bar contains the following buttons: (Main - Favorites – Contact us – Tell a friend – Help – Prayer times – Messages – Volume control – Search – Recommended for you – Last added – Search in Database – Exit and save position).

• Main: returns user to the 1st form containing the main categories.

• Prayer times : a window is shown to user with prayer time of that day. Also the application can give a notification when a prayer time comes.

• Help: contain 2 parts :

1- User can point by cursor at any part of the application and a balloon is shown with information about this part and how to use

2- A flash show is played showing user how to use the whole program or how to do specific actions.

• Recommended for you: contains files recommended by admins which can be added in a database and are viewed in the application by date of add.

• Messages: Messages sent by admins to users are 1st viewed in the top of the application in a running bar viewing last messages. Each message is a hyperlink that on clicking opens a window to read this message. By clicking on the messages button all messages can be listed by title ordered by its date (Last messages are up).

• In this fixed bar there is also a newsreels that show updating news using RSS that can be edit by application panel. User can choose type of news he want and can choose all. Surely on clicking any feed a window is opened showing details of this feed.

23) Important Note: the program can be viewed in many languages by a single language file that can be translated whole by translators without editing the program.

24) Finally: The application database is newly updated so there is another program like a control panel from which admins can daily add new links and can control comments and every thing in the application.

Skills: .NET, C Programming, C# Programming, PHP

See more: youtube translators needed, youtube introduction video, working advantage, web.rr, ways of working from home, want a part time account, use case types, types of social media, types of searching in c, types of ajax, type of use case, translators rate, top statistics, top searching, top channel, title search report, this day in history database, the golden 1, statistics problem, social light, single view application, search introduction, searching program in c, searching problem, searching information on internet

About the Employer:
( 0 reviews ) Riyadh, Saudi Arabia

Project ID: #507614

16 freelancers are bidding on average $2050 for this job

Maestros

Plz CHk PMB

$2400 USD in 30 days
(93 Reviews)
8.3
gsala81

Hello, 10+ years exp programmer here, can deliver a quality & professional work in the timeframe posted. Please also check PM for additional informations and contact me for any questions, thanks.

$1500 USD in 45 days
(43 Reviews)
6.5
rmvarasu

Your requirements are highly elaborate and complex for which we need some more time to analyze thoroughly. We shall forward you a SRS after your positive reply. We are ready to discuss further on price. As of now we p More

$1500 USD in 0 days
(21 Reviews)
5.6
hardlyworkinguy

Hi, please check your PM.

$1500 USD in 25 days
(1 Review)
4.0
Hirel

Pls check PMB for details Thanx Regards

$1120 USD in 28 days
(2 Reviews)
3.6
devajas

hi,we can do this for you. we are adept in php & c++ r&d. and i have checked your requirements,we have such capability to meet your requirements. regards devajas

$750 USD in 28 days
(8 Reviews)
3.6
AbhishekKumarRai

dear sir, plz check pmb

$1000 USD in 20 days
(4 Reviews)
1.8
manojp7

I am interested. Please get back to me.

$1500 USD in 45 days
(1 Review)
1.2
gerrardmartin

I can do this job about 1 [url removed, login to view] check

$800 USD in 30 days
(1 Review)
0.0
rapidsoft

Your requirements are highly elaborate and complex for which we need some more time to analyze thoroughly. We shall forward you a SRS after your positive reply. We are ready to discuss further on price. As of now we pr More

$1500 USD in 11 days
(0 Reviews)
0.0
projectswala

To outsource projects in India contact to India's leading outsourcing consultant Projectwala

$750 USD in 1 day
(0 Reviews)
0.0
rajivser

We have experienced and competent team of c++, php and mysql. We are awaiting for your reply asap to start the work. We believe in satisfactory completion of work within given timeframe.

$750 USD in 10 days
(1 Review)
0.0
mic4m

I will do the job for this price

$6000 USD in 100 days
(1 Review)
0.0
tocodeonline

Hello, I am co-founder of 2CODE Online an IT startup from Buenos Aires, Argentina. We offer remote software development for both web and desktop applications in the following technologies: • HTML, CSS, JAVASCRIPT More

$1400 USD in 30 days
(0 Reviews)
0.0
ProWebProgrammer

if you are a genuine buyer, let me know, 9000 USD is a correct price professional work.

$9000 USD in 120 days
(1 Review)
0.0
techleadvn

Hi, how are you? We're glad to announce you that your requirements are all stay withing our ability. So if you want this request done in your best satisfaction, just give us a chance to satisfy you. Sincerely yours. T More

$950 USD in 30 days
(0 Reviews)
0.0
JunhuiCHEN

[url removed, login to view] [url removed, login to view] [url removed, login to view]

$1500 USD in 10 days
(0 Reviews)
4.1