vlcj HTTP-proxy seadistamine MediaPlayerFactory kaudu
Edasta HTTP-proxy MediaPlayerFactoryle, mis loob natiivse pleieri.
vlcj delegeerib meediumile ligipääsu natiivsele LibVLC-le. Edasta proxy-valik MediaPlayerFactory loomisel, mida kasutatakse pleieri loomiseks:
import uk.co.caprica.vlcj.factory.MediaPlayerFactory;
var factory = new MediaPlayerFactory(
"--http-proxy", "http://proxy.example.net:8080");
var player = factory.mediaPlayers().newMediaPlayer();
Valik ja selle väärtus on eraldi konstruktori argumendid, mis vastab LibVLC argumentliidesele. Saadud pleier kasutab selle tehase natiivse eksemplari konfiguratsiooni. HTTP-proxy loendist pärit HTTP-lõpp-punkt võib täita proxy-argumendi lubatud avaliku meediumi juurdepääsuks.
Java atribuudi http.proxyHost muutmine ei asenda seda natiivset HTTP-seadet automaatselt. Samuti võib teisest tehasest loodud meediapleieril olla teine konfiguratsioon.
Kontrolli, et laaditud LibVLC versioon ja selle HTTP-juurdepääsumoodul toetavad seda valikut. Toetamata argumendi edastamine Java kaudu ei lisa seda funktsiooni natiivsesse teeki.
See seadistab HTTP-meediumile juurdepääsu. See ei teisenda iga meediaprotokolli, näiteks RTSP või UDP, HTTP-proxy päringuks. Vabasta pleier ja seejärel selle omaniktehas rakenduse tavapärase vlcj-elutsükli kaudu.