Remote IP 38.103.63.60 Recorded at 1220895592

最近照的Arduino,景深浅

> 7月 31st, 2008 ---

IMG_1314.jpgIMG_1315.jpg

博客变化

> 5月 7th, 2008 ---

在两个博客网站做了镜像博客,没什么必要。只是因为最近主机商那里不能通过离线编辑器提交带图片的博客了,后来证明是WLW的不能提交,遂换用现在的Zoundry来做离线的编辑。

自己焊接的Arduino

> 5月 7th, 2008 ---

arduino

list

c


DLNA支持调查

> 4月 23rd, 2008 ---

DLNA支持调查

DLNA提供一种基于现有开放标准的互操作框架。同时提供认证计划,即通过DLNA认证之设备或系统可以获得其LOGO。

UPnP是DLNA的主要技术基础之一。由UPnP论坛维护 www.upnp.org,详细的标准可以从网站下载。UPnP中文含义为“通用即插即用”技术,您也可将其理解为DLNA“数字家庭标准”的一种,它主要由UPnP论坛定义和出版。UPnP设备和服务能使家庭和公司网络中的各种兼容设备更轻松、更容易的互相连接,简化网络的实现。UPnP论坛组建于99年6月,成员数目前已发展到738家独立公司。

UPnP的主要规防与协议包括:XML,SSDP,ARP,DHCP,GENA,HTML,HTTP,SOAP,HTTPU,HTTPMU.

UPnP的主要技术角色包括:设备(播放器),服务(多媒体内容共享),控制点。

UPnP技术应用于MID的主要功能包括以下三各方面:

1 以MID设备控制多媒体回放
进行多媒体回放控制的设备,具备寻找多媒体共享服务器,定位回放设备的功能,能够控制多媒体数据的播放。整个过程都是基于以太网络,HTTP和SOAP等。一般单独作为控制点的设备都是较为小巧的,比如Nokia N95手机,SONY PlayStationPortable等。
有一个支持upnp的gupnp项目,具备支持upnp的框架,是基于GObject开发的。我想在MID上使用这个框架不会有技术问题,当然还需要进一步设计UI等等。

2 在MID设备上进行网络中共享媒体的回放
现有的UPnP技术都是基于HTTP连接的(大部分应用将会使用无线以太网)。现有MID设备的媒体回放工具需要增加支持网络内容播放的相应模块才能够实现UPnP。这个方面可以借鉴GMediaRender和rhythmbox,两者的回放引擎都是基于GStreamer的。
可能的功能需求包括,搜索当前LAN的媒体服务器,建立、取得播放列表,获取最新更改,可接受媒体控制点的控制,播放远程共享的文件(通过兼容的协议)。

3 将MID内的多媒体作为网络共享
这个功能的实现较为简单,只有建立符合服务规范的服务器软件即可。相关的用户界面也不会太复杂,可能的功能会包括:目录的共享维护,服务的维护,网络设置等。值得注意的是Coherence已经将这一任务开发的较为全面,包括服务器设置等。支持多种后端模块,可以共享文件系统,GStreamer MediaRenderer,其他多媒体服务器,网络摄像机等等。支持Dbus客户端。Coherence基于Python,起web UI使用的也是一种Python SOAP服务器。移植性和可维护性都很理想。

现有的Linux平台UPnP项目资源列表:

A/V Content Servers

* MediaTomb
* GeeXboX uShare
* GMediaServer
* Cidero Internet Radio Server
* TwonkyVision UPnP AV Media Server(专有软件)
更详细内容请看server.png

A/V Content Renderers

* GMediaRender
* djmount
* Compère - Coherence-based media renderer
* UPnP-Control for Mplayer

A/V Content Controllers

* Cidero Media Controller
* gUPnP universal control point (part of gupnp-tools)

另外,当前的rhythmbox通过python-Coherence插件,可以同时作为UPnP的服务器和回放器。Coherence也可以单独运行而作为多媒体服务器。

附录:N95作为媒体回放和控制的应用技术

N95是诺基亚推出的第三款支持UPnP(Universal Plug and Play)技术的手机。

在电脑端安装N95随机光盘中的Home Media Server,再准备一台支持UPnP功能的无线路由器,我们就可以在家中享受UPnP技术所带来的方便快捷了。通过Home Media Server,我们可以方便地在电脑与诺基亚N95间共享音乐、图片和电影三种资源。用户既能够将手机上的内容通过更大的电脑显示器输出,也可以将手机当作遥控器,无线点播PC硬盘中的资源。遇到用户喜欢的内容时,还能够利用N95随时从电脑下载,速度取决于无线路由器的协议种类,非常方便。

DLNA服务器项目

> 4月 21st, 2008 ---

 

 

 

Project

Comments

TwonkyVision

Linux, Windows, NAS – Commercial not Open source

MediaTomb

Media Server, with AJAX driven web interface. Uses forked libupnp from Portable SDK project

GMediaServer

Uses Gstreamer

Coherence Python ,with owen http server.Plug-in rythombox

Ushare dlnalib

work well with PS3
   
   

海棠花

> 4月 21st, 2008 ---

东风袅袅泛崇光,

香雾空蒙月转廊。

只恐夜深花睡去,

故烧高烛照红妆。

 200804073044 200804073043 200804073041 200804073038 200804073040 200804073042

 

200804093080 200804093081 200804093082 200804093083 200804093084 200804093085 200804093086

胡乱链接的Arduino

> 4月 21st, 2008 ---

还没做bootloader,主要是连接线还没做。现在只能过过眼瘾,呵呵。

200804073045

200804073046

200804073047

200804073048

高烛照红妆

> 4月 7th, 2008 ---

东风袅袅泛崇光,

香雾空蒙月转廊。

只恐夜深花睡去,

故烧高烛照红妆。

食堂外的黄玉兰

> 3月 31st, 2008 ---

200803282967 200803282968

200803282969 200803282970

静静的开放,望着脚下一方,谁比我更漂亮,看那春光照四方。

200803282971

自己焊接Arduino

> 3月 31st, 2008 ---

开始一点点

200803282972

正面

200803282973

增加元件后

200803312979

焊接的惨状

200803312980

正面的元件

200803312981

200803312985

怎么样,手法不太好。

经验是,让烙铁的温度合适,不要低也不能高,太高了用蘸水海绵降温。将临近的元件都装好,把成排的焊点连续焊好。

烙铁点焊脚要果断,一下没焊好也要松开。等温度下降一些再焊。

电解电容,二极管都是有正负极的,一般并排引脚的短脚是负极,而非并排的二极管上标明了正极。