English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 114396/145431 (79%)
Visitors : 53058453      Online Users : 1092
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    政大機構典藏 > 資訊學院 > 資訊科學系 > 學位論文 >  Item 140.119/152566
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/152566


    Title: 基於WebRTC的去中心化隨插即用即時影像串流管理機制
    Decentralized Plug-and-Play Real-Time Video Streaming Management Mechanism Based on WebRTC
    Authors: 吳泓澈
    Wu, Hung-Che
    Contributors: 廖峻鋒
    Liao, Chun-Feng
    吳泓澈
    Wu, Hung-Che
    Keywords: 網頁即時通訊
    mDNS/DNS-SD
    UPnP
    UPnP AV
    RESTful API
    服務發現
    WebRTC
    mDNS/DNS-SD
    UPnP
    UPnP AV
    RESTful API
    Service discovery
    Date: 2024
    Issue Date: 2024-08-05 12:44:40 (UTC+8)
    Abstract: 智慧環境的多媒體共享機制可讓環境中的使用者隨意將各式媒體由其儲存處分享到特定的顯示裝置,此種服務在智慧家庭與智慧辦公室中被廣為應用。 UPnP AV是一種建構在UPnP上的多媒體分享機制,在過去是實現上述共享應用的重要工具之一,然而,近年來人們對於多媒體影像的瀏覽習慣逐漸改變,比起觀看預先錄製的影音內容,使用者更偏好透過瀏覽器獲取即時的直播串流畫面與第三方平台提供的串流影片。在此趨勢下,UPnP AV無法分享即時的影音串流影像成為了此架構的缺陷,且其本身存在資安漏洞、服務發現機制效率不佳等缺點,也讓此通訊協定尚存在改良的空間。有鑒於上述多項議題,本研究試圖提出一個可用於區域網路環境的智慧多媒體串流分享管理機制,此機制於影音串流部分採用與Web相容性良好的WebRTC規範設計,以網頁瀏覽器為主體實現串流功能,令使用者無需下載額外的播放軟體也能輕鬆分享與接收網頁影音內容,而於服務發現部分則採用輕量化且安全規範更完善的mDNS/DNS-SD通訊協定取代UPnP AV架構原先採用的UPnP通訊協定,藉由引入新技術,在實現UPnP AV現有功能的同時,亦改善其缺點,並擴展UPnP AV架構在現今使用情境下的應用範圍。
    The multimedia sharing mechanism in smart environments allows users to freely share various media from their storage to specific display devices within the environment. This service is widely used in smart homes and smart offices. UPnP AV is a multimedia sharing mechanism built on top of UPnP, which has been an important tool for implementing the sharing mechanism mentioned above in the past. However, in recent years, people's browsing habits for multimedia content have gradually changed. Users prefer accessing real-time live streams and streaming videos from third-party platforms through browsers rather than watching pre-recorded multimedia content. Under this trend, the inability of UPnP AV to share real-time media streams has become a deficiency in this framework. Additionally, its own security vulnerabilities and inefficient service discovery mechanism have left room for improvement in the protocol.
    In light of the above issues, this study attempts to propose a smart media streaming sharing management mechanism suitable for local network environments. For the media streaming part, this mechanism adopts the WebRTC specification, which is highly compatible with the web, to design streaming functions, making web browsers the main entity for implementing streaming capabilities. This allows users to easily share and receive web-based media content without the need to download additional plugin software. For the service discovery part, it adopts the lightweight and more secure mDNS/DNS-SD protocol instead of the UPnP protocol which originally used in the UPnP AV framework. By introducing new technologies, the existing functions of UPnP AV are realized while also addressing its shortcomings and expanding the application scope of the UPnP AV framework in today's usage scenarios.
    Reference: [1]UPnP Forum, “UPnP A/V Architecture,” UPnP Forum, 2002.
    [2]Yi-Hsiu Chiu, Chun-Feng Liao, and Kung Chen, “Transparent Web of Things Discovery in Constrained Networks based on mDNS/DNS-SD,” in International Conference on Platform Technology and Service (PlatCon), August 2021.
    [3]Arunan Sivanathan, Daniel Sherratt, Arun Vishwanath, Vijay Sivaraman, and Hassan Habibi Gharakheili, “Low-cost flow-based security solutions for smart-home IoT devices,” in IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), November 2016.
    [4]S. Cheshire and M. Krochmal, “DNS-Based Service Discovery,” RFC 6763, pp. 1-49, February 2013.
    [5]D. Andrew, R. Bryan, B. Maarten, G. John, M. Alan, K. YoonSoo, F. Bruce, and T. Jonathan, “UPnP Device Architecture 2.0,” Document Revision Date: April 17, 2020.
    [6]UPnP Forum, “MediaServer Device Template,” UPnP Forum, 2006.
    [7]UPnP Forum, “MediaRenderer Device Template,” UPnP Forum, 2006.
    [8]Massamba Seck, Baboucar Diatta, Samuel Ouya, Gervais Mendy, and Kokou Gaglou, “Contribution to Improvement of Distance Learning Based on Zeroconf Protocol and an Interactive IPTV,” in International Conference on Interactive Collaborative Learning, pp. 182-192, 2019.
    [9]Taein Hwang, Hojin Park, and Euihyun Paik, “Location-aware UPnP AV session manager for smart home,” in First International Conference on Networked Digital Technologies, July 2009.
    [10]Ulf Jennehag, Stefan Forsstrom, and Federico V. Fiordigigli, “Low Delay Video Streaming on the Internet of Things Using Raspberry Pi,” 2016.
    Description: 碩士
    國立政治大學
    資訊科學系
    111753116
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0111753116
    Data Type: thesis
    Appears in Collections:[資訊科學系] 學位論文

    Files in This Item:

    File Description SizeFormat
    311601.pdf2054KbAdobe PDF0View/Open


    All items in 政大典藏 are protected by copyright, with all rights reserved.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback