Future Buffer based Adaptation for VBR Video Streaming over HTTP
|
|
- Mavis Bradley
- 6 years ago
- Views:
Transcription
1 Future Buffer based Adaptation for VBR Video Streaming over HTTP Tuan Vu 1, Hung T. Le 2, Duc V. Nguyen 2, Nam Pham Ngoc 1, Truong Cong Thang 2 1 Hanoi University of Science and Technology, Hanoi, Vietnam 2 The University of Aizu, Aizuwakamatsu, Japan Abstract HTTP streaming has become a cost effective means for video delivery nowadays. To enable adaptivity to networks and terminals, a provider should generate multiple representations of an original video as well as the related signaling metadata. So far, most previous studies have just focused on the case of CBR (constant bitrate) video. In this paper, we propose a novel adaptation method for VBR (variable bitrate) video streaming. Based on a trellis representation to estimate future buffer levels, the proposed method can provide smooth video quality while avoiding buffer underflows. The experimental results show that our approach can perform effectively under drastic changes of both connection throughput and video bitrate. Keywords HTTP streaming, VBR, adaptivity I. INTRODUCTION Thanks to the abundance of web platforms and broadband connections, hypertext transfer protocol (HTTP) streaming has become a cost effective means for multimedia delivery [1][2]. Besides, due to the heterogeneity of today s communication networks, adaptivity is the most important requirement for any streaming client [2]. Especially, transmission control protocol (TCP), the underlying layer of HTTP, is notorious for its throughput fluctuations [3]. Moreover, when a video is encoded in variable bitrate (VBR) mode, its bitrate may also vary widely according to the characteristics of the video content [4]. So, the mismatch of throughput and video bitrate is a big challenge for adaptive streaming. In order to enable adaptivity to networks and terminal capabilities, an HTTP streaming provider should generate multiple alternatives (or versions) of an original video as well as the signaling metadata that contains the characteristics of the alternatives, such as bitrate and resolution [1]. Based on the metadata and the status of terminal/networks, the client makes decisions on which/when media parts are downloaded. Generally, adaptation methods for HTTP streaming can be divided into two types: throughput-based methods and bufferbased methods [2]. Throughput-based methods decide the version based on the estimated throughput only. Therefore, the client will quickly react to the network variations, which results in the fluctuations of video quality. Meanwhile, bufferbased methods decide the version usually based on some predefined buffer thresholds. Essentially, the client will maintain a version in a certain range of buffer level. However, if the buffer level reduces drastically, it will cause sudden changes of versions. Moreover, it is difficult to decide values for empirical thresholds. So far, most previous studies have just focused on the case of CBR (constant bitrate) video [2]. Our previous work in [5] is the first research on HTTP streaming for VBR video, where both throughput and video bitrate are dynamically estimated. This approach can provide a very stable buffer and a CBRlike service from VBR videos. In [6], a buffer-based adaptation method is proposed, where the buffer is divided into multiple ranges. Based on the partial-linear trend prediction of buffer level and the buffer thresholds, different actions are applied when the buffer level stays in different ranges. If the estimated change of buffer level is low, the client will maintain the current version for next segment. However, it will cause sudden version changes if the actual buffer level reduces drastically. In this paper, we propose a novel buffer-based adaptation method that can provide smooth video quality while still avoiding playback interruptions. The proposed method develops a trellis, first introduced in our previous work [2][7], to represent the possible changes of versions and the corresponding buffer levels in the near future. Based on the bitrate estimation of [5], the client can estimate the buffer levels for some next segments. A heuristic method is then presented to build a path of versions for some next segments. The experimental results show that our proposed method can avoid large version changes while still guaranteeing that the buffer is never underflown. The paper is organized as follows. In Section II, we first describe the adaptation problem together with bitrate and buffer level estimation. After that, Section III presents the details of our adaptation method. In Section IV, we present an evaluation of the proposed method and two reference methods. Finally, conclusions are given in Section V. II. ADAPTATION PROBLEM A. Adaptation Overview In this part, we present the adaptation problem, highlighting the relationship between throughput, bitrate, and buffer level. Some of the important notations and their definitions are shown in Table I. We first have the following definitions (Fig. 1) [2][7]: - Arrival curve: represents the accumulated data size received by the client at a given time instant. - Playout curve: represents the accumulated data size consumed by the player at a given time instant /15/$
2 Symbol τ TABLE I. NOTATIONS AND DEFINITIONS Definition The actual throughput of segment i The estimated throughput for segment i The bitrate of segment i The current buffer level The buffer level after receiving segment i The estimated buffer level for segment i Index of the selected version for segment i The highest version whose bitrate is lower than the estimated throughput The bitrate of version k of segment i The segment duration Though the video is encoded in VBR mode, we suppose that the bitrate in each short segment is constant. So, the playout curve can be represented by linear sections, of which the slopes are bitrates of the media segments. Due to the fluctuations of instant throughput, the arrival curve actually contains non-linear sections. However, for simplicity, we just consider the points right after receiving a media segment. The arrival curve is then composed of linear sections connecting these points. Figure 1: Illustration of arrival curve and playout curve Suppose that the client starts receiving data at. At, the clients starts consuming data from the receiving buffer. Essentially, the horizontal distance between the arrival curve and playout curve is the buffer level of the client. If average arrival rate (or throughput) is equal to playout rate, the buffer will be stable. In the following, we assume that for segment i the server has a set of K versions, corresponding to K bitrates R i =,0. Note that in VBR video streaming, R i R l, or. At time, suppose that after completely downloading the current segment of version, the client will decide the versions for the next N segments,, corresponding to a sequence of bitrates,,,. Let us use the term path P to denote a sequence of versions:,,,,. (1) The decision problem can then be represented as a trellis containing all possible paths for a number of segments. If the current buffer level is large enough, a good path could be found to meet different criteria. However, if the current buffer level is very low, the client should aggressively switch to lower versions to avoid buffer underflows. B. Bitrate and Buffer Level Estimation It can be seen that if the instant bitrate of the versions can be estimated, the trellis representation can be used to estimate the buffer level for next segments. Based on the estimated buffer level in the near future, the client can adjust the playout curve in order to avoid buffer underflows. For this purpose, we adopt the bitrate estimation method in [5]. Basically, bitrate estimation is divided into intra-stream estimation and inter-stream estimation. The former means predicting the bitrates of segments within a version, while the later implies predicting the bitrates of segments across different versions. Given a bitrate, the time to download the current segment i with throughput is. After fully receiving that segment, the buffer has one more segment (or τ seconds of media). Therefore, the change of buffer level can be approximated by: 1. (2) In the near future, suppose that the throughput remains stable and close to the estimated throughput:. So, we obtain the following general equation: 1. (3) As a consequence, the estimated buffer level of a next segment is computed as follows (4) If the client changes step by step from version I i to version k, the change of buffer level can be estimated using Eq. (3): where is the number of changed versions. On the other hand, if the client maintains a version, e.g. version k, for next segments, the estimated change of buffer level, will be computed using Eq. (3) as follows., (5), 1. (6) III. PROPOSED ADAPTATION METHOD A. Overview In this section, we will propose an adaptation method that tries to maintain smooth video quality and a stable buffer
3 throughout a streaming session. Our proposed method is divided in two cases: Down-case (when the current segment bitrate is higher than the estimated throughput) and Up-case (in the opposite situation). In all cases, the client has to avoid buffer underflows while responding to the mismatch of actual throughput and segment bitrate. Because the buffer level should approach to the maximum buffer level (or buffer size ) in the near future, the proposed method will decide the appropriate moment that the client needs to switch to another version. To avoid buffer underflows, we will select a path P where all values are higher than a predefined minimum buffer threshold and the buffer level at least equals to ( ) at the end of the path. Especially, during the interval of the current (decided) path, if the actual throughput changes, resulting in a significant buffer variation, it is necessary to rebuild the path. In our work, if the mismatch of both the estimated buffer level and the real buffer level at is larger than one segment duration, i.e., we will rebuild the path P at. Note that, when path P is rebuilt, the client can goes into either down-case or up-case. For convenience, we use Figs. 2 and 3 to illustrate the version change in time. The general procedure is given as follows. Input: The current path P The current point :, Output: The version of the next segment If and j n s then : 1 of the current path P Else : & : 1 Rebuild path P by down-case or up-case B. Down-case (when ) In this case, the challenge is to reduce the video quality smoothly and to prevent buffer underflows. The basic idea of our heuristic is that, the client will decide a path P with n s stable (i.e. same version) segments to be maintained and then n c segments for gradual quality change (Fig. 2). If n s is 0, the client switches down the quality by one version and again finds a new path P with a positive value of n s for maintaining the current quality. So the role of n c is just to compute the value of n s. If the client should reduce the video quality step by step from the current version to the lowest one,, can be estimated by (5): (7), 1 where. Yet, if the estimated buffer level is greater than at the end of the path P, i.e.,, the client could maintain stable video quality for some next segments. So, the number of stable segments (from start point to stable point in Fig. 2) is computed as the highest n s that satisfies,,. (8) Figure 2: Possibilities of version changes in down-case If there is no n s satisfying (8), the client will decrease the video quality to avoid significant drops of buffer level. If the current buffer level is less than the minimum threshold, the client will switch down immediately to version (defined in Table I). However, if the current buffer level is higher than, the client will switch down to the target version step by step. At each lower version (e.g. version k ), we will compute, by using Eq. (7), where. Also, the value of n s is recomputed using Eq. (8) with, to check if this version can be maintained. Note that n s should be less than /, which is the maximum number of segments in the buffer. So, the client will select the path that can maintain the highest possible version while the buffer is well protected. C. Up-case (when ) In this case, the objective is to find the appropriate moment to increase the video quality by deciding n s stable (i.e. same version) segments. It is also expected that the client buffer level can reach right after the client has received the last segment of path P. Similar to the above case, if the client decides to increase the video quality step by step from the current version to the target version, the change of buffer level is computed by using Eq. (5): (9), 1 where. If,, the client should not change the video quality until the amount of buffer, can support the client to increase one version. The number of stable segments is again the highest n s that satisfies:,,. (10) Otherwise, if,, the client can increase the video quality immediately. In VBR streaming, if we observe a positive spike of bitrate of the same version lasting for few segments, we do not want to switch to a higher version since we would be immediately forced to switch back. Therefore, each time the client increases to a higher version k(corresponding to each up-point in Fig. 3), we will compute, by using Eq. (9), where. Then, n s is recomputed using Eq. (10) with, to check if this higher
4 version can be maintained. In Up case, note that n s should be greater than 10 segments, which is an empirical value to keep a stable quality. After that, the client will select the path that can maintain the highest possible version while guaranteeing a safe buffer. The proposed method also uses delay mechanism to keep when the current buffer level is greater than. Figure 3: Possibilities of version changes in up-case IV. EXPERIMENTS A. Experiment Settings In this section, we carry out experiments to evaluate our method in comparison with two other methods, which are the instant throughput-based method [5] and the buffer-based method proposed in [6]. For simplicity, these methods are called Aggressive method and Threshold-based method. The test video, which is taken from Tokyo Olympics sequence [10], is 400 secondss long. All versions are encoded by the main profile of AVC (Advanced Video Coding) [11] and all media segments have the same duration of 2 seconds. We encode VBR video versions with different values of QPs, namely 10, 16, 22, 24, 28, 34, 38, and 42. Fig. 5 shows the segment bitrates of all versions. The average bitrate of each version as well as the version indexes and QP are listed in Table II. In all experiments, the buffer size is equal to 15 segment durations (i.e. = 30s). We implement the Threshold- (,,, ) based method with buffer thresholds = (10s, 20s, 25s, 30s). The safety margin to be used with throughput estimate is 5% for Aggressive method. Meanwhile, our method is deployed with threshold buffer 10 and throughput estimation method of [8]. TABLE II. THE INDEX, QP, AND AVERAGE BITRATE OF VERSIONS Index QP Average bitrates (kbps) IP Networks Dummy Net Web server Figure 4: The test-bed organization for the experiments Fig. 4 depicts our test-bed organization used for the experiments in this paper. On the server side, the Apache HTTP server of version is installed on Ubuntu LTS. For alive connections, the server s Timeout is set to 100s and MaxRequest to 0 (i.e. unlimited). The client is implemented in Java language and runs on a Windows 7 Professional notebook with 2.7 GHz Core i7-2620m CPU and 4GB RAM. Our test-bed uses DummyNet tool [10] installed at the client to simulate network characteristics with RTT = 40ms. The packet loss is set to 0% assuming that the fluctuations due to packet loss are already included in the bandwidth trace. Especially, this helps avoid having different throughput curves in different runs. Figure 5: Segment bitrates of different versions of test video Figure 6: Bandwidth trace used in the evaluation [12] B. Experiment Results This part shows the comparison of adaptation methods using a real bandwidth trace (Fig. 6) obtained from a mobile network [12]. Fig. 7 shows the results of the experiments. It can be seen that the threshold-based method tries to maintain the constant version, resulting in a unstable buffer (e.g. at t = 100s and t = 248s). On the contrary, the Aggressive method results in the most fluctuating version curve. However, compared to other methods, the buffer of this method has the smallest variation. Meanwhile, our proposed method maintains the unchanged version only if the future buffer is estimated to be safe. For example, at t = 61.3s, the proposed method goes into down-case and expects that the client can maintain 11 stable segments based on the estimated change of buffer level. However, at t = 84.2s, the segment bitrate is much higher than the actual throughput (4623kbps in comparison with 1464kbps), which results in a big mismatch of the estimated buffer level and the current level. So, the proposed method rebuilds the path and decides to lower the video quality to
5 avoid buffer underflows. The results in this experiment show that the client can maintain 6 stable segments over 11 expected ones. That means, our proposed method can capture quickly the changes of buffer level, and then adjust the video quality accordingly (e.g. at t = 125.7s, t = 235.6s, etc.). Therefore, the version index curve of our method is smoother than those of the other methods while the buffer is well protected. (a) Adapted bitrate than that of the threshold-based method. Therefore, the video clip provided by our method has a less negative impact on endusers. V. CONCLUSIONS In this paper, we have presented an adaptation method for VBR video streaming over HTTP, aiming at providing smooth video quality. The method was based on a trellis that represents the possible changes of versions and the corresponding buffer levels in the near future. Based on the trellis, we presented a heuristic method to build a path of versions for some next segments. The experimental results showed that the proposed method was effective to maintain stable video quality under fluctuations of bandwidth and video bitrate. ACKNOWLEDGMENT The authors are grateful to Prof. Christian Timmerer of Klagenfurt University for providing the bandwidth trace used in this study. REFERENCES (b) Resulting buffer level (c) Adapted video quality Figure 7: Adaptation results of three adaptation methods using the complex bandwidth trace TABLE III. STATISTICS OF ADAPTATION METHODS. EXCEPT THE BUFFER LEVEL, THE UNIT OF OTHER PARAMETERS IS VERSION INDEX. Aggressive Thresholdbased method method Proposed Statistics method Min buffer level 23.4s 3s 7.7s Average of versions Max version Min version Max switch Number of switches Some statistics provided in Table III reflect well the behaviors of the methods. As expected, our method has the smallest number of switches (only 17). Moreover, the minimum version is the highest and the maximum switch (i.e. version difference in a switch) is the smallest (only 1). Meanwhile our method provides a much more stable buffer [1] T. C. Thang, Q-D Ho, J. W. Kang, A. T. Pham, Adaptive Streaming of Audiovisual Content using MPEG DASH, IEEE Transactions on Consumer Electronics, vol. 58, no. 1, pp , Feb [2] T. C. Thang, H. T. Le, A. T. Pham, Y. M. Ro, An evaluation of bitrate adaptation methods for HTTP live streaming, IEEE Journal on Selected Areas in Communications, vol. 32, no. 4, pp , Apr [3] S. Tullimas, T. Nguyen, R. Edgecomb, S. C. Cheung, Multimedia streaming using multiple TCP connections, ACM Transactions on Multimedia Computing, Communications, and Applications, vol. 4, no. 2, pp. 1-20, Feb [4] T. V. Lakshman, A. Ortega, and A. R. Reibman, Variable bit-rate (VBR) video: Tradeoffs and potentials, Proceedings of the IEEE, vol. 86, no. 5, pp , May [5] T. C. Thang, H. T. Le, H. X. Nguyen, A. T. Pham, J. W. Kang, Y. M. Ro, Adaptive video streaming over HTTP with dynamic resource estimation, Journal of Communications and Networks, vol. 15, no. 6, pp , Dec [6] Y. Zhou, Y. Duan, J. Sun, Z. Guo, Towards simple and smooth rate adaption for VBR video in DASH, in Proc. Visual Communications and Image Processing Conference, pp. 9-12, Valletta, Malta, Dec [7] H. T. Le, V.D. Nguyen, P.N. Nam, T. C. Thang, A. T. Pham, Bufferbased bitrate adaptation for adaptive http streaming, in Proc. of IEEE ATC2013, pp , HoChiMinh City, Vietnam, Oct [8] T. C. Thang, A. T. Pham, H. X. Nguyen, P. L. Cuong, J. W. Kang, Video streaming over HTTP with dynamic resource prediction, in Proc. of IEEE ICCE2012, pp , Hue City, Vietnam, Aug [9] L. Rizzo, Dummynet: A simple approach to the evaluation of network protocols, SIGCOMM Comput. Commun. Rev., vol. 27, no. 1, pp , Jan [10] G. Van der Auwera, P. T. David, M. Reisslein, Traffic and quality characterization of single-layer video streams encoded with H. 264/MPEG-4 advanced video coding standard and scalable video coding extension, IEEE Transactions on Broadcasting, vol. 54, no. 3, pp , September [11] T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. Luthra, Overview of the H. 264/AVC video coding standard, IEEE Transactions on Circuits and System for Video Technology, vol. 13, no. 7, pp , [12] C. Muller, S. Lederer, and C. Timmerer, An evaluation of dynamic adaptive streaming over HTTP in vehicular environments, in Proc. ACM Multimedia Systems Conference 2012 and the 4th ACM Workshop on Mobile Video, North Carolina, Feb
A QoE Friendly Rate Adaptation Method for DASH
A QoE Friendly Rate Adaptation Method for DASH Yuming Cao 1,3, Xiaoquan You 2,3, Jia Wang 1,3, Li Song 1,3 1 Institute of Image Communication and Network Engineering, Shanghai Jiao Tong University 2 Communication
More informationQoE-driven Dynamic Adaptive Video Streaming Strategy with Future Information
1 QoE-driven Dynamic Adaptive Video Streaming Strategy with Future Information Li YU, Student Member, IEEE, Tammam TILLO, Senior Member, IEEE, and Jimin XIAO, Member, IEEE Abstract Dynamic Adaptive Video
More informationQoe-aware adaptive bitrate video streaming over mobile networks with caching proxy
University of New Brunswick From the SelectedWorks of Jun He March 30, 2015 Qoe-aware adaptive bitrate video streaming over mobile s with caching proxy Jun He, University of New Brunswick Available at:
More informationSINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC
SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC Randa Atta, Rehab F. Abdel-Kader, and Amera Abd-AlRahem Electrical Engineering Department, Faculty of Engineering, Port
More informationAn Experimental Evaluation of Rate Adaptation Algorithms in Adaptive Streaming over HTTP
An Experimental Evaluation of Rate Adaptation Algorithms in Adaptive Streaming over HTTP Saamer Akhshabi, Constantine Dovrolis Georgia Institute of Technology Ali C. Begen Cisco Systems February 24, 2011
More informationAdaptation Algorithm for Adaptive Streaming over HTTP
Adaptation Algorithm for Adaptive Streaming over HTTP Konstantin Miller, Emanuele Quacchio, Gianluca Gennari and Adam Wolisz Technische Universität Berlin, Germany Email: {konstantin.miller, adam.wolisz}@tu-berlin.de
More informationFor layered video encoding, video sequence is encoded into a base layer bitstream and one (or more) enhancement layer bit-stream(s).
3rd International Conference on Multimedia Technology(ICMT 2013) Video Standard Compliant Layered P2P Streaming Man Yau Chiu 1, Kangheng Wu 1, Zhibin Lei 1 and Dah Ming Chiu 2 Abstract. Peer-to-peer (P2P)
More informationMULTI-BUFFER BASED CONGESTION CONTROL FOR MULTICAST STREAMING OF SCALABLE VIDEO
MULTI-BUFFER BASED CONGESTION CONTROL FOR MULTICAST STREAMING OF SCALABLE VIDEO Chenghao Liu 1, Imed Bouazizi 2 and Moncef Gabbouj 1 1 Department of Signal Processing, Tampere University of Technology,
More informationComparison of Shaping and Buffering for Video Transmission
Comparison of Shaping and Buffering for Video Transmission György Dán and Viktória Fodor Royal Institute of Technology, Department of Microelectronics and Information Technology P.O.Box Electrum 229, SE-16440
More informationA Proxy-assisted DASH Live Streaming Scheme
A Proxy-assisted DASH Live Streaming Scheme Cheng Zhao 1, Li Song 1,2, Da Huo 1, Rong Xie 1,2, Nam Ling 3 1 Institute of Image Communication and Network Engineering, Shanghai Jiao Tong University 2 Cooperative
More informationAdaptive Video Acceleration. White Paper. 1 P a g e
Adaptive Video Acceleration White Paper 1 P a g e Version 1.0 Veronique Phan Dir. Technical Sales July 16 th 2014 2 P a g e 1. Preface Giraffic is the enabler of Next Generation Internet TV broadcast technology
More informationResearch Article SDP-Based Quality Adaptation and Performance Prediction in Adaptive Streaming of VBR Videos
Hindawi Advances in Multimedia Volume, Article ID, pages https://doi.org/.// Research Article SDP-Based Quality Adaptation and Performance Prediction in Adaptive Streaming of VBR Videos Thoa Nguyen, Thang
More informationA Case Study on Cloud Based Hybrid Adaptive Mobile Streaming: Performance Evaluation
A Case Study on Cloud Based Hybrid Adaptive Mobile Streaming: Performance Evaluation T. Mahesh kumar 1, Dr. k. Santhisree 2, M. Bharat 3, V. Pruthvi Chaithanya Varshu 4 Student member of IEEE, M. tech
More informationResearch Article Optimal Multilayer Adaptation of SVC Video over Heterogeneous Environments
Advances in Multimedia Volume 2008, Article ID 7192, 8 pages doi:10.1155/2008/7192 Research Article Optimal Multilayer Adaptation of SVC Video over Heterogeneous Environments Truong Cong Thang, 1, 2 Jung
More informationDYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0
DYNAMIC ADAPTIVE STREAMING OVER HTTP/2.0 Christopher Mueller, Stefan Lederer, Christian Timmerer, and Hermann Hellwagner Alpen-Adria-Universität Klagenfurt Universitätsstraße 65-67 9020 Klagenfurt am Wörthersee,
More informationADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP. Christian Timmerer, and Alan Bertoni
ADVANCED TRANSPORT OPTIONS FOR THE DYNAMIC ADAPTIVE STREAMING OVER HTTP Christian Timmerer, and Alan Bertoni Alpen-Adria-Universität Klagenfurt, Institute of Information Technology (ITEC), Austria {firsname.lastname}@itec.aau.at
More informationAutomated Performance Evaluation of Adaptive HTML5 Player Deployments
Automated Performance Evaluation of Adaptive HTML5 Player Deployments Anatoliy Zabrovskiy, Evgeny Petrov, Evgeny Kuzmin Petrozavodsk State University Petrozavodsk, Russia {z anatoliy, johnp, kuzmin}@petrsu.ru
More informationCache Replacement Strategies for Scalable Video Streaming in CCN
Cache Replacement Strategies for Scalable Video Streaming in CCN Junghwan Lee, Kyubo Lim, and Chuck Yoo Dept. Computer Science and Engineering Korea University Seoul, Korea {jhlee, kblim, chuck}@os.korea.ac.kr
More informationProxy-based TCP-friendly streaming over mobile networks
Proxy-based TCP-friendly streaming over mobile networks Frank Hartung Uwe Horn Markus Kampmann Presented by Rob Elkind Proxy-based TCP over mobile nets 1 Outline Introduction TCP Friendly Rate Control
More informationBANDWIDTH REDUCTION SCHEMES FOR MPEG-2 TO H.264 TRANSCODER DESIGN
BANDWIDTH REDUCTION SCHEMES FOR MPEG- TO H. TRANSCODER DESIGN Xianghui Wei, Wenqi You, Guifen Tian, Yan Zhuang, Takeshi Ikenaga, Satoshi Goto Graduate School of Information, Production and Systems, Waseda
More informationA Dynamic Adaptive Algorithm Based on HTTP Streaming Media Technology
2016 International Conference on Electronic Information Technology and Intellectualization (ICEITI 2016) ISBN: 978-1-60595-364-9 A Dynamic Adaptive Algorithm Based on HTTP Streaming Media Technology Zhufeng
More informationDelay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet
Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet Hong-rae Lee, Tae-jun Jung, Kwang-deok Seo Division of Computer and Telecommunications Engineering
More informationSurvey on Concurrent Multipath Scheduling for Real Time Video Streaming in Wireless Network
RESEARCH ARTICLE Survey on Concurrent Multipath Scheduling for Real Time Video Streaming in Wireless Network Rohit Salkute 1, Prof. D.G. Vyawahare 2 1(Computer Science and Engineering, SGBAU, Amravati
More informationEvaluation of Hybrid Scalable Video Coding for HTTP-based Adaptive Media Streaming with High-Definition Content
Evaluation of Hybrid Scalable Video Coding for HTTP-based Adaptive Media Streaming with High-Definition Content Michael Grafl, Christian Timmerer, Hermann Hellwagner Alpen-Adria-Universität (AAU) Klagenfurt,
More informationEmpirical study for Dynamic Adaptive Video Streaming Service based on Google Transport QUIC protocol
Empirical study for Dynamic Adaptive Video Streaming Service based on Google Transport QUIC protocol Van TONG, Hai Anh TRAN, Sami SOUIHI and Abdelhamid MELLOUK LISSI-TincNET Research Team University of
More informationEffect of TCP and UDP Parameters on the quality of Video streaming delivery over The Internet
Effect of TCP and UDP Parameters on the quality of Video streaming delivery over The Internet MAZHAR B. TAYEL 1, ASHRAF A. TAHA 2 1 Electrical Engineering Department, Faculty of Engineering 1 Alexandria
More informationDatasets for AVC (H.264) and HEVC (H.265) for Evaluating Dynamic Adaptive Streaming over HTTP (DASH)
Datasets for AVC (H.264) and HEVC (H.265) for Evaluating Dynamic Adaptive Streaming over HTTP (DASH) Jason J. Quinlan, Ahmed H. Zahran, Cormac J. Sreenan Dept. of Computer Science, University College Cork
More informationReduction of Periodic Broadcast Resource Requirements with Proxy Caching
Reduction of Periodic Broadcast Resource Requirements with Proxy Caching Ewa Kusmierek and David H.C. Du Digital Technology Center and Department of Computer Science and Engineering University of Minnesota
More informationA transport-layer approach for achieving predictable throughput for Internet applications
Seventh International Conference on Networking A transport-layer approach for achieving predictable throughput for Internet applications Go Hasegawa, Kana Yamanegi and Masayuki Murata Graduate School of
More informationOptimized Strategies for Real-Time Multimedia Communications from Mobile Devices
Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices Enrico Masala Dept. of Control and Computer Engineering, Politecnico di Torino, Torino, Italy ( Part of this work has been
More informationUnit-level Optimization for SVC Extractor
Unit-level Optimization for SVC Extractor Chang-Ming Lee, Chia-Ying Lee, Bo-Yao Huang, and Kang-Chih Chang Department of Communications Engineering National Chung Cheng University Chiayi, Taiwan changminglee@ee.ccu.edu.tw,
More informationA control-based algorithm for rate adaption in MPEG-DASH
A control-based algorithm for rate adaption in MPEG-DASH Dimitrios J. Vergados, Angelos Michalas, Aggeliki Sgora,2, and Dimitrios D. Vergados 2 Department of Informatics Engineering, Technological Educational
More informationAdaptation of Scalable Video Coding to Packet Loss and its Performance Analysis
Adaptation of Scalable Video Coding to Packet Loss and its Performance Analysis Euy-Doc Jang *, Jae-Gon Kim *, Truong Thang**,Jung-won Kang** *Korea Aerospace University, 100, Hanggongdae gil, Hwajeon-dong,
More informationA Lossless Quality Transmission Algorithm for Stored VBR Video
1 A Lossless Quality Transmission Algorithm for Stored VBR Video Fei Li, Yan Liu and Ishfaq Ahmad Department of Computer Science The Hong Kong University of Science and Technology Clear Water Bay, Kowloon,
More informationTFRC and RTT Thresholds Interdependence in a Selective Retransmission Scheme
TFRC and RTT s Interdependence in a Selective Retransmission Scheme Árpád Huszák, Sándor Imre Budapest University of Technology and Economics, Department of Telecommunications Budapest, Hungary Email:
More informationReceiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet
Receiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet Akihisa Kojima and Susumu Ishihara Graduate School of Engineering, Shizuoka University Graduate
More informationIMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS
IMPROVING LIVE PERFORMANCE IN HTTP ADAPTIVE STREAMING SYSTEMS Kevin Streeter Adobe Systems, USA ABSTRACT While HTTP adaptive streaming (HAS) technology has been very successful, it also generally introduces
More informationOn the Feasibility of DASH Streaming in the Cloud
On the Feasibility of DASH Streaming in the Cloud Cong Wang and Michael Zink Department of Electrical and Computer Engineering University of Massachusetts, Amherst, MA 13 {cwang, zink}@ecs.umass.edu ABSTRACT
More informationQoE-aware Traffic Shaping for HTTP Adaptive Streaming
, pp.33-44 http://dx.doi.org/10.14257/ijmue.2014.9.2.04 QoE-aware Traffic Shaping for HTTP Adaptive Streaming Xinying Liu 1 and Aidong Men 2 1,2 Beijing University of Posts and Telecommunications No.10
More informationAdaptive Real-time Monitoring Mechanism for Replicated Distributed Video Player Systems
Adaptive Real-time Monitoring Mechanism for Replicated Distributed Player Systems Chris C.H. Ngan, Kam-Yiu Lam and Edward Chan Department of Computer Science City University of Hong Kong 83 Tat Chee Avenue,
More informationReal-time and smooth scalable video streaming system with bitstream extractor intellectual property implementation
LETTER IEICE Electronics Express, Vol.11, No.5, 1 6 Real-time and smooth scalable video streaming system with bitstream extractor intellectual property implementation Liang-Hung Wang 1a), Yi-Mao Hsiao
More informationNET ID. CS519, Prelim (March 17, 2004) NAME: You have 50 minutes to complete the test. 1/17
CS519, Prelim (March 17, 2004) NAME: You have 50 minutes to complete the test. 1/17 Q1. 2 points Write your NET ID at the top of every page of this test. Q2. X points Name 3 advantages of a circuit network
More informationMODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT
MODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT Wenwu Zhu: Yiwei Thomas Hou, and Yao Wang Polytechnic University Brooklyn, NY 11201 Ya-Qin Zhang David
More informationTraffic Analysis and Modeling of Real World Video Encoders
Traffic Analysis and Modeling of Real World Video Encoders KLIMIS NTALIANIS, NIKOLAOS DOULAMIS, ANASTASIOS DOULAMIS AND STEFANOS KOLLIAS Department of Electrical and Computer Engineering National Technical
More informationA Comparative Case Study of HTTP Adaptive Streaming Algorithms in Mobile Networks
Theodoros Karagkioules, Cyril Concolato, Dimitrios Tsilimantos and Stefan Valentin LTCI Telecom ParisTech Universite Paris-Saclay Mathematical and Algorithmic Sciences Lab France Research Center Huawei
More informationFast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda
Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE 5359 Gaurav Hansda 1000721849 gaurav.hansda@mavs.uta.edu Outline Introduction to H.264 Current algorithms for
More informationAPPLICABILITY OF TCP-FRIENDLY PROTOCOLS FOR REAL-TIME MULTIMEDIA TRANSMISSION***
POZNAN UNIVERSITY OF TE CHNOLOGY ACADEMIC JOURNALS No 54 Electrical Engineering 2007 Agnieszka CHODOREK* Robert R. CHODOREK** APPLICABILITY OF TCP-FRIENDLY PROTOCOLS FOR REAL-TIME MULTIMEDIA TRANSMISSION***
More informationPage 1. Outline / Computer Networking : 1 st Generation Commercial PC/Packet Video Technologies
Outline 15-441/15-641 Computer Networking Lecture 18 Internet Video Delivery Peter Steenkiste Slides by Professor Hui Zhang Background Technologies: - HTTP download - Real-time streaming - HTTP streaming
More informationScalable IP-VPN Flow Control Mechanism Supporting Arbitrary Fairness Criteria Part 2: Simulation and Implementation
Scalable IP-VPN Flow Control Mechanism Supporting Arbitrary Fairness Criteria Part 2: Simulation and Implementation Osamu Honda, Hiroyuki Ohsaki, Makoto Imase Graduate School of Information Science and
More informationAN IMPROVED STEP IN MULTICAST CONGESTION CONTROL OF COMPUTER NETWORKS
AN IMPROVED STEP IN MULTICAST CONGESTION CONTROL OF COMPUTER NETWORKS Shaikh Shariful Habib Assistant Professor, Computer Science & Engineering department International Islamic University Chittagong Bangladesh
More informationTransmission algorithm for video streaming over cellular networks
Transmission algorithm for video streaming over cellular networks Y. Falik 1, A. Averbuch 1, U. Yechiali 2 1 School of Computer Science, Tel Aviv University Tel Aviv 69978, Israel 2 Department of Statistics
More informationQuality versus Intelligibility: Evaluating the Coding Trade-offs for American Sign Language Video
Quality versus Intelligibility: Evaluating the Coding Trade-offs for American Sign Language Video Frank Ciaramello, Jung Ko, Sheila Hemami School of Electrical and Computer Engineering Cornell University,
More informationImproving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks
Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE 802.11e networks Seung-Seok Kang 1,1, Yejin Sohn 1, and Eunji Moon 1 1Department of Computer Science, Seoul Women s
More informationQueueing Theoretic Approach to Playout Buffer Model for HTTP Adaptive Streaming
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS VOL. 12, NO. 8, Aug. 218 3856 Copyright c 218 KSII Queueing Theoretic Approach to Playout Buffer Model for HTTP Adaptive Streaming Jiwoo Park and Kwangsue
More informationFAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION
FAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION Yen-Chieh Wang( 王彥傑 ), Zong-Yi Chen( 陳宗毅 ), Pao-Chi Chang( 張寶基 ) Dept. of Communication Engineering, National Central
More informationOn the Power of Cooperation in Multimedia Caching
On the Power of Cooperation in Multimedia Caching Itai Dabran and Danny Raz Computer Science Department, Technion, Haifa 32, Israel Abstract. Real time multimedia applications such as Internet TV, Video
More informationEquation-Based Congestion Control for Unicast Applications. Outline. Introduction. But don t we need TCP? TFRC Goals
Equation-Based Congestion Control for Unicast Applications Sally Floyd, Mark Handley AT&T Center for Internet Research (ACIRI) Jitendra Padhye Umass Amherst Jorg Widmer International Computer Science Institute
More informationVideo Streaming Control by Predicting Stochastic Diffusion of TCP Throughput
NEC 211 8666 1753 E-mail: h-yoshida@jh.jp.nec.com, k-satoda@cb.jp.nec.com, nogaki@ak.jp.nec.com HTTP/ ( ) 8% Video Streaming Control by Predicting Stochastic Diffusion of Throughput Hiroshi YOSHDIA, Kozo
More informationDelay Reduction In File Download Through Parallelization
Delay Reduction In File Download Through Parallelization Miss Priyanka Sahu Pursuing M.E. from Shri Ram Institute of Technology Jabalpur, India priyanka.sahu7@yahoo.com Mr. Brajesh Patel Head Of Department
More informationWhat Happens When HTTP Adaptive Streaming Players Compete for Bandwidth?
What Happens When HTTP Adaptive Streaming Players Compete for Bandwidth? Saamer Akhshabi, Ali C. Begen Lakshmi Anantakrishnan, Video and Content Platforms Research and Constantine Dovrolis, Advanced Development
More informationOne-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain
Author manuscript, published in "International Symposium on Broadband Multimedia Systems and Broadcasting, Bilbao : Spain (2009)" One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain
More informationOn TCP-friendly Video Transfer
On -friendly Video Transfer Naoki Wakamiya, Masayuki Murata, Hideo Miyahara Graduate School of Engineering Science, Osaka University - Machikaneyama, Toyonaka, Osaka -, JAPAN wakamiya@ics.es.osaka-u.ac.jp
More informationReliable Video Broadcasting for the E-Learning Environment
Reliable Video Broadcasting for the E-Learning Environment Mahmood Abdul Hakeem Abbood 1, Prof. Dr. Nasser Nafe a Khamees 2 Master Students, The informatics Institute for Postgraduate Studies, Iraqi Commission
More informationIEEE TRANSACTIONS ON BROADCASTING, VOL. 61, NO. 4, DECEMBER Deriving and Validating User Experience Model for DASH Video Streaming
IEEE TRANSACTIONS ON BROADCASTING, VOL. 61, NO. 4, DECEMBER 2015 651 Deriving and Validating User Experience Model for DASH Video Streaming Yao Liu, Sujit Dey, Fellow, IEEE, Fatih Ulupinar, Michael Luby,
More informationAn Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network
An Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network Yong-Hyun Kim, Ji-Hong Kim, Youn-Sik Hong, and Ki-Young Lee University of Incheon, 177 Dowha-dong Nam-gu, 402-749,
More informationMaster s Thesis. TCP Congestion Control Mechanisms for Achieving Predictable Throughput
Master s Thesis Title TCP Congestion Control Mechanisms for Achieving Predictable Throughput Supervisor Prof. Hirotaka Nakano Author Kana Yamanegi February 14th, 2007 Department of Information Networking
More informationEXPLORING THE DELAY VERSUS QUALITY TRADEOFF IN REAL-TIME STREAMING OF SCALABLE VIDEO FROM MOBILE DEVICES
EXPLORING THE DELAY VERSUS QUALITY TRADEOFF IN REAL-TIME STREAMING OF SCALABLE VIDEO FROM MOBILE DEVICES Matti Siekkinen, Alberto Barraja,, Jukka K. Nurminen, Enrico Masala Department of Computer Science,
More informationVideo Streaming in Wireless Environments
Video Streaming in Wireless Environments Manoj Kumar C Advisor Prof. Sridhar Iyer Kanwal Rekhi School of Information Technology Indian Institute of Technology, Bombay Mumbai 1 Motivation Refers to real-time
More informationHIKVISION H.265+ Encoding Technology. Halve Your Bandwidth and Storage Enjoy the Ultra HD and Fluency
HIKVISION H.265+ Encoding Technology Halve Your Bandwidth and Storage Enjoy the Ultra HD and Fluency Table of Contents 1. Background... 3 2. Key Technologies... 3 2.1. Prediction Encoding... 3 2.1.1. P-Frame
More informationQuality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks
Quality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks Vamseedhar R. Reddyvari Electrical Engineering Indian Institute of Technology Kanpur Email: vamsee@iitk.ac.in
More informationA Novel Adaptive Multimedia Delivery Algorithm for Increasing User Quality of Experience during Wireless and Mobile E-learning
mm09-59 1 A Novel Adaptive Multimedia Delivery Algorithm for Increasing User Quality of Experience during Wireless and Mobile E-learning Vasile Horia Muntean and Gabriel-Miro Muntean, Member, IEEE Abstract
More informationA simple mathematical model that considers the performance of an intermediate node having wavelength conversion capability
A Simple Performance Analysis of a Core Node in an Optical Burst Switched Network Mohamed H. S. Morsy, student member, Mohamad Y. S. Sowailem, student member, and Hossam M. H. Shalaby, Senior member, IEEE
More informationApplication Layer Multicast Algorithm
Application Layer Multicast Algorithm Sergio Machado Universitat Politècnica de Catalunya Castelldefels Javier Ozón Universitat Politècnica de Catalunya Castelldefels Abstract This paper presents a multicast
More informationCongestion control mechanism of TCP for achieving predictable throughput
Congestion control mechanism of TCP for achieving predictable throughput Kana Yamanegi Go Hasegawa Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1-5 Yamadaoka,
More informationCharacterizing Netflix Bandwidth Consumption
Characterizing Netflix Bandwidth Consumption Jim Martin, Yunhui Fu, Nicholas Wourms School of Computing, Clemson University, Clemson, SC 93 {jmarty,yfu,nwourms}@clemson.edu Terry Shaw Cable Television
More informationPERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK
I.J.E.M.S., VOL.2 (3) 211: 163-171 ISSN 2229-6X PERFORMANCE ANALYSIS OF AF IN CONSIDERING LINK UTILISATION BY SIMULATION Jai Kumar and U.C. Jaiswal Department of Computer Science and Engineering, Madan
More informationReceiver-based adaptation mechanisms for real-time media delivery. Outline
Receiver-based adaptation mechanisms for real-time media delivery Prof. Dr.-Ing. Eckehard Steinbach Institute of Communication Networks Media Technology Group Technische Universität München Steinbach@ei.tum.de
More informationInternet Video Delivery. Professor Hui Zhang
18-345 Internet Video Delivery Professor Hui Zhang 1 1990 2004: 1 st Generation Commercial PC/Packet Video Technologies Simple video playback, no support for rich app Not well integrated with Web browser
More informationEnergy-Aware CPU Frequency Scaling for Mobile Video Streaming
1 Energy-Aware CPU Frequency Scaling for Mobile Video Streaming Yi Yang, Student Member, IEEE, Wenjie Hu, Student Member, IEEE, Xianda Chen, Student Member, IEEE, Guohong Cao, Fellow, IEEE, Abstract The
More informationA Proxy Caching System for MPEG-4 Video Streaming with a Quality Adaptation Mechanism
A Proxy Caching System for MPEG-4 Video Streaming with a Quality Adaptation Mechanism YOSHIAKI TANIGUCHI NAOKI WAKAMIYA MASAYUKI MURATA Graduate School of Information Science and Technology Osaka University
More informationINTERNET OVER DIGITAL VIDEO BROADCAST: PERFORMANCE ISSUES
INTERNET OVER DIGITAL VIDEO BROADCAST: PERFORMANCE ISSUES Hakan Yılmaz TÜBİTAK Marmara Research Center Information Technologies Research Institute Kocaeli, Turkey hy@btae.mam.gov.tr Bülent Sankur Boğaziçi
More informationReal-Time Protocol (RTP)
Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of
More informationANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS
ANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS Saulius Grusnys, Ingrida Lagzdinyte Kaunas University of Technology, Department of Computer Networks, Studentu 50,
More informationCOOCHING: Cooperative Prefetching Strategy for P2P Video-on-Demand System
COOCHING: Cooperative Prefetching Strategy for P2P Video-on-Demand System Ubaid Abbasi and Toufik Ahmed CNRS abri ab. University of Bordeaux 1 351 Cours de la ibération, Talence Cedex 33405 France {abbasi,
More informationBuilding a low-latency, proximity-aware DHT-based P2P network
Building a low-latency, proximity-aware DHT-based P2P network Ngoc Ben DANG, Son Tung VU, Hoai Son NGUYEN Department of Computer network College of Technology, Vietnam National University, Hanoi 144 Xuan
More informationSARA: Segment Aware Rate Adaptation for DASH Video Services
SARA: Segment Aware Rate Adaptation for DASH Video Services, Venkatesh Tamarapalli*, Deep Medhi University of Missouri Kansas City * Indian Institute of Technology-Guwahati, India Overview Introduction
More informationCS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007
CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007 Question 344 Points 444 Points Score 1 10 10 2 10 10 3 20 20 4 20 10 5 20 20 6 20 10 7-20 Total: 100 100 Instructions: 1. Question
More informationPerformance Characteristics of a Packet-Based Leaky-Bucket Algorithm for ATM Networks
Performance Characteristics of a Packet-Based Leaky-Bucket Algorithm for ATM Networks Toshihisa OZAWA Department of Business Administration, Komazawa University 1-23-1 Komazawa, Setagaya-ku, Tokyo 154-8525,
More informationLOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING Nguyen Xuan Phi 1 and Tran Cong Hung 2 1,2 Posts and Telecommunications Institute of Technology, Ho Chi Minh, Vietnam. ABSTRACT Load
More informationSkype Video Responsiveness to Bandwidth Variations
Skype Video Responsiveness to Bandwidth Variations L. De Cicco,, V. Palmisano Dipartimento di Elettronica ed Elettrotecnica Politecnico di Bari Italy -1- Motivation 1/2 Multimedia real-time applications
More informationQoE-based network-centric resource allocation for on-demand uplink adaptive HTTP streaming over LTE network
University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers: Part A Faculty of Engineering and Information Sciences 2014 QoE-based network-centric resource allocation
More informationIncrease-Decrease Congestion Control for Real-time Streaming: Scalability
Increase-Decrease Congestion Control for Real-time Streaming: Scalability Dmitri Loguinov City University of New York Hayder Radha Michigan State University 1 Motivation Current Internet video streaming
More informationDynamic Adaptive Streaming over HTTP (DASH) Application Protocol : Modeling and Analysis
Dynamic Adaptive Streaming over HTTP (DASH) Application Protocol : Modeling and Analysis Dr. Jim Martin Associate Professor School of Computing Clemson University jim.martin@cs.clemson.edu http://www.cs.clemson.edu/~jmarty
More informationInter Destination Synchronization Schemes for Continuous Media Multicasting: An Application Level QoS Comparison in Hierarchical Networks
IEICE TRANS. COMMUN., VOL.E85 B, NO.1 JANUARY 2002 1 PAPER Inter Destination Synchronization Schemes for Continuous Media Multicasting: An Application Level QoS Comparison in Hierarchical Networks Toshiro
More informationAnalytic End-to-End Estimation for the One-Way Delay and Its Variation
Analytic End-to-End Estimation for the One-Way Delay and Its Variation Jin-Hee Choi and Chuck Yoo Department of Computer Science and Engineering Korea University Email: {jhchoi, hxy}@os.korea.ac.kr Telephone:
More informationA video streaming technique, in which video content is played back while the video data is being downloaded from an origin server, is useful for the
Video Transcoding Introduction At present, mobile phones can also process video data and mobile users can enjoy video content on mobile phones. In current services for video content distribution to mobile
More informationDiscriminating DDoS Attacks from Flash Crowds in IPv6 networks using Entropy Variations and Sibson distance metric
Discriminating DDoS Attacks from Flash Crowds in IPv6 networks using Entropy Variations and Sibson distance metric HeyShanthiniPandiyaKumari.S 1, Rajitha Nair.P 2 1 (Department of Computer Science &Engineering,
More informationCONTENT ADAPTIVE SCREEN IMAGE SCALING
CONTENT ADAPTIVE SCREEN IMAGE SCALING Yao Zhai (*), Qifei Wang, Yan Lu, Shipeng Li University of Science and Technology of China, Hefei, Anhui, 37, China Microsoft Research, Beijing, 8, China ABSTRACT
More informationA Proposed Time-Stamped Delay Factor (TS-DF) algorithm for measuring Network Jitter on RTP Streams
EBU TECH 3337 A Proposed Time-Stamped Delay Factor (TS-DF) algorithm for measuring Network Jitter on RTP Streams Source: N/IMP Status: Information 1 Geneva January 2010 Page intentionally left blank. This
More informationChannel-Adaptive Error Protection for Scalable Audio Streaming over Wireless Internet
Channel-Adaptive Error Protection for Scalable Audio Streaming over Wireless Internet GuiJin Wang Qian Zhang Wenwu Zhu Jianping Zhou Department of Electronic Engineering, Tsinghua University, Beijing,
More information