• Title/Summary/Keyword: Streaming Server

Search Result 291, Processing Time 0.023 seconds

Energy Cognitive Dynamic Adaptive Streaming over HTTP

  • Kim, Seohyang;Oh, Hayoung;Kim, Chongkwon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.9 no.6
    • /
    • pp.2144-2159
    • /
    • 2015
  • CISCO VNI predicted an average annual growth rate of 66% for mobile video traffic between 2014 and 2019 and accordingly much academic research related to video streaming has been initiated. In video streaming, Adaptive Bitrate (ABR) is a streaming technique in which a source video is stored on a server at variable encoding rates and each streaming user requests the most appropriate video encoding rate considering their channel capacity. However, these days, ABR related studies are only focusing on real-time rate adaptation omitting energy efficiency though it is one of the most important requirement for mobile devices, which may cause dissatisfaction for streaming users. In this paper, we propose an energy efficient prefetching based dynamic adaptive streaming technique by considering the limited characteristics of the batteries used in mobile devices, in order to reduce the energy waste and provide a similar level of service in terms of the average video rate compared to the latest ABR streaming technique which does not consider the energy consumption. The simulation results is showing that our proposed scheme saves 65~68% of energy at the average global mobile download speed compared to the latest high performance ABR algorithm while providing similar rate adaptation performance.

Design of Real time Vital Signal Streaming Service Based on Self-Organizing Internet of Things Platform (자율군집 IoT 플랫폼기반 실시간 생체신호 스트리밍 서비스 설계)

  • Kim, Hyunho;Son, Taeyoung;Kang, Soonju
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.7
    • /
    • pp.434-439
    • /
    • 2017
  • More and more people are suffering from sleep disturbance, which can have many different causes. The healthcare industry, which can help people with this disability, is one technology that is currently in the spotlight. However, current services are vulnerable to data concentration, because they are simple telemedicine services that transmit all data to a remote server and process the data on the server. They have a disadvantage in that the data cannot be streamed in real time by synchronizing the biometric data of remotely protected persons. In order to solve this problem, we propose a service structure for streaming biometric data of protected persons to a hospital or guardian in real time, using a self-organizing distributed middleware platform without a central server. We prove that it is possible to provide an effective streaming service by evaluating the service start time and average delay time.

Development of RTSP Media Server Using IOCP &Multi-Thread (IOCP와 Multi-Thread를 이용한 RTSP Media Server 개발)

  • 김수진;김익형;권장우
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.11b
    • /
    • pp.767-770
    • /
    • 2002
  • 본 논문에서는 RTSP 프로토콜을 제어하기 위한 서버 시스템을 IOCP 기반의 Multi-Thread 기법을 이용하여 구현하는 방법을 소개한다. 다수의 클라이언트에 대한 응답을 Thread로 구성하는 부분에서 Multi-Threading을 이용함으로써 수행 속도를 높이고 Winsock2에서 제공하는 IOCP(T/O Completion Port)를 이용하여 견고하고 확장이 용이한 RTSP(Real Time Streaming Protocol) 스트리밍 서버를 개발하였다.

  • PDF

STREANUNGTECBNOLOGY AND MOBILE GEOGRAPIDC INFORMATION SERVICE

  • Yoo JaeJun;Choi JiHoon;Sung KyoungBok;Kim JungSook
    • Proceedings of the KSRS Conference
    • /
    • 2005.10a
    • /
    • pp.567-570
    • /
    • 2005
  • Recently, as mobile paradigms such as telematics or LBS (Location Based Service) have been being more diverse and mobile devices such as PDA (Personal Digital Assistance) or several telematics terminals have been being used more widely, mobile services, for example, mobile geographic information service have been being put more importance by people. In this paper, we propose to adopt S/W and data streaming mechanism as a method to improve performance of mobile geographic information service which is a representative of mobile services based on client-server architecture. The show the effectiveness of proposed methods, we design and implement S/W streaming prototype system and sample mobile geographic information service to be executed on the S/W streaming system.

  • PDF

Playout Buffer based Rate Adaptation for Scalable Video Streaming over the Internet

  • Kang, Young-Wook;Jung, Young-H.;Choe, Yoon-Sik
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2009.01a
    • /
    • pp.413-417
    • /
    • 2009
  • The use of scalable video coding scheme has been regarded as a promising solution for guaranteeing the quality of service of the video streaming over the Internet because it is a capable coding scheme to perform quality adaptation depending on network conditions. In this paper, we use a streaming model that transmits base layer using TCP and enhancement layers using DCCP, which try to provide transmission reliability of the BL and TCP friendliness. Unlike pervious works, the proposed algorithm performs rate adaptation based on playout buffer status. The PoB status of the client is sent back periodically to the server and serves as a network congestion indicator. Experimental results show that our scheme improves streaming quality comparing with pervious scheme in the case of not only constant/dynamic background flows but also VBR-encoded video sequence.

  • PDF

Server Side Solutions For Web-Based Video

  • Biernacki, Arkadiusz
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.4
    • /
    • pp.1768-1789
    • /
    • 2016
  • In contemporary video streaming systems based on HTTP protocol, video players at the client side are responsible for adjusting video quality to network conditions and user expectations. However, when multiple video clips are streamed simultaneously, an intricate application logic implemented in the video players overlays the TCP mechanism which is responsible for a balanced access to a shared network link. As a result, some video players may not obtain a fair share of network throughput and may be vulnerable to an unstable video bit-rate. Therefore, we propose to simplify the algorithms implemented in the video players, which are responsible for the adjustment of video quality and constrain their functionality only to sending feedback to a server about a state of the player buffer. The main logic of the system is shifted to the server, which is now responsible for bit-rate selection and prioritisation of the video streams transmitted to multiple clients. To verify our proposition, we performed several experiments in a laboratory environment which show that when the server cooperates with the clients, the video players experience fewer quality switches and the system achieves better fairness when allocating network throughput among the video players. However, this comes at the cost of worse utilisation of network bandwidth.

Network Adaptive Quality of Service Method in Client/Server-based Streaming Systems (클라이언트/서버 기반 스트리밍 시스템에서의 네트워크 적응형 QoS 기법)

  • Zhung, Yon-il;Lee, Jung-chan;Lee, Sung-young
    • The KIPS Transactions:PartA
    • /
    • v.10A no.6
    • /
    • pp.691-700
    • /
    • 2003
  • Due to the fast development of wire&wireless internet and computer hardware, more and more internet services are being developed, such as Internet broadcast, VoD (Video On Demand), etc. So QoS (Qualify of Service) is essentially needed to guarantee the quality of these services. Traditional Internet is Best-Effort service in which all packets are transported in FIFO (First In First Out) style. However, FIFO is not suitable to guarantee the quality of some services, so more research in QoS router and QoS protocol are needed. Researched QoS router and protocol are high cost and inefficient because the existing infra is not used. To solve this problem, a new QoS control method, named Network Adaptive QoS, is introduced and applied to client/server-based streaming systems. Based on network bandwidth monitoring mechanism, network adaptive QoS control method can be used in wire&wireless networks to support QoS in real-time streaming system. In order to reduce application cost, the existing streaming service is used in NAQoS. A new module is integrated into the existing server and client. So the router and network line are not changed. By simulation in heavy traffic network conditions, we proved that stream cannot be seamless without network adaptive QoS method.

A Mobile-aware Adaptive Rate Control Scheme for Improving the User Perceived QoS of Multimedia Streaming Services in Wireless Broadband Networks

  • Koo, Ja-Hon;Chung, Kwang-Sue
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.4 no.6
    • /
    • pp.1152-1168
    • /
    • 2010
  • Recently, due to the prevalence of various mobile devices and wireless broadband networks, there has been a significant increase in interest and demand for multimedia streaming services such as the mobile IPTV. In such a wireless broadband network, transmitting a continuous stream of multimedia data is difficult to achieve due to mobile stations (MSs) movement. Providing Quality of Service (QoS) for multimedia video streaming applications requires the server and/or client to be network-aware and adaptive. Therefore, in order to deploy a mobile IPTV service in wireless broadband networks, offering users efficient wireless resource utilization and seamlessly offering user perceived QoS are important issues. In this paper, we propose a new adaptive streaming scheme, called MARC (Mobile-aware Adaptive Rate Control), which adjusts the quality of bit-stream and transmission rate of video streaming based on the wireless channel status and network status. The proposed scheme can control the rate of multimedia streaming to be suitable for the wireless channel status by using awareness information of the wireless channel quality and the mobile station location. The proposed scheme can provide a seamless multimedia playback service in wireless broadband networks in addition to improving the QoS of multimedia streaming services. The proposed MARC scheme alleviates the discontinuity of multimedia playback and allocates a suitable client buffer to the wireless broadband network. The simulation results demonstrate the effectiveness of our proposed scheme.

Video Data Management based on Time Constraint Multiple Access Technique in Video Proxy Server (비디오 프록시 서버에서의 시간 제약 다중 요청 기법 기반 동영상 데이터 관리)

  • Lee, Jun-Pyo;Cho, Chul-Young;Kwon, Cheol-Hee;Lee, Jong-Soon;Kim, Tae-Yeong
    • Journal of the Korea Society of Computer and Information
    • /
    • v.15 no.10
    • /
    • pp.113-120
    • /
    • 2010
  • Video proxy server which is located near clients can store the frequently requested video data in storage space in order to minimize initial latency and network traffic significantly. However, due to the limited storage space in video proxy server, an appropriate video selection method is needed to store the videos which are frequently requested by users. Thus, we present a time constraint multiple access technique to efficiently store the video in video proxy server. If the video is requested by user, it is temporarily stored during the predefined interval and then, delivered to the user. A video which is stored is deleted or moved into the storage space of video proxy server depending on the request condition. In addition, we propose a video deletion method in video proxy server for newly stored video data. The simulation results show that the proposed method performs better than other methods in terms of the block hit rate and the number of block deletion.

Preference-Based Segment Buffer Replacement in Cluster VOD Servers (클러스터 VOD서버에서 선호도 기반 세그먼트 버퍼 대체 기법)

  • Seo, Dong-Mahn;Lee, Joa-Hyoung;Bang, Cheol-Seok;Lim, Dong-Sun;Jung, In-Bum;Kim, Yoon
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.11
    • /
    • pp.797-809
    • /
    • 2006
  • To support the QoS streams for large scale clients, the internal resources of VOD servers should be utilized based on the characteristics of the streaming media service. Among the various resources in the server, the main memory is used for the buffer space to the media data loaded from the disks and the buffer hit ratio has a great impact upon the server performance. However, if the buffer data with high hit ratio are replaced for the new media data as a result of the number of clients and the required movie titles are increased, the negative impact on the scalability of server performance is occurred. To address this problem, the buffer replacement policy considers the intrinsic characteristics of the streaming media such as the sequential access to large volume data and the highly disproportionate preference to specific movies. In this paper, the preference-based segment buffer replacement policy is proposed in the cluster-based VOD server to exploit the characteristics of the streaming media. Since the proposed method reflects both the temporal locality by the clients' preference and the spatial locality by the sequential access to media data, the buffer hit ratio would be improved as compared to the existing buffer replacement policy. The enhanced buffer hit ratio causes the fact that the performance scalability of the cluster-based VOD server is linearly improved as the number of cluster nodes is increased.