Portál AbcLinuxu, 7. května 2025 21:58

Dotaz: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?

9.8.2013 09:51 Mirek
program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
Přečteno: 296×
Odpovědět | Admin
Dobrý den.

Chci si naprogramovat SW, který přehraje video, obrázky, zobrazí text, podporuje např. světelné noviny. Video bude uloženo na stroji kde program poběží, text bude softwaru posílán datagramy. Program by měl běžet ve fullscreen módu, aby nebyl vidět panel okna. OS bude stačit Linux. Potřeboval bych pomoct s vhodným výběrem jazyka. Zatím jsem se díval na JAVU a Java Media Framework a dále na Python a mplayer.

Kdyby někdo věděl jakým směrem se odrazit, tak děkuji :-)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.8.2013 15:35 omdzor
Rozbalit Rozbalit vše Re: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jednou z moznosti je aj pouzitie qt a jeho phonon modulu. Priklad Video Widget example. Podla mna velmi rychla moznost..
9.8.2013 16:43 chrono
Rozbalit Rozbalit vše Re: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebolo by najjednoduchšie použiť webový prehliadač?
9.8.2013 18:00 Mirek
Rozbalit Rozbalit vše Re: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
No možná, ale nenapadá mě jak to všechno zkloubit dohromady. Je možné tohle řešení?:

SERVER: Video-na straně serveru - přehrávání pomocí HTML5 světelné noviny - HTML se kouše, není to plynulé, CSS nebo javascript by mohl být plynulejší

KLIENT: Pošle text na server UDP datagramem. PHP skript běží na serveru a naslouchá. Jakmile příjde datagram zpracuje ho a asi AJAXem se provede aktualizace textu do webové stránky. Ten AJAX by měl zajistit, že se nevkusně neaktualizuje celá stránka (aby neproblikla).
9.8.2013 18:44 potato
Rozbalit Rozbalit vše Re: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na programovacím jazyku nezáleží, pokud si nevybereš nějaký vyloženě obskurní. Všechny toolkity a relevantní knihovny mají bindings pro všechny normální jazyky. A ve všech bude kód vypadat při použití stejných knihoven/technolgií dost podobně.

Takže je to otázka technologií. Buď to můžeš udělat jako web, což bych asi nedělal, ale ta možnost tu je. U desktopové aplikace máš spoustu možností -- radit někomu, zda má použít GStreamer, phonon, javí framework, nebo spouštět v podprocesu mplayer, to je akorát na flamewar, kde ti spousta lidí napíše, co je jejich oblíbená, a poplive ty ostatní, ale nedozvíš se nic. Které preferuješ ty, nebo s jakými máš zkušenost, nejde z dotazu poznat.
9.8.2013 18:53 Mirek
Rozbalit Rozbalit vše Re: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
Mě právě zajímá třeba názor: Proč by si nepoužil webovou technologii?
9.8.2013 19:14 potato
Rozbalit Rozbalit vše Re: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
Protože je nemám rád ;) Všechno se v nich dělá levou rukou za pravým uchem a ještě se to presentuje jako výhoda... Objektivní důvod se vždycky najde: v tomto případě to zavádí další zbytečnou a složitou mezivrstvu.
10.8.2013 01:58 potato
Rozbalit Rozbalit vše Re: program, který přehraje video, či zobrazí info na obrazovce-Jak začít?
Ještě bych dodal, že když napíšeš ‚dělám FOO pomoc BAR a mám tento problém s BAZ‘, tak sice nejspíš taky dostaneš odpovědi, že BAR je největší zlo, ale je naděje i na konkrétní rady. S takhle obecně položeným dotazem těžko.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.