<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tdelbruck</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tdelbruck"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/Tdelbruck/"/>
	<updated>2026-11-04T23:43:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18148</id>
		<title>Java bindings</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18148"/>
		<updated>2010-12-16T20:46:28Z</updated>

		<summary type="html">&lt;p&gt;Tdelbruck: /* Java control of VLC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;At the moment the JVLC project is dead, as there is no maintainer for it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;At the moment the VLCJ project is active, please look there instead.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= VLCJ =&lt;br /&gt;
VLCJ are Java bindings for VLC. It is managed as an external project at: http://code.google.com/p/vlcj/&lt;br /&gt;
There is an active thread on the subject at: http://forum.videolan.org/viewtopic.php?f=32&amp;amp;t=56939&amp;amp;start=15&lt;br /&gt;
&lt;br /&gt;
= Java control of VLC =&lt;br /&gt;
See this [[https://forum.videolan.org/viewtopic.php?f=14&amp;amp;t=85347 forum topic]] for information on controlling VLC via its RC interface from a separate java program.&lt;br /&gt;
&lt;br /&gt;
= Notice =&lt;br /&gt;
The information below pertains to the no longer maintained JVLC project.&lt;br /&gt;
&lt;br /&gt;
For a complete overview about Java binding in VideoLAN goto to the [http://trac.videolan.org/jvlc/ JVLC homepage].&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
Find the source code at {{file|bindings/java|bindings}}&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
We use [http://maven.apache.org/ Maven2] as the project management tool.&lt;br /&gt;
&lt;br /&gt;
Take a look at the website to download and for general instructions on how to use it.&lt;br /&gt;
&lt;br /&gt;
To compile the project, run from the bindings/java folder:&lt;br /&gt;
&lt;br /&gt;
 mvn install&lt;br /&gt;
&lt;br /&gt;
== Tips and tricks ==&lt;br /&gt;
&lt;br /&gt;
=== Eclipse integration ===&lt;br /&gt;
To import the JVLC project into the eclipse IDE:&lt;br /&gt;
&lt;br /&gt;
 mvn eclipse:eclipse&lt;br /&gt;
&lt;br /&gt;
and then import as an existing Java project.&lt;br /&gt;
&lt;br /&gt;
=== Samples ===&lt;br /&gt;
{{file|bindings/java/samples}}&lt;br /&gt;
Is the samples directory with a simple client.&lt;br /&gt;
&lt;br /&gt;
A simple VLC client&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/VlcClient.java}}&lt;br /&gt;
&lt;br /&gt;
Display multiple videos&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/MultipleVideosSample.java}}&lt;br /&gt;
&lt;br /&gt;
A comprehensive JVLC example&lt;br /&gt;
{{file|bindings/java/core/src/main/java/org/videolan/jvlc/example/VLCExample.java}}&lt;br /&gt;
&lt;br /&gt;
= OSGi =&lt;br /&gt;
For the use of Java binding under OSGi go to the [http://vlc4osgi.forge.os4os.org VLC4OSGi Homepage]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bindings]]&lt;/div&gt;</summary>
		<author><name>Tdelbruck</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18147</id>
		<title>Java bindings</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18147"/>
		<updated>2010-12-16T20:32:40Z</updated>

		<summary type="html">&lt;p&gt;Tdelbruck: /* Java control of VLC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;At the moment the JVLC project is dead, as there is no maintainer for it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;At the moment the VLCJ project is active, please look there instead.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= VLCJ =&lt;br /&gt;
VLCJ are Java bindings for VLC. It is managed as an external project at: http://code.google.com/p/vlcj/&lt;br /&gt;
There is an active thread on the subject at: http://forum.videolan.org/viewtopic.php?f=32&amp;amp;t=56939&amp;amp;start=15&lt;br /&gt;
&lt;br /&gt;
= Java control of VLC =&lt;br /&gt;
See this [[https://forum.videolan.org/viewtopic.php?f=14&amp;amp;t=85347 forum topic]] for information on controlling VLC via its RC interface from a separate java program. The [[Java_control]] page describes this further and attaches the java source files.&lt;br /&gt;
&lt;br /&gt;
= Notice =&lt;br /&gt;
The information below pertains to the no longer maintained JVLC project.&lt;br /&gt;
&lt;br /&gt;
For a complete overview about Java binding in VideoLAN goto to the [http://trac.videolan.org/jvlc/ JVLC homepage].&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
Find the source code at {{file|bindings/java|bindings}}&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
We use [http://maven.apache.org/ Maven2] as the project management tool.&lt;br /&gt;
&lt;br /&gt;
Take a look at the website to download and for general instructions on how to use it.&lt;br /&gt;
&lt;br /&gt;
To compile the project, run from the bindings/java folder:&lt;br /&gt;
&lt;br /&gt;
 mvn install&lt;br /&gt;
&lt;br /&gt;
== Tips and tricks ==&lt;br /&gt;
&lt;br /&gt;
=== Eclipse integration ===&lt;br /&gt;
To import the JVLC project into the eclipse IDE:&lt;br /&gt;
&lt;br /&gt;
 mvn eclipse:eclipse&lt;br /&gt;
&lt;br /&gt;
and then import as an existing Java project.&lt;br /&gt;
&lt;br /&gt;
=== Samples ===&lt;br /&gt;
{{file|bindings/java/samples}}&lt;br /&gt;
Is the samples directory with a simple client.&lt;br /&gt;
&lt;br /&gt;
A simple VLC client&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/VlcClient.java}}&lt;br /&gt;
&lt;br /&gt;
Display multiple videos&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/MultipleVideosSample.java}}&lt;br /&gt;
&lt;br /&gt;
A comprehensive JVLC example&lt;br /&gt;
{{file|bindings/java/core/src/main/java/org/videolan/jvlc/example/VLCExample.java}}&lt;br /&gt;
&lt;br /&gt;
= OSGi =&lt;br /&gt;
For the use of Java binding under OSGi go to the [http://vlc4osgi.forge.os4os.org VLC4OSGi Homepage]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bindings]]&lt;/div&gt;</summary>
		<author><name>Tdelbruck</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18146</id>
		<title>Java bindings</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18146"/>
		<updated>2010-12-16T20:31:50Z</updated>

		<summary type="html">&lt;p&gt;Tdelbruck: moved java control up&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;At the moment the JVLC project is dead, as there is no maintainer for it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;At the moment the VLCJ project is active, please look there instead.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= VLCJ =&lt;br /&gt;
VLCJ are Java bindings for VLC. It is managed as an external project at: http://code.google.com/p/vlcj/&lt;br /&gt;
There is an active thread on the subject at: http://forum.videolan.org/viewtopic.php?f=32&amp;amp;t=56939&amp;amp;start=15&lt;br /&gt;
&lt;br /&gt;
= Java control of VLC =&lt;br /&gt;
See this [[https://forum.videolan.org/viewtopic.php?f=14&amp;amp;t=85347 forum topic]] for information on controlling VLC via its RC interface from a separate java program. The [[wiki:Java_control]] page describes this further and attaches the java source files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Notice =&lt;br /&gt;
The information below pertains to the no longer maintained JVLC project.&lt;br /&gt;
&lt;br /&gt;
For a complete overview about Java binding in VideoLAN goto to the [http://trac.videolan.org/jvlc/ JVLC homepage].&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
Find the source code at {{file|bindings/java|bindings}}&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
We use [http://maven.apache.org/ Maven2] as the project management tool.&lt;br /&gt;
&lt;br /&gt;
Take a look at the website to download and for general instructions on how to use it.&lt;br /&gt;
&lt;br /&gt;
To compile the project, run from the bindings/java folder:&lt;br /&gt;
&lt;br /&gt;
 mvn install&lt;br /&gt;
&lt;br /&gt;
== Tips and tricks ==&lt;br /&gt;
&lt;br /&gt;
=== Eclipse integration ===&lt;br /&gt;
To import the JVLC project into the eclipse IDE:&lt;br /&gt;
&lt;br /&gt;
 mvn eclipse:eclipse&lt;br /&gt;
&lt;br /&gt;
and then import as an existing Java project.&lt;br /&gt;
&lt;br /&gt;
=== Samples ===&lt;br /&gt;
{{file|bindings/java/samples}}&lt;br /&gt;
Is the samples directory with a simple client.&lt;br /&gt;
&lt;br /&gt;
A simple VLC client&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/VlcClient.java}}&lt;br /&gt;
&lt;br /&gt;
Display multiple videos&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/MultipleVideosSample.java}}&lt;br /&gt;
&lt;br /&gt;
A comprehensive JVLC example&lt;br /&gt;
{{file|bindings/java/core/src/main/java/org/videolan/jvlc/example/VLCExample.java}}&lt;br /&gt;
&lt;br /&gt;
= OSGi =&lt;br /&gt;
For the use of Java binding under OSGi go to the [http://vlc4osgi.forge.os4os.org VLC4OSGi Homepage]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bindings]]&lt;/div&gt;</summary>
		<author><name>Tdelbruck</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18141</id>
		<title>Java bindings</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Java_bindings&amp;diff=18141"/>
		<updated>2010-12-16T11:07:00Z</updated>

		<summary type="html">&lt;p&gt;Tdelbruck: java control of VLC&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;At the moment the JVLC project is dead, as there is no maintainer for it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;At the moment the VLCJ project is active, please look there instead.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= VLCJ =&lt;br /&gt;
VLCJ are Java bindings for VLC. It is managed as an external project at: http://code.google.com/p/vlcj/&lt;br /&gt;
There is an active thread on the subject at: http://forum.videolan.org/viewtopic.php?f=32&amp;amp;t=56939&amp;amp;start=15&lt;br /&gt;
&lt;br /&gt;
= Notice =&lt;br /&gt;
The information below pertains to the no longer maintained JVLC project.&lt;br /&gt;
&lt;br /&gt;
For a complete overview about Java binding in VideoLAN goto to the [http://trac.videolan.org/jvlc/ JVLC homepage].&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
Find the source code at {{file|bindings/java|bindings}}&lt;br /&gt;
&lt;br /&gt;
== Compile ==&lt;br /&gt;
We use [http://maven.apache.org/ Maven2] as the project management tool.&lt;br /&gt;
&lt;br /&gt;
Take a look at the website to download and for general instructions on how to use it.&lt;br /&gt;
&lt;br /&gt;
To compile the project, run from the bindings/java folder:&lt;br /&gt;
&lt;br /&gt;
 mvn install&lt;br /&gt;
&lt;br /&gt;
== Tips and tricks ==&lt;br /&gt;
&lt;br /&gt;
=== Eclipse integration ===&lt;br /&gt;
To import the JVLC project into the eclipse IDE:&lt;br /&gt;
&lt;br /&gt;
 mvn eclipse:eclipse&lt;br /&gt;
&lt;br /&gt;
and then import as an existing Java project.&lt;br /&gt;
&lt;br /&gt;
=== Samples ===&lt;br /&gt;
{{file|bindings/java/samples}}&lt;br /&gt;
Is the samples directory with a simple client.&lt;br /&gt;
&lt;br /&gt;
A simple VLC client&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/VlcClient.java}}&lt;br /&gt;
&lt;br /&gt;
Display multiple videos&lt;br /&gt;
{{file|bindings/java/samples/client/src/main/java/MultipleVideosSample.java}}&lt;br /&gt;
&lt;br /&gt;
A comprehensive JVLC example&lt;br /&gt;
{{file|bindings/java/core/src/main/java/org/videolan/jvlc/example/VLCExample.java}}&lt;br /&gt;
&lt;br /&gt;
= OSGi =&lt;br /&gt;
For the use of Java binding under OSGi go to the [http://vlc4osgi.forge.os4os.org VLC4OSGi Homepage]&lt;br /&gt;
&lt;br /&gt;
= Java control of VLC =&lt;br /&gt;
See this [[https://forum.videolan.org/viewtopic.php?f=14&amp;amp;t=85347|forum topic]] for information on controlling VLC via its RC interface from a separate java program.&lt;br /&gt;
&lt;br /&gt;
[[Category:Bindings]]&lt;/div&gt;</summary>
		<author><name>Tdelbruck</name></author>
	</entry>
</feed>