a look at mobile video [email protected] streaming data...
TRANSCRIPT
![Page 2: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/2.jpg)
Mobile Video Streaming Service● US
○ Netflix, Amazon Video, Hulu, Sling, Google Play, Apple TV
● China○ iqiyi, youku, le, fun, mgtv, ppt
● Korea○ Pooq, tving, oksusu
2
![Page 3: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/3.jpg)
Netflix Architecture
3
![Page 4: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/4.jpg)
4
![Page 5: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/5.jpg)
Preliminary Study
5
● User behavior of video streaming applications in Korea○ Real data from one content provider, Korea
● Applications of video streaming-related problems○ recommendations of contents○ network engineering issues
![Page 6: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/6.jpg)
Pooq Data and Analysis Environment●●
○
■
○
■
●○
○
○
6
![Page 7: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/7.jpg)
7
![Page 8: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/8.jpg)
Questions● Who
○ Who are watching video?
● When○ When do users watch video?
● Where○ Are they watch video at home or outside?
● What○ What contents are popular to users?
● Why○ Why some users watch this/that video or quickly stop watching video?
● How○ How (which device) do users watch video?
8
![Page 9: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/9.jpg)
Sample Data
9
![Page 10: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/10.jpg)
Who) Gender
Subscribers Viewers10
![Page 11: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/11.jpg)
Who) Age
Subscriber Viewers11
![Page 12: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/12.jpg)
How, When) Which Device?
Device Hourly12
![Page 13: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/13.jpg)
Who, When) Hourly
User Count13
![Page 14: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/14.jpg)
Who, When) Hourly Plot by Age
User views per hour Percentage14
![Page 15: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/15.jpg)
Who, When) Viewer Count per Hour
● Peak at 8, 11, 13, 22 o’clock
15
![Page 16: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/16.jpg)
Who, What, When) Viewer Count for Top 5 Videos
● Top 5 video contents hit the peak time
○ Entertainment contents
16
![Page 17: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/17.jpg)
Who) User Classification
● User behavior○ Early Leaving viewer: stop watching within 5 minutes○ Steady Viewer: watching a single video over 5 minutes ○ Highlighter: browsing interesting parts of a video○ Surfing Watcher: watching several videos within an hour
17
![Page 18: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/18.jpg)
Who) Four User Classification
1. Highlighter!!!a. Users tend to watch only interesting
parts
2. Steady viewers3. Early leaving viewers4. Surfing viewers
18
![Page 19: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/19.jpg)
What, When) What are Popular Videos?
● Video count at 8, 11, 1 o’clock○ Popular video (live)
19
![Page 20: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/20.jpg)
What, When) Content Category● Kids video steady popularity● News in the evening● Sports in the evening
20
![Page 21: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/21.jpg)
What, When) Kids by Age● Age 30~40 viewers
○ for their children
21
![Page 22: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/22.jpg)
What, When) Live vs VoD ?● Live top 1 content at 7 - 8 PM● Entertainment vod at 10 - 11 PM
22
![Page 23: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/23.jpg)
What, When) Content Category: News● News peak at 20 o’clock
○ Live
23
![Page 24: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/24.jpg)
How) 4G, 3G, Wired(WLAN)
● 4G > Wired(WLAN) > 3G○ 4G: LTE○ Wired(WLAN): broadband network
24
![Page 25: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/25.jpg)
How) Hourly 4G, 3G, Wired(WLAN) Breakdown
● Steady state○ LTE: 57%○ Wired(WLAN): 40%
● WLAN traffic offloading?
25
![Page 26: A Look at Mobile Video cnulee@ucdavis.edu Streaming Data ...networks.cs.ucdavis.edu/presentation2017/YSLee-12-08-2017.pdf · Streaming Data: Korea Youngseok Lee cnulee@ucdavis.edu](https://reader035.vdocuments.us/reader035/viewer/2022070817/5f124a8bedcf49055322fa89/html5/thumbnails/26.jpg)
Things under Work and To Do1. Data analysis and visualization on the cloud and big data platform
○ Detailed analysis○ Spark and R on Amazon EC2
2. Content recommendation problem○ Automatic video highlight generation
3. Where to place contents for users by OTT providers○ Prefetching/caching contents by recommendation○ Device vs. edge vs. CDN vs cloud○ LTE/WLAN offloading
26