KVS v2.0.0 - gloednieuwe architectuur geeft gloednieuwe mogelijkheden

17 September, 2010

Ik. Conversie-engine en opslagconcept van video's / screenshots zijn volledig herschreven
1. Voor elk type video – standaard (openbaar en privé) en premium – kun je nu een aparte lijst met formaten opgeven die automatisch worden aangemaakt op basis van de bron. Met elk van deze formaten kunt u individuele instellingen en beperkingen opgeven voor de duur van de video (in seconden of in%, aantal delen waaruit de video moet worden gevormd), een afzonderlijke watermerkafbeelding.
2. De mogelijkheid om het opslaan van de videobron mogelijk te maken.
3. Videoformaten kunnen op elk moment worden verwijderd/toegevoegd. Bij het verwijderen van een formaat worden alle bestanden van dit formaat automatisch verwijderd. Bij het toevoegen worden ze bovendien aangemaakt op basis van de videobron of op basis van bestanden van andere formaten.
4. Screenshots zijn verdeeld in 2 groepen: overzicht en tijdlijn. Overzichtsscreenshots worden gemaakt op basis van de videobron en presenteren de video voor een gebruiker. Je kunt een vast aantal overzichtsscreenshots instellen voor alle video's, of het interval waarmee ze worden gemaakt (video's van verschillende duur hebben dus een ander aantal overzichtsscreenshots). Tijdlijnscreenshots worden voor elk videoformaat afzonderlijk geconfigureerd en worden gemaakt op basis van bestanden van dit formaat (en niet de bron). Tijdlijnscreenshots zijn bedoeld voor weergave op videohoofdpunten in de speler, maar kunnen ook op andere plaatsen worden gebruikt waar u een camerarapport van de video moet tonen.
5. Voor overzichts- en tijdlijnscreenshots kunt u aparte formaten opgeven. U kunt voor elk formaat schermafbeeldingen een afzonderlijk formaat, afzonderlijke kwaliteitsinstellingen en een afzonderlijke watermerkafbeelding opgeven. Schermafbeeldingsformaten kunnen op elk moment worden toegevoegd/verwijderd, de benodigde bestanden worden automatisch aangemaakt/verwijderd.
6. Het concept van een conversiewachtrij en conversieservers is toegevoegd. Nu worden alle bewerkingen met inhoud gemaakt als taken (9 soorten taken). Sommige taken worden uitgevoerd op de hoofdserver en vereisen geen conversieservers. Taken waaronder het werken met video-inhoud worden uitgevoerd op conversieserver(s). Tijdens de installatie wordt er één standaardconversieserver gemaakt, die zich fysiek op dezelfde server bevindt. Indien nodig kunt u een willekeurig aantal conversieservers van derden toevoegen en daar de meest gecompliceerde bewerkingen uitvoeren. Dit kan op elk moment worden gedaan (het is alleen nodig om de benodigde serverbibliotheken op de conversieserver te installeren en een klein PHP-script te kopiëren). Zo hebben we een belangrijk probleem van de optimalisatie van conversieprestaties opgelost.
7. Ondersteuning voor video-opslag op meerdere servers is uitgebreid:
(a) Nu kunt u de taakverdeling van videostreaming tussen servers in één servergroep aanpassen op basis van gewichtscoëfficiënten en per land (CDN-organisatie). Omdat u dus servers in de VS en Europa heeft, kunt u dezelfde video aan verschillende gebruikers van verschillende servers weergeven.
(b) FTP-ondersteuning is toegevoegd bij het werken met meerdere servers.
(c) Er is een constante achtergrondcontrole voor videobestanden op alle servers toegevoegd, zodat u op de hoogte bent van eventuele fouten in het opslagsysteem.
(d) Nu kunt u de videostreaming vanaf elke server bekijken via een directe link of via een downloadscript. Dit wordt gedaan zodat u bij het in-/uitschakelen van antihotlink-beveiliging snel kunt verifiëren of alles naar behoren werkt.
8. De handmatige bediening met screenshots is herwerkt, waarbij rekening is gehouden met ondersteuning voor meerdere formaten en het opsplitsen van screenshots in overzichts-/tijdlijngroepen. Het maken van nieuwe schermafbeeldingen van video werd op de achtergrond geplaatst met weergave van de voortgangsbalk, wat het veel handiger maakte (in de eerste plaats zie je hoeveel je nog moet wachten, en ten tweede kun je blijven werken met het beheerderspaneel in dezelfde browser – voorheen was dit onmogelijk).
9. Het importeren en exporteren van video's is herschreven, waarbij rekening is gehouden met alle nieuwe functies en enkele ernstige problemen uit eerdere versies:
(a) Het is mogelijk regels over te slaan die de fout veroorzaakten.
(b) Het is mogelijk om de videoduur in standaardformaat op te geven (voorheen kon deze alleen in aantal seconden worden gespecificeerd).
(c) We hebben een functie toegevoegd om een ​​lijst op te geven van gebruikers die video's posten, zodat u deze niet voor elke video afzonderlijk hoeft op te geven, maar u kunt één enkele lijst opgeven waaruit de gebruiker willekeurig voor elke video wordt geselecteerd.
(d) De bewerking van de importgegevenscontrole werd op de achtergrond geplaatst, waarbij de voortgangsbalk werd weergegeven. Ook zijn de grote wachtproblemen opgelost, waarmee klanten in de vorige versies te maken kregen bij het importeren van een groot aantal video's.
(e) Het is nu mogelijk om videoscreenshots in het archief op te geven.
10. Volledige registratie van videoconversie- en post-conversieprocessen is toegevoegd. We hebben geprobeerd zoveel mogelijk nuttige informatie te verzamelen, zodat eventuele problemen snel kunnen worden opgespoord en operatief kunnen worden opgelost. Logboeken voor elke video zijn nu beschikbaar in de videolijst in het beheerderspaneel.
11. Ondersteuning van het vijfde type inhoud is toegevoegd: nepvideo.
12. De functie voor het massaal bewerken van video's is toegevoegd, waardoor niet alleen sommige velden van de geselecteerde (of alle) video's massaal kunnen worden bewerkt, maar ook nog veel meer:
(a) Selecteer de videopostdatum binnen het opgegeven bereik, dat wil zeggen: verspreid video's willekeurig over verschillende datums.
(b) Tags, categorieën en modellen toevoegen of verwijderen.
(c) Bestanden van geselecteerde videoformaten maken of opnieuw maken.
(d) Bronbestanden massaal verwijderen.
II. Website-engine en prestaties
13. We hebben de meest problematische websiteblokken geoptimaliseerd: list_categories, list_tags, tags_cloud.
14. De bescherming tegen serveroverbelasting is verbeterd. Er zijn statistieken toegevoegd over het activeren van de overbelastingsbeveiliging.
15. Het verzamelen en weergeven van prestatiestatistieken voor individuele pagina's en blokken is toegevoegd. Deze statistiek is erg belangrijk om verschillende website-aspecten te optimaliseren. Hiermee kunt u de cachingstrategie analyseren en aanpassen, en ook de meest kritische factoren op het gebied van prestaties vinden. Ook is de functie toegevoegd om de verzamelde prestatiestatistieken te resetten.
16. Zoeken in sjablonen is toegevoegd in het beheerdersdashboard. Dit is erg handig als u een ontwerpaspect in bulk moet wijzigen, wat mogelijk op verschillende plaatsen op uw website kan voorkomen. Nu kunt u rechtstreeks vanuit het beheerdersdashboard naar alles zoeken.
17. Het concept van paginering is gewijzigd: URL's geven nu paginanummers weer, en niet de nummers van het eerste element op de pagina zoals voorheen. Bovendien kan elke lijst worden gewijzigd in AJAX-paginering, terwijl de ouderwetse links voor zoekmachines behouden blijven.
18. Het concept van het opnemen van javascripts is gewijzigd. Nu worden ze automatisch opgenomen, afhankelijk van de blokken die op de pagina zijn ingevoegd. Elk blok weet welk javascript nodig is en neemt dit op.
III. Speler en het gebruik ervan in KVS
19. De functie om gebruikersomleiding in te stellen wanneer u tijdens het afspelen op het videogebied klikt, is toegevoegd.
20. Weergave van permalink is toegevoegd (link naar de pagina met deze video op uw website).
21. De functie is toegevoegd om een ​​advertentiereeks op te geven in de bedieningsbalk van de speler en erop op de URL te klikken.
22. Nu kunt u opgeven dat alle links van de speler in hetzelfde browservenster worden geopend.
23. Nu kun je gerelateerde video's in de speler weergeven.
24. Nu kunt u video's beveiligen tegen kopiëren via opnamesoftware (u kunt het interval instellen waarmee aangepaste tekst wordt weergegeven in verschillende delen van de speler, zoals bijvoorbeeld IP en huidige gebruikerslogin).
25. Nu kunt u videotijdlijnschermafbeeldingen weergeven voor het huidige videobestand (als deze zijn ingeschakeld voor dit videoformaat) terwijl u scrolt.
26. In de speler-embed-modus voor verschillende advertentie-opties kunt u de gebruiker nu doorsturen naar een pagina met deze video op uw website.
27. In verband met de toegevoegde functie voor meerdere videoformaten, kunt u nu de lijst met formaten aanpassen voor gebruikers met verschillende toegangsniveaus (zoals in YouTube – 360p, 480p, enz. – dit alles is configureerbaar). Het is erg moeilijk om deze opties snel uit te leggen; ze moeten grondig worden onderzocht. Hiermee kunt u bijvoorbeeld instellen dat niet-geregistreerde gebruikers alleen een verkorte videoversie in slechte kwaliteit bekijken, maar als ze de 720p-optie selecteren, gaan ze naar de website van de sponsor, of naar uw aanmeldingspagina of gewoon ergens anders. Tegelijkertijd kunnen geregistreerde gebruikers video's in HD bekijken, met dezelfde 720p-optie. Dit is slechts een van de tientallen gebruiksvoorbeelden; je fantasie is hier onbeperkt, behalve het feit dat het maximale aantal opties in de lijst 3 is.
28. Over het algemeen is de functie toegevoegd om verschillende spelerinstellingen voor verschillende soorten gebruikers te specificeren. U kunt dus advertenties in de speler alleen voor gasten tonen, en niet voor leden, enz. KVS kent 3 toegangsniveaus voor gebruikers: niet-geregistreerde (gasten), standaard- en premiumgebruikers.
IV. Diverse aspecten van bediening en administratie
29. De link naar de website vanuit het beheerdersdashboard is toegevoegd.
30. Nu kunt u de kolommen van de videolijst in het beheerderspaneel (die nu veel meer zijn) volledig aanpassen in de persoonlijke gebruikersinstellingen. Je kunt ook een duim tonen op de videolijst in het beheerderspaneel.
31. De functie om video rechtstreeks vanuit de lijst in het beheerderspaneel te bekijken is toegevoegd.
32. De functie om individuele video's te vergrendelen zodat ze niet op de website kunnen worden bewerkt of verwijderd, is toegevoegd.
33. Er werden dvd's geïntroduceerd, die kunnen worden gebruikt om een ​​lijst met video's (scènes) te groeperen. Dvd's zijn onafhankelijke objecten die als lijst op de website kunnen worden weergegeven, dvd-gegevens en de lijsten met scènes daarvoor kunnen weergeven, kunnen worden beoordeeld en er commentaar aan kan worden toegevoegd.
34. Aangepaste velden in de categorieën en categoriegroepen zijn toegevoegd.
35. Voor alle pagina's in het beheerderspaneel is een unieke HTML-titel gemaakt, waardoor de geschiedenisnavigatie eenvoudiger is geworden en het nu gemakkelijker is om met verschillende open vensters om te gaan.
36. Beoordeling en commentaar voor inhoudsbronnen en modellen zijn toegevoegd.
37. Set persoonsgegevens van modellen is uitgebreid voor modellen.
V. Statistieken
38. Statistieken werden volledig omgezet naar een JS+cookie-concept. Berekening van verkeer zonder cookies is toegevoegd.
39. Berekening van uw insluitcodeweergaven op andere sites is toegevoegd. Wanneer u verwijzers instelt voor monitoring, wordt ook het aantal insluitcodes voor verwijzers geregistreerd.
40. De functie om statistieken voor een bepaalde periode te resetten is toegevoegd.
VI. Website en websiteblokkering
41. Loginblokkering – nu kunt u bescherming instellen tegen logins van meerdere mensen die hetzelfde account gebruiken. U kunt het aantal unieke IP-adressen, IP-maskers, browsers en landen opgeven dat gedurende een bepaalde periode is toegestaan. Als voor een lid ten minste één van deze voorwaarden wordt overtreden, volgt er een verbod. Er kunnen twee soorten verbanningen zijn: tijdelijk – wanneer de e-mail wordt verzonden naar de gebruiker met het verzoek om bevestiging, en permanente verbanning. Je kunt het aantal toegestane tijdelijke verbanningen aanpassen, waarna een permanente verbanning volgt. Uiteraard kunt u zien waarom de gebruiker is verbannen en hoe vaak u de verbanning kunt opheffen indien nodig.
42. U kunt nu berekenen hoe lang de ingelogde gebruiker op de website is (optioneel). Zo kunt u voor elke gebruiker de gemiddelde tijd zien die hij op de website heeft doorgebracht. Deze functie maakt het ook mogelijk om de "online"-indicator voor elke gebruiker weer te geven en om gebruikers weer te geven die momenteel "online" zijn.
43. Er zijn verschillende correcties aangebracht in alle opmerkingen (voor video's, albums, modellen, dvd's en inhoudsbronnen):
(a) Niet alleen het IP-adres wordt geregistreerd, maar ook het land.
(b) De functie om het gedrag van captcha aan te passen (of deze nu aan iedereen moet worden weergegeven, alleen aan gasten of aan niemand moet worden getoond).
(c) Als reacties zijn ingesteld om onmiddellijk op de website te verschijnen, zullen ze niettemin in de te controleren lijst in het beheerdersdashboard terechtkomen (voorheen vielen de reacties in dit geval niet in de te controleren lijst).
44. De functie is toegevoegd aan de lijsten met categorieën en tags om de items te sorteren op gemiddelde beoordeling van video's (albums) in die categorie/tag, en vergelijkbaar op basis van de gemiddelde populariteit van video's (albums).
45. De functie is toegevoegd aan de lijsten met modellen en inhoudsbronnen om items te sorteren op basis van de gemiddelde beoordeling en gemiddelde populariteit van de video's die gerelateerd zijn aan het model/de inhoudsbron.
46. ​​Er is een feedbackblok toegevoegd, waarmee gebruikers alle informatie naar servicebeheerders kunnen schrijven.
47. Nu kunnen anonieme gebruikers video's uploaden (voorheen konden alleen leden dit doen). Nu is het mogelijk om een ​​aantal van de velden optioneel te maken (verwijder het vinkje), bijvoorbeeld beschrijving, tags, categorieën.
48. Nu kunt u de globale lijst met afbeeldingen uit fotoalbums weergeven – zonder verbinding met de albums.
49. In veel lijstblokken is de functie toegevoegd om de items met een lege beschrijving te filteren.
50. De functie is toegevoegd om de leden van de website uit het land van de huidige gebruiker weer te geven.
VII. Softwareplug-ins
51. Ondersteuning voor plug-ins is toegevoegd die eenvoudig kan worden geïnstalleerd/verwijderd. Plug-ins zullen door ons worden gebruikt om onze klanten verschillende externe functies te bieden, waarvoor geen nieuwe softwareversies hoeven te worden geïnstalleerd.
52. Met de Audit-plug-in kunt u verschillende aspecten van uw installatie en werking testen:
(a) Beschikbaarheid van vereiste rechten op systeembestanden.
(b) Integriteit van de database.
(c) Correctheid van alle video- en screenshotformaten (voor de testvideo wordt geprobeerd bestanden van alle video- en screenshotformaten te maken).
(d) Caching van websitepagina's en blokken.
(e) Diepgaande inhoudsverificatie – controleert volledig op beschikbaarheid en grootte van alle videobestanden en schermafbeeldingen.
De gloednieuwe KVS 6.3.0 is er Bestel nu