Friday, March 22, 2013

Stick TV cu Android



Mi-am luat zilele trecute un stick TV (TV e impropriu spus, denumirea e generata mai degraba de tipul de conector cu care vine dotat respectivul stick, si anume HDMI). Dar pina la a avea facilitati reale de Media Center mai e cale lunga.

Scula e asta. Favi SmartStick. Ce are? Are Android 4.0 pe el, slab customizat (ceea ce inseamna ca permite inca multe chestii), are o telecomanda, un adaptor de prelungire pentru mufe HDMI greu accesibile ale TV-ului, un slot pentru USB (normal, nu mini) si un slot pentru mini SD. Plus o memorie interna de 4 GB, din care 1.2 sint ocupati de sistem si alte aiureli.

Ce n-are? N-are destule. In primul rind USB-ul anuntat ca suporta diverse device-uri (precum keyboard, mouse extern, etc) nu pare sa suporte mare lucru, in orice caz un keyboard simplu nu e recunoscut "plug n play". Prin setari e drept ca n-am umblat, si nici n-am incercat prea multe device-uri atasate. In orice caz comunicarea USB-to-USB cu un computer sau o tableta nu e posibila. In schimb micro-SD-ul e recunoscut imediat (am probat un 32 GB).

In al doilea rind (si nu va luati dupa ordine, pentru ca problema e esentiala) telecomanda e greu de utilizat. A fost anuntata ca avind un "air mouse", numai ca n-are asa ceva. Air mouse e cind o misti prin aer si mouse-ul se misca si el, pe ecran. In cazul acestei telecomenzi, mutarea mouse-ului se face prin taste, si e slow al dracului. Am preferat versiunea de utilizare non-mouse, in care selectia obiectelor se face cu tastele stinga-dreapta-sus-jos si Enter. Problema e ca nu poti sterge si transfera nimic in modul asta; partea proasta e ca nici un keyboard nu te-ar ajuta cine stie ce. Android-ul e, fara doar si poate, un sistem conceput pentru touchscreens - iar aceasta impresie se confirma si aici.

O alta veste proasta e ca nu poti accesa directorul "data" al sistemului de operare, pentru a modifica, sterge sau adauga scurtaturi (chestie de customizare, evident). Ca atare nu prea ai cum sa-ti plasezi pe home screen propriile scurtaturi (lucru imposibil fara touchscreen). Ceea ce s-a putut face a fost strecurarea in lista bookmark-urilor web a site-ului pe care am amplasat adresele dorite.

O veste buna e ca stick-ul vine preprogramat cu Google Play, iar daca ai timp si rabdare sa-ti introduci (cu telecomanda, cum altfel!) userul si pass-ul Gmail, o sa poti descarca cam tot ce vrei de pe acolo. O a doua veste buna e ca receptia wireless e superioara. Chiar si in conditiile unei anumite distante de router, receptia e buna.

In functionare se comporta, iarasi, bine. Chiar foarte bine. Am testat receptia programelor din pachetul WebTV Dolce (Mediadirect), din pachetul Spice TV si din categoria Sopcast-urilor. Asta, fireste, dupa ce mi-am scos peri albi instalind diverse playere (player-ul default e stift, iar vizionarea programelor in browser nu e o optiune viabila, playerul Flash e restrictiv si meniul e stufos). Neputind sa tranfer, deocamdata, nimic din afara, am creat o pagina web unde am amplasat adresele stream-urilor. Am testat circa o duzina de playere, cel mai bun dovedindu-se MX Player (Free) cu hardware acceleration (suportat de stick). Testat url-uri de tipul m3u8, sop, rtsp si rtmp. Buffering-ul dureaza circa 30-45 de secunde in primul minut, dupa care fluxul video e cursiv, chiar si in cazul programelor cu rezolutie si bitrate mare. DolceSport, FilmBox, DocuBox si Digisport-urile au functionat fara probleme. La fel si programul Mooz HD. Unele glitch-uri scurte la programul HBO din pachetul Spice, lucru la care ma asteptam (in testele de pe PC aceste freeze-uri au o durata mult mai mare). Sopcast-urile se incarca mai greoi (lucru stiut, datorita peering-ului divergent) si, in cazul programelor comprimate H264 reproducerea e oarecum granulata (problema de player, dar si de dimensiunea ecranului pe care le privesti).

Una peste alta, la 50 de dolari, cred ca stick-ul merita investitia, desi nu e simplu de manipulat. Il recomand, cu rezerve pentru cei care n-au rabdare pentru customizari.

Wednesday, March 20, 2013

Live stream recording cu PotPlayer

In ultimul timp am inceput sa folosesc tot mai mult PotPlayer ca aplicatie destinata vizionarii de stream-uri live (constat ca la anumite stream-uri rtsp procedura de buffering default e mai buna decit aceea utilizata de VLC). Una peste alta, PotPlayer-ul are si posibilitatea (ca si VLC, de altfel) de a oferi posibilitati de trecording (si transcoding) al streamului. Ca atare puteti si urmari si inregistra fluxul video in acelasi timp. Procedura e chiar mai simpla decit in cazul VLC-ului.

Indicam adresa stream-ului in meniul Open URL.



Streamul demareaza in player.



Clic dreapta pe ecran, selectam meniul Video, optiunea Capture.



Pentru a beneficia de intreaga gama de optiuni ale capturii (codecuri, dimensiune, rezolutie, FPS) alegem meniul "Video: Capture" si nu "Quick capture".



Selectam un director in care va fi amplasat fisierul inregistrat, apui alegem codecurile aferente si formatul video. Pentru procesoare mai slabe recomand captura in formatul MPEG 2 necomprimat (cu conditia se exista spatiu suficient pe harddisc).



Odata ce captura se deruleaza, acest lucru va fi indicat de meniul aferent. Din pacate acest meniu va trebui sa-l "ascundeti" undeva printr-un colt al ecranului in timpul vizionarii. Se pare ca softerii PotPlayer-ului au uitat sa implementeze si optiunea auto-hide pentru meniul de recording live.



Spor la capturi!

Tuesday, March 12, 2013

Un pachet de softuri pentru evitat restrictiile p2p

Dupa cum stiti, majoritatea softurilor p2p (peer-to-peer) au restrictii. Cine descarca fisiere de pe torrents, stie ca trebuie sa faca ratie, adica sa lase torrentul deschis ca sa ia si altii. Cine descarca de pe Emule, stie ca trebuie sa aiba un numar de credite pentru a lua cu viteza mai mare. In principiu, fiecare soft destinat unei retele p2p (Bittorrent, Ed2k, Limewire, Gnutella) vine cu restrictii si cu constringeri.

Aceste constringeri e bine, fireste, sa nu le inselam, pentru ca ala e spiritul sharing-ului; daca iei, sa si dai. Cu toate astea, trebuie sa admit ca 1.e imposibil sa faci credit pe Emule daca iei fisiere pe care nu le ia toata lumea 2.e imposibil sa faci ratie pe Bittorrent daca nu stai la seed 24/24 cu fisiere de interes maxim. Drept pentru care trebuie sa recunosc ca si softurile care urmaresc sa pacaleasca serverele si sa elimine atari restrictii sint utile.

Am facu un pachet cu unele dintre softurile de evitat restrictiile p2p actualizate la zi. Unele sint softuri de crescut ratia pe torrent, altele de descarcat fisiere nedetectat, altele de download fara credit (Emule, Gnutella). Spor.

http://www66.zippyshare.com/v/15575216/file.html
Parola
eustiu

Si nu uitati, stati totusi la seed. Dar nu pentru ratie. Ci ca sa le faceti si altora un bine.

Citirea textului "ascuns" ca user neinregistrat

Pe multe forumuri am vazut ca se practica "ascunderea" textului, mai exact integrarea acestuia intr-un cod Javascript care-l face inaccesibil userilor neinregistrati sau celor care nu au apasat un buton de multumesc (de la caz la caz). Solutia e simpla, pentru ca orice text ascuns in Javascript este prezent in sursa paginii respective. Cu toate astea, o comanda "View source" sau "Page source" data in browser nu e de ajuns. Trebuie selectat textul cu pricina, si apoi revelata sursa acestuia.