Přehled produktů Fenomio
Vyvíjíme webové aplikace pro práci s obsahem – videem, texty, výukou a daty v mapě. Část portfolia jsou samostatné platformy, část moduly, které vkládáme do webů a aplikací zákazníků. Všechny stojí na stejném technologickém základu, takže se dají kombinovat.
Následující přehled shrnuje, k čemu je každý produkt určen, co konkrétně umí a kde se nejčastěji nasazuje.
Společný základ
Uživatelé, role, oprávnění, mailing a vícejazyčnost řeší všechny produkty stejně.
Platformy i moduly
FenomioFlow a FenomioStreamLITE dodáváme jako balíčky vkládané do webů a aplikací.
Provoz
.NET na Windows Serveru i Linuxu, databáze Microsoft SQL Server nebo PostgreSQL.
FenomioStream
Videoportál a živé přenosyFenomioStream je videoportál pro živé přenosy a videoarchiv. Jedna instalace obsluhuje více portálů – každý má vlastní adresu, vzhled, uživatele a obsah, takže platformu lze provozovat pro několik organizací nebo útvarů zároveň.
Obsah se člení do kanálů a složek, doplňuje štítky a vlastními metadaty. Živý přenos se zakládá buď s vysílacím klíčem pro enkodér (PUSH), nebo tak, že si platforma stream sama vyzvedne ze zadaného zdroje (PULL). Po skončení přenosu se ze záznamu automaticky připraví video do archivu.
Přístup k jednotlivým médiím se řídí bezpečnostními šablonami, seznamy uživatelů a seznamy IP adres. Vedle přihlášení jménem a heslem podporuje portál federované přihlášení přes Shibboleth, ze kterého přebírá role, organizaci i skupiny uživatele. Metadata lze vystavit přes rozhraní OAI-PMH.
Typické nasazení: vysoké školy konference veřejná zasedání firemní videoarchiv
- Živé přenosy v režimu PUSH i PULL
Vysílací klíč pro enkodér, nebo vyzvednutí streamu ze zdroje platformou. - Videoarchiv
Kanály, složky, štítky, vlastní metadata, kapitoly a přílohy k médiu. - Řízení přístupu
Bezpečnostní šablony, seznamy uživatelů a IP adres, licence k obsahu. - Federované přihlášení
Shibboleth s přenosem rolí, organizace a skupin do portálu. - REST API a vkládání
Zakládání médií, dělený upload, řízení streamů; embed přehrávače i playlistů. - Napojení na Moodle
Vlastní pluginy zveřejněné v adresáři pluginů Moodle. - Statistiky sledovanosti
Přehledy za médium i za celý portál.
FenomioStream4Extron
Propojení poslucháren s portálemFenomioStream4Extron je serverová aplikace, která propojuje záznamová zařízení Extron SMP v posluchárnách a sálech s videoportálem FenomioStream. Řeší jeden konkrétní úkol: aby stačilo v místnosti spustit nahrávání a všechno ostatní se stalo samo.
Aplikace drží s každým zařízením trvalé spojení a poslouchá, co hlásí – včetně stisku tlačítka na čelním panelu. Jakmile nahrávání začne, založí přes API živý přenos na portálu a otevře pro místnost cestu ve streamovací proxy; divák tak vidí přenos na veřejné stránce portálu, aniž by kdokoli cokoli nastavoval. Po skončení se záznam ze zařízení stáhne po SFTP a zařadí do fronty k nahrání na portál.
Součástí je webová administrace s živým přehledem stavu všech zařízení a fronty záznamů. Některá nastavení zařízení, která jeho příkazové rozhraní neumí, mění aplikace přes jeho HTTP rozhraní.
Typické nasazení: posluchárny konferenční sály desítky místností
- Automatická detekce nahrávání
Zařízení samo hlásí start i konec, včetně ovládání z panelu v místnosti. - Automatické založení přenosu
Živý přenos vznikne na portálu bez zásahu obsluhy a po skončení se uzavře. - Streamovací proxy
Každá místnost má vlastní cestu; otevírá se jen po dobu nahrávání. - Fronta záznamů
Stažení záznamu ze zařízení po SFTP a řízené nahrání na portál. - Administrace v reálném čase
Stav každého zařízení, běžící přenosy a rozpracovaná fronta na jedné obrazovce.
FenomioStreamLITE
Video a audio na webuFenomioStreamLITE je modul pro hostování videa a zvuku na webu. Na rozdíl od plné platformy neřeší živé vysílání ani portálovou nadstavbu – soustředí se na jednu věc: nahrát soubor, převést ho do potřebných kvalit a spolehlivě ho přehrát na webu.
Nahrané médium se zpracuje podle enkódovacích profilů, které si provozovatel nastaví (například několik rozlišení pro různě rychlá připojení), nebo se použije v režimu jednoho souboru. Hotové médium se vloží do stránky přes embed kód, případně se s ním pracuje přes API.
Modul se vkládá do webových aplikací postavených na naší platformě – používá ho například FenomioLearn jako typ obsahového prvku ve výukových snímcích. K nahrávání a převodu většího množství souborů je k dispozici doprovodná desktopová aplikace.
Typické nasazení: videa na firemním webu e-learning podcasty a audio
- Video i audio
Správa médií se stavem zpracování a náhledy. - Enkódovací profily
Převod do více kvalit, nebo režim jednoho souboru bez převodu. - Embed a API
Vložení přehrávače do stránky, programové napojení z hostitelské aplikace. - Desktopový enkodér
Dávkové zpracování a nahrávání souborů z počítače.
FenomioFlow
Redakční systémFenomioFlow je redakční systém, kterým redaktor spravuje obsah webu – články, stránky, obrázky a galerie. Dodáváme ho jako modul vkládaný do webové aplikace, takže se nasazuje i tam, kde už web má vlastní funkce a hotový redakční systém by jim překážel.
Jedna instalace obsluhuje více webů najednou. Každý web má vlastní doménu, strukturu stránek, šablony i obsah; podle domény systém pozná, co má návštěvníkovi zobrazit. Stránky tvoří strom, který zároveň určuje adresy; šablona stránce dává rozložení a místa pro obsah. Články se do těchto míst vkládají přes publikační vlákna a jedno místo lze sdílet mezi více stránkami.
Redaktor nemusí chodit do administrace – editace na místě umožňuje upravovat články, galerie i stránky rovnou na živém webu přes plovoucí lištu a editační rámečky.
Typické nasazení: firemní weby weby na míru nápovědy a dokumentace více domén z jedné instalace
- Články
Publikační vlákna, štítky, platnost, autor, ikona, přílohy, viditelnost. - Struktura stránek a šablony
Strom stránek jako URL routing, šablony s místy pro obsah. - Více webů z jedné instalace
Vlastní i alternativní domény, jazykové varianty v adrese. - Galerie a editor obrázků
Sady obrázků na jednom místě, ořez, otočení a filtry přímo v systému. - Formuláře
Sběr odeslaných dat podle kódu formuláře, přehled a export. - Náhrady
Značky v textu, které se při zobrazení nahradí připraveným obsahem. - Editace na místě
Úpravy obsahu přímo na živém webu, bez otevírání administrace.
FenomioWorld
Mapová dokumentaceFenomioWorld je platforma pro dokumentaci objektů v terénu. Obsah je organizovaný do map a bodů zájmu; u každého bodu se shromažďují informace, fotografie, videa, 3D modely, dokumenty a diskuse. Mapy mohou být veřejné, soukromé nebo týmové, takže na jedné instalaci vedle sebe běží otevřené projekty i uzavřená pracovní data.
Vedle běžných médií platforma pracuje i s 3D modely: model ve formátu GLB/GLTF se nahraje a zobrazí ve vestavěném prohlížeči, kde lze modelem otáčet, přiblížit jej, přepnout do režimu bez textur a uložit pozici kamery pro náhled. Podporováno je i vložení modelu ze služby Sketchfab.
Každý bod má veřejnou stránku s krátkou adresou, kterou lze sdílet na sociálních sítích, poslat e-mailem nebo vytisknout jako kartičku s QR kódem. Pro práci v terénu je k dispozici mobilní aplikace pro Android i iOS – umožňuje prohlížet mapy a body, nahrávat fotografie a přispívat do diskuse; přihlásit se do ní lze i QR kódem z webu.
Typické nasazení: památková dokumentace badatelské projekty terénní průzkum turistické mapy
- Mapy a body zájmu
Veřejné, vlastní a týmové mapy; u bodu informace, média, dokumenty a fórum. - Fotografie a videa
Metadata autora, zdroje a datace; hlavní fotografie bodu, galerie, YouTube i vlastní embed. - 3D modely
Nahrání GLB/GLTF, prohlížeč s uloženou pozicí kamery, napojení na Sketchfab. - Sdílení a QR kódy
Krátké odkazy, sociální sítě, QR kód bodu i podklad k vytištění. - Mobilní aplikace
Android i iOS: mapy v terénu, nahrávání fotek, diskuse, přihlášení QR kódem. - Týmová spolupráce
Sdílené mapy a řízený přístup k datům, která nemají být veřejná.
FenomioLearn
LMS – vzdělávací platformaFenomioLearn je vzdělávací platforma, která spojuje autorské prostředí pro tvorbu výukových materiálů se správou studia. Rozlišuje dvě věci: kurz je samotný studijní materiál, studijní program je jednotka, do které se studenti přihlašují a která kurzy doplňuje o organizační vrstvu. Jeden kurz může být zařazen do více programů.
Kurz se skládá z kapitol a snímků, do nichž autor vkládá obsahové prvky: formátovaný text, obrázky a galerie, videa, audio, listovatelné prezentace, přílohy ke stažení, testy a interaktivní úlohy – řazení, přiřazování dvojic, kategorizaci, otázky a checklisty. Soubory se spravují v knihovně kurzu, vzhled určuje vizuální styl a na kurzu může pracovat více autorů současně.
Na straně správy se řeší běhy (časově ohraničená spuštění programu pro konkrétní skupinu, s kapacitou, termíny a vlastními událostmi), účastníci, nabídky a cenotvorba, objednávky a certifikáty včetně hlídání platnosti. Součástí platformy je e-shop s platebními metodami, skupiny uživatelů s automatickým zařazováním a administrace včetně přihlašování přes LDAP, externí účty a dvoufázového ověření.
Typické nasazení: firemní vzdělávání komerční kurzy povinná školení profesní vzdělávání
- Autorské prostředí
Kapitoly a snímky, editor snímku, knihovna souborů, vizuální styl kurzu. - Obsahové a interaktivní prvky
Text, média, prezentace, embed, testy, řazení, přiřazování, kategorizace. - Studijní programy
Pořadí a povinnost kurzů, prerekvizity, režimy procházení, lektoři. - Běhy a události
Termíny, kapacita, manažer běhu, účastníci, webináře a setkání. - Nabídky, e-shop a objednávky
Cenotvorba, platební metody, číselné řady, správa objednávek. - Certifikáty a platnost studia
Vydání certifikátu po splnění podmínek, hlídání platnosti. - Uživatelé a přihlašování
Skupiny s automatickým zařazováním, role, LDAP, externí přihlášení, 2FA.
FenomioAI
AI nad vlastním obsahemFenomioAI je služba, která zpřístupňuje obsah zákazníka jazykovému modelu – a tím i chatbotovi na jeho webu nebo asistentovi v jeho redakci. Obsah z různých zdrojů (weby a redakční systém, dokumenty, kurzy) se převede na jednotný tvar, rozdělí na části a uloží do vyhledávacího indexu, ze kterého se k dotazu dohledají relevantní pasáže. Odpověď tak vychází ze skutečných dokumentů a je doplněná o odkazy na zdroj.
Vyhledávání kombinuje významové (vektorové) a fulltextové hledání, což dává spolehlivější výsledky než každý přístup zvlášť. Index se aktualizuje průběžně podle změn ve zdrojích a umí pracovat i s dobou platnosti dokumentů, takže chatbot neodpovídá z neplatných podkladů.
Druhou částí produktu je redakční asistent. Redaktor s ním v postranním panelu editoru vede rozhovor nad rozepsaným textem a výsledek se rovnou promítne do polí a do obsahu článku. Asistent nikdy sám neukládá ani nepublikuje – návrh vždy schvaluje člověk. Panel je řešený tak, aby se dal použít i mimo naše produkty, v libovolné aplikaci s editorem TinyMCE.
Celá služba je vícenájemní: každý zákazník má vlastní zdroje, nastavení i napojení na jazykový model a jeho data jsou oddělená od ostatních.
Typické nasazení: chatbot na webu firemní znalostní báze podpora redakce e-shopové popisy
- Chatbot nad vlastním obsahem
Odpovědi z konkrétních dokumentů, vždy s odkazem na zdroj. - Hybridní vyhledávání
Kombinace významového a fulltextového hledání, filtr podle metadat a platnosti. - Průběžná aktualizace zdrojů
Napojení na weby, dokumenty a kurzy; index se drží v souladu se změnami. - Redakční asistent
Panel v editoru, který plní návrhy přímo do polí a textu; publikuje vždy člověk. - Vložení do cizí aplikace
Widget na web a plugin do editoru TinyMCE, API propojení. - Oddělení zákazníků
Vlastní zdroje, nastavení a napojení na model; data jednoho zákazníka nevidí druhý.