Kategorie:
21

Lightspark jest już beta

Dla ruchu WiOO Flash jest wciąż jeszcze niezdobytym bastionem — powoli rozwija się Gnash, prace nad Swfdec właściwie utknęły w miejscu i wciąż daleko od dogonienia możliwości odtwarzacza Adobe. Odtwarzacz plików SWF o nazwie Lightspark to całkiem nowa inicjatywa w tej dziedzinie. Jego kod osiągnął właśnie stan beta.

Lightspark musi więcej nadrobić niż jego poprzednicy, z drugiej strony nie musi się jak one zmagać się z zaszłościami historycznymi. Jest oparty w całości o OpenGL, obsługuje nową wersję Action­Script — 3.0 (zarówno przez interpreter jak i JIT wykorzystujący LLVM) i zawiera wtyczkę do przeglądarki Mozilli.

Wirtualna maszyna Lightspark pozwala na mieszanie wygenerowanego kodu z kodem napisanym w C++, a więc łatwo rozszerzać jej możliwości. Autor dodał też narzędzia do profilowania kodu oraz odpluskwiania na żywo, które mogą być wywoływanie przez kombinacje klawiszy.

Projekt nie ma jeszcze swojego logo, autor zaprasza do przesyłania propozycji. W prywatnym repozytorium Ubuntu dostępne są gotowe pakiety DEB, w tej chwili noszą one numer wersji 0.3.1.

Więcej informacji: http://allievi.sssup.it/techblog/?p=260

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

24 komentarzy

zwiń wątek tadzik_  18 maja 2010 o godz. 15:46 #
Gravatar

A gdyby tak kilka słów o tym czym Lightspark właściwie jest?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek kocio  18 maja 2010 o godz. 14:54 #
Gravatar

Mam nadzieję, że tak wystarczy.

zwiń wątek Reddie  18 maja 2010 o godz. 16:02 #
Gravatar

Uhm, niezbyt. Podstawowa informacja jakiej mi brakuje: to odtwarzacz ogólnie multimedialny czy tylko Flash?

zwiń wątek kocio  18 maja 2010 o godz. 16:11 #
Gravatar

Teraz już musi wystarczyć. =} Dzięki za podpowiedź.

 
 
zwiń wątek azhag  18 maja 2010 o godz. 16:55 #
Gravatar

> tadzik_ 18 maja 2010 o godz. 15:46

> kocio 18 maja 2010 o godz. 14:54

czekam na nius o wynalezieniu wehikułu czasu, panowie ;)

zwiń wątek kocio  18 maja 2010 o godz. 16:02 #
Gravatar

O, napisał do nas ktoś z przyszłości! =}

 
zwiń wątek azhag  18 maja 2010 o godz. 17:10 #
Gravatar

albo ktoś się cofnął w przeszłość, żeby wzbogacić niusa przed jego publikacją :)

 
 
 
 
zwiń wątek Szam  18 maja 2010 o godz. 16:16 #
Gravatar

Flash jest dla WiOO niezdobytym bastionem mniej więcej w taki sposób jak psia kupa na chodniku dla ulicznego sprzątacza – tak mi sie luźno pomyślało :P

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek kocio  18 maja 2010 o godz. 15:20 #
Gravatar

Cóż, gdyby leżała na 99% płytek chodnikowych w mieście (analogia do odtwarzacza Adobe Flash na ok. 99% komputerów biurkowych)…

zwiń wątek Szam  18 maja 2010 o godz. 18:18 #
Gravatar

Chodziło mi o to, że nazywanie tego bastionem podpowiada myśl jakoby Flash był taki wypasiony i potężny i dlatego tak trudno go zaimplementować… (kupa jako bastion z powodu tego, że nikomu nie chce się jej ruszać)

zwiń wątek Reddie  18 maja 2010 o godz. 19:37 #
Gravatar

Jak bastion, bo totalnie zamknięty ;)

 
zwiń wątek Szam  18 maja 2010 o godz. 22:11 #
Gravatar

A to w takim razie wszystko się zgadza :-)

 
 
 
 
zwiń wątek Maciej Piechotka  18 maja 2010 o godz. 17:19 #
Gravatar

Hmm. Brak wydania – wydali niby paczkę dla ubuntu a:

- Na bazarze żadne tagi nie są oznaczone

- Nie ma żadnych .tar.* ze źródłami

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek marcinsud  18 maja 2010 o godz. 19:36 #
Gravatar

Jak nie ma jak jest :)
https://launchpad.net/~sssup/+archive/sssup-ppa/+

No dobra nie sprawdzałem, czy to source code, ale chyba tak.

zwiń wątek Maciej Piechotka  18 maja 2010 o godz. 19:52 #
Gravatar

Hmm. Teraz pytanie za 5ptk. Jak ze strony projektu dojść do tego?

PS. Ok. Doszedłem

1. Wejść w SSSUP PPA

2. View package details

3. Rozwinąć detale i jest

Porównująć ze zwykłym linkiem na stronie głównej (w lanunchpadzie pojawia się jako zielone pudełko na lewej stronie).

zwiń wątek marcinsud  18 maja 2010 o godz. 21:08 #
Gravatar

Link ze strony głównej projektu na launchpadzie "external downloads"
http://github.com/alexp-sssup/lightspark

 
zwiń wątek Maciej Piechotka  19 maja 2010 o godz. 3:25 #
Gravatar

Tak bo dodałem bug'a na launchpadzie.

 
 
zwiń wątek me  18 maja 2010 o godz. 21:59 #
 
 
 
zwiń wątek KrzysieQ  18 maja 2010 o godz. 18:49 #
Gravatar

A najważniejszej informacji czy YouTube i inne strony pokroju YT działają mi brakuje?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek xeros  18 maja 2010 o godz. 21:05 #
Gravatar

W komentarzach do podlinkowanego newsa podają, że video działa, ale obsługę dźwięku muszą jeszcze napisać ;-)

 
 
zwiń wątek xeros  18 maja 2010 o godz. 21:09 #
Gravatar

Ciekawe jak będzie z jego zgodnością i wydajnością za kilka miesięcy.

Cieszę się, że implementują obsługę OpenGL jako wyjście dla grafiki – wg założeń ma szanse być mniej zasobożerny niż pierwotwór.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek scx  19 maja 2010 o godz. 22:42 #
Gravatar

Re: "Ciekawe jak będzie z jego zgodnością i wydajnością za kilka miesięcy."

Prawdopodobnie nie będzie najlepiej. Nawet jeśli projekt do tego czasu nie upadnie, to w kwestii zgodności z Flashem będzie nadal daleko za Gnashem, obecnym liderem jeśli chodzi o wolną implementację Flasha.

Re: "Cieszę się, że implementują obsługę OpenGL jako wyjście dla grafiki – wg założeń ma szanse być mniej zasobożerny niż pierwotwór."

Bardzo wątpliwe. Z mojego doświadczenia wynika, że Gnash jest znacznie mniej wydajny od własnościowej wtyczki Adobe.

Przypominam, że Gnash oferuje trzy renderery do wyboru:

- AGG (Anti-Grain Geometry)

- Cairo

- OpenGL

Z tego co pamiętam OpenGL był pierwszym rendererm. Obecnie zalecanym, ze względu na jakoś, jest AGG. Obsługa Cairo jest chyba nadal eksperymentalna. Nie dojść, że szybkość renderowania jest, łagodnie ujmując, niezadowalająca, to jeszcze generuje sporo artefaktów.

AGG może nie jest demonem szybkości (chociaż i tak jest znacznie wydajniejszy od Cairo), ale za to oferuje na prawdę wysoką jakość.

Najwydajniejszym rozwiązaniem jest oczywiście OpenGL (oczywiście tylko w przypadku działającej sprzętowej akceleracji), ale przy standardowych ustawieniach bez wygładzania krawędzi oferuje fatalnej jakości obraz.

Co ciekawe przy włączonym AA 8x obraz nie jest już taki zły (jest w miarę dobry, powiedziałbym akceptowany, chociaż wyraźnie gorszy zarówno od AGG jak i Cairo) a zużycie zasobów jest tylko nieznacznie większe (i nadal znacznie mniejsze od AGG, nie mówiąc już o Cairo).

Moim zdaniem wydajność AGG jest wystarczająca a jakość obrazu jest na prawdę bardzo dobra, więc jest on preferowanym przeze mnie rendererem. Z drugiej strony na słabszym sprzęcie może się sprawdzić OpenGL (o ile jest dostępna sprzętowa akceleracja), ale koniecznie z włączonym wygładzaniem krawędzi. Renderer Cairo musi zostać mocno dopracowany aby mógł stanowić konkurencję jakościową i/lub wydajnościową dla dwóch pozostałych.

 
 
zwiń wątek a4User  19 maja 2010 o godz. 14:25 #
Gravatar

Super! Mamy teraz 3 g* warte odtwarzacze zamiast jednego, na poziome tego od Adobe. Jednakże nie tracę nadziei bo na pewno na nie jednym studenckim dysku mamy już kolejne alphy, kolejnych odtwarzaczy. Kto wie, może po wakacjach będziemy mieli jeszcze z dziesięć innych bet co to potrafią już reklamę bez dźwięku wyświetlić! Trzymam kciuki!

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek Speaktrap  19 maja 2010 o godz. 18:51 #
Gravatar

Wypuść tę żółć.

 
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia