Category Archives: News

BATC Portsdown 4 et OBS Studio

La convivialité d’utilisation du logiciel Portsdown 4 a pour corollaire un manque de souplesse sur les sources vidéo-audio disponibles. Par exemple, il n’est pas possible de transmettre une vidéo. Grâce à l’entrée IPTS in qui permet de fournir au Portsdown 4 un Transport Stream (TS), cette limitation peut-être facilement contournée avec notre outil multimédia préféré : OBS Studio

Et, en plus, si votre PC est équipé d’une carte graphique NVIDIA, d’encoder votre vidéo en H.265.

Voilà comment procéder.

 

Étape 1 – Configurer le logiciel Portsdown 4

Dans le System Main Menu, sélectionnez Encoder=IPTS in

Dans le Menu 2, sélectionnez Info et notez l’adresse IP utilisée par le logiciel. Dans mon exemple IP:172.22.22.56

Le TS est attendu sur le Port = 10000.

Déterminez le débit disponible pour la modulation, symbole rate et FEC choisis. Dans mon exemple S2QPSK, SR 333K, FEC 5/6, pilots off ce qui donne un débit disponible de : 551.823 kb/s.

 

 

Etape 2 – Configurer le logiciel OBS Studio

La génération du TS utilise la fonction Recording en Output Mode = Advanced d’ OBS Studio.

  1. Ouvrir OBS, allez dans le menu Settings, sélectionnez Output

  2. Dans Output, sélectionnez Recording, puis
    Output Mode = Advanced
    Type = Custom Output (FFmpeg)
    FFmpeg Output Type = Output to URL
    File path or URL
    = udp://172.22.22.56:10000?pkt_size=1316

    Remplacez l’adresse IP par celle de votre Raspberry Pi 4.

  3. Toujours dans Output, sélectionnez Container Format = mpegts


  4. Dans Muxer Settings copiez la ligne suivante :
    muxrate=551823 mpegts_pmt_start_pid=4096 id=1 mpegts_start_pid=256

    Assignez le débit net du TS calculé à l’étape 1 à muxrate. Le paramètre mpegts_start_pid permet de fixer le PID PMT . Le PID vidéo est  mpegts_start_pid et le PID audio mpegts_start_pid + 1

    Attention de bien contrôler qu’il y ait qu’un espace entre chaque paramètre !

  5. Puis assignez
    Video Birate, Keyframe interval et Rescale Output si nécessaire

  6.  et finalement, choisissez l’encodeur vidéo et audio, dans notre exemple l’encodeur NVIDIA H.265:
    Video Encoder = hevc_nvenc (nvenc_hevc)
    Video Encoder Settings = preset=llhq rc=cbr_ld_hq rc-lookahead=20 surfaces=4
    Audio Encoder
    = aac
    Audio Bitrate = 32kbps

Les paramètres de l’encodeur dépendent du résultat recherché: qualité de l’image, latence, etc.  Les paramètres disponibles pour l’encodeur NVIDIA H.265 sont décrits dans ce document :  ffmpeg_hevc_options

Cette paramétrisation peut-être sauvée dans un profile nommé par exemple : s2qpsk-sr333-56-h265. Ainsi on pourra facilement rappeler différents profiles en fonction des paramètres choisis pour ceux-ci.

 

 

Etape 3 – tester la liaison PC (OBS) – Portsdown

Dans son Menu 2, le Portsdown dispose d’une fonction permettant de visualiser le TS envoyé sur l’entrée IPTS in : IPTS Monitor.

Pas d’image… Adresse IP incorrect, port incorrect ou problème d’encodage.

 

 

Pour lancer une transmission, il suffit de cliquer sur Start Recording dans OBS puis TX dans le System Main Menu du Portsdown 4.

 

DATV-Express – Le retour !

Voilà comment remettre au goût du jour sous Windows votre “vieille” carte DATV-Express à l’aide de deux logiciels : DATV-Express server et OBS Studio. Cette solution simple vous permet l’encodage en H262, H264 et H265 avec toutes les fonctionnalités d’édition vidéo et audio d’OBS Studio.

Le logiciel DATV-Express server gère la partie émission et OBS Studio lui fournit le Transport Stream. DATV-Express server de G4GUO est téléchargeable sur le site du projet DATV-Express ici:   DATV-Express Server Windows

Le logiciel est utilisé pour définir la fréquence d’émission, le symbol rate, le FEC, la puissance d’émission et le port IP (dans cet exemple : 8282) sur lequel le Transport Stream est attendu. La fonction TOC permet la mise en émission automatique dès la présence d’un TS sur le port IP (dans cet exemple; 8282).

La génération du TS utilise la fonction Recording en Output Mode = Advanced d’ OBS Studio.

Voilà pas à pas comment configurer OBS pour cela. Dans cette exemple, l’émission est en mode DVB-S QPSK SR2000 et FEC 5/6 et encodage MPEG2.

  1. Déterminer  le débit net disponible pour le TS à l’aide d’un calculateur, par exemple :  DVB-S/DVB-S2 Bitrate Calculator . Dans notre exemple, 3.079 Mbps

  2. Ouvrir OBS, allez dans le menu Settings, sélectionnez Output

  3. Dans Output, sélectionnez Recording, puis
    Output Mode = Advanced
    Type = Custom Output (FFmpeg)
    FFmpeg Output Type = Output to URL
    File path or URL
    = udp://172.22.22.54:8282?pkt_size=1316

    Remplacez l’adresse IP par celle de votre PC
    ou localhost (127.0.0.1)

    Contrôler que le port choisi (dans cette exemple 8282) est le même que dans DATV-Express Server

  4. Toujours dans Output, sélectionnez Container Format = mpegts


  5. Dans Muxer Settings (if any) copiez la ligne suivante :
    muxrate=3079000 mpegts_pmt_start_pid=4095 mpegts_start_pid=256

    Assignez le débit net du TS calculé au point 1 à muxrate. Le paramètre mpegts_start_pid permet de fixer le PID PMT . Le PID vidéo est  mpegts_start_pid et le PID audio mpegts_start_pid + 1

    Attention de bien contrôler qu’il y ait qu’un espace entre chaque paramètre !

  6. Puis assignez
    Video Birate, Keyframe interval et Rescale Output si nécessaire

  7.  et finalement, choisissez l’encodeur vidéo et audio, dans notre exemple :
    Video Encoder = mpeg2video
    Audio Encoder = mp2
    Audio Bitrate = 64kbps

Cette paramétrisation peut-être sauvée dans un profile nommé par exemple : dvbs-qpsk-sr2000-56-h262. Ainsi on pourra facilement rappeler différents profiles en fonction des paramètres choisis pour ceux-ci.

Pour lancer une transmission, pour autant que la fonction TOC ait été sélectionnée dans DATV-Express Server, il suffit de cliquer sur Start Recording.

 

Forum DATV

HAMRADIO 2019

OSCAR-100: La DATV à la conquête de l’espace!

Après ISS, c’est au tour du premier satellite géostationnaire Es’hail-2 équipé d’un transpondeur pour le trafic radioamateur d’ouvrir de nouveaux horizons en DATV.

OSCAR-100 est en service depuis le 14 février 2019 et déjà de nombreuses liaisons ont été réalisées grâce à ce relais unique dans l’espace!

Le Raspberry Pi est devenu un véritable “couteau suisse” pour construire sa station DATV.
Depuis ses premiers pas en 2016, cette plate-forme a donné naissance à différents systèmes pour l’émission et la réception de signaux DATV. Parmi les plus connus, le projet “Portsdown”, basé sur le logiciel de F5EOE et développé par le BATC, a été construit par de nombreux adeptes de la DATV.


Le décodage de signaux DATV à bas débits des symboles se fait aujourd’hui principalement grâce au “Minitiouner” développé par F6DZP. La dernière version (V0.9) se prête particulièrement bien à la réception des signaux en provenance de OSCAR-100.

Les plate-formes SDR (p.ex. Lime SDR, Pluto, Ettus, ..) sont en train de devenir un composant indispensable des systèmes DATV modernes, permettant de suivre l’évolution des algorithmes de codage vidéo et des standards de modulation.


Venez découvrir ces nouvelles tendances, en théorie et en pratique, ainsi que bien d’autres sujets passionnants au

 

Forum DATV à Hamradio 2019
salle Oesterreich, vendredi 21 juin 2019 de 12:00 à 15:45

Programme :

12:00 Démonstrations de systèmes DATV
12:30 Systèmes DATV: Solutions disponibles aujourd’hui (Michel/HB9DUG, Dave/G8GKQ)
13:15 Plus de 50 ans de TV couleur en Europe (Uwe/DJ8DW)
13:45 Pause café
14:15 OSCAR-100: le projet et les aspects opérateur (Jens/DH6BB)
15:00 OSCAR-100: DATV sur QO-100 (Noel/G8GTZ)
15:45 Conclusions

Ne manquer pas cette occasion unique de rencontrer les spécialistes de la DATV en Europe!

AGO 2019 – 23 mars dès 10h00 à Vich

A vos agendas !

Chers amis, membres du Groupe swissATV de l’IAPC,

Le comité a le plaisir de vous inviter à l’assemblée générale ordinaire de l’IAPC,

                   le samedi 23 mars 2019 à Vich (VD).

Elle se déroulera dès 10h00 avec un café de bienvenue, suivi de l’AG puis d’un repas sur place pour ceux qui le désirent. La journée se poursuivra par des conférences techniques, démonstrations et marché aux puces.

Pour ceux qui souhaiteraient poursuivre les discussions en soirée, un repas est prévu.

Ne manquez pas ce rendez-vous !

Les détails suivront.

73 QRO de Michel HB9DUG
Président

Deux 1ère Suisse !

A l’occasion de la HAMFEST 2018 à Baar, le swissATV, le groupe technique ATV de l’IAPC présentera en première Suisse, All-in-One LimeSuite 10 GHz, l’extension à 10 GHz du prototype expérimental All-in-One TX/RX DATV SDR ainsi que la solution compacte Porstdown 2018 Raspberry PI intégrant le support des LimeSDR.

Ne manquez pas ce rendez-vous !

ATV conference Hamradio 2018

Retransmission en direct sur le site de la BATC:  https://batc.org.uk/live/hamradio

Venez découvrir les nouvelles tendances en théorie et en pratique et bien d’autres sujets passionnants à la

ATV conference à Hamradio 2018  vendredi 1 juin 2018,  12hoo – 16hoo,  salle “Oesterreich”

Le programme comprendra une partie pratique avec démonstrations de différents systèmes DATV suivie d’une série de présentations sur des sujets d’actualité dans le domaine de l’ATV.

Ne manquez pas cette occasion unique de rencontrer les spécialistes de l’ATV en Europe!

ADALM-PLUTO

et LeanTRX.

LeanTRX ajoute une interface web à la boîte à outils LeanSDR. Son objectif principal est de transformer les plates-formes SDR intégrées en modems RF multimodes conviviaux qui peuvent être contrôlés avec n’importe quel navigateur Web. Les applications potentielles vont des émetteurs-récepteurs portatifs aux réseaux de stations au sol connectés à Internet.

Merci à Pascal F4DAV de mettre à disposition de la communauté son développement sur l’ADALM-PLUTO.

Les détails sur son site: LeanTRX

Une vidéo

Bravo HB9AKP !

A l’occasion de l’Atelier technique Automne 2017, le swissATV a mis en place une action de promotion : My first DATV TX ! 
L’objectif : établir ses premières liaisons en DATV DVB-S  (voir les détails)

Bravo à Pierre-André HB9AKP pour sa première étape, une transmission en local !  Reste plus qu’à faire les 40 kilomètres…

 

 

 

HAMFEST 2017

A vos agendas !

Le 4 novembre prochain, les sections USKA Fribourg (RAF) et Vaud (RAV) auront le plaisir de recevoir les radioamateurs et leurs familles à l’occasion du Hamfest USKA 2017 dans les locaux du Musée de l’aviation militaire « Clin d’Ailes » à Payerne.

Votre association participera avec un stand présentant nos activités dans le monde des transmissions digitales (Hamnet, TV digitale, etc.) avec des démonstrations.

Nous vous y attendons nombreux dès 8h30.

73 QRO de Michel, HB9DUG

 

P.S.  n’hésitez pas à me contacter si vous désirez participer à l’organisation de cette journée en companie de votre comité !

Forum DATV – Hamradio 2017

Program

DATV Forum of Hamradio 2017
Conference Center West – Room “Oesterreich”
Friday 14 July 2017, 12hoo – 16hoo

Conference will be streamed at  https://beta.batc.tv/live/datv-forum

Download the program

12:00 -12:45 Exhibition and live Demos of DATV-Systems

– The Portsdown DATV Transmitter of BATC (G8GTZ/HB9AZN)
– DATV on SDR-Platforms Ettus/LimeSDR (HB9DUG/HB9AZN)
– DATV in GMSK on 70 cm (DC5QC/DJ8DW)
– DATV transmitter with rpidatv software on Raspberry Pi (F5OEO)
– Minitiouner: a universal receiver for DATV (F5OEO)

12:45 -16:00 Presentations

  • DATV in Space, Noël Matthews G8GTZ (via Skype)
  • All-in-One – A DATV SDR Experimental TX/RX solution, Michel Burnand HB9DUG
  • Leistungsverstärker für DATV, Dirk Fischer DK2FD
  • rpidatv: software for DATV on a Raspberry Pi, Evariste Courjaud F5OEO
  • Hamnet in Berlin und Anbindung in die ATV-Infrastruktur, Jörg Hedtmann DF3EI
  • DATV in the Netherlands, Chris Vandenberg PA3CRX
  • Conclusions, Pierre-André HB9AZN

Download the program


73 QRO de HB9AZN, Pierre-André