Jump to content

KVS 5.5.0 development


Tech Support

Summary of results from feature poll  

  1. 1. The most wanted features for 5.5.0

    • User notification system, ability for users to get notifications about some events (new comments for their videos for example)
      14
    • Ability to reply comments (e.g. hierarchical comments)
      12
    • User achievements, badges (for example after posting XX comments, or uploading XX videos)
      11
    • Support for user groups and privileges (for example configure that users from group A are not allowed to comment, or rate, or download and etc)
      8
    • Video subtitles support
      7
    • Content sheduler (ability to specify how many new content you want to publish each day and KVS will follow these settings)
      6
    • Support of S3 protocol in storage servers (should allow using Amazon S3 for content storage and streaming)
      6
    • Better custom fields (ability to specify their type, required, value range)
      5
    • Grouping of video timeline screenshots into a single sprite image (should result in faster timeline loading) + optional timeline sources (should save disk space)
      5
    • Support for WebP in albums
      4
    • Ability to disallow individual videos for certain countries
      4
    • Ability to use Google translate service (paid) to create localized titles / descriptions for content and categorization
      4
    • Better synonymizer plugin that will support complex expressions
      4
    • Support for importing / exporting feeds for albums same as for videos
      1
    • Ability to import / export categorization objects
      1

This poll is closed to new votes


Recommended Posts

Here are results of our 2-month poll about the most wanted upcoming features. Thank you everyone for your time to vote, so besides HLS we will also work on these features:

  • User notification system, ability for users to get notifications about some events (new comments for their videos for example)
  • Ability to reply comments (e.g. hierarchical comments)
  • User achievements, badges (for example after posting XX comments, or uploading XX videos)

For the rest of features, they will be included into the next poll.

  • Like 1
Link to comment
Share on other sites

 

"Support for user groups and privileges (for example configure that users from group A are not allowed to comment, or rate, or download and etc)"

Too bad did not make it, it will be good to limit uploads to certain user groups like pornhub is doing now

Edited by phseven
  • Like 1
Link to comment
Share on other sites

36 minutes ago, Emilia said:

So, just to clarify. HLS is coming in 5.5.0?

No, we are not sure of this. HLS is huge change in many areas, including player. So most likely we will do some stuff for HLS along with other changes. Otherwise the new version could take very long.

Link to comment
Share on other sites

Can you add an option in advertising to display an ad IF

- it has a specific dynamic http parameter. For example utm_source=trafficsource

- the visitors comes from google / direct traffic

Also, could you please add an option to display an ad on second page visit.

For example on my tube If a visitor comes from google, I would like to display the popunder on second page. Like it does on xvideos.com

 

Thank you.

Link to comment
Share on other sites

14 hours ago, kaopsa said:

For example on my tube If a visitor comes from google, I would like to display the popunder on second page. Like it does on xvideos.com

you can easily achieve this by configuring your popup to only show once per user per hour. If you can't edit it yourself, contact your ad network's support and they can do it for you

Link to comment
Share on other sites

21 hours ago, kaopsa said:

Can you add an option in advertising to display an ad IF

- it has a specific dynamic http parameter. For example utm_source=trafficsource

- the visitors comes from google / direct traffic

Also, could you please add an option to display an ad on second page visit.

For example on my tube If a visitor comes from google, I would like to display the popunder on second page. Like it does on xvideos.com

 

Thank you.

This is something already possible with push notifications and VAST profiles, we will consider adding this to the general advertising as well.

Link to comment
Share on other sites

11 hours ago, xxbrits said:

Add a payment method for premium members to use crypto?

We will put it into the next voting for 5.6.0.

 

9 hours ago, MrD said:

1: Add ability to create albums using video screenshots

Unlikely needed by anyone else, the recent voting showed that album features got very few votes.

 

9 hours ago, MrD said:

2: Add option to set max video duration of content per "content source" / Channel

This is possible already long time ago with customizing duration for content sources in video format settings.

Link to comment
Share on other sites

  • 4 weeks later...
On 3/10/2021 at 2:50 PM, Emilia said:

you can easily achieve this by configuring your popup to only show once per user per hour. If you can't edit it yourself, contact your ad network's support and they can do it for you

he is saying the pop shows on 2nd click not first one

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 4 weeks later...

We have just finished our so-called "nextgen" architecture for KVS and we will put it into 5.5.0 update with very low exposure in production projects for now.

Why do we need this? - KVS was developed using iterative approach for more than 12 years; and many parts of KVS take origin from that old days. We were trying to keep the project stable and all new features were seamlessly put into the existing code with small or none architecture adjustments. Now we came to a point where it became very difficult for us to put new changes, especially into community, data management and performance areas. Finally we decided that we can't prolong the old architecture anymore and we need to start transition to the new architecture that will be designed based on our current knowledge of the business domain and requirements.

What this means for you? - Nothing specific at the moment, some potential instability and more bugs than usual in the nearest future when we start to move more features to the new architecture; and finally tons of new features and unprecedented level of customization in the longer run, when all transition is finished.

What will be affected in 5.5.0? - We moved the following rarely used site blocks to the new framework:

  • list_categories_groups
  • list_content_sources_groups
  • list_dvds_groups
  • list_models_groups
  • dvd_group_view
  • content_source_group_view

These blocks are used only in very custom projects, so these changes will not affect most of projects for now.

What will be affected in 5.6.0? - This is the major version when we will start massively pushing changes into production. The following blocks will be replaced and this will then affect 100% projects:

  • all categorization blocks (list_categories, list_tags, tags_cloud and etc.)
  • all comment blocks (video_comments, album_comments and etc,) and we also plan to add support for comment replies during this iteration.

Then we will see how it goes and decide about the schedule for the rest of blocks.

Does it mean that we will have to spend months each version working on new framework? - No, this initial long effort was required to create and rethink everything that we have in KVS and to make sure the new framework can handle this. Future changes will be gradual and will not require that much time. But since we will need to re-test many old features, this will definitely increase the amount of time we will need to prepare each version. Because in addition to some new features and bugfixes we will be working on transition of some old functionality into nextgen KVS.

Does it mean we will not be doing any other new features? - No, we will continue adding new features as always. The only difference would be a bit slower pace, because in some areas we will also move them to nextgen architecture before adding new features.

When do we think the transition will finish? - Hard to tell, but for now we are looking forward to finish frontend engine transition by the end of this year or close to that. Once frontend is fully switched, the next phase is nextgen admin panel.

  • Thanks 1
Link to comment
Share on other sites

 

"in </iframe> embed video websites cookies are not saving in browser kindly check thankyou"

  

On 4/7/2021 at 8:46 AM, Tech Support said:

Thanks, we already have this fix for 5.5.0 schedule.

 

it will address in version 5.5.0 ? i am waiting from long time kindly update 

 

 

Link to comment
Share on other sites

On 6/4/2021 at 4:09 PM, Tech Support said:

Content sources will now support synonyms similar to categories, models and tags:

content_source_synonyms.png.24fa2fbdb59bc3dfbecc814e9104ca3b.png

 

Synonyms are typically used to provide alternate naming for objects, so that content import didn't add new duplicate objects with same meaning but different spelling.

Hello, Team

 

Thanks for the feature,,

1. If Its possible to add this feature for Channels as well please add, Because Channels also imported by Grabbers,

2. How about, If possible link (bind) "content source" to Model and Channel. currently Its only supported for members,

as you know 90% KVS's customer using Grabbers to add Contents
and both Model and Channel also imported by Grabbers.
so It would be awesome If it ability to link content source to Model and Channel.

3. as I have seen many website video players like, xhamster and xvideos and pornhub, 
they have added a feature, If user Pause video while playing, their player UI "Control bar" also hide, after 5 seconds.


one more suggestion, Please move the Channels Tab from Videos Tab to Categorization, and Flag tab from Categorization to Website UI. Easy way to manage.

Link to comment
Share on other sites

6 hours ago, xvids said:

1. If Its possible to add this feature for Channels as well please add, Because Channels also imported by Grabbers,

OK, we will think about it.

 

6 hours ago, xvids said:

2. How about, If possible link (bind) "content source" to Model and Channel. currently Its only supported for members,

I think content sources and channels should already support models. Or not clear what you mean. Not sure what grabbers should link models and content sources.

 

6 hours ago, xvids said:

they have added a feature, If user Pause video while playing, their player UI "Control bar" also hide, after 5 seconds.

I don't agree that toolbar should be hidden on pause. But you can mimic the same behavior for yourself by creating custom player skin and hiding player control bar after 5 seconds of player being put into pause mode. When you pause player, you may see it should have a classname in HTML, "is-paused" or something like that (you can find out in devtools). So you can make controlbar display: none when there is is-paused class. To mimic 5 seconds delay you can use CSS transitions.

 

6 hours ago, xvids said:

Please move the Channels Tab from Videos Tab to Categorization, and Flag tab from Categorization to Website UI.

Channels are only supported in videos, so while they can be considered as part of categorization, they can also be considered as part of videos. But I would better move channels to memberzone section, as they are part of memberzone also. However all customers already used to channels located under videos. When we start working with the new admin panel concept we will probably make possible to rearrange menus to whatever you want.

PS: if you are using channels for "paysite" meaning, this is wrong usage of channels. Content sources should be used for this instead.

Flags are not Website UI. Website UI section is theme and it is something that is unique on satellites for example. Flags are connected to content, they cannot be unique on satellites, therefore changing this would be irrelevant.

GUI is something that you easily get used to, so we should be very accurate with moving things around and should never do it just for fun, this can make other customers feeling unhappy because they will need to change their usage paths.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...