S.N.A.P. Network Audio Project Team SNAP Radio Ryan Dallaire, Justin Vathje, and Jeremy Lawson.

Slides:



Advertisements
Similar presentations
Video Streaming Services Justin Hourigan, Senior Network Engineer, HEAnet Limited
Advertisements

Brian Alderman | MCT, CEO / Founder of MicroTechPoint Pete Harris | Microsoft Senior Content Publisher.
The Division of Labor on a Campus Hosting Open Journal Systems and Open Conference Systems.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
VCT May 20, 2009 Sapna Blesson Advisor: Dr.Christopher Pollett.
Multiple Tiers in Action
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Midway Design Review.
Crawler-Based Search Engine By Ryan Caplet, Morris Wright and Bryan Chapman.
L/O/G/O Prepared By Abdullah Mustafa Abu Nada Hussian Abd-Jaleel Shaalan Nael Wael Skaik Supervised By.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
BY Zoher & Mahmoud. What is WAMP?  - Acronym for Windows/Apache/MySQL/PHP, Python, (and/or) PERL  - WAMP refers to a set of free open source applications,
Magento is an open source Content Management System that is mostly powerful in E-Commerce Script. Magento is built using Zend PHP and MySQL Databases.
Global MP3 Presented by the Chatterbox Group. Overview GlobalMP3 – developing a portable MP3 radio service Streaming MP3’s to clients – basically speakers.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Web Administration.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
GIS technologies and Web Mapping Services
What is IIS? IIS (Internet Information Server) is a group of Internet servers (including a Web or Hypertext Transfer Protocol server and a File Transfer.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Ladd Van Tol Senior Software Engineer Security on the Web Part One - Vulnerabilities.
WordPress ® in simple terms WordPress is a free and open source blogging tool and a content-management system (CMS) based on PHP and MySQL, which runs.
Multifarious Project Team Members Alberto Dominguez Nirmit Gang Jimmy Garcia Javier Handal.
Security Testing Case Study 360logica Software Testing Services.
Class02 Introduction to web development with PHP MIS 3501, Fall 2015 Brad N Greenwood Department of MIS Fox School of Business Temple University 8/27/2015.
Dot Net FM Chris Zamanillo Ana Rodriguez Allen Lee Peter Singh Allen Vega Robert Lyn Software and Object Design.
Class 1Intro to Databases Goals of this class Understand the architecture behind web database applications Gain a basic understanding of what relational.
SQL Queries Relational database and SQL MySQL LAMP SQL queries A MySQL Tutorial and applications Database Building Assignment.
L/O/G/O E-Radio SDS Prepared By Abdullah Mustafa Abu Nada Hussian Abd-Jaleel Shaalan Nael Wael Skaik Supervised By Prof. Mohammed.
SQL Queries Relational database and SQL MySQL LAMP SQL queries A MySQL Tutorial and applications Database Building.
Web Scripting [PHP] CIS166AE Wednesdays 6:00pm – 9:50pm Rob Loy.
 2004 Prentice Hall, Inc. All rights reserved. 1 Segment – 6 Web Server & database.
Microsoft Azure SoftUni Team Technical Trainers Software University
Week 9 Portfolio Design Basics Role of a web designer Designing for the medium Best practices for personal portfolios.
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
CS 4720 Dynamic Web Applications CS 4720 – Web & Mobile Systems.
Joomla is an open source Content Management System used for publishing contents in the Web. It is the most popular Source Code for developing websites.
Case Study Dynamic Website - Three Tier Architecture
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
DataFlow Diagram – Level 0
NMD202 Web Scripting Week5. What we will cover today PHP & MySQL Displaying Dynamic Pages Exercises Modifying Data PHP Exercises Assignment 1.
Class 1Intro to Databases Goals of this class Understand the architecture behind web database applications Gain a basic understanding of what relational.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
Business 54 - Introduction to eCommerce Spring C4 - February 20, 2008.
 To start using PHP, you can:  Find a web host with PHP and MySQL support  Install a web server on your own PC, and then install PHP and MySQL.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
“COLLEGE MANAGEMENT SYSTEM” Presented by: BCA VI SEMESTER.
Class02 Introduction to web development concepts MIS 3501, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 1/14/2016.
Linux Basics Part 2. VIM Editor vi improved Installed on most Linux machines Can be a bit confusing at first... o Cheat sheets FTW Other popular editors:
Web Programming Language
Deploying Web Application
WordPress Introduction
Introduction to web development concepts
Relational database and SQL MySQL LAMP SQL queries
SQL Queries Relational database and SQL MySQL LAMP SQL queries
Homework 4.
PHP / MySQL Introduction
MediaWiki May 2017 Mediawiki.
Database Driven Websites
Web Development & Design Foundations with H T M L 5
PHP and MySQL.
Content of Presentation
IntroductionToPHP Static vs. Dynamic websites
Install MySQL Community Server and MySQL Workbench
Creative Commons Attribution-Share Alike License 2.0
Web Application Development Using PHP
Presentation transcript:

S.N.A.P. Network Audio Project Team SNAP Radio Ryan Dallaire, Justin Vathje, and Jeremy Lawson

The SNAP Radio project (including the webpages, scripts, and all other parts produce by Team SNAP Radio) are copyrighted under a Creative Commons “Attribution- Noncommercial-Share Alike 2.5 Canada” licence. Team SNAP Radio is not affiliated with any of the entities listed below: - All music streaming from SNAP Radio for this showcase was acquired from Jamendo.com and is licensed under either a Creative Commons or Free Art Licence. - MySQL and it’s logo are registered trademarks of Sun Microsystems, Inc. - Apache and it’s logo are registered trademarks of Apache Software Foundation. - SHOUTcast and it’s logo are registered trademarks of Nullsoft, Inc. Legal

Agenda General Project Info SHOUTcast Setup APACHE Web Server MySQL Database Demonstration Questions General Project Info SHOUTcast Setup APACHE Web Server MySQL Database Demonstration Questions

Project Info S.N.A.P. Network Audio Project

Two web radio streams One always on One DJ hosted stream User friendly website Mobile version of the site Secure MySQL database Dynamic web content Allowing user comments Project Goals

SHOUTCAST SNAP Network Audio Project

SHOUTcast Server SHOUTcast Transmitter WEB Clients Users DJ/SCRIPT

DJ Transmitter (such as Shoutcast DSP plugin) Audio input (such as Winamp or stereo mix) DJ SCRIPT Script Transmitter MP3s from playlist file

APACHE WEB SERVER SNAP Network Audio Project

Standard VS Mobile Site

MYSQL SERVER APACHE SERVER Website files from /var/www/radio SQL Queries HTTP Serving

SNAP Radio Flash Player

MYSQL DATABASE SNAP Network Audio Project

USERS NEWS COMMENTS Tables

SCRIPTS SNAP Network Audio Project #!SCRIPTS

Server Heartbeat And stream info updater Start up script Primary Scripts

DEMONSTRATION SNAP Network Audio Project

Challenges Virtualization problems PHP debugging Flash Player Site Redesign Music Licensing

QUESTIONS?