Agordi la HTTP-prokuron de vlcj per MediaPlayerFactory
Transdonu la HTTP-prokuron al la MediaPlayerFactory, kiu kreas la indiĝenan ludilon.
vlcj delegas aliron al aŭdovidaĵoj al indiĝena LibVLC. Transdonu la prokuran opcion kiam vi konstruas la MediaPlayerFactory uzatan por krei la ludilon:
import uk.co.caprica.vlcj.factory.MediaPlayerFactory;
var factory = new MediaPlayerFactory(
"--http-proxy", "http://proxy.example.net:8080");
var player = factory.mediaPlayers().newMediaPlayer();
La opcio kaj ĝia valoro estas apartaj konstruargumentoj, conforme al la argumenta interfaco de LibVLC. La rezulta ludilo uzas la indiĝenan instancan agordon de tiu fabriko. HTTP-finpunkto el la HTTP-prokura listo povas plenigi la prokuran argumenton por permesita aliro al publikaj aŭdovidaĵoj.
Ŝanĝi la Java-propraĵon http.proxyHost ne aŭtomate anstataŭigas ĉi tiun indiĝenan HTTP-agordon. Same, aŭdovida ludilo kreita el alia fabriko povas havi alian agordon.
Kontrolu, ke la ŝarĝita LibVLC-versio kaj ĝia HTTP-alirmodulo subtenas la opcion. Transdoni nesubtenatan argumenton per Java ne aldonas tiun kapablon al la indiĝena biblioteko.
Ĉi tio agordas HTTP-aliron al aŭdovidaĵoj. Ĝi ne konvertas ĉiun ajn aŭdovidan protokolon, kiel RTSP aŭ UDP, en HTTP-prokuran peton. Liberigu la ludilon kaj poste ĝian posedan fabrikon per la normala vlcj-vivociklo de la aplikaĵo.