Dans notre pays, il y a une fréquence de 570000000 dvb avec 3 canaux/programmes; 16,17,18Utilisation de VLCJ pour le tuner DVB-T
Ceci est le mrl que j'utilise pour changer de canal pour vlc via le fichier batch en remplaçant le : valeur du programme.
"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" dvb-t://frequency=570000000:bandwidth=8 :dvb-adapter=0 :live-caching=1000 :program=16
Mais quand j'utiliser le même MRL via VLCJ il semble que le : programme n'a aucun effet et montrer au hasard canal sans changement de code.
import uk.co.caprica.vlcj.discovery.NativeDiscovery;
import uk.co.caprica.vlcj.player.MediaPlayer;
import uk.co.caprica.vlcj.player.MediaPlayerFactory;
public class VLCJTest {
public static void main(String[] args) throws Exception {
new NativeDiscovery().discover();
final MediaPlayerFactory factory = new MediaPlayerFactory();
final MediaPlayer mediaPlayer = factory.newHeadlessMediaPlayer();
String str = "dvb-t://frequency=570000000 :bandwidth=8 :dvb-adapter=0 :live-caching=1000 :program=16";
mediaPlayer.playMedia(str);
Thread.currentThread().join();
}
}
Quelqu'un peut-il m'aider à résoudre comment changer de chaîne/programme de télévision numérique via VLCJ mrl?
Merci.