ames-cloud: a framework of adaptive mobile video streaming and efficient social video sharing in the...
TRANSCRIPT
![Page 1: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/1.jpg)
AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient
Social Video Sharing in the Clouds
作者 :Xiaofei Wang, MinChen, Ted Taekyoung Kwon, LaurenceT. Yang, and
Victor C. M. LeungSpeaker:饒展榕
1
![Page 2: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/2.jpg)
2
Outline
• INTRODUCTION• RELATED WORK• AMES-CLOUD FRAMEWORK• AMOV: ADAPTIVE MOBILE VIDEO STREAMING• ESOV: EFFICIENT SOCIAL VIDEO SHARING• IMPLEMENTATION AND EVALUATION• CONCLUSION
![Page 3: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/3.jpg)
3
I.INTRODUCTION
• Recently there have been many studies on how to improve the service quality of mobile video streaming on two aspects:
ScalabilityAdaptability
![Page 4: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/4.jpg)
4
Scalability:• Mobile video streaming services should
support a wide spectrum of mobile devices.• Different video resolutions• Different computing powers• Different wireless links (like 3G and LTE)
![Page 5: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/5.jpg)
5
Adaptability:author have to adjust the video bit rate adapting to the currently time-varying available link bandwidth of each mobile user.
![Page 6: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/6.jpg)
6
AMES-Cloud constructs a private agent for each mobile user in cloud computing environments, which is used by its two main parts:
• AMoV (adaptive mobile video streaming)
• ESoV (efficient social video sharing)
![Page 7: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/7.jpg)
7
AMES-Cloud supports distributing video streams efficiently by facilitating a 2-tier structure:
• First tier is a content delivery network
• Second tier is a data center
![Page 8: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/8.jpg)
8
II. RELATED WORK
A. Adaptive Video Streaming Techniques
B. Mobile Cloud Computing Techniques
![Page 9: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/9.jpg)
9
A. Adaptive Video Streaming Techniques
There are mainly two types of adaptive streaming techniques, depending on whether the adaptivity is controlled by the client or the server.
• Microsoft’s Smooth Streaming• Adobe and Apple
![Page 10: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/10.jpg)
10
B. Mobile Cloud Computing Techniques
• The cloud computing has been well positioned to provide video streaming services, especially in the wired Internet because of its scalability and capability.
![Page 11: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/11.jpg)
11
III. AMES-CLOUD FRAMEWORK
![Page 12: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/12.jpg)
12
IV. AMOV: ADAPTIVE MOBILE VIDEO STREAMING
A. SVC(Scalable Video Coding)B. Adaptability With Monitoring on Link QualityC. Matching Between Bandwidth Prediction and
SVC Segments
![Page 13: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/13.jpg)
13
A. SVC
![Page 14: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/14.jpg)
14
B. Adaptability With Monitoring on Link Quality
• The link quality monitor at mobile client keeps tracking on metrics including signal strength, packet round-trip-time (RTT), jitter and packet loss with a certain duty cycle.
• And the client will periodically report to the subVC.
• Hereby we define the cycle period for the reporting as the “time window”.
![Page 15: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/15.jpg)
15
• Suppose sequence number of current time window is i , the predicted bandwidth can be estimated by:
![Page 16: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/16.jpg)
16
C. Matching Between Bandwidth Prediction and SVC Segments
![Page 17: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/17.jpg)
17
![Page 18: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/18.jpg)
18
V. ESOV: EFFICIENT SOCIAL VIDEO SHARING
A. Social Content Sharing author classify the social activities in current
popular SNSs into three kinds, regarding the impact of the activities and the potential reacting priority from the point of view of the recipient:
• Subscription• Direct recommendation• Public sharing
![Page 19: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/19.jpg)
19
B. Prefetching Levels
![Page 20: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/20.jpg)
20
VI. IMPLEMENTATION AND EVALUATION
![Page 21: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/21.jpg)
21
![Page 22: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/22.jpg)
22
![Page 23: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/23.jpg)
23
VII. CONCLUSION
• Adaptivemobile video streaming and sharing framework.
• Efficiently stores videos in the clouds (VC)• Utilizes cloud computing to construct private
agent (subVC)• For each mobile user to try to offer “non-
terminating” video
![Page 24: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/24.jpg)
24
• Further seek to provide “non-buffering” experience of video streaming.
• The focus of this paper is to verify how cloud computing can improve the transmission adaptability and prefetching for mobile users.
• As one important future work, we will carry out large-scale implementation and with serious consideration on energy and price cost.
![Page 25: AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds :Xiaofei Wang, MinChen, Ted Taekyoung Kwon,](https://reader035.vdocuments.us/reader035/viewer/2022062620/5519d9c9550346d07b8b45fc/html5/thumbnails/25.jpg)
25
Thanks