Web UX: Server side policies governing media processing.

8
Property of One Touch Star Solutions Pvt. Ltd. One Touch Star Pvt. Ltd. Server side policies for media Client: RockeTalk Web Document history..........................................3 Media policies............................................4 Media Categorization: For categorization of media under sections............................................... 4 Thumbnail of media: For the thumbnail generated for each media.................................................. 5 Confidential Page 1 8/27/2022

description

This document outlines the policies which will govern the characteristics & tables attributed to an object. These policies will affect how a piece of media is displayed on the web interface and how the server will store information regarding it.

Transcript of Web UX: Server side policies governing media processing.

Page 1: Web UX: Server side policies governing media processing.

Property of One Touch Star Solutions Pvt. Ltd.

One Touch Star Pvt. Ltd.

Server side policies for media

Client: RockeTalk Web

Document history...........................................................................................................3Media policies..................................................................................................................4

Media Categorization: For categorization of media under sections...............4Thumbnail of media: For the thumbnail generated for each media...............5

Confidential Page 1 4/10/2023

Page 2: Web UX: Server side policies governing media processing.

Property of One Touch Star Solutions Pvt. Ltd.

Document historyVersion Date Details Reference

0.1 8th April 07 Original document created

Confidential Page 2 4/10/2023

Page 3: Web UX: Server side policies governing media processing.

Property of One Touch Star Solutions Pvt. Ltd.

Media policies

Media Categorization: For categorization of media under sections

First level categorization:

The first level categorization is made according to type of media contained within an entry. The type of media may be the following:

1) Voice / audio2) Picture / Photo3) Video4) Text

Categorization policy:

Case I: If a post contains a single type of media then it will show only in the category defined by the type of media.

Case II: If a post contains multiple kinds of media, it will appear in multiple categories. The entire post will be available together in both categories. We do not fragment each post and the type of media contained therein.

Second level categorization:

Second level categorization is made according to the categories present on the Rocketalk mobile client. This level will reflect the media categories set from the CMS and will therefore be the same on the mobile client as well as on the web.

Because of this feature, each media section will be a mirror of the other one.

Confidential Page 3 4/10/2023

Page 4: Web UX: Server side policies governing media processing.

Property of One Touch Star Solutions Pvt. Ltd.

Thumbnail of media: For the thumbnail generated for each media.

Thumbnail generation policy:

Thumbnails are to be generated for each media post and kept in the database to be sent as a reference whenever a certain media reference is called to on the system. In search results, on display pages, browse pages etc.

Thumbnails are to be generated according to the following specifications:

1) Audio : For purely audio posts or for audio posts with text, the thumbnail generated will be of the default audio icon as handed over with this document. On top of each thumbnail, the tiny icons for audio and text (aud_ico.gif & tex_ico.gif) will be overlaid according to the image references used in the designs attached.

2) Video : For any post which contains a video be it video alone or video combined with any

other media, the thumbnail generated will be the first valid frame of the video after it is uploaded to the server. On top of each thumbnail, the tiny icons for audio, video, photo and text (aud_ico.gif, vid_ico.gif, pho_ico.gif & tex_ico.gif) will be overlaid according to the image references used in the designs attached.

3) Photo : For posts which contain only photos, photos with audio, or photos with text, the thumbnail generated will be a thumbnail of the photo. On top of each thumbnail, the tiny icons for audio, photo and text (aud_ico.gif, pho_ico.gif & tex_ico.gif) will be overlaid according to the image references used in the designs attached.

4) Text : For all purely textual posts, the thumbnail generated is that of a large T as attached (tex_thumb.gif). This thumbnail will have a mouseover tool tip with the first X characters of the post being shown.

Confidential Page 4 4/10/2023

Page 5: Web UX: Server side policies governing media processing.

Property of One Touch Star Solutions Pvt. Ltd.

Aspects of media: The details associated with each media

Visible aspects of media:

These characteristics of each media are to be shown to the user.

1) Constituents: The constituents of the media post i.e. photo, text, video, audio etc will be visible to the user all the time as icons appended to the thumbnail as well as the media player.

2) Views: Views are defined as the number of times the media has appeared to the users. These situations may be:

a. Appearing in search b. Appearing on the home page as recent/popular media c. Appearing on the category pages as recent/popular mediad. Appearing on the media player as related media to a certain media being played

such has ‘User’s media’ , ‘Friend’s media’ etc.

3) Requests: Requests are defined as the number of times users have clicked on the media to play it.

4) Downloads: Downloads are defined as the number of times users have downloaded the media to their desktop or phone

5) Comments: Comments are defined as the number of times the user himself or another user has posted a comment onto the media

6) Shared: Shared is defined as the number of times a user has shared a certain media with friends or non friends.

7) Subscribed: This is defined as the number of times other users have subscribed to the media comments or the user’s media from this media.

8) Digg: The number of times a user has clicked on the ‘Digg’ link will cause the number beside the button in brackets (x) to go up one count.

9) Del.icio.us: The number of times a user has clicked on the ‘Del.icio.us’ link next to the media will cause the number beside the button in brackets (x) to go up one count.

All these counts will be kept with the Thumbnail to be ready to be delivered at each request for the thumbnail.

Confidential Page 5 4/10/2023

Page 6: Web UX: Server side policies governing media processing.

Property of One Touch Star Solutions Pvt. Ltd.

Hidden aspects of media:

These characteristics of each media are to be kept as a record to be used in server side policies but not to be shown to the user:

1) Engagement: Engagement is defined by an algorithm that takes into account the following characteristics

a. Sharedb. Commentsc. Subscribedd. Downloadse. Diggf. Del.icio.us

2) Freshness: Defined as a characteristic of the following:

a. Freshness of user: This meter is higher for newly joined users, the more recently a user has joined, the higher this count is.

b. Freshness of content: This meter is higher for newly posted content, the more recently a post has been published, the higher this count is.

c. Freshness of the tag used: This is the product of an algorithm which takes into account the freshness of a tag. If a tag has been used for the first time, it is fresh, if it has been used before it is less fresh and so on and so forth.

3) Popularity: Popularity is defined by an algorithm that takes into account the following characteristics

a. Requestsb. Engagementc. Freshnessd. Popularity of tags used

These scores will be calculated via algorithm each time an aspect changes and be kept with the thumbnail for use when each media is called for.

Confidential Page 6 4/10/2023