Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Od razu zazneczę - nie chodzi mi o rozwiązania all in one w stylu Raspberry Pi, raczej o zakup płyty głównej z procesorem, z możliwością włożenia RAM'u i innych sprzętów na USB i PCI - czy takie rozwiązania istnieją, czy tez ARM jest raczej tylko dla OEM'owców?
Offline
Jak na razie to się nie spotkałem z takimi rozwiązaniami, co nie wyklucza, że takowe nie istnieją. Raczej jak już coś to jakieś płyty ewaluacyjne z danym procesorem/peryferiami i do tych można jakiś układ w razie czego podpiąć a te raczej do tanich nie należą ;/, z typowym rozwiązaniem jak w pc to raczej ciężko.
Offline
Tak czułem... a co w przypadku rozwiązań w stylu Raspberry Pi? Zastanawiam się poważne nad zakupem tego kompka do zabawy Debianem i pytanko czy jest może coś innego o podobnych możliwościach i w podobnej cenie?
Offline
MiniPC MK808
http://allegro.pl/minipc-mk808-dualcore-1-6ghz-quadgpu-a4-1-8gb-iptv-i2968320146.html
Offline
W podobnej cenie to raczej ciężko coś wychaczyć no chyba że jakąś używkę na znanym portalu aukcyjnym. A może napisz do czego dokładnie będziesz tego sprzętu, który myślisz kupić używał to się coś więcej podpowie.
Offline
@xomrk:
Ciekawe urządzonko - jednakże ja szukałbym raczej czegoś na czym można zainstalować normalnie Debiana/Ubuntu zamiast Androida.
A bierze się to stąd że chciałbym tego urządzenia używać do streamingu video. Działać miało by to na zasadzie:
Na kompie uruchomiony VLC lub coś podobnego. Do kompa wpięty tuner DVB-T.
Problem obecnie w tym że o ile Raspberry Pi (jak i urządzenie które podał @xomrk) obsługują kompresję o tyle nie ma za bardzo obsługi w aplikacjach (dla Raspberry jest w fazie alpha w wydzielonej aplikacji pisanej przez społeczność Raspberry).
Najlepiej było by zakupić coś na Atomie plus jakiś kompresor h264 - tyle że ja jeszcze takiego na USB albo PCI nie spotkałem :(
Offline
A takie połączenie: Raspberry Pi + Tvheadend nie dało by rady?
Wprawdzie to wykluczałeś na początku, ale powinno to spełniać te założenia.
Ostatnio edytowany przez yossarian (2013-02-17 20:48:23)
Offline
@yossarian:
Tego nie wiem - pytanie czy ten streamer obsługuje sprzętową kompresję w Raspberry - jak tak to pewnie da radę, jak nie to nie ;]
Offline
Nie miałem nigdy takiej zabawki, ale nie widać, żeby był z czymś problem:
http://coder36.blogspot.com/2012/11/tvheadend-on-raspberry-pi.html
Offline
Jak będę miał chwilę czasu to postaram się sprawdzić u siebie jak to działa. Na razie używam raspberry tylko do odtwarzania filmów które mam udostępnione po nfs.
Offline
Osobiście używam konfiguracji tvheadend + xbmc, tyle tylko, że xbmc jest na raspberry pi, a tvheadend na zewnętrzym serwerze.
Offline
@yossarian:
Ciekawe, ale wydaje mi się że to tylko streamuje gotowy strumień DVB-T bez rekompresji, takie coś da się częściowo osiągnąć na vlc, ja natomiast szukam czegoś co jeszcze załączyło bvy sprzętowy enkoder Raspberry i zmniejszyło bitrate do ~ 800 Kbps (obecnie Netia zwiększyła mi upload do ~1 Mbps, DVB-T idzie pomiędzy 1.5-8 Mbps). Tak czy siak coraz bardziej mam ochotę kupić ten sprzęcik do testów ;]
Offline
[quote=Huk]@yossarian:
Ciekawe, ale wydaje mi się że to tylko streamuje gotowy strumień DVB-T bez rekompresji, takie coś da się częściowo osiągnąć na vlc, ja natomiast szukam czegoś co jeszcze załączyło bvy sprzętowy enkoder Raspberry i zmniejszyło bitrate do ~ 800 Kbps (obecnie Netia zwiększyła mi upload do ~1 Mbps, DVB-T idzie pomiędzy 1.5-8 Mbps). Tak czy siak coraz bardziej mam ochotę kupić ten sprzęcik do testów ;][/quote]
Nic na ten temat nie udało mi się znaleźć. Z oprogramowaniem korzystającym ze sprzętowego encodera w Raspberry Pi chyba jest problem:
http://raspberrypi.stackexchange.com/questions/3936/what-speed-can-i-expect-from-the-hardware-h264-encoding/3984#3984
Musiałby to obadać któryś z właścicieli Malinki.
Offline
Dobra, jako że Raspberry wpadło w końcu w moje łapki to mogę powiedzieć że:
1. Tvheadend - to sam streaming bez rekompresji tak jak podejrzewałem.
2. Hardware encoding działa, ale soft do tego jest na razie bardzo prosty i mocno niedopracowany (z tego co na szybko wyczaiłem jest dostępny jedynie prosty programik o nazwie "omxtx", za jego pomocą można ustawić bitrate i skalowanie obrazu i... tyle, żadnych zaawansowanych opcji - ale dodać musze że nie sprawdzałem jakoś szczególnie czy poza tą aplikacją coś jeszcze istnieje).
3. Encoder daje rade re-kodować pliki z h264 na h264 (np żeby obniżyć bitrate) w czasie rzeczywistym, testowałem w rozdzielcze do 1280x720 i wyciągał ponad 25 klatek na sekundę! Jakość jak na sprzętowe rozwiązanie jest naprawdę [b]DOBRA[/b] w porównaniu do kodowania za pomocą avidemux na standardowych opcjach wypada tylko trochę gorzej, podejrzewam że gdyby dało się kodować z CRF zamiast z CBR to jakość była by jeszcze lepsza.
4. W przypadku próby rekodowania plików z np. Xvid na h264 już tak różowo nie jest - dekodowanie materiału idzie przez CPU, który jest za wolny, przez co encoder wyciąga tylko ~ 15 FPS (w zależności od rozdzielczości filmu). Najpewniej po zakupie kodeków, sprzętowo będą dekodowane jeszcze MPEG2, oraz VC1, ale chyba żadne DivX'y czy Xvid'y w grę nie wchodzą (przynajmniej na razie...)
Jeżeli chodzi o inne pierdółki - Raspberry radzi sobie spokojnie z dekodowaniem materiałów FullHD z Weeb.tv, TVNPlayer i tym podobnych (wszystko za pomocą XBMC), niestety procek jest na tyle słaby że wejście w XBMC w menu podczas odtwarzania powoduje ostre przycięcia obrazu, do tego zdarza się że czasami zamiast obrazu mamy widok framebuffera (pewnie zwalone sterowniki) :(
Do tego widać że trzeba mieć zasilacz i aktywny Hub USB dobrej jakości, ja mam spore problemy żeby Raspberry dobrze załapało mój tuner DVB-T - niby działa, ale czasami nie umie wybrać kanałów (w_scan nic nie łapie), podejrzewam że mój zasilacz od telefonu (1000 mA - od HTC Wildfire S) nie daje rady, zaś podłączanie przez aktywny Hub USB powoduje że nie zawsze urządzania są wykrywane (ten Hub akurat tak ma - to raczej nie wina Pi).
Jeszcze dodam dla zainteresowanych - jeżeli tak jak ja nie posiadacie monitora z HDMI, to powiem tyle że obraz z Composite jest całkiem dobrej jakości - spokojnie można przeczytać tekst w konsoli, oczywiście tryb graficzny działa bez problemów.
To tyle w temacie - będę chyba próbował stawiać na tym maleństwie jakiś mikro serwer ;]
Ostatnio edytowany przez Huk (2013-03-03 21:57:07)
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00141 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.252.58' WHERE u.id=1 |
0.00092 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.252.58', 1732980811) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732980511 |
0.00060 | DELETE FROM punbb_online WHERE ident='18.117.158.124' |
0.00044 | SELECT topic_id FROM punbb_posts WHERE id=224850 |
0.00158 | SELECT id FROM punbb_posts WHERE topic_id=22974 ORDER BY posted |
0.00055 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=22974 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00091 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=22974 ORDER BY p.id LIMIT 0,25 |
0.00073 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22974 |
Total query time: 0.00782 s |