DLNA(明基的返校讲座)

news/2024/11/24 11:59:57/

数位家庭技术的两大标准

        DLNA是目前产业界最大的标准,DLNA建议采用UPnP这个业界标准。 UPnP世界有七、八百家公司加入,在DLNA这一块有将近快三百家厂商加入,几乎市面上看的到的品牌都有加入这两大协会。这两个是非常显眼的工业标准,所以我今天会针对这两个做介绍,至于一些比较区域性的,如亚洲或北美的区域性标准就只会简单带过。在介绍这两个之后,会在介绍BenQ的ATC。 ATC是前瞻技术中心,会介绍我们依照这两个标准所制造出的产品有哪些。

 

数位家庭技术的应用

        现在每个人家里几乎都有电脑,假设你在书房有一部PC,你的太太或朋友想要跟你分享一些照片,那现在的作法很可能要拿随身碟,或是拿数位相机+USB线插到PC上去看。你也很可能躺在沙发上想听音乐,那你可能会买个比较好的无线传输耳机,然后放一个基地台在电脑旁,在接收器接收的到的地方,或是放在客厅音响旁。或是现在有些手机很时髦,照相功能很强,你可能拍一些照片想要分享给大家,那可能要把MiniSD卡拔出来,插到读卡机。或是有些人可能有住豪宅,想要在花园里上网,如果这时他想要分享音乐该怎么做呢?好像目前做不太到,除非那台电脑有开网路分享。这些都还是一般会使用PC或是常使用一些消费性电子产品的老手会操作,如果今天换成是家里的阿公阿妈,他们都不会操作,那就完全没有办法了。

 

数位家庭的技术问题

        我们一直在想说要如何让PC市场、手机或行动通讯市场、Notebook市场、Hi-Fi这些产业,他们都是不同领域、不同产业的产品,他们彼此之间是互异的。没有办法直接把影片、音乐从PC传到手机,也不能把手机里的相片透过无线传输到Notebook,现在好像都收不到,原因就是各产业有各产业自己的状况。如果以消费者角度来看,希望只要管content在哪里,而不需要管存在哪一台机器上。我只要知道有这content,我可以上网,在家里可以找的到,马上连结过去播放。今天我有手机拍的照片,很高兴的想要跟好朋友分享,这时可以透过数位家庭的的作法直接转成电子图档,这样坐在客厅,所有人都看的到。要做到这样的事情不难,只要各产业的产商坐下来好好谈,产生一个共同的标准,共同的相容性介面这样就可以做的到,现在就有DLNA跟UPnP这两个大的产业共识、这样的标准建立。

        在数位家庭概念上,把content存在不同的storage上面,不同的player有不同的能力,希望可以跨过这个门槛去播放在另外一个domain的content,这样我们就共同来推动一个网路的介面,就会有DLNA这样的标准出来,DLNA目前是这个产业最大,也开始发行一些认证,所以我们也有一些厂商开始投入,华硕、鸿海、广达、Cyberlink、InterVideo你大概想不到这些大厂都已经进入。你今天离开学校去外面上班,很可能你就会遇到这样一个缺。她可能会问你这是什么,有没有听过。那我们来看看DLNA到底是怎样的东西。

 

DLNA

 

        大家可以看一下power point,由下往上看,这是我们的一些Level 2、Level 3,这一层,IP层,HTTP、UPnP这些东西以前我们都不知道怎么来用,现在有DLNA来帮助我们用。 DLNA这个组织并没有去定怎么额外的技术规则,它是看目前市面上最通用、最多人用的规则有哪些,尽量去组合然后提供一个total view,在网路这一层的介面他是用我们的Wi-Fi---802.11a/g,Ethernet、Bluetooth也都可以,网路的通讯协定层开宗明义介绍,就TCP/IP这一系列,上面再加一层HTTP,也有使用一些影音传输协定,有了下面这个TCP/IP的堆叠以后,在上面就架上UPnP的middle way,middle way可以让你开发你的共同平台,开发好后UPnP就堆在上面,UPnP有特别针对影音服务特别提出了一些profile,profile就像是特定影音的小规格,那我们开发上传这些语音应用,就去follow这些profile,follow这些profile以后呢!就可以把这项产品拿到DLNA获得认证,认证的时候他会把曾经认证过的一些产品跟你的产品进行互动,看看说通不通,通的话你可以取得标签拿到市面上卖,或许大家直觉上觉得台湾市场上看不太到,但如果你到日本Sony、Toshiba、Panasonic,网路电视有贴这标签的跟没贴的价格上大概差十万日币。也许你会认为差蛮多的,那事实上我们在做这个认证大概要多花四、五千块台币的成本,软体的成本、累积的成本另外算。你会发现它的附加价值非常高,在日本大概从2007年开始,日本国内所有大厂,已经决定他们要推DLNA,那这个标准的产品如Panasonic的notebook也已经外销到台湾。有机会你们可以去翻一下看有没有这标签,有这标签你就知道这大概是用了数位家庭的技术。你就可以利用这个产品跟其他厂认证过的产品透过网路、Wi-Fi做连接,你就可以直接把资料丢到机器上,就不必再烧光碟,直接就可以用了。而且有时候可能只是载来看看,可能看完就删掉了,不会想再烧片。如果你有这样的需求就可以花点心思找找看这类的产品。

        DLNA按照刚刚的规则,我们在细部来看,网路部份我们介绍过,它是一般Ethernet的无线网路,在device discovery & control他用了UPnP的机制,device discovery & control就是怎样在网路上找device、找服务,这待会我们在UPnP的部份会再介绍。这边有许多东西大家可以想一想如何跟周遭的东西做整合。

        那再往上它就影音方面想说,针对多媒体影音,我们的媒体格式有哪些、要如何来管理。因为每个国家用的媒体格式有的是欧规的有的是美规的,这之间的解析度可能会不太一样,那我要怎么做相容的设计呢?那我的transcoding这边要如何来做,在这部份会有介绍。然后格式统一以后,或是彼此认得这些格式以后,怎么来传呢?他就用我们大家最熟的HTTP1.0、1.1的方式,就是HTTP DAT、HTTP Pose来传这些影音档,这时候就有人发现HTTP好像效能不是那么好,所以他还会额外再定新的规格,你可以考虑使用。那更往上呢,它支援的媒体格式基本上又可分为图片、音乐、影像以及更神奇的XHTML Print DOC,这是有的印表机可以直接吃HTML的档案,它就可以直接印了。这一部份在W3C或WWW上面有规范。那些spec都不用钱的,学弟妹有兴趣可以去上面看。然后再往上,因为现在大家越来越重视一些资料保护,有DRM,大家可能不知道Microsoft的DRM,在手机也有所谓的ORDRM,手机也有手机的DRM。除了资料本身的保护以外,事实上我们还存在一个技术叫DTCP-IP,可以保护资料不被撷取,这也是产业的一个标准,是Intel跟Sony在推的。因为Sony有,而Intel也想卖你Home Theater跟Media Center的PC。或许有人前阵子有在报章媒体看到所谓的Intel5。曾经打过半年广告,后来就不见了。这个技术里就有用DTCP-IP。这样你在家里散拨这些东西的时候就不会有人来撷取你。因为它上面有Key的保护,这个Key是厂商花钱去买烧进去的。有点类似你的网卡有那种独特的编号。这一部份DTCP-IP有做这样子的保护。

        那我们这样子看上来的话,最上面这个DRM我们知道,而下来常用的档案格式我们知道,最常用的是JPEG、MP3这些,还有MPEG2。我们发现最陌生的就是中间这一块,要如何去找device、找content,找到content之后我要怎样来撷取、播放。这也对我们RD人员而言是最花时间的。这一部份就是UPnP技术所涵盖到的范围。 DLNA在规格中就开宗明义的建议你要用UPnP才会有最大效用。 UPnP到底是什么呢? UPnP说穿了他就是一个网路discovery middle way的一个机制,他是一个开放的标准。他囊括了现有的通讯标准,并没有创造什么UPnP的技术。那我们来看看它是如何来整合这些标准的,它是建立在TCP/IP上的web技术上面,对于想要练习的学生很方便,TCP/IP的程式我想大家都会写,web的程式也都OK,可以try try看。那我们来看看为什么DLNA会用UPnP,Discovery的技术有许多,如bluetooth、XLP这些比较sensor导向的discovery技术,那为何会用UPnP?我们来看一下像这些Sensor,或是IR这些都是比较小范围的。对我们一般家庭的坪数来说,一般来说三、四十坪,但在美国可能是上百坪,所以这些小的我们不能用。那bluetooth呢?顾名思义就是很短的距离,直接对传还可以,但如果想要分享给后座的朋友那就很难了。那XLP是Internet上一个很老牌的Discorvery技术,它用的是一个比较大、企业格局的网路范围。我是觉得这蛮好玩的,这就是现在大家常用的I-Pod用的discovery 技术。既然已经被Apple自己独家享用了,所以DLNA不会采用,这样会有绑规格的嫌疑。那很奇怪的,Apple本身在DLNA上不太积极。其他除了Apple以外都很积极。 Jini的话是java-base,我们刚刚看到的一些零零总总的产品如相机或是一些小camera这些不太可能跑到Java那边去,所以我们就不会用Jini。

 

        那看来有一种东西叫UPnP,UPnP事实上蛮好玩的,一开始也是Apple跟Microsoft在推,但是后来Apple抽走了,Microsoft继续做。在将来的Vista版本UPnP会是内建,你们之后拿到Vista时可以试试看,在网路服务那部份UPnP把他打勾,你的电脑就可以把特定资料夹中的内容在家庭网路中公开,那今天我买了一台网路电视,就可以透过遥控器选单找到我有一台PC具有UPnP的能力,那透过Wi-Fi或是Ethernet就可以直接把content抓到电视来放。这就是数位家庭基本上最想要做到的,第一优先就是影音娱乐。再所有数位家庭的servive第一优先是影音服务,接受度最高,再来可能是家庭监控。对我们台湾的产业来讲,我们常常在代工这些影音产品,所以台湾的一些家电厂以及一些通讯厂、PC设备厂都有加入这两大协会。那我们来看一下,这边是DLNA刚刚那几个,那他所对应到UPnP的区块,用红色把它圈起来。这是UPnP的规格书有的范围,那在每一个层所用到的Internet技术是这些。大家看一下,在IP上面他用到UDP,,比较特别的是在UDP上面他用了两个东西叫HTTPU、HTTPMU。大家可能平常都知道HTTP他是Over TCP,,不过HTTP也是可以over UDP,也可以over multicast UDP。这很适合在家里做广播服务还有装置讯息的广播,那在这上面有一个叫SSDP,这是一个service discovery protocol。这是一个Internet的标准,RSC有规范到。透过这个协定可以找到一些装置,找到装置之后就可以把它XML的描述档透过HTTP的机制抓过来。你可以去parse那个document,parse出来你就知道哪个service有哪些能力。比如说它是一个Server的装置,它有提供一些content,它是一个冷气机,它具有提供开关、调节温度的能力,这些都会在它XML的描述档上写。所以我的网路的control交给网路遥控器我就可以去找,找到以后我就可以知道这个装置有什么能力,我可以对他有什么操作。要怎么操作他呢?透过SOAP,SOAP或许常在玩一些web技术的人会知道,这是Action的protocol,有点类似Java的RMI,可以去revoke、invoke呼叫五个方法,那个方法就会跑起来。那GENA是一个事件,就是一些状态改变,是状态改变播送的协定。举个例子譬如说你要听一首歌,有人突然把Server关掉,那这个时候Server不见了吗,这个时候在GENA就可以送出一个结束的事件来。那我这边音乐突然断掉,我只要收到这个结束的事件我就知道是机器被关掉,不是什么网路断线或是机器故障。我们看到这三个全部都是Internet或是RSC正在标准化的通讯协定。我简单的跟大家介绍一下网路封包所夹带的内容是什么样子,给大家一个印象。刚刚我们由下往上看,现在由上往下。一开始是我的网路Address,我如何去获得我的IP。获得IP之后device就可以加入网路,那我们就要去找那个装置。透过XML描述档的规范,XOUT的Control,比如说我去拨音乐、暂停音乐、怎么接受事件之类的。一开始怎么要IP呢?他建议用DHCP,,一般我们买的Wi-Fi、AP Router都有。我这个装置打开,然后加入网路要到IP,要到IP以后呢!它就会进入所谓的discovery的阶段。在这里有个但书,假设DHCP Server不存在,可能有的人家里没有DHCP什么的,它只有一个Hub或是一个Switch,Internet上面有一套标准叫AutoIP,大家可能遇过,例如我现在有一台网路正在上网,我突然把它拔掉,Wi-Fi关掉,这时我的系统会自动跑出AutoIP计时,大概45秒到1分钟后,电脑获得一个IP,一个网域很特殊,169.254. XX,这是一个AutoIP的网域,你如果是在AutoIP的模式,送出任何的封包都是用广播的方式送。也就是说在没有DHCP Server的环境之下,一起接在同一个hub、同一个区网上,事实上会拿到同一个区网IP,大家就可以彼此去送封包。在网路的IP Address的给定方式内定为DHCP,如果DHCP不存在,就会启动AutoIP模式。这两个也都是Internet的标准,待会你会发现,我一直强调这是强调这是Internet的现存标准,这不但是最公用,而且几乎都已经内含在你的网路产品里面,没有额外的花费。那当你顺利获得一个IP以后呢!去把你本身这个装置,因为你出现了吗,你要广播一个讯息告诉网路区段上所有的装置,这个时候你就会透过SSDP这个协定,我送出这个SSDP封包出去,拦截下来你会发现他会长这样子,它会去modify,广播出去之后,其他装置会去拦截下来。就知道有新出现的装置,你想知道这个装置有哪些能力、location,它会提供给你一个URL,你可以透过这个URL去跟装置要任何XML的document,可以透过HTTP去抓过来,这个SSDP也提供一个功能Msearch,就是今天我已经在网路上,可能刚刚关机,现在重开机,我想要知道网路上目前有哪些装置可以找的到,你可以送出Msearch。那对方就可以response一些讯息,所以这是SSDP的作法。我们知道对方会来跟我要能力,能力是由XML的档案所描述,那这里我节录出一段,template事实上是schema,所以你只要依照语法把能力写上去对方就知道你能做怎么、你的型号、你的产品名称,另外有个UUID,,就是通过UPnP认证所给予的一组号码。当我知道装置恒在,也知道它的能力,我想要去操控它,那就透过SOAP这个协定,SOAP的长相能长这样,它包含了这一块,你能在W3C的标准中找到。他可以让你带一些Action的名称以及参数过去,那我就知道你要做什么。例如你想要知道我有什么东西就可以透过browse这个Action,那event的话用GENA。

 

UPnP的注册机制

今天你想要收到一些Event的notify的情形,那你一开始就去注册,注册以后你会拿到一个注册ID,你注册的时候会跟它讲:「如果以后有事情发生请送到这个URL」。它就会送过来。如果你的server底下的资料夹有一个mp3档案被删除,server也可以送出一个Event去通知Player:「我们content不见了」。 UPnP用的都是已知的或是搞不好我们已经学会的,所以基本上这个东西是一个Web-based、很简单的,因为这部份细节牵扯到实作,所以我就没有再继续讲下去。

 

UPnP的Device流程

 

        我们总的来讲,一个UPnP的Device,从头到尾,这个流程会怎么跑呢?一开始假设我有一台Server,我有一些Content放在这个Server,我有一个UMPC,华硕有出一款UMPC。你可以去get IP,假设它有DHCP-Server,你可以拿到同一个Domain,这样子大家就在同一个网路了。如果你是Server,你就会去广播我(Server)的出现,你是Control Point遥控器功能的人的就会收到Server的广播。广播以后你就知道他(Server)的存在,你就可以透过刚刚讲的,去把XHTML里面的东西抓过来,抓过来以后就透过SOAP这个Action去Control PC。 PC如果有什么状态改变,它也会透过GENA告诉你。如果我们家里的一些家电或资讯产品都实作了UPnP在里面,基本上他们就互相找得到对方、看的到对方。现在网路上的这些,(这个除外,明基有做但是你不会买这样)这是网路电视,这是PC(它只卖大陆),这是明基的notebook,明基的printer(虽然丑,还蛮可爱的;虽然便宜,一台只卖一两千,但是毛利还是很高,所以你去买印表机的时候还可以在跟他杀价,已经一千多了还可以再杀,毛利还是很大),还有那个PMP,有些人讲他是MP4,事实上我们PMP会再多加一些能力进去,比如说他可以看DVB-T,数位电视也会把它做进去。这平板电脑没有卖,就是我们内部的beta版本,这个是明基的P50手机(如果你买到的话,真的很幸运,它已经停产了)。 UPnP刚刚介绍的那几个层,针对不同的应用,它上面会有一些profile:影音的profile还有家电控制,比如说通风设备、空调设备都可以控制,开关明暗都可以调,印表机也可以控制,scanner也可以控制,所以你发现UPnP提供了这一套,还继续在订定其他的。那这一套,我们往上来看,就是大致上我们平常在家里,如果你是平常习惯在家里做研究的人,大概都会用到这一套系统。所以你发现事实上他是有机会串在一起的,只要它有符合UPnP。

 

UPnP的AV介绍

 

        在UPnP的上面, 针对影音部份有所谓的UPnP AV。 AV的话,顾名思义就是有个Server,Content来源,有个Player,Renderer。 Player就是我们常常在讲具有Control能力以及Render,播放能力的整合。把这两个东西做在一起叫做DMP Player。 Server我想大家顾名思义就是Content的来源,Renderer就是Content Stream过来以后在这里播放的地方,叫做Renderer。因为Data有保护,所以你不能够用Copy的方式,所以是Streaming的方式。除非你额外去付费,用DRM机制去付费,你可以把它Copy下来到你的Local端,不然在整个e-home的环境,Content基本上都是用串流过去,拨完就没了,你要再播就重新再要一次,因为资料有保护。如果不想要保护,想要盗拷那你就要付钱。那我们可不可以用拦截的?不行,因为有DTCP/IP这个机制。目前DLNA v1.0版本没有支援DTCP/IP,但是在v2.0的版本,明年第三季就会有,之后你就不能够盗拷了。有些人会说:「我可以破DRM」,但是DTCP/IP可能就破不了了,应该说要花很多时间,同学学过Security就知道,就是可能要花你好多Computing power才破得了。整个UPnP AV的架构长这样:Server端有一个CDS(Content Directory Service),就是目录夹,有一个网路管理的Server,有一个传送的Service;接收端这边有一个Renderer Control还有连线管理及传输的Service。资料在这两者之间是透过HTTP或是RTP,如果你有其他更好的协定,它也不会限制,因为最后这一段是open的。那细节部分我们就不讲,只让大家知道有这样的东西。那整个流程跑起来就是这样子:在Server端Content建置产生一个CDS(Content Directory Service),产生一个索引可以用来管理。有一个传送的纪录管理你的Session,还有AVT Control,就是说你要快转、慢转,也就是资料送快一点、送慢一点,这部份就是AVT去控制,比如说一倍速、两倍速之类的,事实上透过HTTP的机制就可以做得到。 HTTP里面有一个栏位叫Range,就是一个特定的区间。你可以一次跟它要特定一段,跳着要就可以做到快转、慢转。接收端有一个对应的AVT来控制连线管理,最后show出来。整个细节跑起来就是这样子。大家只要有个概念就好了。

 

DLNA介绍

        讲了这么多我们现在才要讲DLNA,事实上DLNA里面最最重要的部份就是UPnP,其他就是一些媒体资料格式的规范,比如说Bit rate是多少、解析度是多少这些,因为不同的国家有不同的媒体格式以及不同的系统,用的资料格式都不太一样。举个例子,你的手机可能是用3GPP,我的PC是用mp3或是MPEG,格式不一样,所以我们就要去统筹规范,订定标准化的一个描述方式来描述这些Content。这样对方才看的懂,才知道要不要做transcoding。 DLNA正式命名是在2003年,它早期是一个working group,1999年开始有小组,后来越长越大,到了2003年正式成立一个产业协会。 UPnP更早,待会儿再跟大家来看UPnP的小简介。 UPnP很早以前就开始投入这部份,由几家大厂—Intel、Panasonic、飞利浦、还有Sony,这些影音大厂开始投入,因为他们比较早有这个需求。 UPnP这个规格出来以后,他们开始要推媒体格式的相容性,这时候他们就额外开一个协会叫DLNA来统筹这部份。所以UPnP加入的人最多,如果你有要卖这样产品,因为需要过认证,所以会加入DLNA。所以DLNA大约有将近300家、UPnP大概有700多家厂商,也就是说国际大厂有将近300家已经开始在做DLNA的产品了。尤其是日本,第一目标就是把家里的影音系统统合在一起。不管是来自PC还是来自手机,或是数位相机,(事实上数位相机已经有Wi-Fi版本了,去网路上搜寻应该找的到)

 

DLNA范例解说

       

        因为这些东西都有Content,那我们轻松一点来看个动画。假设你在家里,你有一台DMS,DMS是Server,就是PC,硬碟很大,几百GB,放了很多mp3跟电影,你在客厅想看,这时候透过DLNA的机制:这是一台网路电视,你就可以把档案抓过去。假设说你在卧房,你的朋友来了,你把你的爸妈赶到他们房间,你的爸妈也要看东西,这时候也可以透过网路电视连到PC,PC里是我的mp3或盗版电影,PC事实上也可以接电视卡,电视卡事实上在DLNA里面都已经有规范了。 Channel如何去挑选都有规范。所以你爸妈在房间,不会因为客厅被你霸占就不能做别的事情。假设说你在车库,(我们台湾可能比较难,因为车库都在地下室,欧美那种可能就在院子里)你在修车的时候想要听点音乐,你就买一台具有音乐播放能力的DMP,那你就可以直接把音乐抓去播放。以上所看到的都已经有产品在卖了。你可能有一个DMP,从不同的Content端抓Content来播放,假设说一位小姐出去外面用手机拍了一张照片回来,想要分享给她的好姐妹,说:「这我男朋友照片」 ,Nokia手机有出N系列,具有DMS能力。假设你买一台Sony的DMP的电视,那你就可以直接从Nokia手机把照片打到电视,明基也有做,可是很不幸放在P50,那P50停产,所以你买不到。那我们下一版的P51也准备停产,因为公司最近状况比较不好,所以很不幸的你买不到。买到了找我,我把软体给你自己灌进去就好。如果你在书房,把Content抓过来播都OK。大家都有这个概念,有了这个概念以后,我们再来更进一步看一些DLNA在商业模式上面的作法。

 

DLNA规格由来

        DLNA的规格到底是怎么来的?一开始他就有所谓的Scenario use case。我们在产业上面,除了你是作特定关键技术的以外,一般的那些整合性产品,一开始要推一个标准,一开始都是一些call for scenario,你有一些想法,对于e-home,你想怎么用?你把一些Service的Spec(Specification)写下来,寄到协会去,协会会去收集分析它的市场效益,最后列出一个顺序,挑选出前五大、前十大各个厂最有兴趣的服务出来。有了这个服务以后,技术小组就出现了。各个大厂就派他们的技术人员出来,或是一些很擅长网路规格协定订定的技术人员就出来了。大家一起讨论这个规格怎么定,定完以后就会出现一本白皮书,那你就要去follow,follow以后就要去送认证。明基目前在数位家庭生活这部份加入的协会都是这样的流程。我们是做整合性的应用服务,所以会有这样的流程,如果是关键性技术,那就另当别论。

 

DLNA的应用

        所以目前从DLNA v1.0到目前的v1.5出来,那v2.0明年第三季出来,还有一些未来性的应用我们也都看到了。有些厂商,尤其是欧洲那边,对于影像视觉、人机介面,还有一些语音控制的应用非常有兴趣,他们就提一些更未来性的产品,可能就是坐在沙发上,手挥一下就有画面,不用在那边抢遥控器、找遥控器。这类的东西欧洲的大厂已经开始提出来了,接下来就看技术小组这边够不够强去推这种规格。还有一个很强势的就是车用—汽车规格也出来了。我们目前看到的黑头车那些:Benz、BMW,就是欧洲车,还有美国克莱斯勒、福特也出现了。他们现在开始推车用的数位家庭规格。我开车开回家里,我车子里面的mp3听太久听腻了想要更新,那我车子开回家先不要熄火,开始从车子的网路与家里的Server端做Upload、Download的Content更新。汽车大厂也考虑到了,所以现在也在推。那你想说车子里面的网路,欧美的不太一样:欧洲喜欢用Bluetooth,美国那边喜欢用Wi-Fi,但是最后提出来的规格,我们刚刚有一个印象:UPnP的网路介面是最底层,那一层中Bluetooth跟Wi-Fi都已经纳进去了,所以不会有问题,是可以相容的,那汽车大厂的相容配备就开始做出去了。 BMW已经有几款车有了,但是在欧洲区卖,因为台湾的整个环境比较不一样:台湾是大厦,车子开到地下室,就算你没熄火,假设住在顶楼,你怎么样也传不到,所以从欧洲那边开始,美国那边也慢慢会有。目前锁定的都是高档车,因为车子配备大家都知道很贵,如果你真的很想要怎么办?那就去买一台PDA phone挂在车子上就好了,这也是可以做得到的。

 

DLNA的标准演进

 

        DLNA在我们刚刚开始介绍的时候是v1.0,那v1.5多了什么东西呢?事实上整个UPnP的核心都没有变,只多出了一个UPnP的Printer,因为像Canon、Epson这样的大厂都已经推出这样的产品。还有Upload、Download的能力,除了我们一开始v1.0的播放能力以外,上传下载也做进去,然后把RTP的规格很正式的定下来,QoS的东西也描述进来,还有手机系列:在v1.0的时候没有手机,v1.5才有,因为Nokia观望一阵子以后,忽然间跳出来。我觉得他们真的很有钱,因为他们一跳出来就带了将近10个专门写规格的工程师跳进来。他们草拟的很快,这是十月的时候确定的,在隔年初的时候就推出系列产品,明基那时候也推出去了。明基就和Nokia并列第一家推出手机有Mobile Service的公司,只是我们后来不会卖,就不见了。然后Nokia又继续出了第2代,我记得有一款手机在台湾卖2万多块,很快地我们发现Motorola也推出了。 Motorola在上个月在英国推出Mobile Server的手机,它是在Linux的平台上面,我相信那个东西很快会流到台湾,因为这样的市场是全球市场,没有区域性。

        那v2.0呢?号称明年第3季要出来。 V2.0加入RUI(Remote user interfaces)的控制,还有EPG(Electronic Program guide)电子表单的东西,Content Synchronization针对Upload、Download进一步去描述,还有Scheduled recording—预录功能:今天如果我人不在家里,我想要预录一个东西怎么办?现在有些厂商可能告诉你说你可以送简讯进来,你家里的DVD recorder如果具有Scheduled recording能力(这个在UPnP 2.0的规格才有,明年才会出现),那你就可以预录了。你也可以一边看电视一边录。假设你看到这里突然想去洗手间一下,按个录影就可以去洗手间,回来以后你想说刚打棒球杀得你死我活没看到怎么办?那就赶快把刚刚那一段用小视窗(子母画面)播放就不会漏掉任何关键画面。这部份明年第3季就出现了。

 

DLNA的市场与大陆崛起

 

        讲了这么多,对DLNA的整个市场的推动有了了解以后,我们来看看到底是哪些厂商主导的:HP、Intel、Microsoft、Nokia、Sony、Samsung、飞利浦、Panasonic,这些都很大,大的不得了。这是起草的八家公司,在今年初又重新开放,让更多的大厂可以加入,有点像董事会成员。这些厂全部跳进来:华伟、联享(都是大陆的),你会发现大陆非常积极在推动,因为要入主这个董事会要缴的年费是特别高的,我想华伟是目前全世界前三大的网路设备厂,联享大家也知道就是买下IBM PC部门的,他们都非常有兴趣在这上面。这里特别提的是华伟跟联享,事实上中国大陆正在推两套属于中国大陆自己数位家庭的规格,一套叫闪联,另外一套叫E家佳。闪联是联享在主导的,E家佳华伟不加入,那它的伙伴是谁呢?就是海尔。中国大陆在数位家庭这一块,除了积极参与国际的标准组织以外,自己内部也开始提属于中国官方版本的数位家庭规格。他要的是什么?他要的是:你要来跟我作生意,就要follow我的规格。大陆过去在产业规格上面比较落后,所以他们就砸钱来这边见习、来学,把这套学回去。

        除了家电也外,是不是还有其他方面大陆也这样做呢?事实上是有的。在3G部分大陆也有自己的规格,在IDTE部分大陆也有自己的想法,在数位电视-DVB-T,大陆也有自己的想法,DVB-H也有。世界上有的大陆也想自己来一套,因为大陆市场太大了。大陆的信产部就积极推动这些大厂去加入国际组织,学不会没关系,可以跟人家合作。合作了以后,大陆的做法不是把人家的抄回来,而是自己写自己的一套,然后送来DLNA协会告诉它说:「这是我的,请帮忙指教。我要怎么写才会跟你相容?」。所以他不是去抄人家那一套,而是学着去做与别人相容的规格。

        这是大陆的作法,值得我们思考,因为在现在这些标准协会上面,经常收到的一些提案都是来自大陆的,尤其联想在这一块上面想法非常多。海尔的话,它自己本身在大陆是E家佳,有很完整的家电控制系统,有自己的Solution,海尔就跑去跟日本的ACRONET交流合作,韩国就跑去学日本那一套,所以你会发现整个东亚北边三大国在家电部份慢慢地会有共同的产品。有共同的介面,就可以到处卖,所以大家都试着做全球化市场,要做全球化市场就要试着去参加一些产业协会,去和人家讨论规格。根据我过去的经验,BenQ在这部份也是新手,刚好我们部门有成立这样的案子,所以我们才有机会加入。我们的经验都是在挫败中成长:我会带我们的产品去跟人家做相容性测试,跟别人测测不过的时候,对方就会说:「这是你的问题!」,因为我们是新手。举个例子,我们去跟Sony测,Sony就说:「为什么我跟别人测都可以,就跟你不行?」,然后就说:「你有问题」。因为我们要去认证,当别人说你有问题就要反驳,但这时候就会发现我们不知道怎样跟别人吵架。在国际相容测试上面,因为他们条文背得比你还熟,都可以跟你讲第几条第几条,这时候怎么办?就好像一个老牌律师跟一个刚毕业的实习律师斗法,那你就被定着打。这种事都是需要经验,需要我们国内厂商有这样的体认,愿意往这方向来走。

 

        上面是DLNA整个的组织架构图。那车用部门,我想特别提一下。因为我们台湾现在对车用电子越来越热,很多厂商都跳进来。那NXP这一家是之前飞利浦半导体,后来最近才刚被买走,那他们现在就是往车用以及往机上盒(Set Top Box)那部分走。机上盒是走IP Set Top Box。那我们看一下这些主导每一个区块的头,你会发现都是大厂,所以他们永远比你早知道规格要怎么走,所以我们在这上面如果不积极参与,我们就是继续follow人家的规格。然后你想说,想要自己去异军突起去做,也很难。因为规格他定,专利的部分比你还早就想好了,所以常常我们就是会被告,这样子。我想台湾厂商大概都被告过了吧!如果这几家大厂。

 

专利

        我觉得很有趣喔!有一个东西,我最近才发现JPEG原来也有专利,各位你们平常用的JPEG事实上是有专利的。只是我们是小咖,他们不会来找我们麻烦,明基就收到律师函。 JPEG原来是有专利。啊!你想JPEG不是有组织吗?的确,在那组织还没成立之前,就有一个很厉害的人,他就想到,他不加入这个组织,因为加入组织必须要把专利给公开出来,他就不加入,偷偷地申请完就隐性埋名好久,因为专利保护期快到了,所以他这阵子就开始寄律师函,所以国内很多大厂都收到,有做相机的大概就会收到。所以有时候大家平常在…这是题外话…做研究的时候,做硕士论文的时候,可以想一想,是不是它可以变成一个专利(连老师:我hold on一下喔!专利各国不一样,他有申请台湾的专利吗?)啊!因为我产品卖到美国,大厂大部分都是抓美国以及日本的专利,因为我们台湾代工的产品一定就是卖到全世界,那卖到美国就死掉了!那曾经我们有个产品,台湾有个数位电视遇到的,里面有某个关键的分流IC是美国专利,那所有产品都已经镶进去了。台湾卖到美国时,就被海关扣下来。那几万台都是退回来的,你要乖乖缴钱他才让你进去,所以所有数位电视都避不掉那样的问题。那你想美国他不做数位电视呀!他下单给台湾就好,他除了下单外还要再赚你一层专利的费用。这就是我们台湾产业面临的一个艰苦的问题。

 

展示DMP Player

        关于DLNA比较细节的部份,因为时间的关系,我就没有深入再描述。那我想给接下来的时间我想给大家一个我们目前在明基这边对数位家庭的一些想法。在一开始我想先demo一下我们有什么东西,最后时间我在告诉大家我们有什么想法。这个东西就是我刚刚讲我们做出来的DMP Player,

       

它后面有接一些AV端子,那这是网路线接到一个DHCP 的AP Router,旁边是我们P50的手机,那我们做什么用途呢?我们拿这个遥控器来控制这一台,那这一台透过网路来浏览手机里面的内容,我手机里面可能下载很多多媒体档,也拍很多照片。我们就透过浏览器,坐远远的按遥控器,然后搜寻网路上有哪些的Server。

 

找到ㄧ台,事实上是找到好几台。 Cyberlink有PC版,找到后按个确定键,按下去后就会送出CD 浏览Browse这个action。这个action我们刚刚就有讲过,我们是用SOAP的方式带过去,那对方收到这个action以后,做完那个动作,把那个分享的目录夹整个用XML的方式回覆给你,回覆过来我解析完以后我就知道。喔!他有影片夹、音乐夹、多媒体档、影片档都有,

 

那我想要看个影片,我就按下去,那因为是工程版,名字我们都随便乱取

 

然后我想要看这张图,就再按下去,那我的电视就出现了这张照片了,音乐也可以。

 

PDA手机

        那P50是在微软windows mobile 5.0平台,就是现在宏达电那系列大概都是5.0以上的平台,所以基本上是相容的。那PDA Phone台湾这边大概都是走微软平台,那这个就是我们的DMP,这是一个Embedded系统,我们用了飞利浦的平台,就是我们刚刚讲的NXP,因为他把飞利浦半导体买走,飞利浦平台用300MHZ CPU 、64M flash,这是一个Linux的介面板。那我想在我们开发这样embedded平台的产品,一般我们都是在Linux平台上做前置开发,最后在port进去。因为在微软的平台上开发蛮难成为embedded产品,除非你用Microsoft那套环境,所以那成本会比较高,因为微软会收比较高的费用,你买它的平台,贴他的LOGO都要钱,那手机的部份,P50、P51 规格蛮不错的,但是就卖不好,我也没办法。 520MHZ、128M flash、Pocket PC 5.1,这就只能够留下来当怀念。

 

数位家庭想法

那这是我们做的一些东西。那整个部分的在数位家庭一开始的想法是这样,因为明基都是做家电或是CE产品,那我们一开始的思维是客厅。因为大家都说数位家庭要决战客厅,Intel、Microsoft都想把他的小PC放到客厅,当Media Center。那日本厂就会尽量不要让这种事情发生,因为日本的强项就在一块。那Intel,美国厂的强项是在书房那一块──PC端,所以这两个阵容就打得很凶。那我们的思维是比较倾向日本,因为道理很简单,如果我们的思维比较像Intel PC端,我们产品就不用卖了,因为PC什么都可以做的话,我就不能够卖东西了,所以我们当然是靠向日本,那所以我们把电视后面,打我们刚刚看到的DMP那个板子,把它做小,放在电视后面,那现在的数位电视都有很多的channel,有AV好几个频道,所以有的频道是可以让我们来用,所以我们就把板子做进去啦!那手机这个也做进去,那DVD Recorder,BENQ有这样子的一个产品,那里面是有硬碟,所以我可以去储存一些Content在硬碟里面,然后电视这边就拿个遥控器去抓过来播,那你想说不是在客厅拉一条线就好了。很可能你在卧房呀!在房间你想要有个电视,可以买个网路电视把客厅里面你录下来的电视节目抓到楼上去看都可以,那厨房也可以,大家想说厨房要做什么,因为我们台湾的厨房就小小的,美国那种开放式的厨房很大,像日本、韩国、美国都有像一些电冰箱可以上网,你想说很神奇,电冰箱就一台有面板,你就按按按,譬如说你突然间食谱忘记怎么办?它有类似内定几个网页让你可以连上去网站找食谱,或是说冰箱有一些冰箱比较高档,若是说你水果、牛奶都固定放同一个地方,它会去侦测这个架子是不是空的,告诉你水果、牛奶该补货了,事实上都有。只是比较现在进行式或是未来引进,那浴室我们一开始都没注意到,后来因为以下的案例发现浴室很重要。

 

个案──合成卫浴

        去年底到今年初,我们接到台湾一个很大的卫浴设备厂──合成,合成的设计总监来找我们说:「听说你们这边有数位家庭的产品,可不可以有什么合作?」

        我们就觉得很好奇,合成不是马桶?怎么会来找我们,然后他说:「没有没有,我们事实上有很多实验性产品。」然后他就待我们去他们在桃园龟山厂房的展示室,进去之后我才豁然开朗。哇!原来他们有整套的高档、豪宅设备的卫浴,那他说:「我现在躺在浴缸里面好累,我想听音乐。」那怎么办?有一种作法,就是在建房子的时候,事先线路都拉好,因为如果你不是这种房子怎么办?那就由Wi-Fi,那你就可以买一个具有DMP能力的喇叭播放器挂在浴室,你泡澡的时候可以听音乐。那你想说我可不可以想像说泡在夏威夷的沙滩上?可以!后面挂一个Projector打过来,你就躺在浴缸那边,打个Projector,那Content来自哪里?就是来自Server端,你会发现好厉害。然后他们想的又比我们更多了。他们说:「我早上刷牙的时候可不可以知道今天气象好不好?」就是我们卫浴的那个镜子,大家有没有看一部电影,突然忘记,男女主角都穿白色的,被关在房间里面。 (下面同学说:「绝地再生。」)啊!对对对!不是你镜子都会出现什么你尿尿,抱歉比较不雅,你小解的时候,它会告诉你今天的状况,就是有一些Sensor在里面,那整个数位家庭就会整合在一起。那合成有想到,他们不是想像而已,他们真的要做。那我们知道他们也真的去找了几家台湾的厂商,那他们找明基后来失败了。那失败的理由不是技术的问题,是明基的品牌是全球的品牌,大家想说BENQ这四个字也是值好几十亿美金,那合成是台湾区以及日本间区域性的品牌,那他们卖合成的马桶时,讲说我们这个和BENQ有关系,在商业的促销上面,这是会有问题的。所以我们公司的市场部门就出面阻止到我们这个合作案,因为公司没有办法想像明基跟马桶连在一起的样子。所以这种案子后来失败。不过我们觉得这样子的创意价值非常高,今天你小解的时候,你的身体状况在你前面那个面板就出现了,那你今天刷牙的时候有一个面板,然后刷牙很无聊嘛!你可能会低着头,这时候你头会仰起来,前面有个小画面,放一些轻快、舒服的影片、音乐,这些都做得到。目前合成,我们知道是跟台湾厂商正在合作,那不是明基。蛮可惜的,因为我蛮想用的,因为做了以后卖不出去,当然就自己用,那时候我们也想说在台湾你要怎么卖呀?那这个合成的总监就说,你不要小看它。你想想看信义区的豪宅一坪可能都一、两百万耶!就是说整个装潢起来一坪。今天他买的浴室搞不好是四坪、五坪,然后他是花了四、五百万买了个浴室,那如果里面的马桶就是我们阳春的马桶,跟学校一样,然后淋浴设备又跟旧公寓一样。那他们花四、五百万买这个浴室的人一定会受不了。所以你就是要搞一些让他看起来价值有四、五百万的东西在里面。那最近我们接到一个厂商,是那个远雄,远雄最近非常积极在推那个数位家庭,他们所谓的资讯化的一些东西,那他们是从韩国那边学进来的一套,事实上这个东西,我记得那时候我还在大学的时候,上连老师行动计算的课的时候,这个东西老师有介绍过,只是那时候是在学校里面在讲,但是日本跟韩国他们实现,那远雄去学回来以后就在家里建这样的东西,然后最近他找上我们,他说你们明基的手机听说可以跟悠游卡整合,那我们可不可以把你们的手机变成我们的门禁系统,我只要手机当悠游卡感应,门就会开关。我们就做这样子的技术讨论,才知道原来他们有在做这样子的东西,那他们如家里,你买房子的时候,你同意加买这样子的设备是要加多少钱,那你会发现,哇!附加价值非常高。有时候资讯生活的一些小应用,虽然说技术不是那么高,但是就是可以创造很多的附加价值。

 

人性化

        最后举一个例子。最近大家可能有在网路上收到一个邮件,那个电子蜡烛,蜡烛不是都点火然后吹熄吗?那日本最近出了一个蜡烛棒,大概就这样子白色,那晚上突然断电怎么办?那个蜡烛棒拿起来吹口气,它就亮了,它里面是那个简单的发光二极体那种原理而已,然后想要熄掉,再吹一下,它就熄了。哇!这样子的东西很人性化吧!那值多少钱呢?我就很想去买,然后我上网去查,一只三千九百多块。就一根棒棒,那大家想想他的成本多少,但是他的创意,因为大家很害怕点蜡烛,火灾嘛!日本的工程师就想到用发光原理里面装电池,然后让你的使用电子蜡烛的习惯和你使用传统蜡烛的习惯是一样的。

 

        那这部份需要很多人性化的设计,那这部份也是我们台湾的电子厂一直在思考的,怎么样做好人机介面设计,思考到很多人因工程、心理学等什么都要,这不份就是我们家电厂要再努力的,那大家都知道NOKIA常常讲「科技始终来自于人性」,对!大家都觉得NOKIA手机好用,为什么?因为让你觉得很顺手。

 

国际展览

        那明基就把数位家庭的东西搬出来。 2006年1月在美国Los Vegas的CES,我们就去展这样子的一个东西,我们整个数位家庭的东西实现出来、布置出来,

    
 

然后在2006德国汉诺威CBIT国际IT展会我们也展出这样的东西。这是欧洲的高画质电视(HDTV),欧洲已经有在播,那这是我刚刚讲的DMP的手机在这里,PC、Notebook,这是Wi-Fi Projector,这是Pinter,我最近对它很佩服,因为这样子的一个东西有这样高的一个毛利率,很吓人。这里挡掉了,这里有防泼水电视,就是这个,把它挂在厨房,妈妈在洗碗的时候可以看,想洗澡的时候再挂在浴室,那这是用Wi-Fi跟它互传,所以portable的东西慢慢会出现,那做这样的东西,台湾还蛮擅长的,所以我们陆陆续续看差不多明年,台湾很多厂会推portable的TV或是portable的PMP都会出现,那具有Wi- Fi能力。

          

        这DVD Recorder,那我们看一下Promoter,就是两个BENQ的工读生,带着这个到处展、到处走,不可以走太远,大概十几二十公尺,因为会场太多无线网路会干扰,我们用的是11A,那汉诺威那时候天气很冷还下雪,可是她们都穿短裙,那我就在旁边也觉得蛮幸福的。

       


http://www.ppmy.cn/news/384043.html

相关文章

[转帖]从光刻机的发展,看懂ASML为何是不可取替

从光刻机的发展,看懂ASML为何是不可取替 http://mini.eastday.com/mobile/171230223351249.html# 2017-12-30 22:33 来源:半导体行业观察 阿斯麦(ASML.O)是全球最大的半导体光刻机设备及服务提供商,在细分领域具备垄断地位。总部位于荷兰费…

蓝牙基本介绍及相关应用

蓝牙(BlueTooth)技术详解 沸沸扬扬的数字和信息的世界不断有活力的注入,而BlueTooth为语音、文字及影像的无线传输大开方便之门,瞬间便带来了移动通讯的新视野。即便BlueTooth仍旧有许多细节亟待解决,但当BlueTooth技术较为完善的那一天,无…

为什么我抓不到baidu的数据包

最近,有位读者问起一个奇怪的事情,他说他想抓一个baidu.com的数据包,体验下看包的乐趣。 但却发现“抓不到”,这就有些奇怪了。 我来还原下他的操作步骤。 首先,通过ping命令,获得访问百度时会请求哪个I…

软件测试面试通关秘籍,一些回答的“禁忌“

“你为什么从上一家公司离职?”这个问题在面试时基本都会被问到,这是无法避免的问题。那么什么样的理由才能做到既反映实际情况,又能得到HR认可呢?以下的几种回答千万不能脱口而出。 1、毫无顾忌地说前公司的坏话 1)…

内网渗透—隧道搭建Ngrok与Frp内网穿透

这里写目录标题 1. 前言1.1. 隧道技术介绍1.2. 代理技术介绍1.2.1. 正向代理1.2.2. 反向代理1.2.3. 透明代理1.2.4. 正向代理与透明代理区别 2. 内网穿透2.1. Ngrok2.1.1. 访问Ngrok2.1.2. 代理设置2.1.2.1. 开通代理2.1.2.2. 配置隧道2.1.2.3. 下载客户端 2.1.3. 配置客户端2.…

【方法调用(解析与分派)】

文章目录 方法调用(解析与分派)小故事 方法调用(解析与分派) 方法调用是指在程序运行时,程序通过方法名来执行这个方法的过程。方法调用的实现需要解析和分派两个步骤。 解析(Resolution)是指…

达人评测 i5 1340P和 r7 7840H对比 i51340P和 r77840H选哪个

r7 7840h采用4nm工艺架构:全新Zen 4核心数:8核线程数:16线程睿频:5.1GHz核显情况:780M集显 TDP功耗 35-54W最高支持内存频率 DDR5-5600,LPDDR5x-7500 选 r77840H还是i51340P这些点很重要 http://www.adiann…

实现阿里云域名的DDNS

实现阿里云域名的DDNS 目前现状与痛点 我们在使用ddns的时候会不会遇到这样的问题:路由器只支持指定的域名服务提供商或者是指定的域名,比如我的华为路由器就只支持花生壳: 我想看到这篇文章的小伙伴们应该都把域名注册到中国最大的域名注…