Difference between revisions of "RpiDATV"
(Created page with "= RpiDATV = RpiDATV is a software running on [https://www.raspberrypi.org/ raspberry pi] micro computer written by Evariste F5OEO. It encodes video and compute the QPSK baseb...") |
|||
(21 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
= RpiDATV = | = RpiDATV = | ||
+ | [[File:bplus-300x202.jpg|400px]] | ||
− | RpiDATV is a software running on [https://www.raspberrypi.org/ raspberry pi] micro computer written by Evariste F5OEO. | + | RpiDATV is a software running on [https://www.raspberrypi.org/ raspberry pi] micro computer written by Evariste F5OEO ([mailto:evaristec@gmail.com mail] [https://twitter.com/F5OEOEvariste twitter]). |
It encodes video and compute the QPSK baseband modulation. | It encodes video and compute the QPSK baseband modulation. | ||
== History and updates == | == History and updates == | ||
Latest version is now hosted on [https://github.com/F5OEO/rpidatv github]. All instructions to build is there. | Latest version is now hosted on [https://github.com/F5OEO/rpidatv github]. All instructions to build is there. | ||
Before that, complete SD image could be downloaded but size of download files is huge (1.2GBytes). Updates of image are also hard to maintain. | Before that, complete SD image could be downloaded but size of download files is huge (1.2GBytes). Updates of image are also hard to maintain. | ||
− | In future, only some released versions could be built based on github sources. | + | In future, only some released versions could be built based on github sources. |
+ | |||
+ | First documentation [[UglyDATV01]] is '''obsolete''' | ||
+ | |||
+ | You can look at [[HamRadio Presentation]] made at HamRadio 2015. | ||
== Main output modes of operation == | == Main output modes of operation == | ||
Line 13: | Line 18: | ||
=== IQ === | === IQ === | ||
I/Q modulation is provided out of 2 pins of the GPIO header. | I/Q modulation is provided out of 2 pins of the GPIO header. | ||
− | Hardware I/Q modulator is needed : | + | Hardware I/Q modulator is needed : [[RBTVMOD]], [http://www.g8ajn.tv/dlindex.html DigiLite], |
+ | [https://forum.batc.org.uk/viewtopic.php?f=97&t=4145&sid=64b441d2c41529ad302e6287ca7684fc DigiThin] , [http://jf.fourcadier.pagesperso-orange.fr/television/exciter/exciter_e.htm F4DAY], [http://acauquelin.free.fr/site_f1fau/usb_fifo_qpsk.html F1FAU] , [http://f4agc.free.fr/ F1DOJ], [http://f6kbf.free.fr/pdf/RpiDATV%20IQ%20avec%20Modulateur%20DMD-2401.pdf old broadcast modulators]. | ||
+ | |||
=== DATV Express === | === DATV Express === | ||
− | Send IP Transport stream to | + | Send IP Transport stream to [https://datv-express.com/ datv express] : Datv Express Server (G4GUO). |
+ | |||
+ | === Parallel TS === | ||
+ | This output the transport stream to an external modulator. Using this method, it is possible to upgrade an all-in-one encoder/modulator from MPEG-2 to H264. | ||
+ | * DTX1 with dock PCB [https://forum.batc.org.uk/download/file.php?id=367 picture] | ||
+ | * SR-SYSTEM Minimod | ||
+ | |||
+ | == Native interfaces == | ||
+ | rpidatv could be configured through several ways | ||
+ | * Command line | ||
+ | * Menu on console (from local keyboard/screen or via network) | ||
+ | * Graphical menu with a touchscreen : [https://www.youtube.com/watch?v=vo77Jy-_xOs video demonstration] | ||
+ | |||
+ | == External interfaces == | ||
+ | * Audio/Video are sent from an external PC running VMix software : [http://f6kbf.free.fr/html/Vmix2Rpi/Vmix2Rpi.htm Vmix2Rpi] | ||
== Credits == | == Credits == | ||
− | Brian G4EWJ : baseband | + | Brian G4EWJ : baseband DVB process for ARM cpu |
+ | |||
INSPIRED BY THE IMPLEMENTATION OF PIFMDMA by Richard Hirst <richardghirst@gmail.com> December 2012 | INSPIRED BY THE IMPLEMENTATION OF PIFMDMA by Richard Hirst <richardghirst@gmail.com> December 2012 | ||
+ | |||
+ | [[TestPage]] |
Latest revision as of 09:46, 9 January 2019
RpiDATV
RpiDATV is a software running on raspberry pi micro computer written by Evariste F5OEO (mail twitter). It encodes video and compute the QPSK baseband modulation.
History and updates
Latest version is now hosted on github. All instructions to build is there. Before that, complete SD image could be downloaded but size of download files is huge (1.2GBytes). Updates of image are also hard to maintain. In future, only some released versions could be built based on github sources.
First documentation UglyDATV01 is obsolete
You can look at HamRadio Presentation made at HamRadio 2015.
Main output modes of operation
RF output (formaly named Ugly mode)
RF could be transmitted without any other hardware through a pin of the Raspberry pi header. It is mainly a test mode as QPSK spectrum is not filtered. By using harmonics it could be received directly by a set top box on L band.
IQ
I/Q modulation is provided out of 2 pins of the GPIO header. Hardware I/Q modulator is needed : RBTVMOD, DigiLite, DigiThin , F4DAY, F1FAU , F1DOJ, old broadcast modulators.
DATV Express
Send IP Transport stream to datv express : Datv Express Server (G4GUO).
Parallel TS
This output the transport stream to an external modulator. Using this method, it is possible to upgrade an all-in-one encoder/modulator from MPEG-2 to H264.
- DTX1 with dock PCB picture
- SR-SYSTEM Minimod
Native interfaces
rpidatv could be configured through several ways
- Command line
- Menu on console (from local keyboard/screen or via network)
- Graphical menu with a touchscreen : video demonstration
External interfaces
- Audio/Video are sent from an external PC running VMix software : Vmix2Rpi
Credits
Brian G4EWJ : baseband DVB process for ARM cpu
INSPIRED BY THE IMPLEMENTATION OF PIFMDMA by Richard Hirst <richardghirst@gmail.com> December 2012