November Progress Report
- 
👨💻 Shintaro Aoyama 
- 
🏫 Gunma International Academy High School, 11th grade (Sophomore) 
- 
📕 “Video-Type Note that Manipulates Time” 
- 
Table of Contents - 🕰 About Synchronization Among Students
- 👆 About the User Interface
- 📄 Pagination Proposal
- 🧭 Future Direction
 
🕰 About Synchronization Among Students
- 
Existing form of live streaming 
- 
Desired form - Difference from the conventional form: Lines are connected
 
- 
Desired form (with arrows for pseudo-synchronization, complete version) 
🕰 About Synchronization Among Students
- 
Implementation approach: Each device (student) autonomously adjusts its speed based on the playback position of other devices - A function is needed to determine the playback speed for the next moment based on the playback position of other devices
 
- 
① Converging towards the average playback position / Stronger weight for distant positions - Issue: It brings distant people closer to achieve synchronization
 
- 
② Attracting each other / Stronger weight for closer positions - Issue: Rapid changes in speed
 
- 
Ideal scenario - Graph with a stable change in playback speed
- = Minimum number and amount of changes
 
 
- Graph with a stable change in playback speed
- 
If you have any ideas/topics to explore, please let me know 🙏 
- 
Demo - Implementation that converges towards the average position
- https://youtu.be/875_TUInDkY
 
👆 User Interface
- 
Conceptualizing the app: 
- 
“YouTube with synchronous dialogue” OR "Zoom with time manipulation" - I want users to perceive it as the latter
- It’s easier to think of it as “having control over one’s own timeline” and requires less mental effort
 
- 
UI for manipulating video playback position - Seek bar UI like YouTube may not be suitable?
- Manipulating the relative video playback position
- Dragging the bottom of the screen to move the playback position
- Demo (Minimum required implementation)
- https://youtu.be/kFrKiItslfc
 
📄 Pagination Proposal
- Current implementation: Displaying annotations for ±5 seconds
- User testing
- “It’s difficult when the written text disappears immediately” (disappears in 5 seconds)
- “Introducing the concept of pages seems like a good idea”
 
- Pagination proposal
- Divide the video into pages at intervals of about 10 seconds
- Annotations within a “page” are shared
 
- Show annotations written on the page corresponding to the current playback position
 
- Divide the video into pages at intervals of about 10 seconds
🧭 Future Direction
- Direction
- ① Demonstrate the benefits of combining synchronization and pseudo-synchronization in class
- ② Find a good UI for viewing videos with synchronization and pseudo-synchronization
- ③ Consider horizontal expansion
 
- Final presentation
- Present actual communication that occurred in class
- Present a world where “synchronization and pseudo-synchronization are mixed”
- e.g., yoga, jam sessions
 
- If the app can be distributed, use it during the presentation.