Milestone 4 - Low-Fi Prototype

Problem Statement

Live videos such as sports match, presidential debates and videos by YouTube streamers are often very long and contain a lot of uninteresting and boring moments. Highlights for such videos are often not available especially for videos by YouTube streamers despite being watched by a lot of people. Viewers have to skip parts of these videos to see interesting moments which is time consuming and a frustrating experience. We present LiveLight which automatically generates highlights for such videos as soon as the live stream ends.

Tasks

Task 1

Mr. Kim Bin Jo is very busy in his graduate studies and cannot find enough time for his hobby of playing games. He loves to watch YouTube game streamers playing his favorite games but the problem with such live streamed videos is that they are often very long and takes a lot of his precious time. So, Mr. Kim is hoping to use LiveLight to watch highlights of his beloved video games.

Task 2

Mr. Kang Jang is very popular YouTube streamer who likes to discuss important and sensitive topics in his live show. He is interested in knowing about the reactions of people about his video

Prototype

Prototyping tool

We choose proto.io as the tool for making the prototype. This is because it enables us agile implementation mock-up prototypes with its plenty of features. Especially, we had to be able to embed HTML code within the working prototype as the main feature of our term project is generating highlight videos vid manipulating Youtube videos. proto.io can be used for this. Also, this tools was the most responsive and fast prototyping tool that we have tested. Other prototyping It may be related to the fact that the bandwidth limitation in this university.

There are a lot of features that we needed in this platform. It was possible for us to show the video and (fake) getting the contribution of the user and (fake) aggregation of contributions from other audiences. Also, the tool supports a lot of images that can be used for design the UI. With these, we could make a nicely looking prototype.

The problem of this platform is its limitation in running complex procedures. We tried to implement the highlights

Design choices

The aggregation of user data cannot be achieved without proper back-end algorithm that is running on server. Because of this, for our prototype, all the contributions made by audiences are not gathered, processed, and integrated on server. Instead, we faked the data and showed the fixed positioned annotations and fixed-time integrated highlights on the timeline.

Representative screenshots

Instructions

In this interface, you are going to watch a live stream video. The type of the video is '1-man-playing-game'.

While watching the video, there is a big blue Add Highlight Button at the right-bottom of the page. You can press this button when you feel something else while watching the video. This response is used for making immediate highlight.

After system make this immediate highlight, they will be displayed in the bottom of the page. You can watch this highlight, add meta-data for the video.

After livestream ends, entire highlight is generated. You can enjoy it here LiveLight Prototype.

User Feedback

  1. I think it is useless, why this for?
  2. For game video, I don't want highlight for game playing
  3. There is a similar functionalities in Afreeca, called "꿀잼각"
  4. Why it does not support pausing video?
  5. I don't know where to press the button.
  6. I don't like OVERWATCH. Hope that if there is another contents...
  7. It is more suitable for "여캠" - "여캠" is a genre of livestream videos where a sexy lady solely broadcast without any specific contents. Those streamers (who are usually called BJs) are just show their talking some chit-chats, pointless dancing, and acting coquettishly. Usually interesting moments are very sporadic during very long livestream. That's the reason why the lustful participant mentioned “여캠” as a better application for our project.
  8. Users press the highlight button carelessly.
  9. I wonder why people come to this site. Seeing videos on Youtube is more convenient to find many videos.
  10. Autogenerated highlights during the live stream are confusing.