VOORWOORD:
De echte harde ATV-kern met Nico ON7NDR aan het hoofd hebben een spectaculaire doorbraak bereikt om een zelfgemaakte D-ATV zender d.m.v. een ADALM-PLUTO of een LIME SDR niet alleen te kunnen gebruiken op de Q100 of op onze speciaal daarvoor gemaakte 13cm RB ingang maar nu ook op alle ATV repeater ingangen en voor alle commerciële ontvangers. En dat met een uitstekende beeldkwaliteit.
Een en ander is het resultaat van de vele uren experimenteren van zowel Nico ON7NDR als Kenneth ON5KR als Albert ON4AAH.
DEEL EEN:
Hierna een gedetailleerde stap voor stap gebruiksaanwijzing gemaakt door Nico ON7NDR.
Instellingen voor het zenden met een lime of pluto sdr .
Nodig zijn 3 softwarepakketten op 1 computer uitgevoerd.
Obs studio , F1EJP Freestreamencoder versie 2.80, Datvexpress versie 1.25lp17
F1EJP versie 2.80 vind je op vivadatv, Datvexpress 1.25lp17 op vivadatv website
Obs 64 bits 27.1.3 kan je op de gewone manier Downloaden en installeren.
Zenden doe je door obs in modus “ opnemen” te zetten ,F1EJP te starten, datvexpress op “TX”
Programma 1 OBS studio
Ga rechts onder naar “instellingen”
Video
basisresolutie: 1920×1080
uitvoerresolutie: 960×540
resolutieverlagingsfilter: lanczos
gebruikelijke fps-waarde: 25 PAL
Uitvoer
Uitvoermodus:geavanceerd (veranderen aub van simpel naar geavanceerd)
Uitvoer plaatsen op subtab veld “opnemen”
Parameters “opnemen”
Type: Aangepaste Uitvoer (Ffmpeg)
Ffmpeg Uitvoertype: uitvoer naar URL
Bestandspad of URL: udp://127.0.0.1:8000?pkt_size=1316
Containerformaat: mpegts
Muxerinstellingen indien aanwezig: muxrate=2764500
videobitrate: 2210 Kbps
Tijd tussen keyframes: 50
uitvoer schalen: 640×360
aanvinken: uitvoer schalen
aanvinken: toon alle codecs (ongeacht compabiliteit)
Video Encoder: mpeg2video
Audio Bitrate: 256 Kbps
aanvinken: Geluidsspoor nr 1
audio encoder: ac3_fixed
EINDE OBS INSTELLING
Programma 2 Freestreamencoder F1EJP
“mpeg transport stream”
mode: DVB-S
Symbol Rate: 2000 voor onze input op 2335MHz anders in te stellen voor andere inputs
Fec: ¾
Video: H262
image size 16:9: 640×360
Fsp: 25
Audio codec: ac3
audio kb/s: 256
“configuration”
system: ip adress
adres invullen: 127.0.0.1 port : 8000 bij entree/input udp
output ip adress udp: 127.0.0.2 port 12000
encoder: Soft
default fsp: 25
“ dvb-tables”
call: uw eigen call
provider: SR_Systems
pcr pid: 300
pmt pid: 258
video pid: 256
audio pid: 257
network id: 65
stream id: 66
service id: 67
Einde instelling Freestreamencoder 2.80
Datvexpress instellingen programma 3
source: network
aanvinken: “enable ts udp input”
group: 127.0.0.2 port 12000
source: 127.0.0.2
interface: ip adres kiezen , maar niet dat van pluto! Dus geen 192.168.2.1 ip
video codecs
gop: 20
Bframe: niet invullen , leeg laten
video buffer size: 50
video bitrate: 0.90
nvidea codecs uitschakelen, uitvinken (bij mij toch)
SI table settings
videopid: 256
audiopid: 257
pcr pid: 300
pmt: 258
network id: 65
stream id: 66
service id: 67
program: 67 ( is correct, moet ingevuld zijn met deze waarde)
providername: uw callsign
service: 1
title: naar keuze invullen
event text: naar keuze
option
on air format: 720 576 25
aspect ratio 1:1
modulator (common)
tx frequency: 2335000000 2335 en zes nullen in Hz
tx symbolrate: 2000000 twee miljoen
mode: DVB-S
pluto aanvinken of lime
sdr ip adres pluto ingeven: 192.168.2.1 ( bij usb direct )
modulator (dvb-s)
fec: ¾ kiezen ( bolletje)
einde Datvexpress instellingen
2 e 3 mogelijkheid om te zenden , vanuit webcam of virtuele camera obs
webcam standalone met audio enkel met datvexpress: enkel datvexpress aan
zet de source op network, vink terug enable udp ts input uit
ga terug naar “live” video en kies uw webcam video apparaat, live audio, kies uw microfoon
zend direct uit, alle bovenstaande werken en settings zorgen dat je methode 1 of 2 kan kiezen dmw enable ts udp in of uit te schakelen
Let op: voor directe webcam uitzending moet “codec” > op mpeg 1 layer 2 staan, 44.1 K, 192K (stereo) .
Enable audio aanvinken .
3 e mogelijkheid virtuele cam obs
download plugin voor obs virtuele camera
zet video op 640X360 25 frame pal
zet uw virtuele camera aan
open uw datvexpress, kies live video > obs-camera
kies audio > stereo-mix
zorg ervoor dat stereo-mix actief is op de pc
je kan nu uitzenden …..
persoonlijk gebruik ik enkel de methode met de drie programma’s die samen werken
methode 2 gaf schokkende beelden met webcam, kreeg het niet perfect in orde maar het was accepteerbaar voor zending.
Methode 3 zorgde voor een onstabiele situatie, doet hij het of doet hij het niet?
Soms ok en dan weer niet ok was het verdict van een virtuele camera in obs.
Het kan zijn dat de virtuele camera op een andere pc wel goed is en volledig accepteerbaar is.
Moet verder uitgespit worden
Methode 1 blijft voor mij de beste compromis …. content ermee
DEEL TWEE:
Hierna volgen de instructies van Albert ON4AAH met bijkomende informatie waar je alles kan bekomen:
1:
Een PC of laptop met daarop de software :
OBS studio. Open Broadcaster Software | OBS (obsproject.com)
DATV express software versie 1.25lp17 Forum DATV•vivadatv.org •DATV-Express with pluto using narrow bandwidths?
Hardware:
Een USB webcam of ingebouwde webcam.
Een adalm pluto, ADALM-PLUTO Analog Devices Inc. | Maker/doe-het-zelf, educatief | DigiKey
of een Lime SDR mini, LimeSDR Mini – SDR Transceiver & FPGA Development Board | Elektor
Met de software OBS studio kan men alle settingen instellen voor de videostream te maken, o.a. opnemen / streamen, OBS studio stuurt deze stream naar de DATV express software die op zijn beurt de stream met alle PID’s video en audio instellingen naar de adalm pluto of lime SDR mini stuurt voor uitzendingen.
2:
Een PC of laptop met daarop de software :
Een USB webcam of ingebouwde webcam.
OBS studio software, Open Broadcaster Software | OBS (obsproject.com)
F1EJP Free Stream Coder software, FreeStreamCoder Software to Generate Mpeg-TS Streams >> New V2.80 – BATC Forum
Hardware:
Een adalm pluto, ADALM-PLUTO Analog Devices Inc. | Maker/doe-het-zelf, educatief | DigiKey
of een Lime SDR mini, LimeSDR Mini – SDR Transceiver & FPGA Development Board | Elektor
Met de software OBS studio kan men alle settingen instellen voor de videostream te maken, o.a. opnemen / streamen, OBS studio stuurt deze stream naar de F1EJP Free Stream Coder software die op zijn beurt de stream met alle PID’s video en audio instellingen naar de adalm pluto of lime SDR mini stuurt voor uitzendingen.
3:
Een mini computer raspberry pi3 of 4 met daarop de portsdown software, https://wiki.batc.org.uk/Portsdown_software
De raspberry pi 3 of 4 vervangt dan de pc, een USB webcam voor de raspberry is dan wel nodig.
Een adalm pluto, ADALM-PLUTO Analog Devices Inc. | Maker/doe-het-zelf, educatief | DigiKey
of een Lime SDR mini, LimeSDR Mini – SDR Transceiver & FPGA Development Board | Elektor
Indien nodig kan men ook nog de stream gemaakt met OBS studio op een PC naar de raspberry sturen.
Iedereen die zich geroepen voelt om hieraan te beginnen mag rekenen op de actieve hulp van Nico, Albert of Kenneth.
Reacties en suggesties ten zeerste welkom
Frans ON4VVV (last updated 16/2/2022)