0% found this document useful (0 votes)
50 views23 pages

Vimux: Soham Mahapatra Roll No:-21227 Simca Sanskruti Gosake Roll No: - 21219 Simca

Ppt of software

Uploaded by

Gunjit Makhija
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views23 pages

Vimux: Soham Mahapatra Roll No:-21227 Simca Sanskruti Gosake Roll No: - 21219 Simca

Ppt of software

Uploaded by

Gunjit Makhija
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 23

ViMuX

Soham Mahapatra Sanskruti Gosake


Roll no:- 21227 Roll no:- 21219
SIMCA SIMCA
Abstract
 ViMux – Video and Audio Streaming android app is designed primarily to
stream Audio’s and Video’s online

 User will be allowed to listen music or watch video anytime anywhere.

 This system will make user more excited in making streaming of audio and
video . The system will be give permission of creating user profile only after
payment via cards, upi, etc.

 In this system, user can create their own channel and can stream video’s and
audio’s online.
Introduction
 ViMux that we are proposing here, greatly simplifies the streaming process for the
user or the creator .

 System presents an interactive and up-to-date data about streaming video’s and
audio’s, for the users .

 User’s can play videos and audios when they want to listen it or watch it at anytime
anywhere for their entertainment.

 Once the user uploads the data it is entered in the database and retrieved in pretty
much real time.

 We are making this system for the Entertainment purpose ..!!!


Objectives
 To analyse people’s need to use the app

 To generate reports of the transactions made through the app.

 To get more requirements of the people what they need.

 To create jobs and generate more revenue.

 To provide user friendly interface for easy usability.


What’s in?

 User has to get subscribed for the limited period of time which is predetermined
during the signup process

 Content can be uploaded after creating a channel and can watch other
publisher’s content also which is public to all the users.

 User can spread their valuable information limited to the geographical


boundaries in form of audio or the video
Project Feasibility

35%
10% 10% Management
25% 25% Financial
30% Technical
30%
35% Social

Management Financial Technical Social


Technical Specification
Hardware Interface
 You can run this application with minimum of android sdk version 26
 8 GB of RAM
 64-bit Microsoft Windows 8 or higher
 8 GB of available disk space minimum
 Need of Android version with at least Android 8.0 (oreo)

Software Interface
 Operating System windows 10
 Needs
1. Front end - xml, java
2. Back end - NoSql
3. Tools – Android Studio
4. API – 26 or higher
5. Framework – Android
6. Database – Firebase Realtime Database.
Application System Module
1. User

 User can create channel

 User can upload any kind of Video and Audio after creating channel

 Music can also be uploaded by User on same channel

 Subscription has to be renewed after the particular period of time.


2. Security

 If user forgot’s their password, they can easily change it via the forgot password
section

 Also if a user want to reset their password if the password is being used for a long
period of time, they can easily reset it inside the app
3. Player
 Video will be played using a player in the android application.

 Music will be streamed online and user stays entertained.

 All the above will only be possible when a user is connected to the internet with
proper hardware and software requirements.
Scope of the System
 After providing service to the user, revenue will be generated from the app.

 Also jobs will be created to help people in employment.

 Hand-operators will be there to check and verify the content inside the app to avoid
copyright infringement, adult content, etc.

 Creators will get the benefit to spread information via the app in form of video aur music.
Need of the System
 There are very rare apps which plays audio and video in single application. Also user has to
watch ads to watch the content inside the app.

 Our app is here to overcome this issue, no ads will be displayed to the user while watching
video or listening to the music.

 User will enjoy hassle free service and they will stay entertained.
Limitations of the System
 Videos and music are streamed in the highest quality in which the user has uploaded. There
is no option to change the quality of the media.

 Playback speed is not available in the app, so user cannot change the speed of the music as
well as the video.

 User cannot save the videos or the music for offline use.
Database Design

1. audios

Sr no. Field Name Constraint Description


1 audioID Not Null Id of the audio
2 audio_url Not Null Url of the audio
3 date Not Null Date uploaded
4 Description Not Null Description of the audio
5 listened Not Null Times listened
6 Publisher Not Null Publisher name
7 title Not Null Title of the audio
2. channels

Sr no. Field Name Constraint Description


1 creator Not Null Channel creator
2 description Not Null Description of the channel
3 Joined Not Null Date joined
4 logo Not Null Logo of the channel
5 name Not Null Name of the creator
3. users

Sr no. Field Name Constraint Description


1 Amount Not Null Amount paid
2 Date Not Null Date joined
3 Time Not Null Time joined
4 Answer Not Null Security answer
5 Email Not Null Email of the user
6 Expiry Not Null Subscription expiry
7 Name Not Null Name of the user
8 Password Not Null Password for the user
9 Phone Not Null Phone of the user
10 Question Not Null Security question
11 username Not Null Username of the user
4. videos

Sr no. Field Name Constraint Description


1 Date Not Null Date uploaded
2 Description Not Null Description of the video
3 Publisher Not Null Publisher name
4 Title Not Null Title of the video
5 videoId Not Null Id of the video
6 Video_url Not Null Url of the video
7 views Not Null Views on the video
5. feedbacks

Sr no. Field Name Constraint Description


1 feedback Not Null Feedback given
2 name Not Null Name of the user
3 username Not Null Username of user
6. contact us

Sr no. Field Name Constraint Description


1 Description Not Null Description of the problem
2 name Not Null Name of the user
3 username Not Null Username of user
4 subject Not Null Subject of the problem
USE CASE
DIAGRAM:
ER
DIAGRAM:
Thank you

You might also like