research centers


Search results: Found 2

Listing 1 - 2 of 2
Sort by

Article
Design and Implementation of Java Media Player

Author: Muhanad Hayder
Journal: journal of kerbala university مجلة جامعة كربلاء ISSN: 18130410 Year: 2010 Volume: 8 Issue: 4 Pages: 371-383
Publisher: Kerbala University جامعة كربلاء

Loading...
Loading...
Abstract

As the technology evolving the need for media communication and interchangeability increased, Result in introduce a vast variety of media files with different type and format incurring different software for processing these files. As the name suggests this paper presents the design and implementation of Media Player which is software used to play different media files (audio and video). It's accept media file format like (mp3, wav, mpg, mpeg, mov,…etc). This Media Player can works on any operating system (Windows, Linux, Mac,…..,etc) because it is written in J2SE (Java 2 Standard Edition) language which is a platform independent language, along with JMF (Java Media Framework) class library for supporting a wide rang of media files. The aim to design media player as possible as like Windows Media Player but it have owns characteristics likes changing the speed of the player with different speed, can also change the size of the video screen in different scale (big, small, full screen), can also playing online stream media file from Internet, and other features. The prerequisite of the System JMF install for respective operating System (JMF available for most operating system).

كلما تتقدم تكنلوجيا المعلومات كلما يزداد الاحتياج الى تطور وسائل الاتصال والتبادل المعلوماتي والتي تتطلب التعامل مع ملفات الصوت والصورة ومعالجتها بصورة فعالة مما ادى الى تنوع مثل هذه الملفات واختلاف طرق معالجتها. وكما نلاحظ اليوم مدى انتشار مثل هذة البرامج كمشغلات الوديو والفيديو وبرامج المحادثة والاتصال المرئي. الغرض من هذا البحث هو تصميم وتنفيذ مشغل لجميع انواع ملفات الصوت والصورة على اختلافها. بالاضافة الى اهم خاصية يتمتع بها هذا البرنامج كونه (Platform Independent) بسبب استخدام لغة جافا اصدار(J2SE) لبرمجة هذا السوفتوير حيث يمكن استخدامة في اي نظام تشغل مثل Windows, Mac, Linux, Solaris. وهي من اهم المشاكل التي يعالجها فهناك بعض نظم التشغل التي لاتحتوي على مشغل لملفات الصوت والصورة مثل .(RedHat Linux) يستخدم البرنامج (JMF class Library) التي تستخدم لمعالجة جميع انواع ملفات الميديا (Media Files). ولهذا البرنامج يحتاج الى تنصيب JMF لنظام التشغيل المعني قبل استخدامة (JMF متوفر لجميع نظم التشغل) ولهذا السبب للبرنامج القابلية على العمل عدد كبير من نظم التشغيل ومعالجة عدد كبير من انوع ملفات الصوت والصورة.

Keywords


Article
Design and Implementation of a File Splitter and Merger Software
تصميم وتنفيذ برنامج لتقطيع وتجميع الملفات

Author: Muhanad Hayder
Journal: journal of kerbala university مجلة جامعة كربلاء ISSN: 18130410 Year: 2009 Volume: 7 Issue: 4 Pages: 5-20
Publisher: Kerbala University جامعة كربلاء

Loading...
Loading...
Abstract

This paper presents a file splitter tool that is based on Java for making our distribution of files easier in removable media like floppies, CD, …etc. For this it can split a large file that cannot be fit into a single USB flash memory or CD or any other media to one or more files that is easily or perfectly fit into them. Also it is possible to merge them back in destination machine.For splitting, user will choose the file which he wants to split [for e.g. .txt, .doc, .mp3, .bmp, .xsl, .dat].then utility will ask for attributes of splitted files, location and size. Then reads the inputted file byte by byte write it into sequence of split files all these newly created files are stored either in default folder or in user define folder. All the above information related to splitted file is stored in ‘original file name.jfs ’. The splitting folder will be used to rebuild original file as it is. User have to give path of ‘*.jfs’ file to utility for all files to be merged. The setting like (default split folder, default merge folder and default split) can be configured and saved by using File Splitter and Merger configuration under options tab.This paper used object oriented programming with the Java2 Standard Edition (J2SE) programming language.

مقطع ومجمع الملفات هو عبارة عن تطبيق بلغة جافا اصدار (J2SE) يسهل عملية توزيع ونقل الملفات في وسائط خزن المعلومات كالـ(floppy, CD and DVD) يستخدم التطبيق لتقطيع الملفات كبيرة الحجم التي لايمكن ان تخزن في وسائل الخزن الشائعة لكبر حجمها الى قطع صغيرة تتلائم وحجم الاقراص المدمجة والمرنة وشرائح الذاكرة صغيرة الحجم وباستخدام نفس التطبيق يمكن تجميع هذة القطع لاستعادة الملف الاصلي . ممكن استخدام هذا التطبيق لتقطيع جميع انواع الملفات وبدون استثناء حيث يحدد مستخدم التطبيق عدد او حجم القطع التي سوف تنتج عن تقطيع الملف الاصلي وموقع هذة القطع بعد الضغط على زر(Split) تتم عملية قراءة الملف بايت بايت ومن ثم تكتب بالقطع التي تم تحديدها من قبل المستخدم وبالدليل المحدد هذه العملية تتزامن مع بناء الملف (.jfs) الذي يحتوي على عدد وحجم وموقع جميع القطع الناتجة عن تقطيع الملف الاصلي والتي يحتاجها التطبيق في عملية تجميع الملف (Merge) حيث يحدد المستخدم الدليل للملف (.jfs) والمسمى بنفس اسم الملف الاصلي فتتم قراءة قطع الملف واحدة تلو الاخرى (byte by byte) لبناء الملف الاصلي .

Listing 1 - 2 of 2
Sort by
Narrow your search

Resource type

article (2)


Language

English (2)


Year
From To Submit

2010 (1)

2009 (1)