| 40 | |
| 41 | #. vanwege anti-piraterijbeperkingen is HDMI-input 'rare'. |
| 42 | |
| 43 | Transport van HD Video via FireWire lijkt daarmee eenvoudiger te zijn, maar de gebruiksmogelijkheden kunnen ook dan door het gebruik van encryptie beperkt zijn. |
| 44 | |
| 45 | .. _mediaprocessoren: |
| 46 | |
| 47 | ---------------------- |
| 48 | Multimedia processoren |
| 49 | ---------------------- |
| 50 | |
| 51 | Er zijn diverse low-cost ontwikkelboards beschikbaar op basis van een SoC met zo'n media processor die Linux kunnen draaien, zoals het `Pandaboard <http://www.pandaboard.org>`_ (gebaseerd op de OMAP4). |
| 52 | Geen van deze platformen zijn voorzien van of kunnen eenvoudig voorzien worden van een breedbandige digitale input, zoals nodig is voor hoge kwaliteit video (behoudens USB 2.0 en ethernet). |
| 53 | De onderhavige toepassing is atypisch voor de markt die is voorzien voor deze processoren. |
| 54 | Bijna nooit is er vanuit de leveranciers of open source communities ondersteuning van BSD voor processors en systemen in deze categorie. |
| 55 | |
| 56 | Erg interessant voor de toepassing lijkt de `Raspberry Pi <http://www.raspberrypi.org>`_ te zijn: |
| 57 | |
| 58 | Pro |
| 59 | - extreem goedkoop (USB 35) |
| 60 | - USB powered |
| 61 | |
| 62 | Contra |
| 63 | - nog niet beschikbaar (na verwachting leverbaar vanaf februari 2012) |
| 64 | - slechts 1 USB en 1 ethernet interface |
| 65 | - weinig informatie beschikbaar over de SoC (`Broadcom BCM2835 <http://www.broadcom.com/products/BCM2835>`_) aan boord vanwege beleid van de fabrikant |
| 66 | |
| 67 | Meer gespecialiseerde ontwikkelplatforms zijn ook verkrijgbaar (bijv. de `DM6467 EVM <http://www.dm6467.com/evm/>`_), maar bijna altijd erg duur. |
| 68 | Prijstechnisch wel interessant zijn de `Leopardboard 365 <https://www.leopardimaging.com/Leopardboard_365.html>`_ en de `Leopardboard 368 <https://www.leopardimaging.com/Leopardboard_368.html>`_ van `Leopard Imaging Inc. <https://www.leopardimaging.com/>`_. |
| 69 | Deze boardjes zijn in de eerste plaats bedoeld voor de camera boardjes van dezelfde fabrikant, maar er is een bescheiden keuze aan boardjes met andere video input mogelijkheden. |
| 70 | |
| 71 | Pro |
| 72 | - goedkoop |
| 73 | - krachtig |
| 74 | - klein |
| 75 | - energiezuinig |
| 76 | |
| 77 | Contra |
| 78 | - Veel open source software is nog niet geport. Zelf doen vergt veel tijd. |
| 79 | - beperkte keuze in COTS uitbreidingen en interface mogelijkheden. |
| 80 | - geen boardjes gevonden die voorzien zijn van 2 ethernet interfaces. |
| 81 | |
| 82 | .. _fpga: |
| 83 | |
| 84 | ----------------------------- |
| 85 | Encodering in hardware (FPGA) |
| 86 | ----------------------------- |
| 87 | |
| 88 | Implementaties zijn duur (>EUR 1000) en bijna altijd gesloten. |
| 89 | |
| 90 | Interessant is `Epiphan Lecture Recorder <http://www.epiphan.com/products/recording/>`_ (USD 1999). De hardware lijkt volledig te voldoen en is ready-to-use (handzaam kastje). De software maakt ook streamen over HTTP en RSTP mogelijk. Het apparaat is opgebouwd rondom een Motorola PowerPC processor en een FPGA (video-processing) en draait op Linux. De software is volledig open source. |
| 91 | |
| 92 | Alternatieven zijn Epiphan VGA Recorder Lite (USD 1999) en de `miniCASTER <http://www.minicaster.com/>`_ (EUR 1400-2700) |
| 93 | |
| 94 | .. _cpu: |
| 95 | |
| 96 | -------------- |
| 97 | Generieke CPUs |
| 98 | -------------- |
| 99 | |
| 100 | |
| 101 | Een mini-ITX-boardje met een Core i3 processor, bij voorkeur 2 ethernet interfaces en FireWire, en een PCI Express-bus voor een eventuele video grabber lijkt in dit geval een goede basis. |
| 102 | |
| 103 | Pro |
| 104 | - Ruime keuze in uitbreidingsmogelijkheden |
| 105 | - Low-cost |
| 106 | |
| 107 | Ontwikkeling kan starten op gewone PC (geen instapkosten), met daarna kleine investering ten behoeve van een analoog videosignaal of een FireWire-input en pas een grotere investering ((HD) video grabber van ca. EUR 200) indien opportuun. Resultaat kan gemakkelijk naar andere systemen gepord worden (als Raspberry Pi), bijvoorbeeld indien slechts behoefte aan audio of low-quality video of batterijvoeding. |
| 108 | |
| 109 | Contra |
| 110 | - zwaar |
| 111 | - log |
| 112 | - niet energiezuinig |
| 113 | |
| 114 | Een uitvoering als een MacMini of een mini HTPC lijkt het meest praktisch. Nadeel van specifiek een MacMini is dat deze niet voorzien kan worden van een interne HDMI-in/video grabber kaart. Ook kan een tweede ethernet-interface voor de toepassing nuttig zijn. |
| 115 | |
| 116 | Geschikte video grabbers worden o.a. gemaakt door `BlackMagic Design <http://www.blackmagic-design.com/products/intensity/>`_. |