Chapter 6. Kivy Player – a TED Video Streamer
In this chapter, we will learn how to search, display, and control videos. We will integrate knowledge from previous chapters to build a responsive application with the ability to adjust to different screens and maximize the use of space. We will produce an enhanced video widget with controls and subtitle support, and learn how to display a search result query from the TED API services (developer.ted.com). Here are the main topics that we will cover in this chapter:
- Control the progression of a streamed video
- Use the progression of a video to display subtitles at the right moment
- Apply strategies and components to make our application responsive
- Display and navigate a local file directory tree
- Use the Kivy inspector to debug our applications
- Add scroll functionality to a list of results obtained from an Internet query
This chapter wraps up a lot of knowledge acquired so far. We will be reviewing and combining the use of properties...