Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Feature List

I.  Admin CP - Backend Features

In AdminCP, the solution supports the following functionalities but not limited to:

  1. Able to configure the Streaming service from the list
  2. Admin can enable or disable Streaming features for each user group
  3. Able to restrict if a user of a certain user group can create a new or delete own live streaming video
  4. Able to limit streaming time for each user group (in minutes/seconds)
    1. Default level: 3 minutes
    2. This option is only available if the user group is allowed to create a new streaming content
  5. Activity Point Integration that a user can get activity points for:
    1. Creating a new streaming content
    2. Total engagements on own streaming content
    3. Engaging on streaming content (as other addons)
  6. Admin can configure filter options for videos longer/shorter than X minutes

II. Front-end Features

  1. Ability to create a new live streaming content (currently, only on the mobile apps)
    1. Allow streamer to input meta-information: description, location, with whom (friend tagging)
    2. Start the streaming session. Features for streamers
      1. Can switch between the rear camera and the front camera
      2. Turn the flash on/off
      3. See real-time statistics and engagement of the streaming content: comments, likes, reactions
      4. Real-time engage with audiences (Like comment) via an overlay panel
      5. Can end the current streaming content
    3. When a streaming content is ended
      1. Option to save the live streaming content (with all engagements)
      2. Or to delete the video
  2. My Live Videos and Friends' Live Video pages
    1. This page lists all on-going live videos and ended videos of the viewer or friends.
    2. Support an option to delete videos (with confirmation)
  3. All Live Videos page
    1. This is a dedicated page to list all current live streaming videos as well as ended streaming videos
    2. Have a dedicated block in the activity feed for live streaming content
    3. When a live streaming content is available, notifications will be sent to their friends (e.g. your friend is live ...)
  4. Streaming Videos page: only list all current live streaming videos.
  5. For the current live stream video, the  DETAIL screen has the following features:
    1. Display all meta-information about the streaming content (by whom - author, with whom - taggers, for what - description, where - location)
    2. Display real-time statistics and engagement of the streaming content: comments, likes, reactions
    3. On mobile: information is displayed on an overlay panel. We need an option to show/hide this panel
    4. Engage with the streaming content: like, comment, reactions
  6. For the ended live video, the DETAIL screen can have:
    1. Display all meta-information about the streaming content (by whom - author, with whom - taggers, for what - description, where - location)
    2. Re-play the video
    3. Display statistics and engagement of the streaming content: comments, likes, reactions
    4. Engage with the streaming content: like, comment, reactions