簡易檢索 / 詳目顯示

研究生: 王聖智
Sheng-Zhi Wang
論文名稱: 一種基於Android平台之網路廣播與資訊服務提供系統
An Android-based Internet Radio and Information Service Providing System
指導教授: 吳傳嘉
Chwan-Chia Wu
口試委員: 張俊明
Chun-Ming Chang
謝錫堃
Ce-Kuen Shieh
黎碧煌
Bih-Hwang Lee
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 96
中文關鍵詞: AndroidRSS網路電台資料庫JAVA程式
外文關鍵詞: Android, RSS, internet radio, database, JAVA program language
相關次數: 點閱:270下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

本研究主要是基於Android環境下,實作出一種網路廣播與資訊服務提供系統,除了針對網路電台進行播放與對此網路電台進行錄音,並結合網際網路取得網路電台之網站的節目內容與介紹等電台相關資訊或得到相關的RSS內容,並且與網路廣播同時進行,另外,搭配自製的資料庫系統,讓使用者可以透過此應用程式對網路電台新增、搜尋、刪除或修改,將資訊儲存於後端資料庫中。對於資料庫的內容除了利用手動方式新增資料,也利用分析在網際網路上提供網路電台之網站的原始碼,以擷取其網站所提供之網路電台的連結網址。
本論文首先說明應用程式之架構與設計原理,將理論基礎與實驗數據相互驗證,以達到在Android環境下實作出一種網路廣播與資訊服務提供系統。本論文之應用程式是以JAVA程式語言搭配Android的函式資料庫來撰寫,在Eclipse IDE平台上進行開發,搭配Android程式開發套件,並將應用程式在Eclipse IDE平台上進行編譯與執行,達到應用程式在Android手機模擬器上模擬之效果。


This research is based on the Android environment to design an Internet radio and information service providing system. In addition to play the Internet radio stations, and to record this program, to get Internet radio content and Introduction form website or be related to RSS content, and broadcast simultaneously with the network. And with home-made database system, so users can add, search, delete, or modify to internet radio stations, and make information stored in the server database. In addition to use of the contents of the database manually add the information, and use analysis of source code of internet radio stations on the internet to retrieve the link to the internet radio stations provided on the website.
In the first of this thesis, it has described the architecture and design theorem, let theoretical basis and experimental data of mutual authentication, so that can design an internet radio and information service providing system based on the Android environment. This program is written in Android specific programming language and JAVA programming language on the Eclipse IDE platform to development, and with Android SDK. The application is compiler and implementation through Eclipse IDE platform, so that can to achieve simulate the effects on the Android phone emulator.

中文摘要 Ⅰ ABSTRACT Ⅱ 致謝 Ⅲ 目錄 Ⅳ 圖目錄 Ⅵ 表目錄 Ⅸ 第一章 緒論 1 1.1 研究背景 1 1.2 研究目的與動機 5 1.3 章節概述與架構 6 第二章 系統基本環境 7 2.1 概述 7 2.2 Android概述 10 2.2.1 Android應用程式與應用程式框架 11 2.2.2函式庫 11 2.2.3 Android Runtime 12 2.2.4 Linux Kernel 12 2.3 資料庫概述 13 2.3.1 SQL介紹 13 2.3.2 SQLite介紹 14 2.4 網際網路通訊協定 15 2.5 多媒體串流 19 2.6 RSS之介紹 22 2.6.1 XML介紹 23 2.6.2 RSS相關名詞介紹 24 2.6.3 RSS的應用 25 第三章 系統軟體之架構 26 3.1 概述 26 3.2 資料庫之建立 28 3.2.1 架構 28 3.2.2 設計與實作 30 3.3 網路廣播與資訊服務播放器 38 3.3.1 系統架構 38 3.3.2 Media Player播放器 40 3.3.3 網路電台的播放 46 3.3.4 網路電台之錄音 54 3.4 討論 55 第四章 系統測試與討論 56 4.1 概述 56 4.2 系統測試 57 4.3 討論 71 第五章 與其它軟體及相關參考文獻之比較 72 5.1 概述 72 5.2 與PC上其它相關軟體之比較 73 5.3 與Android Market上其它相關軟體之比較 75 5.4 與國內外相關參考文獻之比較 78 第六章 結論 82 參考文獻 83 附錄一 開發環境之建立 88 附錄二 JAVA正規化表示式以及測試工具 91 附錄三 PHP建構之網頁 94 附錄四 執行緒 95

[1]T. Bose, R. Kubichek, J. Lansford, and J. Schroeder, “A Prototype Subcarrier System to Transmit Digital Data Over Commercial AM Radio”Proceeding of Global Telecommunications Conference, 1998. GLOBECOM 98. The Bridge to Global Integration. IEEE, vol.3, No.8, pp. 1473-1478, 1998.
[2]S. H. Fang, J. C. Chen, H. R. Huang, and T. N. Lin, “Metropolitan-Scale Location Estimation Using FM Radio with Analysis of Measurements” Proceeding of Wireless Communications and Mobile Computing Conference, 2008. IWCMC ’08. International, Aug.6, pp. 171-176, 2008
[3]林光浩, 應用於調頻副載波系統之數位廣播資料解調系統, 南台科技大學電子工程所碩士論文, 2003
[4]李蝶菲, 台灣廣播業界採納數位廣播(DAB)過程之研究-以中廣公司為例, 世新大學廣播電視電影研究所碩士論文, 2004
[5]陳婉珍, 影響調幅廣播電台進行數位化廣播因素之研究, 國立中山大學傳輸管理研究所碩士論文, 2004
[6]吳芬滿, 網路廣播電台閱聽人生活型態與收聽行為之研究, 國立中山大學傳播管理研究所碩士論文, 2006
[7]E. Lee, How Internet Radio Can Change the World, iUniverse, 2005.
[8]蔡清嵐、周宣光, “網際網路中廣播閱聽眾電台收播研究”, 國立政治大學資訊管理學系博士論文, 2003
[9]S. Mack, Streaming Media Bible, Hungry Minds, 2002.
[10]Martin, “Radio Reinvents Itself with New Online Personality”Proceeding of Baltimore Business Journal, Sep. 17,pp. 21-23 , 1999
[11]J. Silberman, “Radio Webcasts---The end-of-century gold rush”Proceeding of Billboard, pp. 76-78, 1999
[12]K. R. Donow and P. Miles, “A Web of Sound—The fruitful convergence of radio, audio and the Internet”Proceeding of Media Studies Journal, pp.90-94, 1999
[13]Android,
http://developer.android.com/index.html
[14]RSS,
http://www.rssboard.org/
[15]A Brief Guide to Smartphone Platforms,
http://my.opera.com/portalnews/blog/2010/03/05/a-brief-guide-to-smartphone-platforms
[16]J. DiMarzio, Android: A Programmer's Guide, McGraw-Hill Professional, 2008.
[17]M. L. Murphy, The Busy Coder’s Guide to Android Development, 2nd ed. CommonsWare, 2009.
[18]R. Rogers, J. Lombardo, Z. Mednieks, and B. Meike, Android Application Development: Programming with the Google SDK, O'Reilly Media, 2009.
[19]鍾文昌, Android作業系統移植之研究與實現, 國立台北科技大學資訊工程系碩士論文, 2009
[20]Android(operating system) / Architecture Diagram,
http://en.wikipedia.org/wiki/Android_os
[21]R. Meier, Professional Android 2 Application Development, John Wiley & Sons , 2010.
[22]Android Developers / Dev Guide,
http://developer.android.com/guide/basics/what-is-android.html
[23]魏兆煌, Android 及驅動程式於嵌入式平台之移植與遠端控制, 南台科技大學電機系所碩士論文, 2009
[24]K. Scott, SQL: The Programming Language, Jones & Bartlett Learning, 2009.
[25]SQLite / Features,
http://www.sqlite.org/features.html
[26]D. Lewan and H.G.. Long, “The OSI file service” Proceedings of the IEEE , vol.71, No.12, pp. 1414-1419, 1983
[27]J. Postel, Transmission Control Protocol, RFC 0793, Darpa Internet Program Protocol Specification, Sep. 1981
[28]B. A. Forouzan and S. C. Fegan, TCP/IP Protocol Suite, 3e, McGraw-Hill Companies, 2006.
[29]92年度數位內容研究計畫, 第三章數位內容技術趨勢, 資訊工業策進會
[30]S. Messina and P. Pleinevaux, “A study of atomicity and consistency in MMS servers”in Proc. Industry Applications Conference, 1995. Thirtieth IAS Annual Meeting, IAS '95., Conference Record of the 1995 IEEE, vol.2, pp.1696-1701, 1995
[31]H. Schulzrinne, R. Lanphier, and A. Rao, Real Time Streaming Protocol (RTSP), RFC 2326, Internet Engineering Task Force, Apr. 1998
[32]B. Hammersley, Content Syndication with RSS, 2nd ed. O’Reilly Media, 2003.
[33]顧值豪, 跨網站式可擴展置標語言購物引擎之建構-以手機選購為例, 大葉大學資訊管理所碩士論文, 2000
[34]吳錦範,“RSS介紹及其在圖書館的應用”, 中華民國圖書館協會電子報,
http://www.lac.org.tw/epaper/032.html
[35]M. Habibi, Java Regular Expressions:Taming the Java.util.regex Engine, Apress, 2004.
[36]語法檢測工具,
http://irw.ncut.edu.tw/peterju/webslide/re/
[37]Windows Media Player,
http://www.microsoft.com/windows/windowsmedia/player/11/default.aspx
[38]RealPlayer,
http://www.realnetworks.com/
[39]K-Multimedia Player,
http://www.kmplayer.com/forums/index.php
[40]TTPlayer,
http://ttplayer.qianqian.com/
[41]Cyrket / Multimedia,
http://www.cyrket.com/
[42]M. Velez, D. de la Vega, P. Angueira, D. Guerra, G. Prieto, and A Arrinda, “Field measurement based performance analysis of digital audio broadcasting (DAB) reception in mobile channels”Proceedings of the Vehicular Technology Conference, 2005. VTC 2005-Spring. 2005 IEEE 61st, vol.1, May 30, pp. 247-251, 2005
[43]L. J. Hwang, C. C. Shih, and I T. Kuo, “A Novel Technique for Real-Time Internet Radio Recorder on Non-DSP Embedded System” Proceedings of the Multimedia and Ubiquitous Engineering, 2008. MUE 2008. International Conference on, Apr. 24, pp. 96-101, 2008
[44]K. V. Pfaff and C. Toma, “AUDIO QUALITY OF INTERNET RADIO SYSTEMS”, Proceedings of the Signals, Circuits and Systems, 2003. SCS 2003. International Symposium on, vol.1, July 10, pp.301-304, 2003
[45]J. Y. Chen, J. T. Kuan, F. L. Wen, and S. J. Lin, “A remote control system for home appliances using the Internet and radio connection”Proceedings of Computer Aided Control Systems Design, 2004 IEEE International Symposium on, Sept.4, pp. 249-254, 2004
[46]Y. Muraua, D. Sato, Y. Itoga, T. Takayama, N. Sato, and S. Horiguchi, “New Broadcasting System Combined with Radio Broadcasting and WWW”Proceeding of the Web Services, 2008. ICWS '08. IEEE International Conference on, Sept. 23, pp.811-813, 2008
[47]吳俊達, 數位家庭-家庭多媒體中心整合網路廣播電台與iPod音樂分享及管理, 國立中正大學光機電整合工程研究所碩士論文, 2006
[48]張家祥, 數位廣播交通資訊系統, 南台科技大學電子工程所碩士論文, 2006

無法下載圖示 全文公開日期 2015/07/15 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE