<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-28134</id>
	<title>Nabble - Apache Felix</title>
	<updated>2008-10-07T06:02:20Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Apache-Felix-f28134.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Apache-Felix-f28134.html" />
	<subtitle type="html">&lt;a href=&quot;http://felix.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Felix&lt;/a&gt;&amp;nbsp;is a community effort to implement the &lt;a href=&quot;http://www2.osgi.org/Specifications/HomePage&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;OSGi R4 Service Platform&lt;/a&gt;, which includes the OSGi framework and standard services, as well as providing and supporting other interesting OSGi-related technologies. The ultimate goal is to provide a completely compliant implementation of the OSGi framework and standard services and to support a community around this technology. Felix currently implements a large portion of the OSGi release 4 specification, but additional work is necessary for full compliance. Despite this fact, the OSGi framework functionality provided by Felix is very stable.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19857697</id>
	<title>Re: bug in mvn 2.0.9 and felix plugin?</title>
	<published>2008-10-07T06:02:20Z</published>
	<updated>2008-10-07T06:02:20Z</updated>
	<author>
		<name>Stuart McCulloch</name>
	</author>
	<content type="html">2008/10/7 Marina Vatkina &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19857697&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Marina.Vatkina@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Stuart McCulloch wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2008/10/4 Marina Vatkina &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19857697&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Marina.Vatkina@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;I'm observing a different behavior of the felix plugin between maven
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2.0.7
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and 2.0.9 in generating manifest file entries when embedding dependency
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; one jar into another. The contents of the jar stays the same.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; With maven 2.0.7 the following configuration correctly adds
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; javax.xml.rpc.handler to the Export-Package entry in the manifest file,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; while with 2.0.9 the package is missing:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; if it works with 2.0.7 but not with 2.0.9 (and everything else is exactly
&lt;br&gt;&amp;gt;&amp;gt; the same)
&lt;br&gt;&amp;gt;&amp;gt; then that suggests something has changed in the Maven dependency
&lt;br&gt;&amp;gt;&amp;gt; algorithm.
&lt;br&gt;&amp;gt;&amp;gt; it could be a regression in Maven - but I'd need to investigate further to
&lt;br&gt;&amp;gt;&amp;gt; be sure...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; FYI, the complete set of changes in Maven 2.0.9 is available here:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &lt;a href=&quot;http://maven.apache.org/release-notes.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/release-notes.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can't find anything that can seem realted to my problem.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; and there are several updates and patches to the Maven dependency
&lt;br&gt;&amp;gt;&amp;gt; mechanism.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; have you tried enabling debug trace with &amp;quot;mvn -X ...&amp;quot; and comparing the 2
&lt;br&gt;&amp;gt;&amp;gt; traces?
&lt;br&gt;&amp;gt;&amp;gt; (this might then show if the dependency graph changes between 2.0.7 and
&lt;br&gt;&amp;gt;&amp;gt; 2.0.9)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I do have such outputs and they do not differ in the section that relates
&lt;br&gt;&amp;gt; to the felix plugin. Are there any other sections that I can look at?
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;actually I ran some local tests and there does appear to be a difference
&lt;br&gt;between 2.0.7 and 2.0.9 when it comes to picking up a customized jar
&lt;br&gt;manifest that's generated as part of the same build.
&lt;br&gt;&lt;br&gt;(there's some code inside the bundle mojo that checks the settings for
&lt;br&gt;&amp;nbsp;the maven-jar-plugin so it can merge any customized manifest with the
&lt;br&gt;&amp;nbsp;bundle generated one - this feature was required by apache commons)
&lt;br&gt;&lt;br&gt;looking at the GlassFish build pom for &amp;quot;javax.ejb&amp;quot; it uses jar packaging,
&lt;br&gt;adds both the bundle and manifest goals, and sets the maven-jar-plugin
&lt;br&gt;to use the generated manifest under &amp;quot;target/classes/META-INF/...&amp;quot;
&lt;br&gt;&lt;br&gt;in 2.0.7 the manifest goal runs first and generates a manifest without
&lt;br&gt;the &amp;quot;javax.xml.rpc.handler&amp;quot; (because Bnd for some reason isn't taking
&lt;br&gt;the Include-Resource instruction into account - possibly because we
&lt;br&gt;don't actually build the bundle but just analyze the classpath...)
&lt;br&gt;&lt;br&gt;anyway, this generated manifest is _not_ picked up when the bundle
&lt;br&gt;goal runs (possibly because of a bug in Maven wrt. detecting changes
&lt;br&gt;to the build - I think this was one of the major changes in 2.0.9...) and
&lt;br&gt;the final bundle has the correct manifest
&lt;br&gt;&lt;br&gt;in 2.0.9 the same thing happens, except this time the bundle goal can
&lt;br&gt;see the generated manifest (without the &amp;quot;javax.xml.rpc.handler&amp;quot; entry)
&lt;br&gt;and merges it with the generated bundle manifest - unfortunately the
&lt;br&gt;entries from the custom jar manifest take priority, and so the bundle
&lt;br&gt;ends up with the incorrect Export-Package entry.
&lt;br&gt;&lt;br&gt;getting the manifest and bundle goals aligned has been a rocky road
&lt;br&gt;and it's still not an exact match as you can see - but I hope to sort
&lt;br&gt;this out in the next release, as part of a push to improve usability
&lt;br&gt;&lt;br&gt;for now there is a simple workaround you can use to fix the problem:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;manifestLocation&amp;gt;${pom.build.directory}&amp;lt;/manifestLocation&amp;gt;
&lt;br&gt;&lt;br&gt;which means the bundleplugin will write the generated manifest from
&lt;br&gt;the manifest goal in a different place (not &amp;quot;target/classes/META-INF&amp;quot;)
&lt;br&gt;and therefore this won't be picked up when the bundle goal runs.
&lt;br&gt;&lt;br&gt;I've tested this locally and the build is the same on 2.0.7 and 2.0.9
&lt;br&gt;&lt;br&gt;HTH
&lt;br&gt;&lt;br&gt;thanks,
&lt;br&gt;&amp;gt; -marina
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Cheers, Stuart
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Apache-Felix---Users-f28135.html&quot; embed=&quot;fixTarget[28135]&quot; target=&quot;_top&quot; &gt;Apache Felix - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-in-mvn-2.0.9-and-felix-plugin--tp19805450p19857697.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19856884</id>
	<title>[jira] Closed: (FELIX-697) Generation of a duplicated field when using generics</title>
	<published>2008-10-07T05:19:44Z</published>
	<updated>2008-10-07T05:19:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/FELIX-697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/FELIX-697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Loris Bouzonnet closed FELIX-697.
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;Good. Thank you Clément!
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Generation of a duplicated field when using generics
&lt;br&gt;&amp;gt; ----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: FELIX-697
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/FELIX-697&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/FELIX-697&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Felix
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: iPOJO
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: iPOJO-0.8.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Felix 1.0.4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Loris Bouzonnet
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Clement Escoffier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: ipojo-testcase.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here an extract of my test case:
&lt;br&gt;&amp;gt; In an abstract Class AbsI, I have:
&lt;br&gt;&amp;gt; public abstract class AbsI&amp;lt;T extends Serializable&amp;gt; implements I {
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; protected abstract T getName();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public String getPlip() {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return getName().toString();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; In a child A:
&lt;br&gt;&amp;gt; public class A extends AbsI&amp;lt;String&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; protected String getName() {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &amp;quot;a&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; Generated code for A is:
&lt;br&gt;&amp;gt; public class A extends AbsI&amp;lt;String&amp;gt;
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; private InstanceManager __IM;
&lt;br&gt;&amp;gt; &amp;nbsp; private boolean jdField___MgetName_of_type_Boolean;
&lt;br&gt;&amp;gt; &amp;nbsp; private boolean jdField___MgetName_of_type_Boolean;
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; =&amp;gt; jdField___MgetName_of_type_Boolean is duplicated and cannot be loaded.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Apache-Felix---Dev-f28136.html&quot; embed=&quot;fixTarget[28136]&quot; target=&quot;_top&quot; &gt;Apache Felix - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-jira--Created%3A-%28FELIX-697%29-Generation-of-a-duplicated-field-when-using-generics-tp19129689p19856884.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19846713</id>
	<title>Re: bug in mvn 2.0.9 and felix plugin?</title>
	<published>2008-10-06T14:19:51Z</published>
	<updated>2008-10-06T14:19:51Z</updated>
	<author>
		<name>Marina Vatkina</name>
	</author>
	<content type="html">Stuart McCulloch wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2008/10/4 Marina Vatkina &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846713&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Marina.Vatkina@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;I'm observing a different behavior of the felix plugin between maven 2.0.7
&lt;br&gt;&amp;gt;&amp;gt;and 2.0.9 in generating manifest file entries when embedding dependency from
&lt;br&gt;&amp;gt;&amp;gt;one jar into another. The contents of the jar stays the same.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;With maven 2.0.7 the following configuration correctly adds
&lt;br&gt;&amp;gt;&amp;gt;javax.xml.rpc.handler to the Export-Package entry in the manifest file,
&lt;br&gt;&amp;gt;&amp;gt;while with 2.0.9 the package is missing:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; if it works with 2.0.7 but not with 2.0.9 (and everything else is exactly
&lt;br&gt;&amp;gt; the same)
&lt;br&gt;&amp;gt; then that suggests something has changed in the Maven dependency algorithm.
&lt;br&gt;&amp;gt; it could be a regression in Maven - but I'd need to investigate further to
&lt;br&gt;&amp;gt; be sure...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; FYI, the complete set of changes in Maven 2.0.9 is available here:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://maven.apache.org/release-notes.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/release-notes.html&lt;/a&gt;&lt;/div&gt;&lt;br&gt;I can't find anything that can seem realted to my problem.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; and there are several updates and patches to the Maven dependency mechanism.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; have you tried enabling debug trace with &amp;quot;mvn -X ...&amp;quot; and comparing the 2
&lt;br&gt;&amp;gt; traces?
&lt;br&gt;&amp;gt; (this might then show if the dependency graph changes between 2.0.7 and
&lt;br&gt;&amp;gt; 2.0.9)
&lt;br&gt;&lt;br&gt;I do have such outputs and they do not differ in the section that relates to the 
&lt;br&gt;felix plugin. Are there any other sections that I can look at?
&lt;br&gt;&lt;br&gt;thanks,
&lt;br&gt;-marina
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;plugin&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.apache.felix&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;maven-bundle-plugin&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Embed-Dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; javax.xml.rpc;inline=javax/xml/rpc/handler/*.class
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/Embed-Dependency&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Export-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ${extension.name}.*; version=${spec.version},
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.interceptor.*; version=${spec.version},
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.rpc.handler;
&lt;br&gt;&amp;gt;&amp;gt;version=${javax.xml.rpc.version}
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/Export-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Private-Package&amp;gt;!*&amp;lt;/Private-Package&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/instructions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;unpackBundle&amp;gt;true&amp;lt;/unpackBundle&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;executions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;execution&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;id&amp;gt;osgi-bundle&amp;lt;/id&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;phase&amp;gt;package&amp;lt;/phase&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;goals&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;goal&amp;gt;bundle&amp;lt;/goal&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/goals&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/execution&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/executions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/plugin&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;I need to add classes only from that particular package, and not its
&lt;br&gt;&amp;gt;&amp;gt;subpackage.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Regards,
&lt;br&gt;&amp;gt;&amp;gt;-marina
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846713&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846713&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846713&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846713&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Apache-Felix---Users-f28135.html&quot; embed=&quot;fixTarget[28135]&quot; target=&quot;_top&quot; &gt;Apache Felix - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-in-mvn-2.0.9-and-felix-plugin--tp19805450p19846713.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19846271</id>
	<title>Re: upnp media server pure java</title>
	<published>2008-10-06T13:55:07Z</published>
	<updated>2008-10-06T13:55:07Z</updated>
	<author>
		<name>Jackson, Bruce</name>
	</author>
	<content type="html">It can use protocols specified in the resource description provided by the content directory.
&lt;br&gt;However, HTTP is the protocol which is typically used.
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 06/10/2008 21:00, &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;I found something.
&lt;br&gt;&lt;br&gt;I think the problem is here :
&lt;br&gt;&lt;br&gt;the transfert is done by a URL :
&lt;br&gt;&lt;br&gt;I used Intel AV media controler and I found this URL for a share media
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://xxx.xxx.xxx.xxx:38520/ExportContent?id=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xxx.xxx.xxx.xxx:38520/ExportContent?id=5&lt;/a&gt;&lt;br&gt;&lt;br&gt;if I enter that in my browser the media works.. so it's really based on the URL.
&lt;br&gt;&lt;br&gt;&lt;br&gt;so the MediaServer use a httpserver to stream the data. &amp;nbsp;maybe with others clients, it could use custom protocol
&lt;br&gt;&lt;br&gt;&lt;br&gt;2008/10/6 Survivant 00 &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt;&amp;gt;
&lt;br&gt;thanks nice article.
&lt;br&gt;&lt;br&gt;in my case the PS3 is the media renderers and the control point (send the play, FF, stop).. but still need to trace where the control point command is received in the media server and how the media server send data back (streaming) &amp;nbsp; (it as to take the data somewhere. )
&lt;br&gt;&lt;br&gt;&lt;br&gt;I,m trying the library Platinum in C++ (it's not java :( )
&lt;br&gt;&lt;br&gt;I had trace all the incoming/outgoing requests (SAOP) from the PS3 to my cybergate server, but nothing is stream yet. &amp;nbsp;Maybe the cybergate implemenation is not complete, that's why I wanted to find a working demo in java. &amp;nbsp;I didn't find any yet.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2008/10/6 Jackson, Bruce &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brucej@...&lt;/a&gt;&amp;gt;
&lt;br&gt;That's because Google Media Server, Tversity and Cybergate are media servers and NOT media renderers, and therefore they have no AV Transport service.
&lt;br&gt;I suggest that you should take a read of:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.upnp.org/standardizeddcps/documents/UPnPAvArchtiecture0.83.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.upnp.org/standardizeddcps/documents/UPnPAvArchtiecture0.83.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;As this explains quite clearly the role of media servers and renderers, and the services that they provide.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On 06/10/2008 13:52, &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&lt;br&gt;In order to play media you will need to find another device which supports the AVTransport service. This has the play() and stop() actions.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Agreed, and I know the PS3 is a only a player, my question was why Google Media Server, Tversity or cybergate media server are not detected as AVTransport service ?
&lt;br&gt;&lt;br&gt;because the 2 previous services, will list was media is available, but doesn't have to had them on there server, it can be on the server than reside the AVTransport service.
&lt;br&gt;&lt;br&gt;do you have a sample of AVTransport service (prefenrencly in java) &amp;nbsp;and how the mapping is done between the application that had the contentdirectory and the connectionmanager services ?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;for Jetty, I think the latest version can use NIO from grizzly (&lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2007/11/jetty_616_is_ou_1.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://weblogs.java.net/blog/jfarcand/archive/2007/11/jetty_616_is_ou_1.html&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2008/10/6 Jackson, Bruce &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brucej@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://brucej@qualcomm.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://brucej@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;Hi Stefano
&lt;br&gt;&lt;br&gt;I'm aware of that, my question was more whether Jetty used NIO at all. I know the base driver doesn't, but I've never looked at the Jetty source.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;Bruce
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On 06/10/2008 13:18, &amp;quot;Stefano Lenzi&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kismet@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://kismet@interfree.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://kismet@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://kismet@interfree.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://kismet@...&lt;/a&gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&lt;br&gt;Hi Bruce and Surviant,
&lt;br&gt;&lt;br&gt;I would like to clarify which HTTP implementation is used by the Apache
&lt;br&gt;Felix UPnP Base Driver, basedriver from now one. The only HTTP
&lt;br&gt;implementation used by the basedriver uses the HTTP server developed by
&lt;br&gt;CyberLink which uses jre-1.3 classes (so neither NIO nor MINA). In
&lt;br&gt;particular, the basedriver depends on CyberDomo which is a patched
&lt;br&gt;version of the CyberLink library so it uses the HTTP implemented by
&lt;br&gt;CyberDomo library.
&lt;br&gt;&lt;br&gt;The Jetty HTTP implementation *may* be used by the UPnPDevice service
&lt;br&gt;registered on the platform that are willing to be accessed by means of
&lt;br&gt;presentationURL, as defined in the UPnP Device Architecture document.
&lt;br&gt;Because the UPnPDevice *may* uses the HttpService defined by OSGi
&lt;br&gt;specification, and the current implementation of the HTTP bundle
&lt;br&gt;developed by the Apache Felix project uses Jetty.
&lt;br&gt;&lt;br&gt;At the end, to summarize:
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; Apache Felix UPnP Base Driver relies only on the CyberDomo HTTP
&lt;br&gt;implementation
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; Jetty is used only by UPnPDevice which relies on the HTTP bundle
&lt;br&gt;implementation developed by the Apache Felix project
&lt;br&gt;&lt;br&gt;Ciao,
&lt;br&gt;Stefano &amp;quot;Kismet&amp;quot; Lenzi
&lt;br&gt;&lt;br&gt;P.S.: Surviant you are free to provide a patch either for CyberLink or
&lt;br&gt;CyberDomo to enable NIO or MINA
&lt;br&gt;&lt;br&gt;Jackson, Bruce ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Streaming isn't done by the UPnP library at all. All the Content directory does is to provide the rendering application with a URL. Where that points is entirely up to you, but would typically be to a servlet running in your media server application (probably using the OSGi http service). Whether the http service uses NIO is another question altogether and I've no idea about the default Jetty implementation shipped with Felix. But if you want to use NIO, then you can always write something yourself that does.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 04/10/2008 22:22, &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; after that I read more about upnp, I find out that a media server need
&lt;br&gt;&amp;gt; contentdirectory &amp;nbsp;+contentmanager. &amp;nbsp;I'll read more about upnp and use the
&lt;br&gt;&amp;gt; cybergarage sample to play around. &amp;nbsp;After that I'll switch to felix upnp.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; right now i'm able to have a media server shown on the ps3.. just not able
&lt;br&gt;&amp;gt; to stream data yet.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; in Felix upnp, how the streaming is done ? &amp;nbsp;(I read that felix upnp was a
&lt;br&gt;&amp;gt; updated version of cyberdomo library, but is it possible to replace the http
&lt;br&gt;&amp;gt; request made within cyberlink with NIO (like Mina ? )
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2008/10/2 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; well, trying to simulate a media server just changing the declared types
&lt;br&gt;&amp;gt;&amp;gt; could be unhelpful. If the CP on the PS3 do some deep check on the device
&lt;br&gt;&amp;gt;&amp;gt; description, it could decide to discard a non valid device.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I forget to say that Intel Tool is for wWindows machines but if you can
&lt;br&gt;&amp;gt;&amp;gt; intall it then you can run the UPnp Ligth device and also UPnP sniffer ...
&lt;br&gt;&amp;gt;&amp;gt; it is limited but you can play with exchanged packets
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thanks.. it's a clear answer.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm modifying the sample of Felix to change the type for MediaServer liek
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cyberlink Media Server. &amp;nbsp;I'll see if the PS3 see it. &amp;nbsp;I'm pretty sure it's
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; something like that.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; There is still the problem with google media server.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'll keep the thread in touch if modifying the config of the samples, will
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; appears on the ps3.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2008/10/1 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;If you refer to the UPnP Specification, yes it's true.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Usually talking bout physical device, when they are plugged on the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; network
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; they should send an advertisement (multicast messages) about their
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; presence.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; But in the UPnP Ecosystem there are also Control Points (CP)entities that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; are consumers of the services exposed by UPnP devices; CPs can be develop
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to work exactly with a specific type of device, for instance a CP
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; implementing a Light Control Panel would be interested to discover only
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; devices implementing the UPnP Lighting profile, that's ignoring all the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; rest
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of UPnP devices like media servers; 2) to listen every type of device,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; that's they are Generic Control Points (i.e. the Felix UPnP Tester
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Bundle).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; In latter case they are interested to receive every multicast message
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; by UPnP devices plugged on the network. The problem arise when a Generic
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Control Point is started/connected when other UpnP devices are already
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; connected to the network, that 's they have loose the multicast messages
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sent previously. In this case the CP can issue a multicast search request
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; (called M-SEARCH) specifying the kind of devices to which it is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; interested
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; (e.g. all-devices, only root devices, a device type). If there are UPnP
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; devices compatible with the Search Target field of the message then they
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; will reply to the CP.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; So to summarize you should be sure that in your PS3 you are using a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; generic
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; control point that is interested to see every kind of device not only one
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; type (.ie. media server) otherwise the UPnP samples that you start with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Felix are not valid because they implement a particular device type. May
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; for this reason Bruce has answered to you saying that you should
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; implement a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; media server on Felix. As crosscheck, I suggested of launching the Intel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Light Device (
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.intel.com/cd/ids/developer/asmo-na/eng/downloads/upnp/tools/index.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.intel.com/cd/ids/developer/asmo-na/eng/downloads/upnp/tools/index.htm&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; If you are able to see the Intel device Light on th PS3 then I 'm quite
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sure
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; there is a problem with the Felix UPnp Implementation. As consequence of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; this, (supposing UPnP impementation on Ps3 works fine) we have to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; understand
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; if the problem is on the multicast announce od the devices or in the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; response to the multicat search sent by the PS3 ... or in both :(
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; hoping this clarify
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; regards,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ciao,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;:)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll do the test tonight, I'm at work now.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; just to help me understand, I tough that a upnp device was automaticaly
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; availables it is true ? &amp;nbsp;if not, do you have to specify certains
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; settings
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/30 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;yes Sébastien, &amp;nbsp;I was thinking to the PS3 not a service pack 3 ;-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; meanwhile you could tell me if the discovery fail in both the cases
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; (changing the launching order) and of course if you have already tested
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; PS3 with other simple devices like the Intel Light (this because I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; don't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; know PS3 and I would be sure that it searches for all the devices and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; only for certain device types like media server ...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; regards,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;my name = Sébastien Dionne
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; just to be clear.. it's not SP3, but PS3 (Playstation 3).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll wait for further instruction.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/30 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Hi &amp;lt;your name?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;well give me some time to check the problems with Google Media server
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; (
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; will install all the stuff in the next days).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Regarding the SP3 I need to know if launching first the Felix samples
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; then SP3 and viceversa (first SP3 and then samples) the behaviour is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; same.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; thanks for the help I 'll be back to you ASAP, in these days I'm a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; bit
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; busy.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ciao
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;What I did is simple.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;I started the sample with the upnp.bat .
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I saw all the devices from the sample + the device TVersity that run
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; another computer.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I was expected to see the samples on the PS3.. even if the PS3 won't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; we
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; able
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to do anything with it, but It should still shown on the PS3.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; + I didn't see my google media server on the devices list.. I see it
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; perfectly on the PS3.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I downloaded the cybergarage Cyberlink Media Server.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and I'm able to see this device on the tester that came with the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sample,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it's shown on the PS3, and I'm able to browse it too.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I can help you to debug it if you tell me what I can do to help you.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; just tell me the tools to use and the tests to run.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and I know that felix is a newer version, but that's the point.. I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; was
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; expecting the sample to shown on the PS3.. just shown is enough..
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the rest to create a media server.. but I just want a base to start
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; from.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/30 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Bruce Jackson has opened a bug (
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://issues.apache.org/jira/browse/FELIX-630&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/FELIX-630&lt;/a&gt;) that could be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; related
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; your, &amp;nbsp;although it concerns Xbox 360.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; However, supposing there is not a network problem, you may do some
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; test
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; understand if the problem is related to either the M-SEARCH or the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Announce
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of the devices, or both :(.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; So when you start/stop a sample on the Felix platform an announce
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to the already started UPnP Control Points (CPs). If they after a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; while
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; not see the sample device it means that the announce is not well
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; interpreted/received by the CPs. Then stop and restart the CPs,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; they
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; should
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; send an M-SEARCH packet to which the samples running on the Felix
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Platform
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; must reply. If the samples are not discovered then the problem is
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; also
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the M-Search response (e.g Felix-630).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Try also to use some packet sniffer to see what really happen on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; network, I cannot help you because I haven't got a PS3
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Jackson, Bruce wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;When you say that you're using the samples in felix, what do you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; mean?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Cyberlink is a upnp media server application built on top of the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; upnp
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; stack.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; You would need to build a similar media server on top of the felix
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; upnp
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; stack in order for it to be seen by the ps3. Felix uses a newer
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; version
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the same underlying upnp base driver as cyberlink.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --- original message ---
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From: &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: upnp media server pure java
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Date: 29th September 2008
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Time: 6:40:11 pm
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I found the program Cyberlink media server and I'm able to see it
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; my
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; PS3. &amp;nbsp;I think it use a old version of cyberlink upnp library.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I want to try the same thing with Felix... I have plan to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reverse-engineer
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it to understand the difference.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; did someone know what is missing in the sample to be able to do
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; same
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; thing ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/29 Survivant 00 &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846271&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;nbsp;&amp;lt;&lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;I want to do a media server using Felix upnp. &amp;nbsp;I downloaded and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; builded
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;source code. &amp;nbsp;When I run the samples, I'm able to see them within
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; tester.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I even see my Tversity that run on another computer.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; but I don't see my Google media server and I don't see the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; samples
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; my
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Playstations 3.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Is the Felix upnp is complete or there something missing to be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; able
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reconized google media server and be seen on the PS3 ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; my principale target will be the PS3.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Apache-Felix---Dev-f28136.html&quot; embed=&quot;fixTarget[28136]&quot; target=&quot;_top&quot; &gt;Apache Felix - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/upnp-media-server-pure-java-tp19733050p19846271.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19845295</id>
	<title>Re: upnp media server pure java</title>
	<published>2008-10-06T13:00:51Z</published>
	<updated>2008-10-06T13:00:51Z</updated>
	<author>
		<name>Survivant 00</name>
	</author>
	<content type="html">I found something.
&lt;br&gt;&lt;br&gt;I think the problem is here :
&lt;br&gt;&lt;br&gt;the transfert is done by a URL :
&lt;br&gt;&lt;br&gt;I used Intel AV media controler and I found this URL for a share media
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://xxx.xxx.xxx.xxx:38520/ExportContent?id=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xxx.xxx.xxx.xxx:38520/ExportContent?id=5&lt;/a&gt;&lt;br&gt;&lt;br&gt;if I enter that in my browser the media works.. so it's really based on the
&lt;br&gt;URL.
&lt;br&gt;&lt;br&gt;&lt;br&gt;so the MediaServer use a httpserver to stream the data. &amp;nbsp;maybe with others
&lt;br&gt;clients, it could use custom protocol
&lt;br&gt;&lt;br&gt;&lt;br&gt;2008/10/6 Survivant 00 &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; thanks nice article.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; in my case the PS3 is the media renderers and the control point (send the
&lt;br&gt;&amp;gt; play, FF, stop).. but still need to trace where the control point command is
&lt;br&gt;&amp;gt; received in the media server and how the media server send data back
&lt;br&gt;&amp;gt; (streaming) &amp;nbsp; (it as to take the data somewhere. )
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I,m trying the library Platinum in C++ (it's not java :( )
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I had trace all the incoming/outgoing requests (SAOP) from the PS3 to my
&lt;br&gt;&amp;gt; cybergate server, but nothing is stream yet. &amp;nbsp;Maybe the cybergate
&lt;br&gt;&amp;gt; implemenation is not complete, that's why I wanted to find a working demo in
&lt;br&gt;&amp;gt; java. &amp;nbsp;I didn't find any yet.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2008/10/6 Jackson, Bruce &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brucej@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;That's because Google Media Server, Tversity and Cybergate are media
&lt;br&gt;&amp;gt;&amp;gt; servers and NOT media renderers, and therefore they have no AV Transport
&lt;br&gt;&amp;gt;&amp;gt; service.
&lt;br&gt;&amp;gt;&amp;gt; I suggest that you should take a read of:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.upnp.org/standardizeddcps/documents/UPnPAvArchtiecture0.83.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.upnp.org/standardizeddcps/documents/UPnPAvArchtiecture0.83.pdf&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; As this explains quite clearly the role of media servers and renderers,
&lt;br&gt;&amp;gt;&amp;gt; and the services that they provide.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 06/10/2008 13:52, &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In order to play media you will need to find another device which supports
&lt;br&gt;&amp;gt;&amp;gt; the AVTransport service. This has the play() and stop() actions.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Agreed, and I know the PS3 is a only a player, my question was why Google
&lt;br&gt;&amp;gt;&amp;gt; Media Server, Tversity or cybergate media server are not detected as
&lt;br&gt;&amp;gt;&amp;gt; AVTransport service ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; because the 2 previous services, will list was media is available, but
&lt;br&gt;&amp;gt;&amp;gt; doesn't have to had them on there server, it can be on the server than
&lt;br&gt;&amp;gt;&amp;gt; reside the AVTransport service.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; do you have a sample of AVTransport service (prefenrencly in java) &amp;nbsp;and
&lt;br&gt;&amp;gt;&amp;gt; how the mapping is done between the application that had the
&lt;br&gt;&amp;gt;&amp;gt; contentdirectory and the connectionmanager services ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; for Jetty, I think the latest version can use NIO from grizzly (
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2007/11/jetty_616_is_ou_1.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://weblogs.java.net/blog/jfarcand/archive/2007/11/jetty_616_is_ou_1.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; )
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2008/10/6 Jackson, Bruce &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brucej@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi Stefano
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm aware of that, my question was more whether Jetty used NIO at all. I
&lt;br&gt;&amp;gt;&amp;gt; know the base driver doesn't, but I've never looked at the Jetty source.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Bruce
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 06/10/2008 13:18, &amp;quot;Stefano Lenzi&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kismet@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://kismet@interfree.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://kismet@...&lt;/a&gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi Bruce and Surviant,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I would like to clarify which HTTP implementation is used by the Apache
&lt;br&gt;&amp;gt;&amp;gt; Felix UPnP Base Driver, basedriver from now one. The only HTTP
&lt;br&gt;&amp;gt;&amp;gt; implementation used by the basedriver uses the HTTP server developed by
&lt;br&gt;&amp;gt;&amp;gt; CyberLink which uses jre-1.3 classes (so neither NIO nor MINA). In
&lt;br&gt;&amp;gt;&amp;gt; particular, the basedriver depends on CyberDomo which is a patched
&lt;br&gt;&amp;gt;&amp;gt; version of the CyberLink library so it uses the HTTP implemented by
&lt;br&gt;&amp;gt;&amp;gt; CyberDomo library.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The Jetty HTTP implementation *may* be used by the UPnPDevice service
&lt;br&gt;&amp;gt;&amp;gt; registered on the platform that are willing to be accessed by means of
&lt;br&gt;&amp;gt;&amp;gt; presentationURL, as defined in the UPnP Device Architecture document.
&lt;br&gt;&amp;gt;&amp;gt; Because the UPnPDevice *may* uses the HttpService defined by OSGi
&lt;br&gt;&amp;gt;&amp;gt; specification, and the current implementation of the HTTP bundle
&lt;br&gt;&amp;gt;&amp;gt; developed by the Apache Felix project uses Jetty.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; At the end, to summarize:
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; Apache Felix UPnP Base Driver relies only on the CyberDomo HTTP
&lt;br&gt;&amp;gt;&amp;gt; implementation
&lt;br&gt;&amp;gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; Jetty is used only by UPnPDevice which relies on the HTTP bundle
&lt;br&gt;&amp;gt;&amp;gt; implementation developed by the Apache Felix project
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Ciao,
&lt;br&gt;&amp;gt;&amp;gt; Stefano &amp;quot;Kismet&amp;quot; Lenzi
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; P.S.: Surviant you are free to provide a patch either for CyberLink or
&lt;br&gt;&amp;gt;&amp;gt; CyberDomo to enable NIO or MINA
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Jackson, Bruce ha scritto:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Streaming isn't done by the UPnP library at all. All the Content
&lt;br&gt;&amp;gt;&amp;gt; directory does is to provide the rendering application with a URL. Where
&lt;br&gt;&amp;gt;&amp;gt; that points is entirely up to you, but would typically be to a servlet
&lt;br&gt;&amp;gt;&amp;gt; running in your media server application (probably using the OSGi http
&lt;br&gt;&amp;gt;&amp;gt; service). Whether the http service uses NIO is another question altogether
&lt;br&gt;&amp;gt;&amp;gt; and I've no idea about the default Jetty implementation shipped with Felix.
&lt;br&gt;&amp;gt;&amp;gt; But if you want to use NIO, then you can always write something yourself
&lt;br&gt;&amp;gt;&amp;gt; that does.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; On 04/10/2008 22:22, &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; thanks
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; after that I read more about upnp, I find out that a media server need
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; contentdirectory &amp;nbsp;+contentmanager. &amp;nbsp;I'll read more about upnp and use
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; cybergarage sample to play around. &amp;nbsp;After that I'll switch to felix
&lt;br&gt;&amp;gt;&amp;gt; upnp.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; right now i'm able to have a media server shown on the ps3.. just not
&lt;br&gt;&amp;gt;&amp;gt; able
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; to stream data yet.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; in Felix upnp, how the streaming is done ? &amp;nbsp;(I read that felix upnp was
&lt;br&gt;&amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; updated version of cyberdomo library, but is it possible to replace the
&lt;br&gt;&amp;gt;&amp;gt; http
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; request made within cyberlink with NIO (like Mina ? )
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; 2008/10/2 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; well, trying to simulate a media server just changing the declared
&lt;br&gt;&amp;gt;&amp;gt; types
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; could be unhelpful. If the CP on the PS3 do some deep check on the
&lt;br&gt;&amp;gt;&amp;gt; device
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; description, it could decide to discard a non valid device.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I forget to say that Intel Tool is for wWindows machines but if you can
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; intall it then you can run the UPnp Ligth device and also UPnP sniffer
&lt;br&gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; it is limited but you can play with exchanged packets
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; thanks.. it's a clear answer.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I'm modifying the sample of Felix to change the type for MediaServer
&lt;br&gt;&amp;gt;&amp;gt; liek
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; cyberlink Media Server. &amp;nbsp;I'll see if the PS3 see it. &amp;nbsp;I'm pretty sure
&lt;br&gt;&amp;gt;&amp;gt; it's
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; something like that.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; There is still the problem with google media server.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I'll keep the thread in touch if modifying the config of the samples,
&lt;br&gt;&amp;gt;&amp;gt; will
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; appears on the ps3.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 2008/10/1 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;nbsp;If you refer to the UPnP Specification, yes it's true.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Usually talking bout physical device, when they are plugged on the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; network
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; they should send an advertisement (multicast messages) about their
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; presence.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; But in the UPnP Ecosystem there are also Control Points (CP)entities
&lt;br&gt;&amp;gt;&amp;gt; that
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; are consumers of the services exposed by UPnP devices; CPs can be
&lt;br&gt;&amp;gt;&amp;gt; develop
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; 1)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; to work exactly with a specific type of device, for instance a CP
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; implementing a Light Control Panel would be interested to discover
&lt;br&gt;&amp;gt;&amp;gt; only
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; devices implementing the UPnP Lighting profile, that's ignoring all
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; rest
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; of UPnP devices like media servers; 2) to listen every type of
&lt;br&gt;&amp;gt;&amp;gt; device,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; that's they are Generic Control Points (i.e. the Felix UPnP Tester
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Bundle).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; In latter case they are interested to receive every multicast message
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; sent
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; by UPnP devices plugged on the network. The problem arise when a
&lt;br&gt;&amp;gt;&amp;gt; Generic
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Control Point is started/connected when other UpnP devices are
&lt;br&gt;&amp;gt;&amp;gt; already
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; connected to the network, that 's they have loose the multicast
&lt;br&gt;&amp;gt;&amp;gt; messages
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; sent previously. In this case the CP can issue a multicast search
&lt;br&gt;&amp;gt;&amp;gt; request
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; (called M-SEARCH) specifying the kind of devices to which it is
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; interested
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; (e.g. all-devices, only root devices, a device type). If there are
&lt;br&gt;&amp;gt;&amp;gt; UPnP
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; devices compatible with the Search Target field of the message then
&lt;br&gt;&amp;gt;&amp;gt; they
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; will reply to the CP.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; So to summarize you should be sure that in your PS3 you are using a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; generic
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; control point that is interested to see every kind of device not only
&lt;br&gt;&amp;gt;&amp;gt; one
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; type (.ie. media server) otherwise the UPnP samples that you start
&lt;br&gt;&amp;gt;&amp;gt; with
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Felix are not valid because they implement a particular device type.
&lt;br&gt;&amp;gt;&amp;gt; May
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; for this reason Bruce has answered to you saying that you should
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; implement a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; media server on Felix. As crosscheck, I suggested of launching the
&lt;br&gt;&amp;gt;&amp;gt; Intel
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Light Device (
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.intel.com/cd/ids/developer/asmo-na/eng/downloads/upnp/tools/index.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.intel.com/cd/ids/developer/asmo-na/eng/downloads/upnp/tools/index.htm&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; ).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; If you are able to see the Intel device Light on th PS3 then I 'm
&lt;br&gt;&amp;gt;&amp;gt; quite
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; sure
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; there is a problem with the Felix UPnp Implementation. As consequence
&lt;br&gt;&amp;gt;&amp;gt; of
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; this, (supposing UPnP impementation on Ps3 works fine) we have to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; understand
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; if the problem is on the multicast announce od the devices or in the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; response to the multicat search sent by the PS3 ... or in both :(
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; hoping this clarify
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; regards,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; ciao,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;:)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll do the test tonight, I'm at work now.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; just to help me understand, I tough that a upnp device was
&lt;br&gt;&amp;gt;&amp;gt; automaticaly
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; availables it is true ? &amp;nbsp;if not, do you have to specify certains
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; settings
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/30 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;yes Sébastien, &amp;nbsp;I was thinking to the PS3 not a service pack 3 ;-)
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; meanwhile you could tell me if the discovery fail in both the cases
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; (changing the launching order) and of course if you have already
&lt;br&gt;&amp;gt;&amp;gt; tested
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; PS3 with other simple devices like the Intel Light (this because I
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; don't
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; know PS3 and I would be sure that it searches for all the devices
&lt;br&gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; not
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; only for certain device types like media server ...
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; regards,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;my name = Sébastien Dionne
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; just to be clear.. it's not SP3, but PS3 (Playstation 3).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll wait for further instruction.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/30 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Hi &amp;lt;your name?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;well give me some time to check the problems with Google Media
&lt;br&gt;&amp;gt;&amp;gt; server
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; (
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; will install all the stuff in the next days).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Regarding the SP3 I need to know if launching first the Felix
&lt;br&gt;&amp;gt;&amp;gt; samples
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; then SP3 and viceversa (first SP3 and then samples) the behaviour
&lt;br&gt;&amp;gt;&amp;gt; is
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; same.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; thanks for the help I 'll be back to you ASAP, in these days I'm
&lt;br&gt;&amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; bit
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; busy.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ciao
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;What I did is simple.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;I started the sample with the upnp.bat .
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I saw all the devices from the sample + the device TVersity that
&lt;br&gt;&amp;gt;&amp;gt; run
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; another computer.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I was expected to see the samples on the PS3.. even if the PS3
&lt;br&gt;&amp;gt;&amp;gt; won't
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; we
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; able
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to do anything with it, but It should still shown on the PS3.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; + I didn't see my google media server on the devices list.. I
&lt;br&gt;&amp;gt;&amp;gt; see it
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; perfectly on the PS3.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I downloaded the cybergarage Cyberlink Media Server.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and I'm able to see this device on the tester that came with the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sample,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it's shown on the PS3, and I'm able to browse it too.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I can help you to debug it if you tell me what I can do to help
&lt;br&gt;&amp;gt;&amp;gt; you.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; just tell me the tools to use and the tests to run.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and I know that felix is a newer version, but that's the point..
&lt;br&gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; was
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; expecting the sample to shown on the PS3.. just shown is
&lt;br&gt;&amp;gt;&amp;gt; enough..
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the rest to create a media server.. but I just want a base to
&lt;br&gt;&amp;gt;&amp;gt; start
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; from.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/30 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Hi,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Bruce Jackson has opened a bug (
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://issues.apache.org/jira/browse/FELIX-630&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/FELIX-630&lt;/a&gt;) that could be
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; related
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; your, &amp;nbsp;although it concerns Xbox 360.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; However, supposing there is not a network problem, you may do
&lt;br&gt;&amp;gt;&amp;gt; some
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; test
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; understand if the problem is related to either the M-SEARCH or
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Announce
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of the devices, or both :(.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; So when you start/stop a sample on the Felix platform an
&lt;br&gt;&amp;gt;&amp;gt; announce
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; is
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sent
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to the already started UPnP Control Points (CPs). If they after
&lt;br&gt;&amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; while
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; not see the sample device it means that the announce is not
&lt;br&gt;&amp;gt;&amp;gt; well
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; interpreted/received by the CPs. Then stop and restart the CPs,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; they
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; should
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; send an M-SEARCH packet to which the samples running on the
&lt;br&gt;&amp;gt;&amp;gt; Felix
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Platform
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; must reply. If the samples are not discovered then the problem
&lt;br&gt;&amp;gt;&amp;gt; is
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; also
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the M-Search response (e.g Felix-630).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Try also to use some packet sniffer to see what really happen
&lt;br&gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; network, I cannot help you because I haven't got a PS3
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Jackson, Bruce wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;When you say that you're using the samples in felix, what do
&lt;br&gt;&amp;gt;&amp;gt; you
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; mean?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Cyberlink is a upnp media server application built on top of
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; upnp
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; stack.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; You would need to build a similar media server on top of the
&lt;br&gt;&amp;gt;&amp;gt; felix
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; upnp
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; stack in order for it to be seen by the ps3. Felix uses a
&lt;br&gt;&amp;gt;&amp;gt; newer
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; version
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the same underlying upnp base driver as cyberlink.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --- original message ---
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; From: &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Subject: Re: upnp media server pure java
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Date: 29th September 2008
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Time: 6:40:11 pm
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I found the program Cyberlink media server and I'm able to see
&lt;br&gt;&amp;gt;&amp;gt; it
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; my
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; PS3. &amp;nbsp;I think it use a old version of cyberlink upnp library.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I want to try the same thing with Felix... I have plan to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reverse-engineer
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; it to understand the difference.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; did someone know what is missing in the sample to be able to
&lt;br&gt;&amp;gt;&amp;gt; do
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; same
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; thing ?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2008/9/29 Survivant 00 &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845295&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;I want to do a media server using Felix upnp. &amp;nbsp;I downloaded
&lt;br&gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; builded
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;source code. &amp;nbsp;When I run the samples, I'm able to see them
&lt;br&gt;&amp;gt;&amp;gt; within
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; tester.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I even see my Tversity that run on another computer.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; but I don't see my Google media server and I don't see the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; samples
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; my
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Playstations 3.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Is the Felix upnp is complete or there something missing to
&lt;br&gt;&amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; able
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; reconized google media server and be seen on the PS3 ?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; my principale target will be the PS3.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Apache-Felix---Dev-f28136.html&quot; embed=&quot;fixTarget[28136]&quot; target=&quot;_top&quot; &gt;Apache Felix - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/upnp-media-server-pure-java-tp19733050p19845295.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19838122</id>
	<title>Re: upnp media server pure java</title>
	<published>2008-10-06T06:37:52Z</published>
	<updated>2008-10-06T06:37:52Z</updated>
	<author>
		<name>Survivant 00</name>
	</author>
	<content type="html">thanks nice article.
&lt;br&gt;&lt;br&gt;in my case the PS3 is the media renderers and the control point (send the
&lt;br&gt;play, FF, stop).. but still need to trace where the control point command is
&lt;br&gt;received in the media server and how the media server send data back
&lt;br&gt;(streaming) &amp;nbsp; (it as to take the data somewhere. )
&lt;br&gt;&lt;br&gt;&lt;br&gt;I,m trying the library Platinum in C++ (it's not java :( )
&lt;br&gt;&lt;br&gt;I had trace all the incoming/outgoing requests (SAOP) from the PS3 to my
&lt;br&gt;cybergate server, but nothing is stream yet. &amp;nbsp;Maybe the cybergate
&lt;br&gt;implemenation is not complete, that's why I wanted to find a working demo in
&lt;br&gt;java. &amp;nbsp;I didn't find any yet.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2008/10/6 Jackson, Bruce &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838122&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brucej@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;That's because Google Media Server, Tversity and Cybergate are media
&lt;br&gt;&amp;gt; servers and NOT media renderers, and therefore they have no AV Transport
&lt;br&gt;&amp;gt; service.
&lt;br&gt;&amp;gt; I suggest that you should take a read of:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.upnp.org/standardizeddcps/documents/UPnPAvArchtiecture0.83.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.upnp.org/standardizeddcps/documents/UPnPAvArchtiecture0.83.pdf&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As this explains quite clearly the role of media servers and renderers, and
&lt;br&gt;&amp;gt; the services that they provide.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 06/10/2008 13:52, &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838122&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In order to play media you will need to find another device which supports
&lt;br&gt;&amp;gt; the AVTransport service. This has the play() and stop() actions.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Agreed, and I know the PS3 is a only a player, my question was why Google
&lt;br&gt;&amp;gt; Media Server, Tversity or cybergate media server are not detected as
&lt;br&gt;&amp;gt; AVTransport service ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; because the 2 previous services, will list was media is available, but
&lt;br&gt;&amp;gt; doesn't have to had them on there server, it can be on the server than
&lt;br&gt;&amp;gt; reside the AVTransport service.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; do you have a sample of AVTransport service (prefenrencly in java) &amp;nbsp;and how
&lt;br&gt;&amp;gt; the mapping is done between the application that had the contentdirectory
&lt;br&gt;&amp;gt; and the connectionmanager services ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; for Jetty, I think the latest version can use NIO from grizzly (
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://weblogs.java.net/blog/jfarcand/archive/2007/11/jetty_616_is_ou_1.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://weblogs.java.net/blog/jfarcand/archive/2007/11/jetty_616_is_ou_1.html&lt;/a&gt;&lt;br&gt;&amp;gt; )
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2008/10/6 Jackson, Bruce &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838122&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brucej@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi Stefano
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm aware of that, my question was more whether Jetty used NIO at all. I
&lt;br&gt;&amp;gt; know the base driver doesn't, but I've never looked at the Jetty source.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bruce
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 06/10/2008 13:18, &amp;quot;Stefano Lenzi&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838122&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kismet@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://kismet@interfree.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://kismet@...&lt;/a&gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi Bruce and Surviant,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would like to clarify which HTTP implementation is used by the Apache
&lt;br&gt;&amp;gt; Felix UPnP Base Driver, basedriver from now one. The only HTTP
&lt;br&gt;&amp;gt; implementation used by the basedriver uses the HTTP server developed by
&lt;br&gt;&amp;gt; CyberLink which uses jre-1.3 classes (so neither NIO nor MINA). In
&lt;br&gt;&amp;gt; particular, the basedriver depends on CyberDomo which is a patched
&lt;br&gt;&amp;gt; version of the CyberLink library so it uses the HTTP implemented by
&lt;br&gt;&amp;gt; CyberDomo library.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The Jetty HTTP implementation *may* be used by the UPnPDevice service
&lt;br&gt;&amp;gt; registered on the platform that are willing to be accessed by means of
&lt;br&gt;&amp;gt; presentationURL, as defined in the UPnP Device Architecture document.
&lt;br&gt;&amp;gt; Because the UPnPDevice *may* uses the HttpService defined by OSGi
&lt;br&gt;&amp;gt; specification, and the current implementation of the HTTP bundle
&lt;br&gt;&amp;gt; developed by the Apache Felix project uses Jetty.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At the end, to summarize:
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; Apache Felix UPnP Base Driver relies only on the CyberDomo HTTP
&lt;br&gt;&amp;gt; implementation
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp; Jetty is used only by UPnPDevice which relies on the HTTP bundle
&lt;br&gt;&amp;gt; implementation developed by the Apache Felix project
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ciao,
&lt;br&gt;&amp;gt; Stefano &amp;quot;Kismet&amp;quot; Lenzi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; P.S.: Surviant you are free to provide a patch either for CyberLink or
&lt;br&gt;&amp;gt; CyberDomo to enable NIO or MINA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jackson, Bruce ha scritto:
&lt;br&gt;&amp;gt; &amp;gt; Streaming isn't done by the UPnP library at all. All the Content
&lt;br&gt;&amp;gt; directory does is to provide the rendering application with a URL. Where
&lt;br&gt;&amp;gt; that points is entirely up to you, but would typically be to a servlet
&lt;br&gt;&amp;gt; running in your media server application (probably using the OSGi http
&lt;br&gt;&amp;gt; service). Whether the http service uses NIO is another question altogether
&lt;br&gt;&amp;gt; and I've no idea about the default Jetty implementation shipped with Felix.
&lt;br&gt;&amp;gt; But if you want to use NIO, then you can always write something yourself
&lt;br&gt;&amp;gt; that does.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On 04/10/2008 22:22, &amp;quot;Survivant 00&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838122&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;survivant00@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://survivant00@gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://survivant00@...&lt;/a&gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; thanks
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; after that I read more about upnp, I find out that a media server need
&lt;br&gt;&amp;gt; &amp;gt; contentdirectory &amp;nbsp;+contentmanager. &amp;nbsp;I'll read more about upnp and use the
&lt;br&gt;&amp;gt; &amp;gt; cybergarage sample to play around. &amp;nbsp;After that I'll switch to felix upnp.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; right now i'm able to have a media server shown on the ps3.. just not
&lt;br&gt;&amp;gt; able
&lt;br&gt;&amp;gt; &amp;gt; to stream data yet.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; in Felix upnp, how the streaming is done ? &amp;nbsp;(I read that felix upnp was a
&lt;br&gt;&amp;gt; &amp;gt; updated version of cyberdomo library, but is it possible to replace the
&lt;br&gt;&amp;gt; http
&lt;br&gt;&amp;gt; &amp;gt; request made within cyberlink with NIO (like Mina ? )
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 2008/10/2 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838122&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; well, trying to simulate a media server just changing the declared types
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; could be unhelpful. If the CP on the PS3 do some deep check on the
&lt;br&gt;&amp;gt; device
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; description, it could decide to discard a non valid device.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I forget to say that Intel Tool is for wWindows machines but if you can
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; intall it then you can run the UPnp Ligth device and also UPnP sniffer
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; it is limited but you can play with exchanged packets
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; francesco
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Survivant 00 wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; thanks.. it's a clear answer.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I'm modifying the sample of Felix to change the type for MediaServer
&lt;br&gt;&amp;gt; liek
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; cyberlink Media Server. &amp;nbsp;I'll see if the PS3 see it. &amp;nbsp;I'm pretty sure
&lt;br&gt;&amp;gt; it's
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; something like that.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; There is still the problem with google media server.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I'll keep the thread in touch if modifying the config of the samples,
&lt;br&gt;&amp;gt; will
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; appears on the ps3.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; 2008/10/1 Francesco Furfari &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19838122&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;francesco.furfari@...&lt;/a&gt; &amp;lt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://francesco.furfari@isti.cnr.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://francesco.furfari@...&lt;/a&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; &amp;nbsp;If you refer to the UPnP Specification, yes it's true.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Usually talking bout physical device, when they are plugged on the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; network
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; they should send an advertisement (multicast messages) about their
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; presence.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; But in the UPnP Ecosystem there are also Control Points (CP)entities
&lt;br&gt;&amp;gt; that
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; are consumers of the services exposed by UPnP devices; CPs can be
&lt;br&gt;&amp;gt; develop
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; 1)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; to work exactly with a specific type of device, for instance a CP
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; implementing a Light Control Panel would be interested to discover
&lt;br&gt;&amp;gt; only
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; devices implementing the UPnP Lighting profile, that's ignoring all
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; rest
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; of UPnP devices like media servers; 2) to listen every type of device,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; that's they are Generic Control Points (i.e. the Felix UPnP Tester
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Bundle).
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; In latter case they are interested to receive every multicast message
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; sent
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; by UPnP devices plugged on the network. The problem arise when a
&lt;br&gt;&amp;gt; Generic
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Control Point is started/connec