{"title":"基于IP组播的自适应视频分发","authors":"N. Y. Meng, A. Gupta","doi":"10.1109/ICON.2000.875845","DOIUrl":null,"url":null,"abstract":"Multicast is a common method for distributing real-time audio and video over the Internet. The Receiver-driven Layered Multicast (RLM) is one of the most popular receiver-based rate adaptation algorithms. However, RLM is relatively slow in adapting changes in the bandwidth of the network. Its adaptive control is based on packet loss rate. A number of extensions and variants of RLM have been proposed in the literature to improve some of these weaknesses. However, the responses of the receivers are improved at the expense of protocol complexity. In this paper, a receiver-based adaptive multimedia system using the RLM protocol for rate control is implemented. The RLM algorithm is modified to minimise congestion in the network and to reduce the processing overhead. We have also investigated whether the interframe jitter is an appropriate measure of the network congestion, and how it can be used to decide whether a receiver can subscribe to a higher layer at a given point of time. A heuristic method is used to determine the interframe jitter values that the system can tolerate. The modified RLM algorithm is also integrated with the encoding and decoding of the MPEG video to evaluate the overall performance. The preliminary results demonstrate that rate control using the inter-frame jitter has better video quality than that using packet loss rate.","PeriodicalId":191244,"journal":{"name":"Proceedings IEEE International Conference on Networks 2000 (ICON 2000). Networking Trends and Challenges in the New Millennium","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Adaptive video distribution using IP multicast\",\"authors\":\"N. Y. Meng, A. Gupta\",\"doi\":\"10.1109/ICON.2000.875845\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multicast is a common method for distributing real-time audio and video over the Internet. The Receiver-driven Layered Multicast (RLM) is one of the most popular receiver-based rate adaptation algorithms. However, RLM is relatively slow in adapting changes in the bandwidth of the network. Its adaptive control is based on packet loss rate. A number of extensions and variants of RLM have been proposed in the literature to improve some of these weaknesses. However, the responses of the receivers are improved at the expense of protocol complexity. In this paper, a receiver-based adaptive multimedia system using the RLM protocol for rate control is implemented. The RLM algorithm is modified to minimise congestion in the network and to reduce the processing overhead. We have also investigated whether the interframe jitter is an appropriate measure of the network congestion, and how it can be used to decide whether a receiver can subscribe to a higher layer at a given point of time. A heuristic method is used to determine the interframe jitter values that the system can tolerate. The modified RLM algorithm is also integrated with the encoding and decoding of the MPEG video to evaluate the overall performance. The preliminary results demonstrate that rate control using the inter-frame jitter has better video quality than that using packet loss rate.\",\"PeriodicalId\":191244,\"journal\":{\"name\":\"Proceedings IEEE International Conference on Networks 2000 (ICON 2000). Networking Trends and Challenges in the New Millennium\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-09-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings IEEE International Conference on Networks 2000 (ICON 2000). Networking Trends and Challenges in the New Millennium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICON.2000.875845\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE International Conference on Networks 2000 (ICON 2000). Networking Trends and Challenges in the New Millennium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICON.2000.875845","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Multicast is a common method for distributing real-time audio and video over the Internet. The Receiver-driven Layered Multicast (RLM) is one of the most popular receiver-based rate adaptation algorithms. However, RLM is relatively slow in adapting changes in the bandwidth of the network. Its adaptive control is based on packet loss rate. A number of extensions and variants of RLM have been proposed in the literature to improve some of these weaknesses. However, the responses of the receivers are improved at the expense of protocol complexity. In this paper, a receiver-based adaptive multimedia system using the RLM protocol for rate control is implemented. The RLM algorithm is modified to minimise congestion in the network and to reduce the processing overhead. We have also investigated whether the interframe jitter is an appropriate measure of the network congestion, and how it can be used to decide whether a receiver can subscribe to a higher layer at a given point of time. A heuristic method is used to determine the interframe jitter values that the system can tolerate. The modified RLM algorithm is also integrated with the encoding and decoding of the MPEG video to evaluate the overall performance. The preliminary results demonstrate that rate control using the inter-frame jitter has better video quality than that using packet loss rate.