> Flash je ale na ústupu a uživatelé jej potřebují
> spíše jako nouzové řešení pro weby, které na
> něm ještě stále trvají třeba při přehrávání videa.
Ale napríklad aj slovenská Tatra Banka, ktorá sa všade chváli svojimi "inováciami", má internet banking vo flashi, to je dobré, že? O zmene nechcú samozrejme ani počuť...
Nenechá mne to vybrat, jediné co, tak lepší a horší kvalita, ale to nic neříká o rozlišení. Je u toho možnost uložit do PC, stáhne to m3u8 soubor, který se dá spustit ve VLC a obsahuje X odkazů, které se přepínají pomocí šířky pásma, takže automaticky mi to hází 512x2xx každopádně jsem ze souboru vykradl linku i na 720p video a donutil to VLC přehrát. Není to ale uživatelsky přítulné .-( ten flash to hází rovnou...
Mne se to líbí jen kvůli tomu, že manželka občas sleduje TV a je ji jedno jestli to je 720p nebo nějaké základní info (sleduje dokumenty) a nepouští si je na TV, takže tady to vidím, že to půjde, ale pro Vaše potřeby asi nic moc :-(
No uvid9me, co dok86e jejich novej player... http://www.digizone.cz/clanky/ceska-televize-stavi-tvurci-producentskou-skupinu-novych-medii/
proč, Proč, PROČ? Proč už konečně prohlížeče nezruší ty stupidní výjimky na udržování starých krámů jen kvůli flashi a nezakážou natvrdo jakékoliv doplňky, pluginy, vzhledy a raději i stránky, který mají v názvu flash, nebo adobe? Tohle už si snad žádá razantní řez, to udržování flashe v kómatu prostě nepochopím.
Tak tak. Udržovat děravý API, aby se dal připojit jeden děravý plugin, je postavený na hlavu. Nehledě na potřeby testování a údržby, do které se u mrtvol s omezeným využitím nikomu moc nechce.
Pokud už pluginy, tak s jedním, stabilním, bezpečným a dobře udržovaným API. A s blacklistem, který umožní vyřadit nebezpečný věci.
prosím, seznamte mě s jeho plně funkční náhradou např. v oblasti streamingu (z flashe v prohlížeči na rtmp například.) Funkční náhrada ve všech oblastech prostě neexistuje (webrtc a podobné návrhy mají dobře našlápnuto, že budou i zde časem použitelné, ale prozatím podpora a spolehlivost na nule a v praxi mimo vývojové prostředí programátora zcela nepoužitelné a flash zůstává jediným řešením. Stejně tak přehrávání rtmp/rtsp live streamu je bez fleshe na úrovni něco mezi velmi nestabilním až nemožným.)
Jinak jsou kecy typu "nechte to už umřít" jen následkem neznalosti dané problematiky - typicky u lidí, kteří si ve flashi dokážou představit jen bezvýznamnou hru, nebo reklamní banner.
Špatný způsob použití technologie neznamená její špatný návrh ;)
Áno, áno, to je možná pravda, ale jestli to nebude tím, že na takové bejkárny nebyl www ani prohlížeče původně určené? Jsou to všechno katastrofální přílepky, které nikdy neměly vzniknout a nebýt jich a dalších připlácnutých kravin, tak by se normální člověk nemusel bát klikat na jakejkoliv odkaz, kterej vede pryč z jeho oblíbeného Seznamu.
A kecy typu "nechte to umřít" jsou následkem toho, že to samotné Adobe poslalo do těžkého kómatu, ze kterého se flash už buď neprobere, nebo by se teoreticky probrat mohl, ale s nevratnou ztrátou paměti, přepsaný od nuly, o spoustu kravin osekaný a pravděpodobně zpětně nekompatibilní.
Jinak, ta technologie prostě je špatná a jediné momentálně správné použití je v sandboxu a zcela bez konektivity což ale poněkud ztrácí smysl...
Jestli si v tom někdo uplácal kritické aplikace a není schopný to předělat normálně, tak si zaslouží skončit spolu s flashem, protože taková firma si nezaslouží důvěru zákazníků.
Bejkárny? :D :D Live stream stylem jakým ho používají denně třeba stovky miliónů lidí (např. na facebook live, youtube live a gaming, livestream a desítky dalších služeb) jsou bejkárny a náhradu není třeba řešit? Máš aspoň trochu představu o dění v této oblasti, nebo to jen neznáš a nepoužíváš, tak je to "bejkárna"? :D
Internet při svém vzniku taky nebyl určen k tomu, aby jsme tu plkali o flashi a vidíš, jsme tu.
Já osobně ve flashi nedělám-neumím, ale používám např. https://github.com/davibe/webproducer, a jak říkám, pokud je podle vás flash k ničemu, jmenujte funkční a globálně podporovanou náhradu. Tam je snad jediná možná náhrada instalovat lidem do prohlížečů vlastní plugin, což je teda šílená zvrácenost.
ok, takže "je to bejkárna", ale na nic jsi neodpověděl a argumenty nemáš taky žádné...
Jinak právě to, že kolega používá ten webproducer a další sw související s flashem a rtmp (což je dnes naprostý standard live streamingu, mrkni na wowzu, red5, FMS, crtmp / evostream, nginx s rtmp modulem a další... Nebo třeba do nastavení OBS, které taky vysílá na rtmp, stejně jako většina (99,999%) streamujících zařízení jako kamery, zachytávací karty (např. LGP, LGP Lite), videomixy)... tak to používání flashe, to je právě to přizpůsobení se uživatelům. Flash totiž pravděpodobně všichni mají a obládání celé služby je pohodlné a vše běží stabilně. Když dám flash pryč, tak mi lidi odejdou, protože to bude nestabilní, složité na používání pro běžné lidi, nekompatibilní s celým světem a musely by se dělat prasečiny s instalacemi samostatného sw, nebo vlastního pluginu. Takhle uživatel jen otevře danou url a toť vše. Vše je okamžitě připraveno a funkční.
"Funkční náhrady evidentně existují" -- a tajíš je teda proč? Jmenuj jedinou globálně podporovanou (tedy tím myslím v praxi reálně dnes nasaditelnou) náhradu. Jak už jsem jednou psal - do budoucna existuje jistá naděje v souvislosti s webrtc, nicméně dnes je to pouze experimentální záležitost, která je tak na hraní na LAN testech a má před sebou ještě dlouhou cestu.
Nic tajit nepotřebuji. HTML5 je použitelné, jen je potřeba se občas trochu drbat pravou rukou za levým uchem, což se pomalu lepší, ale bude to ještě nějakou dobu trvat, než si to sedne. Každopádně to lze udělat tak, aby to bylo, na rozdíl od flashe, použitelné i na různých mobilních platformách, což je si myslím v dnešní době dost významná část trhu na to, aby se to vyplatilo tvůrcům obsahu řešit. A pokud už to řeší, můžou milý flash klidně zahodit. Ostatně, flash bych rozhodně nepovažoval za globálně funkční řešení.
:) Když nemusíš tajit, tak teda ještě jednou: náhrada za webproducer?
Pokud bereš HTML5 jako odpověď, prosím nasměruj mě na nějaký zdroj, kde se dočtu více o tom, jak dnes v produkčním prostředí za pomoci html5 streamovat nějaký zdroj videa z klientské stanice na rtmp server.
Na mobilních platformách jsou zase jiné možnosti a požadavky (a taky gigantické problémy s formáty videa), tak se přehrává pro každou platformu zvlášť. Konkrétně rtsp pro android, hls pro apple a smooth streaming pro win. To je ale úplně jiná kapitola, kde si o kompatibilitě můžeme nechat maximálně zdát, protože v praxi se zdroj musí často enkódovat pro některé platformy samostatně (jiné formáty, jiná kontejnery, opravdu zážiteček s tím něco dělat...). Je ale zbytečné to sem tahat, protože takdy jednak jde o "opačný směr" (sledování streamu) a pak taky celkově - flash prostě na mobilech není (veci jako flashfox nefungují), takže to je diskuze o něčem, co nikdy nebylo podporováno a nikdy asi nebude.
Já osobně bych vlastně mohl být rád, když se flash zruší úplně - přineslo by mi to hned několik náročných zakázek :) Fakt je ale takový, že v některých oblastech je flash (a fms/rtmp) navržen a domyšlen na jedničku a náhrada zatím není.
A co takto pouzit ine standardy? MPEG-DASH alebo aj WebRTC je uz niekde pouzitelne. Odstranenim Flashu by sa aspon urychlila standartizacia a implementacia WebRTC vo vsetkych browseroch (IE je uz mrtvy a jeho vyvoj skoncil). Podla mna je hlavne urcit termin, dokedy bude flash na browseroch spustitelny.
html5 pouzitelne bohuzel naprosto vubec neni. Jak padlo vejs, funguje to jen za idealnich podminek, kterejzto v zaNATovanem internetu naprosto nehrozi.
Zkousel sem treba desitky vsemoznych videokonferenci ... a realne fungovaly jakoz takoz jen ty ve flashi.
Nemluve o tom, ze flash zvladaj i krabky 10let stary a hodne lowend HW.
Přesně tak, jako vždycky vykřikují v diskusi nejvíc ti, co o tom nic nevědí. Nejde jen o rtmp, ale i o HLS, což je právě to, na čem jede iVysílání.
Ano, můžeme říct, že zahodíme flash a použijeme místo něj hls.js, asi nejvyspělejší html5 řešení. Ale první verze, která funguje docela dobře je aktuální pre-release se staršími jsou problémy. Ale i tak funguje jen na
Chrome for Android 34+
Chrome for Desktop 34+
Firefox for Android 41+
Firefox for Desktop 42+
IE11+ for Windows 8.1
Safari for Mac 8+ (beta)
Už vidím ČT, jak říká, že MS v hokeji si na Windows 7 prostě v IE nepustíte. V reálném světě prostě uživatelé používají staré vybavení a je třeba citlivě řešit, koho už odřízneme (pro zajímavost, třeba loni jsme od zákazníka dostali bugreport na nefuknčnost streamingu v AOL Browser).
Jsou sice IN ty výkřiky mladých a divokých radikálů, ale pro přehrávání videa je Flash pořád daleko lepší než cokoliv, založeného na HTML5.
Pro FF a Seamonkey existuje addon, který vynutí flash na YouTube, takže není co řešit. Ani na webu ČT o cukající videa s menším rozlišením nestojím.
Adobe za mě díky. Flash je sice děravý jak ementál, ale doplnit a nastavit si prohlížeč tak, aby jej spouštěl jen tam, kde je to bezpečné, zvládne i cvičená opice.
Snad za dalších 5 let už flashe opravdu nebude třeba :-)
V Safari to mám jako Develop -> User Agent a tam si vyberu iOS 9 iPad, předpokládám, že většina browserů to bude mít stejně, jenom asi bude třeba aktivovat „vývojářský mód“.
Tuším, že v minulosti, bývaly i pluginy do různých prohlížečů, tuším, že se jmenoval User Agent Switcher a nejsem si jist, ale snad tam šlo i specifikovat url, pro které se má který použít (nevím jak je to dnes, ještě jsem nepátral).
No božínečku to je švanda.
Ptám se, protože mi to nežere stringy pro ipad z https://web.archive.org/web/20160331080512/http://useragentstring.com/pages/Safari/
Navíc poměrně dobře funguje FreshPlayerPlugin ( viz https://github.com/i-rinat/freshplayerplugin ), který umožňuje používat pod Firefoxem verzi Flashe s rozhraním PPAPI (který je např. v Chrome).
Je zázrak, že flash ještě vůbec funguje. Technologie kterou naprosto ignoruje Apple a ignoruje ji i Google ve svém Androidu?
... doba se mění, mobilní zařízení přibývaji, ale někteří programátoři stránek prostě zatuhli v čase a stále zákazníkům prodávaji řešení funkční na čím dál měnším podílu zařízení ... .
viz diskuze vyse. Univerzalnejsi: ani nahodou. Univerzalnejsi je jen stahnout a naistalovat si program. Coz je mimochodem take pricinou toho, ze ma flash spoustu der. Nicmene deravej jak cednik neni, protoze povrch vytvoreny univerzalitou flashe je tak obrovsky, ze staci jen tu a tam dirka, na to aby tech der bylo dohromady hodne.
A to je presne i problem napriklad HTML5, zapoli to s kompatibilitou (kazdy browser na kazdem operacnim systemu je jiny), a tam kde se zavede nejaka univerzalita, tak se zase resi znovuobjevene diry (ktere se predtim resili napriklad v tom flashi).
Hlavni problem je proste v tom, ze "bezna webova stranka" je casto rozsirena pomoci flashe nebo i html5 do neceho nepouzitelneho a leckdy i nebezpecneho. Casto jen proto aby to vypadalo cool.