IsplMobiMedia Developed at Developed by Ravi A. Soni Guided by H. B. Prajapati.
Definition BlackBerry Application which stream, upload and download media files along with additional functionalities like image galleries, search media files. Scope: This application can be used by Person having BlackBerry Handset having os version higher than 4.2 and with gprs or wifi accessibility. Objective: Stream, Download and upload video and audio. Added functionality of image galleries. Tools and Technology: BlackBerry, Eclipse, J2EE, struts and hibernate.
Summary Of Work Done
TopicExplanationTechnology Download, upload, Search functionalities. search done by category Upload Includes caption, category to be included. Download to specific flders. BlackBerry Server SideServe all requests Authentication Registration Search J2EE, Struts, Hibernate
User does following Search Upload Download Streaming Server does following Search Store all user information Authentication and registratiom Store and Manage all Media files Use Cases Classes On Client Side Video Screen Audio Screen Image Screen Search Screen Upload Screen Login Screen Register Screen On Server Side Video Action Audio Action Image Action Search Upload Login Register
Tables Server Side: Audio Video Images User LOC In Project : 5666 Test Cases Video Limit Audio Limit Video StreamingFor 3gp,mp4,wmv extensions. Audio Streaming for wav,mp3,aac,m4a e xtensions Download files and store to respective folders. Bar upload without for unregistered users.
Streaming Streaming of Audio and Video No data is stored Play, Pause and stop functionality. SRS Input :- select to play Output :- Playback on the page or full-screen Description :- On the main page, the re are some added videos/audios. User can select one of those. Processing :- According to the selection playback is done (on the page or full-screen)
Streaming Streaming of Audio and Video No data is stored Play, Pause and stop functionality.
Streaming Streaming of Audio and Video No data is stored Play, Pause and stop functionality. Related Database and Classes Classes o Audio screen o Video screen Database o Audio o Video
Streaming Streaming of Audio and Video No data is stored Play, Pause and stop functionality.
Streaming Streaming of Audio and Video No data is stored Play, Pause and stop functionality.
Download/Upload Download and Upload Media Files Download- Store to corresponding folder Upload:- Category, caption and type wise upload SRS Input :- select file. Output :- Notify user about the status. Description : - User selects the file from gallery, specify category, enter the tag and enter description for media, like album name, artists
Download/Upload
Download and Upload Media Files Download- Store to corresponding folder Upload:- Category, caption and type wise upload
Download/Upload Download and Upload Media Files Download- Store to corresponding folder Upload:- Category, caption and type wise upload
Search Search according to Media, Category, and Description Download- Store to corresponding folder Upload:- Category, caption and type wise upload SRS Input :- select category and enter key words. Output :- List of replated videos will be displayed Description : - Server will fire like query and look in description and tags.
Search Search according to Media, Category, and Description Download- Store to corresponding folder Upload:- Category, caption and type wise upload
Search Search according to Media, Category, and Description Download- Store to corresponding folder Upload:- Category, caption and type wise upload
Other Functionalities Image List
Other Functionalities Image View
Upload Screen Initial Upload Screen
Upload Screen Open File To Upload
Upload Screen Upload Sucessfully
Future Work This application can be enhanced in future in following area. Media Sharing Mail media file Live streaming
Conclusion In this super fast era its really important to have an unique portable application for entertainment which is all in one like video, audio and image galleries and can overcome time and portability constraints. IsplMobiMedia is built to overcome this constraints.