Java或C#中的UPnP AV远程控制

我需要创建一种可以与UPnP媒体服务器交互的远程控制.

我已经读过UPnP AV堆栈有三种应用程序:媒体服务器,媒体渲染器,控制点.起初,我认为控制点是我想要编程的,但是,在浏览了几个库的文档后,在我看来,控制点仍然想要播放服务器在设备上提供的媒体文件,控制点运行,使用外部软件(与媒体渲染器不同,它自己播放文件).

我是否理解正确或完全错了?

此外,我找不到任何易于使用的库.这可能是由于我的技能很差,但我也觉得许多图书馆的文档都很糟糕且不完整.

我不记得我遇到的所有图书馆,但它们包括经常提到的名字,如Cling,Fraunhofer FOKUS和Cyber​​Link.我在他们的网站上阅读了大部分内容,包括一些文档,并且无法真正找到我如何以我想要的方式使用它们.

我只需要一些东西让我连接到服务器,索引媒体列表,这样我就可以跳到任何轨道,只有我可以播放,停止,暂停,下一个,上一个和控制音量.但是文件应该在服务器端播放.

你知道Java或C#有什么好处吗?
非常感谢提前.

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...