vlcj draacht mediatoegong oer oan native LibVLC. Jou de proxy-opsje by it bouwen fan de MediaPlayerFactory dy't brûkt wurdt om de spiler te meitsjen:

import uk.co.caprica.vlcj.factory.MediaPlayerFactory;

var factory = new MediaPlayerFactory(
    "--http-proxy", "http://proxy.example.net:8080");
var player = factory.mediaPlayers().newMediaPlayer();

De opsje en syn wearde binne aparte konstruktorarguminten, oerienkommend mei de argumintynterface fan LibVLC. De resultearjende spiler brûkt de native ynstânsjekonfiguraasje fan dy fabryk. In HTTP-einpunt út 'e HTTP-proxylist kin it proxy-argumint folje foar tastiene tagong ta iepenbiere media.

It feroarjen fan Java's http.proxyHost-eigenskip ferfangt dizze native HTTP-ynstelling net automatysk. Likegoed kin in mediaspiler dy't út in oare fabryk makke is in oare konfiguraasje hawwe.

Kontrolearje dat de laden LibVLC-ferzje en syn HTTP-tagongsmodule de opsje stypje. In net-stipe argumint fia Java trochjaan foeget dy funksje net ta oan 'e native bibleteek.

Dit konfigurearret HTTP-mediatoegong. It konvertearret net elk mediaprotokol, lykas RTSP of UDP, nei in HTTP-proxyfersyk. Lit de spiler en dêrnei syn eigendefabryk los fia de normale vlcj-libenssyklus fan 'e applikaasje.

Relatearre artikelen