Weka proksi ya HTTP ya vlcj kupitia MediaPlayerFactory
Pitisha proksi ya HTTP kwa MediaPlayerFactory inayounda kicheza asilia.
vlcj hukabidhi ufikiaji wa midia kwa LibVLC asilia. Pitisha chaguo la proksi wakati wa kuunda MediaPlayerFactory inayotumiwa kuunda kicheza:
import uk.co.caprica.vlcj.factory.MediaPlayerFactory;
var factory = new MediaPlayerFactory(
"--http-proxy", "http://proxy.example.net:8080");
var player = factory.mediaPlayers().newMediaPlayer();
Chaguo na thamani yake ni hoja tofauti za kiunda, zinazolingana na kiolesura cha hoja cha LibVLC. Kicheza kinachotokana hutumia usanidi wa mfano asilia wa kiwanda hicho. Kituo cha HTTP kutoka orodha ya proksi za HTTP kinaweza kujaza hoja ya proksi kwa ufikiaji unaoruhusiwa wa midia ya umma.
Kubadilisha sifa ya Java http.proxyHost hakubadilishi kiotomatiki mpangilio huu asilia wa HTTP. Vivyo hivyo, kicheza midia kilichoundwa kutoka kiwanda kingine kinaweza kuwa na usanidi mwingine.
Thibitisha kwamba toleo la LibVLC lililopakiwa na moduli yake ya ufikiaji wa HTTP linaunga mkono chaguo hilo. Kupitisha hoja isiyotumika kupitia Java hakuongezi kipengele hicho kwenye maktaba asilia.
Hii husanidi ufikiaji wa midia wa HTTP. Haibadilishi kila itifaki ya midia, kama RTSP au UDP, kuwa ombi la proksi la HTTP. Achilia kicheza na kisha kiwanda kinachokimiliki kupitia mzunguko wa kawaida wa maisha wa vlcj wa programu.