
DESIGN AND IMPLEMENTATION OF AN ONLINE RADIO STREAMER APPLICATION
ABSTRACT
This research work deals with an online radio streaming application. Chapter one is an introduction to the project to describe what the project entails. It discusses the problems in the existing system. Also described in chapter one are the aim, the objectives, the significance and the limitation of the study. Chapter two is the literature review of the project which contain diverse research and scholarly articles written of this project while chapter three describes the method of data collection, system analysis and design and improvement on the proposed system. Chapter four describes the implementation and result of the project and lastly, chapter five gives the summary, conclusion and recommendation.
CHAPTER ONE
Introduction
1.0 Background To The Study
A radio streamer is a software or system that collects (accepts) as input, a radio station streaming URL, checks the authenticity of the URL and then connect to it through the internet; and this is done with the aid of the computer.
It offers a more computerised approach to the way and manner we appreciate the use of technology by listening to radio online in our day to day activities thereby reducing the massive limitation that is associated with the limited system of listening through a radio player or a mobile phone.
It serves as an alternative medium to AM/FM when broadcasting a station, but why do we have to make a choice
Some radio stations (within and outside the nation) broadcast online live on the internet and because of the limitation of the FM Radio in accessing frequencies at a very far distance, the software ensures that there is a globalize access to such information when needed.
Before developing the software, the perspective of a situation where radio listeners i.e. The users buys a FM/AM radio device and start listening to his/her desired local station. This device must have been preconfigured to have access to these local stations. But before the user will be able to listen to his/her desired station, it is assumed that the radio device must have met certain necessities some.
Before the advent of computer technology (internet to be precise), that has been the way people listen to radio but it has a lot of limitations in terms of assessing or listening to radio across the nation or even beyond the vicinities of a local station area.
It was because of this reason that radio stations started broadcasting their programs online. The invention and application of computer and internet now brought succour to the way and manner radio stations broadcast their programs.
1.2 Statement Of The Problem
Listening to online radio programs in our midst especially among the youths usually undergo tedious and delayed process, and even when the stations are ready, users encounter many ups and downs on trying to access the URL of the broadcasting station.
Some of the problems posed by this system include:
- Limited access to radio stations.
- Unable to access radio stations outside the nation or outside a certain vicinity
- Time wasted in getting URL of radio stations.
1.3 Aim And Objectives Of The Study
The primary aim of this project work is to design and develop an Online Radio Streamer Application that would upon successful completion be able to achieve the following objectives:
- Provide ease of access to online listening to radio broadcast.
- Easy documentation of the URLs of different radio stations.
- To create a well organised and better environment for both the radio stations to reach their users and also for the users to reach the radio stations.
- To limit the old, manual system and invent a faster, more accurate and safer means of listening to radio stations.
1.4 Methodology
To solve these problems, the proposed methodology was to design the application using Visual C# − Winforms. Visual C# is a high level programming language that was developed and implemented on the .Net framework (software framework developed by Microsoft that runs primarily on Microsoft windows). It is an Object Oriented Programming (OOP) computer language. It comes in two main editions either as a commercial software e.g. Microsoft Visual Studio or as a freeware in the form of Visual C# Express edition.
1.5 Scope Of The Study
This project will produce an online radio streamer that would handle the allow users to listen to live radio broadcast over the internet and have the URL stored in the application database for easy access and reference sake. It considered the different URL of the broadcast station as the input, connects through this URL and then transfer the live broadcast back to the application on the system.
This system is ideal for its purpose and may be used for other similar usage like listening to local music on the system.
1.6 Limitation Of The Study
Every successful project must have one limitation or the other and this one is no exception. To ensure I achieved the primal objective of my research work, I took the bull by the horns and dealt with these limitations in order to obtain maximum results.
The project will be limited to listening of online radio stations in the presence of internet and the project will not go beyond listening to radio stations and recording of radio programs to be listened to, at a later time.
1.7 Significance Of The Study
- To ensure unlimited access to radio broadcast within and outside Nigeria.
- To increase the level of accuracy in (1).
- To create an online radio streamer application that handles and manages radio stations broadcast URLs.
- To ease the stress users undergo on trying to access radio stations outside their locality.
1.8 Definition Of Terms
URL:
(Abbreviated form for Uniform Resource Locator), is a reference to a web resources that specifies its location (address) on a computer network and mechanism for retrieving it.
Website:
This is a set of related web pages including multimedia content, typically identified with a common domain name and published on at least one web server.
Radio:
Is an electronic device that receives radio waves and converts the information carried by them to a usable form. It is sometimes used with an antenna.
Streaming:
Is a flow of data in form of audio broadcast, a movie or a live video, transmitted smoothly and continuously from a source to a computer, mobile device, etc.
Computer:
Is an electronic device which is capable of receiving information (data) in a particular form and of performing sequence of operations in accordance with a predetermined but variable set of procedural instructions to produce a result in form of information or signal.
Radio Frequency (RF):
Is any electromagnetic wave frequency that lie in the range extending from around 20 KHz to 300GHz.
Online:
Activities that is carried out on the internet.
Terrestrial Radio:
The system or industry that broadcasts programs of audio content to the public by the means of radio waves. It is also known as an electronic device for listening to radio programming, consisting of tuner and speakers.
CHAPTER TWO
2.0 Literature Review
2.1 Introduction
The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …
Procedure for Downloading the PDF (Docx) Material
Design and Implementation of an Online Radio Streamer Application can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.
Seminar Material Cost ₦3,000 | Project Material Cost ₦5,000 |
Request Complete Material
![]() | Click here to request the Complete Material via WhatsApp including;
|
TABLE OF CONTENTSPRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.0 Background …
- ⋮
LITERATURE REVIEW
- 2.1 Introduction
- ⋮
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Feasibility Study
- 3.3.1 Economic Feasibility
- 3.3.2 Technical Feasibility
- 3.3.3 Operational Feasibility
- 3.4 Analysis of the Proposed System
- 3.4.1 Data Flow Diagram of the Proposed System
- 3.4.2 Advantages of the Proposed System
- 3.4.3 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5.1 Use Case Diagram Of The Admin / User Privileges
- 3.6 Data Requirements
- 3.7 High Level Model of the Proposed System
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.7.1 System Testing
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
- 4.12 File Maintenance Module
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of an Online Radio Streamer Application" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
PRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.0 Background …
- ⋮
LITERATURE REVIEW
- 2.1 Introduction
- ⋮
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Feasibility Study
- 3.3.1 Economic Feasibility
- 3.3.2 Technical Feasibility
- 3.3.3 Operational Feasibility
- 3.4 Analysis of the Proposed System
- 3.4.1 Data Flow Diagram of the Proposed System
- 3.4.2 Advantages of the Proposed System
- 3.4.3 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5.1 Use Case Diagram Of The Admin / User Privileges
- 3.6 Data Requirements
- 3.7 High Level Model of the Proposed System
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.7.1 System Testing
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
- 4.12 File Maintenance Module
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of an Online Radio Streamer Application" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
Frequently Asked Questions (FAQ)
Can the material for “Design and Implementation of File Tracking System” be used as a guide for Computer Science (CS) Project?
Yes it can be used — File Tracking System (FTS) is a web-based application to monitor the movement of files and receipts and assist in their easy tracking. Its features include generation of receipts and files, updating its status, opening of new files, tracking the movement of files, dispatching letters/files, and recording their track. The aim of the study is to develop a File Tracking System that will store and retrieval information. In achieving this aim, the following specific objectives were laid out to build a database system for storing files for tracking purpose, develop a software for managing security information, develop a system that will manage data on a server as a web service, and design an application software that will serve as a client …
Can this topic “Evaluation of Contribution of Commercial Bank to the Economic Development of Nigeria” be used for Accountancy / Accounting Project?
Yes it can be utilized for research — This study is conducted on an Assessment of Contribution of Commercial Banks in the Economic Development of Nigeria. The concept is also on eye opener to the society and business as well. The research was carried out by means of questionnaires and oral interview with the official/staff of the bank selected on which the following questions that need to be tested are based on the contribution of commercial bank to the economic development. In this research some relevant hypotheses have been formulated and their validity has been proven by the findings and analysis of relevant data obtained. It is hope that this study will give the readers, the societies and business world as a whole the need for effective understanding of …
Can the material for “Role of Electronic Media in Combating Drug Abuse and National Security” be used as a guide for Public Administration (PA) Project?
Yes it can be used — The aim of this study was to examine the role of tectonic media in combating drug abuse and its national implication. Chapter two was specifically intended to find out the role of electronic media in combating drug abuse and national security. It was revealed among other things, that factors includes peer pressure, unemployment, idleness, family disinter gratin .Thus chapter three and four high light the methods used for the research, information were prim any collected through questionnaires and this was analyzed by simple parentage showing diverse opinion or views of respondents as regards drug abuse and its attendant problems. Finally, chapter five went further to suggest areas of improvement and needs that will help both man agent of National Television authority in their …
Can the material for “Network Analyzer and Network Monitoring using SNMP” be used as a guide for Computer Science Education Project?
Yes it can be used — The increasing complexity and importance of communication networks have given rise to a steadily high demand for advanced network management tools. Network Management in general consists of two activities: monitoring and controlling. The monitoring part concerns observing and analyzing the status and behavior of the managed networks, and is therefore fundamental for network management. Unfortunately, the existing network monitoring paradigms have some drawbacks that prevent it from satisfactory performance. One related problem is that these approaches are characterized by high centralization which puts almost all the computational burden on the management station. As a result, a huge amount of raw data has to be transferred from network elements to the central management station for further processing, causing heavy traffic, manager …
Can the material for “Government Regulation and the Development of Banking Industry in Nigeria” be used as a guide for Banking and Finance (BF) Project?
Yes it can be used — This research work was designed to examine the extent to which government regulation (with particular attention of BOFID 1991) has enhanced the development of the banking industry/sector in Nigeria, especially towards a positive direction to ensure a healthy business operation of banking activities. The explorative research method was used for this study. Data was collected from journals, textbooks, conference papers and the internet. The findings revealed that the regulation by government (with specific attention of BOFID 1991) in the banking industry in Nigeria affects the operation of policies of the bank towards a positive direction. On the basis of these, the study recommends among others that corruption, fraud and inside abuses must be minimized in the banking industry for the …
Can the material for “The Impact of Contributory Pension Scheme on the Nigerian Economy” be used as a guide for Economics Project?
Yes it can be used — This research work reviews the impact of the contributory pension scheme on the Nigerian economy. The study employed the survey approach, while the linear regression statistical tools were used to test the research hypotheses, thus, it was revealed the contributory pension scheme has become impeccable tool for economic development of Nigeria. Also we found a significant relationship between the contributory pension scheme and investment in domestic quoted equity. In addition, it was established that the direct investment in domestic quoted equity have low impact on the economy due to strict measure or restriction put in place by the regulator (Pencom) to safeguard the erosion of owners fund. Based on these findings we recommended that Pension fund should be efficiently managed …
Can this topic “The Impact of Inflation on Economic Growth in Nigeria” be used for Economics Project?
Yes it can be utilized for research — The study seeks to present an empirical analysis of the impact of inflation on economic growth in Nigeria, using annual time-series dataset for the period 1979-2008. It has been argued that inflation is an unavoidable phenomenon in the face of economic growth. That is why, over the years there had been a long standing conventional wisdom that inflation impedes economic growth. The stationarity and co-integration techniques were adopted to examine the data in order to determine if there exists a long-run relationship among the variables. Also, using OLS regression technique, our empirical findings revealed an inverse significance relationship between inflation and economic growth in Nigeria. These findings revealed an inverse significant relationship between inflation and economic growth in Nigeria. These findings …
Can this topic “Design and Implementation of Cash Receipt Generating System for a Supermarket” be used for Computer Science (CS) Project?
Yes it can be utilized for research — Cash receipt is a written acknowledgment that a specified article or payment has been received. It records the sale of goods or provision of a service. The aim of the study is to Design and Implement a Cash Receipt Generating System for a Supermarket. In achieving this aim the following objectives were laid out to develop an application software that will keep track of the files can at any operates the organization and client’s financial report and design a software that will generate accurate customer’s cash receipt for goods/item sold. The motivation that led to the implementation of the proposed system is that the speed of generating receipt for goods sold and processing data manually is slow and prone to …
Can the material for “Democracy and Governance” be used as a guide for Political Science Project?
Yes it can be used — The study examined democracy and good governance using a case study of Goodluck Jonathan’s administration. The methodology adopted for this work is the qualitative research method, using content analysis. The research instrument for this work is a secondary source through the review of relevant literature. Findings from the research work indicated that; the whole idea of good governance is the same thing with the dividends of democracy; it was also revealed that, public office holders of the Fourth Republic (1999-2015) did not imbibe by the principles of democracy that ought to enhance good governance; further finding shows that, there were no popular participation and involvement in decision-making process of government, as a result of high level of illiteracy and rigging …
Can the material for “Design and Implementation of an Online Government Whistle Blower Management System” be used as a guide for Computer Science (CS) Project?
Yes it can be used — A whistleblower management system is an application software that organizes and manages the perceived mal-administration report of an individuals working within an organization for necessary action to be effected. The aim of the study is to design and implement an Online Government Whistle Blower Management System. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will Create and publicize the Whistle blowing Policy of the Federal Government and provides authentic, qualitative and comprehensive data gotten from the whistle blower to charge reporter persons’ to court. The motivation that led to the implementation of the proposed system is that information provision by insiders plays a critical role in resolving corruption issues …