Dissertations / Theses on the topic 'Streaming implementation'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Streaming implementation.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Johnsson, Ola, Magnus Stenemo, and Zain ul-Abdin. "Programming & Implementation of Streaming Applications." Thesis, Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-283.
Full textStreaming applications like multimedia and radar signal processing applications are becoming
increasingly compute-intensive. To overcome the computational demands new parallel
architectures are emerging.
The programming tools provided with these architectures require low-level programming, which
creates a need for a common high-level architecture independent language that can exploit
parallelism efficiently. One such language is StreamIt, designed around the notions of streams
and stream transformers, which allows efficient mapping to a variety of architectures.
The overall goal of this master’s thesis is to evaluate the StreamIt language from a
programmability and portability point of view. An MPD-application has been developed in
StreamIt, which is executed on the RAW simulator. Furthermore, a code generator is designed to
compile and execute the application on the XPP simulator.
The conclusions drawn are that StreamIt is easy to learn, but hard to use because of its
programming paradigm as compared to conventional languages. StreamIt programming involves
thinking in terms of streams instead of globally accessed memory. The structure of StreamIt
makes it easy to reuse components and modify the application. The construction of the compiler
makes it possible to port StreamIt application to various architectures.
Johnsson, Ola, Magnus Stenemo, and Zain-ul-Abdin. "Programming & Implementation of Streaming Applications." Thesis, Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE), 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-283.
Full textUnal, Halim Unsem. "Implementation Of A Wireless Streaming System For Universal Multimedia Access." Master's thesis, METU, 2003. http://etd.lib.metu.edu.tr/upload/4/1057652/index.pdf.
Full texts, mobile PC&rsquo
s and personal digital assistants (PDA). The system is built on client/server architecture. Video data is H.263 coded and carried over RTP. Java Media Framework is utilized and its capabilities are extended with special plug-ins when necessary.
Koehn, Thaddeus E. "Automatic Generation of Efficient Parallel Streaming Structures for Hardware Implementation." Diss., Virginia Tech, 2016. http://hdl.handle.net/10919/83391.
Full textPh. D.
Rosenqvist, Fredrik. "Server-side design and implementation of a web-based streaming platform." Thesis, Linköpings universitet, Programvara och system, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-123015.
Full textRoverso, Roberto. "Design and Implementation of Centrally-Coordinated Peer-to-Peer Live-streaming." Licentiate thesis, KTH, Elektronik- och datorsystem, ECS, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-32387.
Full textQC 20110426
Widborg, Linus. "An Internet content overview and implementation on an IP based set-top box." Thesis, Linköping University, Department of Computer and Information Science, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-5687.
Full textThis thesis covers the investigation of different content sources on the Internet and the analysis of the requirements they put on a set-top box. It also covers the adaptation of the set-top box to one of these sources.
An IP based set-top box (IP-STB) is mainly constructed for access to TV and video distributed over a high speed network. The IP-STB is also connected to the Internet and it potentially has access to all of the Internet based content. This could provide the user of the IP-STB with a lot of new services and was the stating point for my thesis work.
The goal of this thesis was to make a broad investigation of different content sources on the Internet and to adapt an IP-STB to one of them.
The investigation focused on streaming media content and how it was distributed over the Internet. It resulted in a representative overview of the streaming media content available and how the content is distributed. The IP-STB was adapted to handle the Streaming HTTP protocol which made it possible to listen to web radio transmissions from Sveriges Radio and other providers using the same protocol for their distribution.
Lam, Benny, and Marcus Arnemo. "Design and Proof-of-Concept Implementation of Interactive Video Streaming with DASH.js." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-141558.
Full textBergström, Patrik. "A Proof-of-Concept Implementation of a Non-linear Video Player for HTTP-based Adaptive Streaming." Thesis, Linköpings universitet, Databas och informationsteknik, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-95446.
Full textVideo consumption on the Internet has been growing over the last decade and is expected to continue to increase. Video streaming is a widely used approach to viewing video on the Internet, which allows users to watch the video while it is being downloaded. Adaptive streaming is a video streaming technique that allows the player to change the downloading video’s bit rate depending on the user’s available bandwidth. Another approach to a more personal viewing experience is non-linear videos. These videos can be played in a non-sequential order. For example, a viewer can be given the choice of what ending to watch in a movie, or the path through an exhibition. This thesis will present the design and implementation of a novel structure for non-linear video. This structure is used by a video player for downloading and viewing an adaptive video intended for non-linear viewing, stored at some server. Media creators will also have an easier time to both visualize and create uniform video experiences. This thesis presents modifications to Adobe’s Open Source Media Framework and Strobe Media Playback which allow playing non-linear video. Presented in this thesis are the design and implementation details. Changes in the player include a user interface for non-linear media. The changes to the back-end include buffer management for parallel downloading and techniques to handle the new structure. Finally, this thesis presents proof-of-concept validation tests that show the functionality of the design and implementation. The thesis is concluded with a discussion of future work in this area.
Salin, Fredrik. "Front-end design and implementation of a Web-based Streaming Platform : A User Centered Approach." Thesis, Linköpings universitet, Programvara och system, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-123351.
Full textLin, Yin-Chih, and 林盈志. "Implementation of Streaming-based XSLT Processor." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/70343810493801428090.
Full text國立中正大學
資訊工程研究所
101
XML (eXtensible Markup Language) is a markup language which is used to describe data and documents. XML is playing a crucial role in Web service, information system, database, and document processing. In recent years, XML traffic is rising rapidly and takes over 50 percent of overall network traffic. XSLT (Extensible Stylesheet Language Transformations) is an XML-based language which is used to transform XML documents into other XML or other document types (e.g., HTML, PDF, and WML). Generally, XSLT transformation will suffer a performance degradation when XML documents become considerable and it will cause memory insufficient. Therefore, how we can efficiently process considerable XML documents when doing the XSLT transformation becomes a crucial problem. In this thesis, we develop a streaming-based XSLT interpreter named STP to do the XSLT transformation. It reads an DTD file and an XSLT stylesheet, then creates a transformation tree in memory. Then, it reads in XML document based on the SAX parser without creating XML structure in memory and does the transformation. The experiment result reveals that it can significantly reduce the memory usage and improves the XSLT transformation performance when processes large-sized XML documents.
Syuan-Li-Lin and 林軒立. "The Research and Implementation of Live Streaming." Thesis, 2017. http://ndltd.ncl.edu.tw/handle/2bwr85.
Full text國立臺北科技大學
電機工程研究所
105
In this thesis, We will study to Live Streaming technology, and will combine our research team’s developing C2C video stream system and YouTube live streaming system do integrate, To increase user to use this system benefit. C2C video stream system is our research team’s to design, and integrate IP-CAM and Doorbell etc..device, to accomplish customize live stream application, YouTube is a live content platform, Recently import live streaming technology, and combine Webcam, to let user can easy to be a liver, even to do business activity. Each of C2C and YouTube system has both pros and cons, In this thesis to study and integrate two system canconnect to each other, Therefore, this thesis will intensive study C2C and RTMP(YouTube) protocol, Design C2C/RTMP converter, let the two system can connect to each other, And the study confirmed, this thesis design to C2C/RTMP can arrivals to let the two system can connect to each other, This achievement will upgrade C2C in the market reactions accepted, and also achievement C2C system excellent performance in live stream.
Chiu, Jian-Lin, and 邱建霖. "An Implementation of Computer Network Streaming System." Thesis, 2005. http://ndltd.ncl.edu.tw/handle/8zg8me.
Full text國立臺北科技大學
資訊工程系所
93
In accompany with the bandwidth increasing rapidly, the applications of video streaming are growing up. Streaming systems read data from the network interface, and then display audio and video information to user. In order to provide more better audio-visual quality for multimedia service, lots of information compression standards and network protocols come into existence. In this paper, we have designed a system of using the state-of-art video compression technology H.264/AVC. We take real-time transport protocol (RTP) to deliver our streaming data. The areas of streaming server, media synchronization, packets scheduling and packet format also implemented. In addition, our system had support VCR-like control operations, such as stop, pause/resume, fast forward, and fast backward. The experiment result shows, our system successfully integrate H.264/AVC standard. In multi connections, the server can transmit streaming content stably and the receivers can get good video quality.
Liu, Yu-Tso, and 劉育佐. "Design and Implementation of Adaptive Streaming Media Player based on HTTP Live Streaming Protocol." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/va64b3.
Full text國立東華大學
電機工程學系
100
Recently, the mobile devices (e.g.. laptops、tablet computers、smart phones) and the popularization of the Internet infrastructure build. In the pass year we use multimedia from CD-ROM. Now, our play multimedia ways conversion is via the Internet to transfer and playing. The clients through the Internet enjoy and watch favorite movie. So, multimedia vendors provide the best possible watching movies experience via the Internet of clients. Apple Computer Inc. created and implementations HTTP Adaptive Streaming communications protocol to communicate with Apple devices (e.g.. iPhone, iPad) and iOS 3 or later. HTTP Live Streaming (also known as HLS) is an Internet-Draft. It is an adaptive streaming communications protocol created by Apple. As an Informational Standard, in the first stage of submitted draft to the Internet Engineering Task Force (IETF). While Apple has submitted draft, but occasional minor updates with the draft do not have additional steps and appear to taken IETF standardization. Now, Apple Computer Inc. submitting HTTP Live Streaming draft then it becomes the Adaptive bit-rate streaming standardization. In the specification "HTTP Live Streaming Protocol" only describe how it works, setting and encrypted the context. It is not clear to explain how to the timing to change the bandwidth and between the different bit-rates. So, this thesis is "Design and Implementation of Adaptive Streaming Media Player based on HTTP Live Streaming Protocol," through implementation to complement the draft did not mention the fragment method of switching between different bit-rates to analysis and experiment result that QuickTime Player works on the bandwidth and bit-rates.
張為棟. "Development and Implementation of Integrated Multimedia Streaming Platform." Thesis, 2006. http://ndltd.ncl.edu.tw/handle/84384731157688841511.
Full text國立交通大學
電信工程系所
95
Abstract Streaming technology allows people to enjoy the multimedia contents while downloading them. With the advantages of this technology, users don’t need to spend extra hours on downloading multimedia contents or spare memory space to save them. Streaming technology consists of three components. 1. File Format, for example, *.avi, *.mp4, *.wmv, and *.mpg. Decoder can parse video stream and audio stream via analyzing the header of a file format. 2. Codec, for example, mpeg-4, mp3, and AAC. By using Codec, users can compress original file several folds. 3. Network Streaming Technology. User can present smooth and real-time multimedia contents via network. In order to develop a perfect multimedia streaming platform, one have to realize all kinds of file formats and network streaming technology. In addition, the perfect platform has to possess all kinds of Codec to decode or encode multimedia contents. This complex perfect multimedia streaming platform is being built gradually by global software engineers. We will introduce an open source software which is produced by free software foundation in chapter 3. Surveillance system is an important application in streaming technology, we will build a real-time two camera model multimedia streaming surveillance system in this thesis, we use VFW SDK to capture this two camera image and encode image to mpeg-4 simple profile, and stream the mpeg-4 video stream via internet. In order to decrease the cpu loading, we try to use hardware mpeg-4 simple profile encoder to replace the software one. Although both hardware encoder and software decoder are mpeg-4 simple profile codec, the difference of codec tool will cause decoder error, we will resolve this problem in this thesis and successfully streaming multimedia contents which is made by hardware encoder.
Tsai, Hsieh-Fu, and 蔡協甫. "The Implementation of Video Streaming on Embedded System." Thesis, 2001. http://ndltd.ncl.edu.tw/handle/88613136023468606002.
Full text國立臺灣大學
資訊工程學研究所
89
In this post-pc era, many vendors invest in developing information appliances including Set-Top Box. Just powering on the Set-Top Box and not doing any setting, end-users can browse web sites, play games and receive or send e-mails. In advance, the Set-Top Box also can provide VOD (Video On Demand), and then people are able to watch their favorite multimedia content anytime and anywhere. In this thesis, we propose the architecture of a VOD environment over the Internet. This environment consists of a single streaming server connected to multiple streaming clients. When an end-user desires to view video content over the Internet, the streaming client application on the Set-Top Box connects to the streaming server in order to play the video in real time. We adopted the Kasenna MediaBase built on Linux platform to be our streaming server. To accommodate limited resources on the Set-Top Box, we decided to use Linux and Nano-X, a lighter X-like window system designed for Embedded System. Building a specific Linux kernel image according to the hardware design of the Set-Top Box and only putting the libraries the streaming client applications use into a root file system, we can use the storage space more efficiently. Once stripped, the size of the compressed image is less than two mega bytes. Some features provided by X11 such as supporting multiple displays, screens, remote display, and acceleration of many graphic cards are not required by the Set-Top Box. Then Nano-X is used instead of X11 to decrease resources requirement. The streaming client applications on the Set-Top Box are based on the open source project, PopCorn. The PopCorn application renders images by SDL (Simple DirectMedia Layer, a multimedia library providing simple APIs to access the graphic frame buffer and audio devices across multi-platforms), but SDL does not support Nano-X. Therefore, we also have ported SDL to Nano-X and made the solution possible.
Wang, Shun-Min, and 王舜民. "Streaming Computation and Migration Policy Implementation on Mobile." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/18663147847348325069.
Full text國立臺灣大學
資訊工程學研究所
100
With the evolution of mobile devices, more and more high-performance consumption applications have been developed and ported to mobile devices. Unfortunately, programmers cannot fully realize their imagination to develop software on mobile devices because of hardware limitations such as memory size, computation capacity or hardware accelerators. In the recent decade, the technique of cloud computing can support migrating computation-intensive works to cloud servers, so that programmers can develop the programs that are functionable on mobile devices. How to efficiently use the powerful nearby computing devices to support mobile device will be a critical issue. In this thesis we design a workload migration policy. We integrate our migration policy with cuckoos framework. It can automatically generate offloading decisions for each specific migratable method. The migration policy can decide online whether or not offloading benefits the application performance in the cloud system.
Yang, Chun-Yu, and 楊鈞羽. "Heterogeneous Live P2P Streaming: System Design and Implementation." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/57777638633324009487.
Full text國立臺灣大學
資訊工程學研究所
99
With the fast development of broadband Internet access, more and more people watch streaming video over Internet. It is a hard task to implement a live P2P streaming system, which can satisfy the quality-of-service (QoS) of heterogeneous peers. We design and implement a live P2P streaming system with a QoS-aware mechanism, while peers exchange the video data, the more important data is served with higher priority. This mechanism improves the video quality of the peers in bad network condition. For modern mobile devices, they will suffer from the constrained energy supply and communication bandwidth. Since these devices have multiple communication interfaces, we develop an energy-efficient peer-assisted streaming system, peers can cooperative with nearby peers by short-range interface. It can reduce the energy consumption, and improve the video quality of mobile peers.
Chun-Hsien, Chen, and 陳俊賢. "The Implementation of Multimedia Streaming Technology and A Strategic Study in Selecting Streaming Media Software." Thesis, 2006. http://ndltd.ncl.edu.tw/handle/00802026265221548839.
Full text中國文化大學
資訊管理研究所碩士在職專班
94
Currently, there are several major streaming media software available globally such as Windows Media provided freely by Microsoft, RealMedia by RealNetworks and QuickTime by Apple. Due to the differentiations on supporting to all various kinds of A/V files and with their own proprietary formats of those platforms, the choices for the consumers to purchase a streaming media product are diversified. Which factors will be influenced the strategy for consumers selecting suitable streaming media product? This study analyze those targets systematically with an objective attitude in searching factors of decision-making to purchase a streaming media software by the practical investigations. By analyzing the differentiations among factors, a standard rule to help those new entries for making their own strategy when they are purchasing a streaming media software was set up.
Chu, Chao-Ping, and 朱召平. "The Research and Implementation of Video Streaming for Android." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/j929ar.
Full text國立臺北科技大學
電機工程系研究所
99
The video streaming over IP (VSoIP) on Android platform is researched and implemented. The research topics are listed as below: a. NAT traversal b. Firewall Traversal c. Flow Control d. Re-transmission e. SIP/RTP Compatible These five sub-systems are implemented on the Android platform. In our experimental results, the quality of video streaming with our approach is much better than RTSP approach. Moreover, the successful rate of NAT traversal is more than 95%. The bandwidth requirement of video streaming server is dramatically reduced. Those experimental results confirm the good performance of our approach.
Chang, Jing-Zong, and 張敬宗. "Implementation of adaptive streaming over HTTP on iOS platform." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/81527454222871057305.
Full text國立臺灣科技大學
電機工程系
101
In recent years, the popularity of mobile platforms has also led to the use of cellular networks, prompting increased demand to use multimedia. However as the video data capacity is much larger than text file, so the media streaming must go through data compression to reduce the data capacity for data transmission, media streaming service via 3G/4G cellular network or Wi-Fi wireless network to transfer data, but wireless networks are vulnerable to environmental impacts bandwidth speeds, and the cellular network bandwidth speed slower than Wi-Fi wireless networking, so we need a dynamic adjustment based on network bandwidth to change video quality, let user can process smoother streaming. This research uses the HTTP Live Streaming protocol, streaming data transfer is via the HTTP protocol, we propose system architecture and implements "Offline processing online play" and "Real-Time processing play" two subsystems, "Offline processing online play" subsystem should be pre-transcoding of video and packaged to produce HTTP Live Streaming protocol desired file, the output file put on the streaming server, the resulting video file we will randomly generate an encryption key for encrypted to ensure data confidentiality, and "Real-Time processing play" subsystem are not required the video transcoding in advance, but rather directly put the video files on the streaming server, when user requests playback, the system began to start video transcoding processing, two approaches have their advantages and disadvantages will be discussed and compare in this paper.
-Tsung, Ming, and 江明聰. "A Study on The Implementation of Streaming Media Platform." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/89165367844032395413.
Full text立德大學
資訊傳播研究所
96
At present, streaming media is recognized to be the most innovative technology in the audio-visual world of the Internet, The main platforms of streaming media provide free with Microsoft Windows Media, Real Networks Real Media and Apple's QuickTime. Each streaming platform has its exclusive support for the file formats, which can provide a diversity of choices for users. As the current domestic existing information systems in elementary schools are concerned, it is more appropriate to explore the type of streaming format suitable to elementary schools. Therefore, the purpose of this study is to objectively investigate and analyze the file sizes, quality and the playing fluency of both streaming WMV and RM streaming formats respectively. The findings of this study revealed that both compressed WMV and RM streaming formats have their own merits because Windows and Real have their special compression techniques. Windows WMV format performs more outstandingly in quality, while the Real RM format stands out in the fluency of playing due to its smaller compressed file, especially when it is compressed into a great rate of speed. After the analysis, the study believes that in the current environment of elementary schools, it should be a more suitable choice to establish a streaming platform with WMV streaming format and apply it to Video on demand systems, as well as network broadcast systems in order to achieve the goal of having multimedia network in schools.
Lu, Che Kang, and 呂哲康. "Mobile Peer-to-Peer Streaming Protocol Design and Implementation." Thesis, 2007. http://ndltd.ncl.edu.tw/handle/54976485106627486489.
Full text國立政治大學
資訊科學學系
96
Network multimedia applications are popular in recent years. From voice over IP, video over IP, to IPTV, they are in people’s life now. We can use Skype to dial a free network call or a cheap PSTN call, and we can use some applications to watch TV programs from Internet. Most of them use peer-to-peer technology to get better performance. Peer-to-peer technology is also a new and popular technique in recent years. People use peer-to-peer software to download files and share data in the beginning, and now they use peer-to-peer software to listen to music, and to watch TV programs. Wireless networks, especially the IEEE 802.11 network, is also popular now. People can access Internet anywhere even they are walking. It's a good idea to use multimedia streaming applications in wireless networks, but however, the essential problems of wireless networks will reduce the performance of these applications, such as mobility, and channel instability. We propose a new mobile peer-to-peer streaming protocol to solve the performance problems caused by wireless networks and let the media be played more continuously and smoothly.
Tseng, Chin-Chieh, and 曾勁潔. "Design and Implementation of Adaptive MP4 Cluster Streaming System." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/30896157036371728433.
Full text國立成功大學
資訊工程學系碩博士班
92
With rapid growth of the internet, we can reach rich multimedia data by the internet easily. For example, VOD (Video on Demand)、E-Learning、Video Conference …, etc. Specially, the streaming technology makes the real time media playback possible. However, the internet is a best-effort network. In other words, the QoS cannot be always satisfied under the limited bandwidth in the internet. In the video streaming system, the multimedia data are transported by the RTP protocol which is based on UDP. The UDP is a non-connection protocol, the data-transporting may subject to the congestion under such environment. Therefore, we develop a mechanism in the application-layer QoS for the congestion. This mechanism can handle the congestion problem on the server, whether the congestion occurs on the client-side due to the insufficient bandwidth, or on the server-side due to the overload of user connections. The mechanism can adapt the transmission rate to reduce packet loss, and also can avoid the frame-dropping or pause due to out-of-date frame arisen from delay. In the thesis, we also propose a MOD-based selected-frame-discard algorithm to meet the application-layer QoS. The algorithm can avoid the continuous frame loss so that the playback can be smoother. Experimental results also confirm the feasibility of the proposed algorithm.
Huang, Hao-Lun, and 黃浩倫. "Implementation of multimedia streaming server with wireless transmission techniques." Thesis, 2005. http://ndltd.ncl.edu.tw/handle/19631035086057355558.
Full text國立成功大學
工程科學系碩博士班
93
With the improvement of network technology, the applications of multimedia streaming became diverse. Over recent years, the majority of streaming server only supports the client executed on the personal computer, and lacks of portability and convenience. If a streaming server can offer a service for mobile devices, then users can enjoy multimedia service anytime and anywhere. Real Player published by RealNetworks is a very popular software among the players of mobile devices nowadays. So, we modify the protocol of free software, Fenice, for supporting Real Player’s communication protocol. In addition, we implement a 3GP file parser, and design an A/V streaming mechanism in order to provide more services based on Real Player. This thesis first describes streaming protocol related to RealNetworks and the original architecture of Fenice. Then we design the data transmission mechanism for GPRS mobile communication. We also implement 3GP file parser and real-time A/V synchronization mechanism. Finally we test and analyze the validation of the designed server.
Hsiao, Sung-Feng, and 蕭松峯. "Research and Implementation of Robust Streaming server for Surveillance." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/87300874918596846106.
Full text醒吾技術學院
資訊科技應用研究所
99
Multimedia Streaming on the Internet without analog blurred problem, but there is no guarantee End-to-End internet bandwidth problems. Digital video surveillance want high-definition video, but digital video transmission over the Internet easily lost packets, the video will produce blurred or even lost, and that leads the internet surveillance application unpractical. Practical based on remote surveillance, this research will develop a dedicated streaming server for local area network (LAN) or wide area network (WAN) environments, and effective monitoring and recording.
Wei-MingChen and 陳威銘. "Implementation of Real-Time Transrating for HTTP Live Streaming." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/62506608204618043819.
Full text國立成功大學
工程科學系碩博士班
100
Due to the rising popularity of smart phones and tablets, the need for multimedia streaming and live video streaming increases daily on these handheld devices, causing the rapid development of live streaming protocols such as Adobe’s RTMP, Microsoft’s Smooth Streaming and Apple’s HTTP Live Streaming. The variations of bandwidth due to environmental or external reasons may result in unsmooth playback or interruptions of video during video playing. In order to improve quality of video streaming, adaptive streaming is proposed to be a solution for client end devices. The streaming client can choose the suitable quality of media segment when there are different qualities of video pre-encoded and stored at server. However the less the choice of quality selections provided for clients, the more limited the improvement can be made. In this paper, we propose a bandwidth evaluation mechanism based on HTTP Live Streaming, and port Google Android 4.0 Ice Cream Sandwich operating system on TI PandaBoard. On server side, we define a mode-transition finite state machine as well as three estimated error types. According to the result of bandwidth evaluation, we can determine the current state of network, and compute the suitable bitrate of media segment by different methods in different modes. Then the client of HTTP Live Streaming can receive a segment with the more suitable bitrate than that of the original mechanism of HTTP Live Streaming via the technique of HTTP redirecting after transrating. Finally, we analyze the PSNR and bandwidth usage as the performance metrics of quality of video streaming, and the result shows that the video quality of HTTP live streaming is improved by using our approach.
Chan, Chih-Chieh, and 詹智傑. "Design and Implementation of Quality Optimization Strategy in Adaptive Streaming." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/2xcjmu.
Full text國立臺北科技大學
資訊工程系研究所
101
Video streaming has become an enabling technology for multimedia applications, owing to the popularity of mobile devices and wide adoption of the Internet. MPEG Dynamic Adaptive Streaming over HTTP (DASH) allows a standard-based client to stream multimedia content from any standard-based server. The adaptation mechanism in DASH can switch quality levels according to network conditions. In this paper, we implement a complete MPEG-DASH system, which includes the server, channel, and client, exclusively by open-source software. We also propose a new decision mechanism for quality control with MPEG-DASH. The adaptation algorithm selects the most appropriate video segment according to network bandwidth and buffer usage. The emulation results substantiate the superiority of the proposed method over the quality-control method given in VLC, in both visual quality and network efficiency.
Lee, Mao-Hing, and 李茂弘. "Implementation and Analysis of P2P Live/Time-shift Streaming System." Thesis, 2010. http://ndltd.ncl.edu.tw/handle/98220489618659863538.
Full text林哲賢. "Design and Implementation of a P2P-Assisted Video Streaming System." Thesis, 2009. http://ndltd.ncl.edu.tw/handle/63297134538768981085.
Full textHsu, Di-Tang, and 許棣棠. "Method and Implementation of Real-Time Multimedia streaming in MOSP." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/29287259716334182448.
Full text國立臺灣大學
資訊管理學研究所
96
MOSP (Mesh Object Service Protocol) is a developing project for establishing a new distri- buted network protocol and environment, which supports object-oriented structure. After success- fully connecting on MOSP network, users can access different services on remote servers over In- ternet via MOSP protocol. Large amount of data transmission is needed for multimedia applications, in which case we use streaming technique to accomplish the goal for real-time transmission. A primary adopted standard of streaming is RTP, Real-time Transport Protocol, which can be built on top of UDP or TCP protocol. UDP protocol provides convenience in timely transmission with many other restricts like additional awareness of congestion control and firewall configuration. With these restrictions plus MOSP be a TCP-based protocol, we’re trying to establish a TCP-based streaming technique efficiently, under drawbacks of TCP in case of delay for real-time applications. In this thesis, we proposed a smart server / simple client architecture, reducing or increasing data transmission rate accordingly on server side with feedbacks from clients or TCP layer, in order to reduce the amount of delay to fit in various network bandwidth conditions. Parameters we put into consideration for transmission decision include the delay of each transmission, current avai- lable bandwidth, average bandwidth, current source data rate, average source data rate, current data amount and size accumulated in server buffer, for maximizing the amount of data transmission and minimizing the delay and latency of streaming service, under limited network bandwidth.
Ciou, Shih-Hao, and 邱世豪. "An Implementation of a Voice Streaming on an Embedded System." Thesis, 2007. http://ndltd.ncl.edu.tw/handle/12473179766056591951.
Full text國立高雄第一科技大學
電腦與通訊工程所
95
In this paper, we will present some results and experiences of implementing the voice streaming on an embedded system which is composed of ARM and Linux kernel. The topics discussed are “access the voice”, “GSM encoding” and “RTP protocol”. In the system, we need to design a codec driver as an interface between the audio codec IC and the application program. In the application program, we have to carry out the GSM encoding and RTP packing.
Huang, Sheng-Chi, and 黃聖育. "Survey and Implementation of the MPEG-4 Multimedia Streaming System." Thesis, 2002. http://ndltd.ncl.edu.tw/handle/62384772192237094415.
Full text國立成功大學
工程科學系碩博士班
90
The Internet is currently one of the most important medium for acquiring information. Due to the rapid development of multimedia technologies, multimedia is now pervasive in information presentation. However, it is difficult to deliver high-quality and high-bandwidth multimedia streams (like audio and video streams) over the Internet due to the limited bandwidth and poor QoS control of the Internet. To overcome this shortcoming, Moving Picture Experts Group (MPEG) proposes a new standard, MPEG-4 (Moving Picture Experts Group Phase 4), for low-bandwidth and medium-quality multimedia streaming. The goal of this thesis is to study MPEG-4 standard and then develop a Web-Based and RTSP-Based Video-on-Demand system that can deliver low-bandwidth multimedia streams with acceptable visual quality over the Internet. Besides, this system designs clients using ActiveX framework to make user use MPEG-4 Player more easy, and makes the MPEG-4 multimedia streaming system more popular in whole world.
Sun, Shih-Jung, and 孫世榮. "An Implementation of Wireless MP3 Audio Streaming with Bluetooth Technique." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/39681848502391687017.
Full text國立中正大學
電機工程研究所
91
The Bluetooth specification version 1.1 has only defined a SCO link for audio transmission of voice quality. With SCO link, none of the high quality audio can be transmitted. The other ACL link for data transmission which can offer up to 723.2kbps data rate in asymmetric mode is able to transmit some compressed audio file such as MP3,WMA,ACC etc. To do audio streaming in data transmission channel needs extra scheme for pseudo-isochronous operation to ensure real time audio playback. The capability of high quality audio streaming is an added value in Bluetooth products. The possible applications are MP3 walkman with wireless headphone or MP3 player with wireless speaker. The hardware contains two sets of personal computers and Bluetooth USB dongles. One of the computers transmits MP3 file while the other receives, decodes and plays it back.. The control functions such as “PLAY”,”PAUSE”,”STOP” are added to form a complete system. The software stack follows the basic Bluetooth protocols such as L2CAP,SDP,HCI,AVDTP,A2DP etc. and the MP3 decoder fallows the ISO 11172-3 and ISO 13818-3 standard. During transmission the received data is saved to be compared with the original one for testing system performance. Finally, an idea of non-standard profile called “Simple Audio on Demand Profile” is issued from the process of implementation. This non-standard profile is based on a different point of view as A2DP and trying to fit better for some kind of applications.
Yu, Chen-Kuen, and 游乾坤. "The Design and Implementation of An MPEG-4 Streaming Server." Thesis, 2001. http://ndltd.ncl.edu.tw/handle/36532342962320967649.
Full text國立臺灣大學
資訊工程學研究所
89
To cooperate with the MPEG-4 project in CMLAB, this paper proposed an architecture to implement a multimedia streaming server. It is primarily based on the MPEG-4 file format and copes with the MPEG-4 characteristic to discuss many problems such as Resource Management、Session Scheduling、Client-Server Interactive Mechanism、the MPEG-4 streams Synchronization, etc. When developing, we preserved the flexibility to let the people that follow our project add a new module or a new functionality into our architecture easily. Finally, we provide a suggestion to solve the problems as the above-mentioned.
Wu, Jheng-Jhong, and 吳正中. "The Investigation and Implementation of Audio and Video Streaming Techniques." Thesis, 2007. http://ndltd.ncl.edu.tw/handle/21815164028894351420.
Full text義守大學
資訊工程學系碩士班
95
Streaming media is a new type of internet multimedia transport mechanism. Traditionally, user must download the interested file first, and then play the file by some multimedia player software. This may cause a long waiting time and large memory consumption. Sometimes the intellectual property is an issue in this kind of transport mechanism, because after the whole file is downloaded, the user may distribute it to unauthorized user. Streaming media is a technique which can solve the problems mentioned above. When the server receives the client’s request, the server splits the file into packets and delivers them to the client. After filling an initial buffer, the player can start playing the video and audio in real-time without downloading the whole file into the hard disk first. The video and audio signals then transfer from the server to the client continuously. This is also why this kind of transport mechanism is called streaming. Imaging technology is a key technique in multimedia technology development. Image compression technology continuously improves from MPEG-2 (DVD) and MPEG-4 to H.264 (MPEG-4 Part 10). H.264 enhances the compression efficiency by 50% compared with MPEG-2, and will play an important role in the future. The development and application of multimedia communication is an evolving technology. It also changes the way we communicate to each other. How to transfer high quality multimedia streaming data is an ongoing topic and has caught many researchers’ interests. We investigated video/audio compression and multimedia streaming techniques, and finally developed a multimedia streaming server in practice.
Chang, Kai-Shun, and 張凱舜. "The Implementation of a Surveillance Platform Based on Multimedia Streaming." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/56886488374861368064.
Full text義守大學
資訊工程學系碩士班
96
As the maturing of Internet technology and network infrastructure, and the demanding of environment security, the video surveillance systems have been gradually transiting from the conventional pure analog systems to analog-digital mixed DVR (Digital Video Recorder) systems, then to the current digital IP CAM systems. The prominent features of IP CAM are the digitizing and streaming of video source. Digitized video can be conveniently manipulated and stored. When combined with intelligent video processing algorithms, there would be many new IP CAM applications. The streaming capability of IP CAM gets rid of the restriction on distance; a supervisor can remotely monitor a scene in real-time. Most IP CAM developers in nowadays individually build their own IP CAM system from the scratch. For those medium to small scale enterprises and academic institutions, it is hard to construct a complete IP CAM platform by limited resources. To understand the mainstream technologies being adopted in IP CAM product design, some popular IP CAM products on the shelf have been surveyed and analysed. In this research, an ActiveX component based on the open-source FFMPEG library had been created, which can receive a video stream then decode and draw it. Based on this ActiveX component, two versions of remote surveillance system had been further designed out. One monitors the scene in Windows IE Brower, and the other is a stand-along Windows application. Besides, a face detection library had also been integrated into the ActiveX component to demonstrate the possibility on function extension. The contribution of this research is the outcome of a both versatile and extensible IP CAM surveillance platform, which can be taken as the foundation for the following IP CAM related researches.
Lin, Tzu-chun, and 林資鈞. "Implementation of Action Recognition Algorithm on Multiple-Streaming Multimedia Unit." Thesis, 2010. http://ndltd.ncl.edu.tw/handle/88077853460503989650.
Full text國立中山大學
電機工程學系研究所
98
Action recognition had become prosperous in development and been broadly applied in several sectors. From homeland security, personal property, home caring, even the smart environment and the motion-sensing games, are in its territories This paper analysis the algorithm of Action recognition for embedded system, finds that there are many blocks can use the parallel execution to compute more efficiently. This paper tries to implement action recognition algorithm on Multiple-Streaming Multimedia Unit (MSMU). MSMU is a MMX-like SIMD architecture, with SIMD Operation and Data Storage. By introduction the concept of multiple streaming, MSMU will be able to modulate the amount of parallel data streams dynamically via switching the instruction mode. With Mode Switching and new added transfer instruction to compute 2D image processing, study the benefit of the instruction mode switching Through comparing the 128-bit SSE architecture and MSMU architecture with the practical example, highlight the problems that exploiting the subword parallelisms facing and bring out the advantage of Multistreaming. For the algorithm, study the slicing the minimum element and using the bitwise operation approach to better efficiency. Compare to embedded SIMD architecture "WMMX", MSMU can achieve 3.49× overall speedup.
Liou, Chia-Ming, and 劉家銘. "Study and implementation of reliable peer-to-peer streaming system." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/57421595123103553769.
Full text國立交通大學
多媒體工程研究所
99
Nowadays, there are more and more video streaming services based on peer-to-peer architecture. There are many challenges to build a real time peer-to-peer streaming system. In this paper, we attempt to construct a stable peer-to-peer streaming system. At the beginning, we choose the mesh-based structure to construct the peer-to-peer overlay network. The whole system is more robust when dealing with peer churn because of the mesh-based structure. Next, we dynamically choose the parents that are suitable to us by four factors. Furthermore, the original data from source is encoded by video coding and channel coding sequentially. With video coding, we save the total size of data to send. With channel coding, we save a lot of data coordinate messages for peers and enhance the protection of data. During the process of building our system, we find some important implementation issues to make our peer-to-peer streaming system more stable. Finally, the NS2 simulation also shows the stability of the method we proposed.
Chang, Wei-Ting, and 張惟婷. "Design and Implementation of a DLNA/UPnP Media Streaming System." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/25818212554615055554.
Full text淡江大學
資訊工程學系碩士班
100
In recent years, DLNA/UPnP related products are promoted one after another, but most products’ controller function is incorporated into Player. Let users can select media file on the Player to play. This evolve into every Player that has the same function are required to build similar Controller function. This circumstances cause some waste of resources. Our concept is based on the above issues, we will pull controller functions out of the Player to solve the problem that waste of resources. That also can increase the convenience of the system. In this way, besides we can closer to the DLNA framework and improve the users'' desire to use the Digital Living Network. We also can reduce the threshold of the digital home. This is very important to the popularization of digital household appliance.
Tsai, Tzu Hao, and 蔡子浩. "The Implementation of a Streaming Proxy System on Google Chrome." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/15060830117269659608.
Full text國立中正大學
資訊工程研究所
102
The study presents a resource-decentralized network architecture to solve the problems in online streaming services, such as network bottlenecks and the waste of network bandwidth. We have designed a streaming proxy system based on a simple concept: “people who want to pick up the groceries usually would go to a local convenience store instead of a faraway shopping mall.” and have initially implemented it on top of Google Chrome. The extendable system is compatible with existing applications and can solve the problems in current streaming services to bring better streaming experiences to people.
Lai, Yu-Hsun, and 賴煜勛. "Fountain Code Implementation in Compressed sensing for UDP streaming applications." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/466cag.
Full text國立交通大學
電子研究所
107
Deployments of video streaming applications in wireless mesh networks increase in recent years. However, the packet loss is inevitable in wireless channels. TCP applies retransmissions once a packet is lost, which makes TCP not suitable for multimedia communication. Unlike TCP, UDP does not require retransmission. It retains a high/constant transmission rate in a channel of high loss rate; however, the transmission quality is not guaranteed. The fountain code is a forward error correction method which guarantees to recover data as long as a sufficient amount of data is received. In this thesis, we implement a fountain code scheme on top of UDP for streaming applications. Due to the low throughput of a software implementation, we implement a fountain code hardware decoder in 65nm process. This decoder achieves 488.2MB/s under 500 Mhz. Under this fountain code scheme, a throughput higher than that of TCP in a high packet loss rate channel can be achieved. Since a fountain code decoder starts the decoding process only when enough codewords are received. This may cause video delay. We proposed a fountain code scheme compressed sensing algorithm that can start the decoding process even when there are not enough received codewords. In this way, it can be regarded as a scalable video coding scheme.
Luo, Yi-An, and 駱奕安. "Design and Implementation of VR Live Streaming Based on OPTUNS." Thesis, 2019. http://ndltd.ncl.edu.tw/handle/ks2j4a.
Full textChan, Chun-Shien, and 詹俊賢. "The Study and Implementation of a Real-Time Streaming Courses Publisher." Thesis, 2007. http://ndltd.ncl.edu.tw/handle/53666038567330768285.
Full text國立臺灣海洋大學
資訊工程學系
95
In the future, broad-band multimedia technology products will be ubiquitous. With the development of computer science, people are not just satisfied with the traditional fax, telephone, file transfer, and email. They are going after more enjoyable services like video, image, voice, and animation etc. By their integration with servers, a full set of multimedia services are provided. For the past years broad-band technology is becoming more and more mature, and thus, pave the super high way for multimedia applications. With this technology, multimedia and its extension products will have a very good prospect in the near future. The article is about how to integrate Microsoft media technologies like “Window Media Services Series”, ”Format SDK”, “Encoder SDK”, “DirectX Show” and “Media Player ” to make a digital multimedia platform “RSP”(Real-Time Streaming Publisher) for streaming contents. Keywords:Broadband, Multi Media, Streaming technology, Media Services,Real-Time Streaming.
Cheng, Ching-Yi, and 鄭景億. "Implementation of Collaborative Video Streaming on Mobile Device by Using Bluetooth." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/4d33gy.
Full text國立臺北科技大學
資訊管理研究所
102
Nowadays, many users access the desired video services via 3G/WiFi by using their mobile devices. In this thesis, we propose a new streaming system to provide a live streaming video. People can use their iPhone/iPad to access the Web of an HTTP live streaming server. Nearby users can share the same video via Bluetooth to create a collaborative video streaming environment. Further, we also build a real-time environment test-bed to verify the performance of the proposed method. The experiment results show that the proposed method for live video keeps the continuous playback, low buffer requirement, and low energy consumption.
Hsu, Che-Wei, and 許哲瑋. "The Design and Implementation of Service Migration in Multimedia Streaming Systems." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/13521995439251042762.
Full text國立高雄應用科技大學
電子與資訊工程研究所碩士班
96
The prosperity of the Internet had made itself a primary path to large-scale distribution of digitized data. Internet was originally designed with a wired, static network environment in mind. However, with the presence of portable devices and the change in usage pattern, users were eager for solution to maintain persistent access to the Internet as they moving around. It is highly desired for the client to locate a new proximity server in the new domain and then migrate the service process together with the ongoing connection from the old proximity server to the new one. To this objective, a new network service framework highlighting the concept of service migration is presented in this thesis. The proposed framework take into account essential service quality factors, such as server loading, bandwidth, delay, and so on, and then dynamically migrates an ongoing service from a distant server to a new server with shorter “weighted network distance” to the client. As a result, the individual service connection, as well as the global network environment, will benefit from the service migration, in terms of improved service quality and bandwidth utilization. To verify the feasibility of the proposed framework, we had implemented a prototyping system for service migration in multimedia streaming services. In the prototyping system, the client of an ongoing video stream can seamlessly switch its sending source from one server to another. The success of the prototyping system had demonstrated the feasibility of the intended framework.
Lin, Wei-Yuan, and 林偉元. "Design and Implementation of A PC Cluster-Based QuickTime Streaming Server." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/22905365815301054517.
Full text國立成功大學
資訊工程學系碩博士班
91
Currently there are three popular multi-media players - Windows Media Player published by Microsoft Company, RealOne Player published by Real Company, and QuickTime Player published by Apple Company. Because the document of QuickTime file format and the source code of QuickTime Streaming Server are opened and easy to acquire, QuickTime Player is thus worth to be researched further. This paper first describes the execution flow of the QTSS and related streaming protocol. Then we design the architecture of a PC Cluster-Based QTSS-compatible Streaming Server. The purpose of this design is providing scalable, stable and efficient streaming service so that users can play movies with high quality by the QuickTime Player. Finally we implement the server and test it. The framework of the server we designed has three important parts - the hardware architecture formed by the cluster system, the processing architecture of the packages transferred between clients and the server, and the software architecture supporting working mechanism of important components. We expand the three parts of the framework in this paper and test and analyze the performance of the server to prove the feasibility of this framework.
Tien-Yun, Hsu, and 許殿昀. "Design and Implementation of Embedded DVB-T Digital TV Streaming System." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/41583977779556245799.
Full text南台科技大學
電子工程系
96
The purpose of this paper is to develop an embedded system using digital TV terrestrial broadcasting (Digital Video Broadcasting-Terrestrial; DVB-T) and Internet streaming technology, mainly in home or office applications, providing users to watch wireless digital TV programs function. This research mainly is to apply three subjects (DVB-T digital TV, Linux kernel 2.6 and video streaming) into embedded system. This system uses AT2440EVB-II platform connect digital TV box by USB interface and use streaming technology, user interface will present in webpage format enables the user to control remotely. All softwares use by this system are open-source or self-developed, provides low development cost.
Tsai, Cheng-Chi, and 蔡正岐. "Design and Implementation of Streaming System for Mobile Device Using JAVA." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/6m7j36.
Full text中原大學
資訊工程研究所
91
Due to the popularity of mobile devices like PDAs or cellular phones, it has become a major application on how to provide mobile devices with multimedia services like VOD. Because of the variety of different mobile devices, a challenge that service providers face is how to provide same services on different platform. In this thesis, we designed and implemented an experimented VOD system using Java, which is platform independent. Our system use HTTP as the transport protocol. And can be demonstrated on a PDA equipped with wireless LAN.
Gothandaraman, Annapoorani. "Hierarchical image segmentation using the watershed algorithm with a streaming implementation." 2001. http://etd.utk.edu/2001/GothandaramanAnnapoorani.pdf.
Full textTitle from title page screen. Document formatted into manuscript-like pagination: xiv, 125 leaves : ill. (some col.). Vita. Includes bibliographical references (leaves 114-124).