Video Streaming websites refer to those websites where clients can see, share, upload and download videos with their friends and other users for free.
Creative Video Streaming Website development feature list:
On authentication from the database the user will get access to the pages on the website which is
otherwise restricted for the normal visitors of the site.
- New User Signup: The new user can register themselves online to the website.
- Forgot Password: A forgot password retrieval module will be based on the email that the client has
provided and secret question and answer.
- Edit Profile: The Profile added by the user can be modified by him online after authentication of the appropriate Login / Password.
Customize video Portal This dynamic section will offer the following feature.
- Video Uploading: User can upload video his own video or copy embedded code from you tube
- Member Video Channels: Memeber can create their own video channel and add video.
- Add video by categories: Memeber can add video only by categories and sub categories will be created by admin
- Add video in week: Memeber can add only one video in week and the members will be tracked based on email.
- comment on channels/video: Member can comment on user video or channel for particular video and the users will be tracked
based on email or IP.
- Browse through categories: Memebr can browse only approved video from admin.
- Rating the video: Membar can rate only once to video based on ip and the users will be tracked based on email or IP.
- Like funcationalite: Memebr can like any video for particular categories and the users will be tracked based on email or
IP.
View recently viewed/top rated/most viewed/most popular/currently viewing videos.
that the users will be able to sort the videos based on above mentioned categories.
- Share videos: User can share with their friends sending videos links.
- Video tags : The user can add certain keywords to the video details while uploading for easy search.
- Subscribe video: It is a feature that helps you keep up with people whenever they update with new videos. No, it doesn't cost anything. It's merely a convenience feature that also gives the person you subscribe to
+1 to their subscriber count, helping them look more popular.
- Full screen mode: Allow memebr to view video in full screen mode.It means that the video will be stretched as big as possible, but without distorting the ratio in width or height.
- Create Group: User can create group and add memeber in their group list.memebr can send request to particularuser before adding in group.
Video Section
- Upload Video: This section will provide the facility for the admin and user to upload videos of size 1.5 to 2 min. The video upload page will have a form to enter the video details like video name.,etc. After uploading of video, video request will go to admin section for approval.
- Play Video: Registered Users or Unregistered users can play the video, uploaded by user.
- Most Recent Videos: All the latest videos uploaded will get displayed in user section so that user can view the most recent video uploaded. The default sorting will be based on date and rating.
-
Most viewed/popular videos: Most popular videos will get displayed here based on rating. In this section most viewed will get displayed and make the user aware about the most popular videos
- Top Rated:In this section all those viewed by the user and given rating to it. The top rated videos will get displayed in this section.
- Displayed Rating: The rating given by users will be counted & display in user section.
- Video Details: Complete video details including its description, upload time, author and ratings.
- Write Reviews/Comments :Users can write reviews and comments on video . After approved by the user it will get displayed in user section.
- Read Reviews/Comments: All approved reviews/comments are visible to everyone. Users can read reviews written by some other user.
- Delete Reviews/Comments: Administrator can delete reviews/comments incase if it is not proper.
- Admin Sections: An Online administration section with a Graphical User Interface (GUI) will be developed for all the above-mentioned dynamic sections to ADD, MODIFY or DELETE any records in any of the above-
mentioned sections. This section will be accessible only after authentication of the administrator logins.
- Manage User: Admin have access to all list of user and to approve/reject or delete user request.
- Video Request: Every video request go to admin for approval and admin can approve or reject video request
- Select Video: Admin can select video of week/month by rating and comments
Categories
- Multiple categories: Multiple categories will get displayed in user section.
- Videos under this Category: Display of video related to particular category.
- Create / Modify Category: Category can be created, updated, and deleted from admin section.
- Search: This section will provide the facility for the user to search easily.
- Search by alphabetical name: This facility will be given to admin section in order to search through alphabetically.This will help administrator to search faster in admin section.
- Search under selected category:This facility will be provided to the user section as well as admin section to search under selected category. This will help the user to search under specific category.
- FAQ: FAQ can be displayed in user section so that any user will get guidance.
- Create/Modify FAQ:FAQ can be inserted, updated, deleted from admin section.
- User registration email:User get email after registration on site automted generates and request goes to admin for approval.
- Confirmation mail:User get email in inbox with with activation link after approval from admin.
- Notification mail: User get notification email when comments on video/subscribed video.
- Send email: User can send mail to admin and their group member.
Technology
- Development Environment: LAMP
- Server Operating System: Linux
- Web Server: Apache
- Development Technology: PHP
- Back End Database: MY SQL
- Server Side Scripting Languages: Javascript
- Client Side Scripting Languages: Javascript / AJAX
- Reports: Web based HTML reports.
Static Section
-
Static Pages: Static web pages are the pages on which the data/information once programmed cannot be
- Home Page: Giving links to the various sections of the company on the website.
Special pages giving details about the services, company profile, network, team, infrastructure and
so on.
|