↓
 

Radioamateur.ch

L'activité des radioamateurs suisses et francophones.

  • A propos de radioamateur.ch
    • A propos de radioamateur.ch
    • FAQ
    • Politique de confidentialité
  • Sections USKA
  • Clubs radioamateur
  • Rechercher
  • IAPC technique
  • Autres Liens

Archives pour la catégorie H264

H.264 HDMI encodeur

Radioamateur.ch Publié le 11 mars 2015 par hb9dug11 mars 2015

Provient d'un site partenaire. Cliquez sur le titre pour accéder à l'article original complet

Aller voir ! La société Auvidea met sur le marché une série d’encodeur/décodeur H.264 HDMI fonctionnant de manière autonome; un module HDMI IN vidéo encodeur pour le Raspberry PI; un module SDI to HDMI ainsi qu’un module permettant d’ajouter une entrée HDMI sur les plate-formes Raspberry PI, HummingBoard ou Jetson TK1.

Voilà qui devrait stimuler de nouveaux développements !

Les détails…

Publié dans H264,Hardware,HDMI,Raspberry Pi,RokSprocket Mosaic,SDI,www.swissatv.ch

DVB-T UT-100C Live

Radioamateur.ch Publié le 20 décembre 2013 par hb9dug20 décembre 2013

Provient d'un site partenaire. Cliquez sur le titre pour accéder à l'article original complet

Merci à Edouard, F4EXB pour la description de ses essais de transmission en directe d’une webcam avec la clé USB UT-100C que je retranscris tel quel:

J’utilise le logiciel iTE modifié pour fonctionner en ligne de commande (entrer les paramètres par menu à la DOS chaque fois c’est gonflant pour rester poli…). Côté réception j’ai aussi modifié le programme pour sortir sur la sortie standard et “tuyauter” (pipe) dans ffplay. Il faut utiliser un buffer intermédiaire et j’ai trouvé “fifo” sur Github pour remplir ce rôle.

Mon utilitaire (https://github.com/f4exb/it950x_cmd) accepte maintenant l’entrée standard donc on peut “piper” dedans.

j’ai réussi à transmettre l’image de la webcam (/dev/video0) de mon portable avec le son (hw:0,0) par cette commande:

ffmpeg -f alsa -i hw:0,0 -f video4linux2 -r 25 -s 768×576 -i /dev/video0 -vcodec libx264 -muxrate 1200k -b:v 1M -minrate 1M -maxrate 1M -bufsize 192512 -acodec libvo_aacenc -ab 64k -f mpegts – | sudo /opt/install/it950x_cmd/bin/it950x_cmd_tx -f 437M -B 2M -R 1200k -i -

Noter que ffmpeg permet de donner l’indicatif en tant que “service provider” en utilisant les options suivantes (par exemple):

-metadata service_provider=”F4EXB” -metadata service_name=”Ch.1″

L’encodage du TS demande pas mal de ressources et le ventilo du PC (un Core i7 quad core) souffle fort, sur un équipement plus léger pas sûr que ça marche.

J’ai reproduit la configuration proposée par Edouard et cela fonctionne sans problème .  Fan de OpenCaster, j’ai fait quelques essais en remplaçant l’utilitaire de F4EXB, it950x_cmd par celui de OpenCaster: tsrfsend.  Cela fonctionne également sans problème sur mon portable sans marque (Intel CPU T9550 2.66GHzx2).

Voilà la séquence de commandes:

mkfifo fifo.ts

ffmpeg -f alsa -i hw:0,0 -f video4linux2 -r 25 -s 768×576 -i /dev/video0 -vcodec libx264 -muxrate 1200k -b:v 1M -minrate 1M -maxrate 1M -bufsize 192512 -acodec libvo_aacenc -ab 64k -f mpegts – > fifo.ts &

tsrfsend fifo.ts 1 437000 2000 16 2/2 1/4 8 0 0

Bonne bidouille !

Publié dans DVB-T,H264,Labs,RokSprocket Mosaic,software,Test,www.swissatv.ch
Radioamateur.ch est un journal proposé par l'IAPC.
©2025 - Radioamateur.ch Politique de confidentialité
↑