Jump to content

xvids

Members
  • Posts

    126
  • Joined

  • Days Won

    5

Posts posted by xvids

  1. 29 minutes ago, Tech Support said:

    The number of errors you have is OK for your traffic. Please note that you have only real users as 250k daily, but you most likely have 1m of overall traffic (including bots). The load is caused not by only users, but by bots as well (SEO bots, DMCA bots). The more videos you have, the more bots you have

    Yes you are right as I see in CloudFlare in 24h. 10million request, https://prnt.sc/1662m0v

    I want to block Bing bot, is this good Idea? If good, the please tell me how I can block Bing,

    because many DMCA bot using Bing API to scan websites, as I see many DMCA agents send Invalid URLs,

  2. 19 minutes ago, Tech Support said:

    Average LA 5-10 is also OK

    yes LA 5-10 is OK but some time its goes too up 50-60, some tasks wake ffmpeg on local server, can I disable local server ffmpeg?

     

    22 minutes ago, Tech Support said:

    This is not a good idea, better configure it once in 24 hours and time of day = choose the time when you have less traffic.

     

    I have configured 24h, but I think this will not able to clean for millions file, that's why I configure to 6h. 

  3. Hi,

    I have -

    Active videos 370,000

    Active albums: 50,000

    Members: 14282

    Traffic 250K daily

    Traffic: https://prnt.sc/163ffqw

     

    And Main Server:

    2x Intel Xeon Silver 4214 - 12c/ 24t - 2.2GHz/ 3.2GHz

    Memory : 96GB

    2x960 SSD

    1Gbps

    And DB Server:

    Intel Xeon-D 2141I - 8c/ 16t - 2.2GHz/ 3GHz

    Memory : 64GB

    2x500 SSD,

    1Gbps

     

    But still getting errors and load much, Both Server LA: 5-10/ 

     

    I need some suggestion guys.

     

    and my thoughts are remove unused JavaScript & CSS and load  Page by Page with $smart If condition.

    Like: If a user on Video-list, load only video-list and header-footer codes,

    And move some grabbers from youtube-dl to only PHP, because youtube-dl is also taking CPU, & Memory. or Optimized tasks for parallel process, because Conversion is on Remote Server and Storage is also Remote Server, 

     

    But I don't know much about $smarty, maybe after remove codes $smarty take place for the loads.

     

     

  4. 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.

  5. Hello, Emilia

    On 4/6/2021 at 3:18 PM, Emilia said:

    Depending on how much traffic you have

    I have 100k daily visit from all countries,

    On 4/6/2021 at 3:18 PM, Emilia said:

    have you tried contacting some ad networks other then exoclick and asked for an offer?

    Not yet try.

  6. <div class="languages">	
    		{{if $config.locale==''}}
    		<img src="{{$config.statics_url}}/static/images/flags/us.png" alt="GB" width="28" height="20">
    		<span>English</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='zh'}}
    		<img src="{{$config.statics_url}}/static/images/flags/zh.png" alt="ZH" width="28" height="20">
    		<span>中文</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='ru'}}
    		<img src="{{$config.statics_url}}/static/images/flags/ru.png" alt="RU" width="27" height="20">
    		<span>Русский</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='tr'}}
    		<img src="{{$config.statics_url}}/static/images/flags/tr.png" alt="TR" width="27" height="20">
    		<span>Türkçe</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='de'}}
    		<img src="{{$config.statics_url}}/static/images/flags/de.png" alt="DE" width="27" height="20">
    		<span>Deutsch</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='ja'}}
    		<img src="{{$config.statics_url}}/static/images/flags/ja.png" alt="DE" width="27" height="20">
    		<span>日本語</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='pt'}}
    		<img src="{{$config.statics_url}}/static/images/flags/pt.png" alt="DE" width="27" height="20">
    		<span>Português</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='es'}}
    		<img src="{{$config.statics_url}}/static/images/flags/es.png" alt="DE" width="27" height="20">
    		<span>Español</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='it'}}
    		<img src="{{$config.statics_url}}/static/images/flags/it.png" alt="DE" width="27" height="20">
    		<span>Italiano</span><div class="arowup"></div>
    		{{/if}}
    		
    		{{if $config.locale=='fr'}}
    		<img src="{{$config.statics_url}}/static/images/flags/fr.png" alt="DE" width="27" height="20">
    		<span>Français</span><div class="arowup"></div>
    		{{/if}}
    		
    		</div>
    		<div class="dropdown-content">
    		<ul>
    		<li class="list_item" data-value="" {{if $config.locale==''}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=en">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/us.png" alt="GB" width="28" height="20">
    				<span>English</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="de" {{if $config.locale=='de'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=de">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/de.png" alt="DE" width="26" height="20">
    				<span>Deutsch</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="fr" {{if $config.locale=='fr'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=fr">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/fr.png" alt="FR" width="26" height="20">
    				<span>Français</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="it" {{if $config.locale=='it'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=it">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/it.png" alt="IT" width="27" height="20">
    				<span>Italiano</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="es" {{if $config.locale=='es'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=es">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/es.png" alt="ES" width="26" height="20">
    				<span>Español</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="pt" {{if $config.locale=='pt'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=pt">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/pt.png" alt="PT" width="26" height="20">
    				<span>Português</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="ru" {{if $config.locale=='ru'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=ru">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/ru.png" alt="RU" width="27" height="20">
    				<span>Русский</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="tr" {{if $config.locale=='tr'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=tr">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/tr.png" alt="TR" width="27" height="20">
    				<span>Türkçe</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="zh" {{if $config.locale=='zh'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=zh">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/zh.png" alt="ZH" width="28" height="20">
    				<span>中文</span>
    			</a>
    		</li>
    		<li class="list_item" data-value="ja" {{if $config.locale=='ja'}}data-selected="true"{{/if}}>
    			<a href="{{$page_canonical|default:$config.project_url}}?kt_lang=ja">
    				<img data-icon="true" src="{{$config.statics_url}}/static/images/flags/ja.png" alt="JA" width="27" height="20">
    				<span>日本語</span>
    			</a>
    		</li>
    		</ul>
    		</div>

     

  7. Hi,

    I have enabled languages in theme.

     

    its now render html:

    <div class="dropdown-content">
            <ul>
            <li class="list_item" data-value="">
                <a>
                    <img data-icon="true" src="https://www.kvs-demo.com/static/images/flags/us.png" alt="GB" width="28" height="20">
                    <span>English</span>
                </a>
            </li>
    
    </ul>

    I don't want to expose URL parameter, when click on it.

     

    how I can do that via Jquery Please help!

     

    $('.dropdown-content li').click(function() {
    
    	$.cookie(kt_lang, value, {path: '/'});
    	window.location.reload();
    	if (typeof(Storage) !== 'undefined') {
    		sessionStorage.clear();
    	}
    });

     

    Thanks.

  8. 3 hours ago, Tech Support said:

    1. Ability to specify types of conversion tasks individually for each conversion server:

    conversion_server_task_types.thumb.png.280904cc545562492ad61503ed3050b1.png

    Hi,

     

    It's really useful feature,

    but as I think more other option is missing!

    Like: New Video/Album from All (admin, Grabbers, Users,, etc.).

    And one more Option is "If else".

    Example: I have Selected a server for "New Video/Album from Users"

    If the selected is server free from users task. then send only one task to the server.

    🤑

     

    Feedback for comment:✔

    How about If use similar Emoji: https://prnt.sc/y52cwa

  9. Can someone please help for cookies with jquery

     

    <input id="check1" type="checkbox" checked>

     

    $(document).ready(function() {
    if ($.cookie('kt_rt_skin') == 'yes') {
        
    $('#check1').click(function() {
      $(this).toggleClass(function(){
        return $(this).is('.dark, .white') ? 'dark white' : 'dark';
      })
    });
    
    $("#check1").click(function() {
        
    if($("#check1").hasClass("dark"))
      {
          $(this).removeClass($.cookie("dark")).addClass($.cookie("white"));
        
        window.location = "{{$page_canonical}}#skin=dark";
      }
    else ($("#check1").hasClass("white"))
      {
          $(this).addClass($.cookie("dark"));
          window.location = "{{$page_canonical}}#skin=white";
      }
      $.cookie('kt_rt_skin', 'dark', {expires: 7 });
    })};
    });

     

  10. 10 hours ago, Tech Support said:

    Do you mean sharing buttons provided by addthis? We removed it due to security considerations.

    Yes, right I mean sharing buttons! 

    you should replace addthis somethings own KVS

    every KVS user want to track sharing buttons clicks status etc... in Admin Panel

    Sharing buttons is part of KVS not just theme part.

    • Like 1
  11. 12 hours ago, Tech Support said:

    There are multiple GEOIP modules available, not necessary maxmind one. Also as far as we know CloudFlare can be used to detect countries. Never heard of issue with installing a working GEOIP module.

    Which module you would like to suggest for KVS on Ubuntu

    or any other suggestion??

     

    In a ticket your team said that: Ticket: #CIP-703-25967

    You can test it by the following PHP script:
    <?php
    echo $_SERVER['GEOIP_COUNTRY_CODE'];

     

    However, $_SERVER['GEOIP_COUNTRY_CODE'] is populated by Apache mod_geoip module.

    sudo apt install -y libapache2-mod-geoip

  12. Hi, 

    Feedback For MPEG-DASH and HLS

     

    On 12/9/2020 at 6:11 AM, Tech Support said:

    Current KVS player doesn't support HLS. Also even if you are going to use another player,

    My recommendation is please use: 

    https://www.fluidplayer.com/#overview

    https://github.com/fluid-player/fluid-player

    This player have many feature which required for KVS.

    you can test. and its easy to configure. thanks to their javascript work.

    for temporary you can use this player after some time you can make your branded player. to make enable license 

    ==================================================

     

    Conversion Videos to HLS

    My recommendation:

    OLD VIDEOS: convert Popular videos to HLS. or convert Videos which are being watch .

    because converting all old videos is not good idea but if we don't convert popular or hits videos or users favorite videos, its also not good idea.

    in the video market i think there is only 3 category:

    Public, Premium, Private.

    and hls is required only one group is .m3u8

     

    Please create a poll for hls or create a topic for HLS suggestion.

     

    my humble request is please consider subtitles. because i want to start a movie website.

    all of these feature is possible with fluidplayer

×
×
  • Create New...