在Mac OSX 10.7(Lion)上编译XNU内核

Apple虽然备受封闭系统的指责,但事实上只要访问http://www.opensource.apple.com,你就能看到苹果对开源软件的贡献。其中最值得一提的就是OSX内核——XNU。
根据我的理解,XNU是Mac OSX的内核,是一种融合了Mach、BSD和IOKit的混合型内核。其中Mach提供核心的基本操作(IPC、同步、VM、进程管理),BSD负责POSIX API,网络,文件系统(以及很多其他),另外IOKit则包含了驱动模型。
虽然网上有不少关于如何编译XNU的文章(包括项目),但在我的试验中,最后能够成功编译的只有这篇文章(因为正好符合各项条件,另外10.8的文章链接在此,都需翻墙),苹果官网上的文档甚至还停留在PowerPC的时代,告诉你如何通过Open Firmware进入调试模式,而Macbook早已在5年前转换到Intel平台,使用EFI作为bootloader。(另外一个明显问题是gcc4.3可以编译最新XNU,无需倒退到3.3)
具体的步骤我不逐句搬过来,概括来说就是:

  1. 下载dtrace(调试追踪工具)和bootstrap_cmds(用来生成Mach IPC服务端代码,又称Mach Interface Generator,这个是服务器版叫migcom);
  2. 分别编译并安装;
  3. 进入xnu代码目录编译;
  4. 在BUILD/obj/RELEASE_<arch> 目录里的mach_kernel就是最终文件。

有几点需要注意:

  • CC和C++一定要换成GCC前端而不是clang,CC是一个符号链接,C++我改了符号链接似乎还不行,最后指定了CXX的环境变量。
  • dtrace和bootstrap_cmds可以在http://www.opensource.apple.com/tarballs/下载打包好的tarball;
  • Xcode的Command Line Tools需要升到最新,这个不会跟着Xcode一起升级,否则在安装bootstrap_cmds时install_name_tool会报告“malformed object (unknown load command XX)”,具体看这个问答

编译完成之后当然就是更换内核重新启动了。具体步骤请看这里
另外编个内核好歹留点纪念吧,如果需要在uname信息留下你的印记的话,编辑config/version.c (我的OS是中文的,居然uname还给出中文了)

[email protected]$ uname -a
Darwin Marshalls-MacBook-Pro.local 11.4.2 DarwinMarshall’s Kernel Version 11.4.2: 2013年 2月24日 星期日 20时20分00秒 CST; wum:xnu-1699.32.7/BUILD/obj//RELEASE_X86_64 x86_64

最后附上原文里的一些步骤,防止原来的链接丢失。

  1. Build dtrace

    $ cd dtrace-90
    $ mkdir -p obj sym dst
    $ xcodebuild install -target ctfconvert -target ctfdump -target ctfmerge ARCHS="i386 x86_64" SRCROOT=$PWD OBJROOT=$PWD/obj SYMROOT=$PWD/sym DSTROOT=$PWD/dst
    ...
    $ sudo ditto $PWD/dst/usr/local /usr/local
    Password:
    $ cd ..
  2. Build bootstrap_cmds

    $ cd bootstrap_cmds-79
    $ mkdir -p obj sym dst
    $ make install RC_ARCHS="i386" SRCROOT=$PWD OBJROOT=$PWD/obj SYMROOT=$PWD/sym DSTROOT=$PWD/dst
    ...
    $ sudo ditto $PWD/dst/usr/local /usr/local
    Password:
    $ cd ..
  3. Build xnu

    $ cd xnu-1699.22.73
    $ make ARCH_CONFIGS="I386 X86_64" KERNEL_CONFIGS="RELEASE"
    ...
    $ file BUILD/obj/RELEASE_*/mach_kernel
    BUILD/obj/RELEASE_I386/mach_kernel: Mach-O executable i386
    BUILD/obj/RELEASE_X86_64/mach_kernel: Mach-O 64-bit executable x86_64

LLVM折腾记(1)

这两天前看了一些关于LLVM的资料,比如《程序员》上的文章Dr. Dobbs上的 The Design of LLVM。之前还听说LLVM编译速度快、生成代码体积小效率高、架构优秀,连GCC都赶不上了,于是就开始琢磨着折腾折腾。
首先是下载编译最新的LLVM。我们的编译环境比较老,比如libstdc++的版本差了一点,最新的LLVM(包括3.1和3.0)都编译不起来(除了Debug+Assert版本,没想明白)。由于编译环境是公共的,自己fork一份出来太费劲,于是就将就用Debug版本编一个文件试试。
接下来是一般折腾找makefile里改编译器的地方,在一个已经用编译好的代码环境下通过touch一个源文件来一次只编一个,省的一下子把所有代码塞给clang/llvm遇上问题太多搞不定。预料上的问题很快就碰上了:代码里用了GCC的方言或者不符合标准的地方。clang(LLVM的C/C++/Objective-C前端)的主页上给出了目前不兼容GCC的列表:http://clang.llvm.org/compatibility.htm,大部分兼容性问题应该可以在这里找到答案。
第一个碰上的问题是关于模板类继承的:
http://clang.llvm.org/compatibility.html#dep_lookup_bases
改了点代码就编译通过了,算是完成了第一步。不过显然不能一直用Debug版本的下去,速度只有GCC的一半多一些,丧失了LLVM的一大优势。明天的任务就是fork出新的能够运行Release版本的编译环境。

Blog主机迁移完毕

早上花了点时间把主机从gegehost转移到了homezz。前面一个主机我已经用了2年,是我用的第一个虚拟主机(reseller)。两年期间没碰到什么问题,加上有ssh访问,所以什么问题也自己搞定。新主机价格一样,流量一样,空间少了100M,没有ssh帐号(这点其实对我挺不方便的,不能拿来用sshd和wget了,过两天还得买一个sshd或者vpn的帐号);好处在于速度快了很多,本来是320+ms的ping现在只有180+ms,另外可以架设自用那个啥的API,还送免费的图床(不过我用picasa)。
另外以前的邻居xyxn,如果你们还能看到这篇blog的话,你们以前的内容我也备份下来了,有兴趣可以找我要备份数据包。
最后,放几个邀请码,如果有兴趣购买homezz的又没没邀请码的可以顺便帮帮忙。
K6HB5FJ3
SR7GOM49
31NERVLH

80后的首要任务整理版

1、事实证明在这个世界上,感情经得起风雨,却经不起平淡;友情经得起平淡,却经不起风雨
2、人生没有彩排,每天都是直播;不仅收视率低,而且工资不高
3、唯女人与英雄难过也,唯老婆与工作难找也
4、不要整天抱怨生活,生活根本就不会知道你是谁,更别说它会听你的抱怨
5、是金子总要发光的,但是当满地都是金子的时候,我自己也不知道自己是哪颗了
6、只知道刚的人,难免会被折断;只有柔的人,到头来终是懦夫
7、爱情就像两个拉着橡皮筋的人,受伤的总是不愿意放手的那个
8、信念这玩意不是说出来的的,是做出来的。光荣在于平淡,艰巨在于漫长。
9、谎言与誓言的区别在于:一个是听的人当真了,一个是说的人当真了
10、单身并不难,难的是应付那些千方百计想让你结束单身的人
1、“幸福”就是猫吃鱼,狗吃肉,奥特曼打小怪兽
2、“代沟”就是我问老爸觉得“菊花台”怎么样,他说没喝过
3、“自恋”就是下辈子我一定要投胎做女人,然后嫁个象我这样的男人
4、“无语”就是法官问:你为什么印假钞? 罪犯说:真钞我不会印。
5、“绝望”就是饭馆吃饭点了两菜,吃第一个:“世上还有比这更难吃的吗?!”吃第二个“靠!还真有!”
6、“不婚”就是对婚姻控发起的非暴力不合作运动…

转:百合上看到的131正转

注:要是159被取消的话,从高新区去火车站真的折腾了

131路历史正传
第一阶段:小荷才露尖尖角
上世纪90年代,南京市政府开始逐步加大开发江北地区的步伐.南京高新技术产业开发区就
设立在了长江北岸.随着开发区入驻企业逐渐增多,迫切需要一条能够沟通市区与开发区的
公交线路.就是这个时机,216路专线车开通了.这条216路专线车线路,就是当今131路和132
路最早的前身.专线216路由汉中门发车,经过城西干道一路向北,从大桥南路上长江大桥过
江,然后途经泰山新村开往高新开发区.
由于走向合理,换乘方便,216路自开线起客流相当的好.所以在不久之后的专线车"转正"中
,216路被命名为"汉高线",从线路名称上就可以直接看出,这是汉中门开往高新开发区的线
路.
第二阶段:邻家有女初长成
之后不久,由于城市建设需要,城西干道(虎踞路等)开始建设高架桥.原来汉中门汉高线使用
的场地没了.同时也为了减少对施工的影响,汉高线作出了调整.放弃了汉中门的终点站.而
是在清凉山折向东,顺着广州路,珠江路来到了莲花桥附近,在北门桥的马路边调头.线路走
向调整的同时,汉高线也改了名称,新名称是"高新线",取两向终点站"高新区"和"新街口"之
意.调整了线路走向之后,高新线比原来的汉高线更加接近主城的中心地带.莲花桥是个很好
的地方,离新街口不远,离鼓楼也不远.周遍公交线网密度更大.所以经过这一调整,"高新线
"客流的上升很迅猛.
第三阶段:江北风雨含霹雳
进入21世纪之后,城市的发展更为迅速,江北地区的发展甚至比城区还要快.于是一轮大规模
的新开过江公交线路风暴展开了.这批风暴里,原本在江北泰山新村掉头的泰浦(泰山新村-
-浦口公园),泰工(泰山新村--工地)两条规模比较大的线路延伸到了长江南岸,在大桥南路
安了家,即今"盐浦""盐工".两条老牌线路鼓扬线和盐十线加强了运力,盐十线还延伸去了更
远的葛塘,即今"盐葛".同时新开了"鼓珍""盐轮""高东"线路.随着江北公交线路增多,江北
人民需求无人售票刷卡线路的呼声日益高涨,"高新"和"高东"被选为试点线路,尝试过江线
路的数字化命名,并为以后的无人售票刷卡线路开通做好准备工作.于是高新线被改名149路
,高东线则成了159路.这可笑的数字命名实在是自欺欺人,车辆还是原来的车辆,线路还是原
来的线路,因为里程太长没有办法变成无人售票刷卡线路,所以车上仍然有售票员.仍然采取
上车按里程买票的方式运营.
第四阶段:千年媳妇熬成婆
在广大人民群众的强烈要求下,南京市公交总公司江北客运部在2004年3月开通了三条真正
意义上的过江无人售票刷卡线路.即今131,132和136路.按照公交公司的原意,计划是149路
暂停后由131和132路代运,159路暂停后由131路和136路代运.131路由高新开发区开往大桥
南路,132路由长途客运北站开往莲花桥.136路由长途客运北站至长途东站往返行驶.开线前
夕,经过慎重考虑,由于136路走向与159路区间稍有区别,另外若高新区仅由131路支撑尚有
不妥,况且江北至火车站客流较大,故159路最终被幸运的保存了下来,这也就是159为何数字
化命名而又有人售票的原因.就这样,131路和159路形成了现今的运营格局.

美国主旋律纪录片《美国:我们的故事》

历史频道最近推出了一部讲述美国历史的主旋律纪录片 “America: The Story of US”。全片分为12集,从17世纪的定居者初到美国讲起,直到21世纪初。



摘抄一段评论:

2010年4月,America: The Story of US「美国:我们的故事」在美国的历史频道首映。这是一部12集的史诗纪录片,收视率超过了绝大部分美国虚构电视剧。它全面使用电脑CG,把阿凡达式的视觉效果和好莱坞式的表演技巧引入纪录片,令人目瞪口呆,忘记这是真实的历史。
第一集的第一组镜头就把人牢牢吸引住了。深蓝色的水底,一条大鱼游过,随后从水下看到一艘船缓缓驶来。在一个俯瞰船身的镜头之后,摄像机加速度向着美洲大陆飞行,镜头前领飞的是一只美国兀鹰。
这部纪录片的叙事采取了画外音叙述,演员表演,嘉宾评论三种历史纪录片常用的方式,并把这三者巧妙地穿插在一起。给演员的镜头频繁使用特写,过肩,偷拍等纪实风格,与现代影像语汇契合,同时又跟历史虚构片保持了距离。
CG在片子中运用得出神入化,镜头时常拉出事发地,一直拉到俯瞰地球为止。在前两集中还多次使用了黑客帝国曾经用过的子弹时间特效,以表现军事冲突的紧张与暴力美学。
我认为片中与内容最相得益彰的特效是表现本杰明-富兰克林骑马送信的镜头,他和马匹变成了一个火球,在13个殖民地上滚动,随后火球蔓延开去。画外音解说:在殖民地,信息自由流动,英国军队开枪的暴行很快传开。而在英国好多人还不知道。
看了一些美国的评论,大家普遍认为,这片子史实还比较牢靠,反映了面向美国中小学生的主流史观。编创者不忘政治上正确,强调美国革命队伍中也有黑人。嘉宾的访谈评论点到为止,对欣赏画面几乎不构成干扰。尽管如此,美国还是有电视人对于使用嘉宾访谈形式提出了批评。有的地方我也觉得别扭。例如请出一个现役海军陆战队上校,说我恨不能跟华盛顿一起并肩作战。口味有点太重了。想像一下,一部讲述岳飞的纪录片,请一个解放军军官对着镜头说:我希望我能投入抗击金兀术的战斗中……

12集分别如下(看了6集):

  1. Rebels (有反抗传统的新大陆定居者)
  2. Revolution(独立战争)
  3. Westward(西进运动)
  4. Division(南北分歧)
  5. Civil War(南北战争)
  6. Heartland(中西部大开发)
  7. Cities
  8. Boom
  9. Bust
  10. WWII
  11. Boomers
  12. Millennium

个人感觉:使用了不少CG和演员来重现历史场景,有大量对小人物的跟踪。除了对历史事件的描述,深入挖掘事件背后的本质和驱动。是一部入门了解美国历史的好纪录片。
P.S. 我是在hdchina上下的720p,效果很不错。Emule上也有下载。

We are poineers, and trailblazers.
We fight for freedom.
We transformed our dreams into the truth.
Our struggle will become a nation.

除了求胜心,还需要什么?

给自己设立合理的目标,并且坚持不断更新目标。
愿意接受挑战,并且同样愿意承担相应的责任。
只要有一个坚持的理由,就有勇气无视那一百个放弃的借口。
自信,但不是无端地自我感觉良好。
明白勉强自己和勉强他人是两回事。
能够永远和“不择手段”划清界限。

上海3月租房记

4月份马上要上班了,租房子是逃不掉的。加上LP的租房合同也马上到期了,我们就一起找个两居室的房子。
首先是选择租房地点,很早以前就定下来大概在虹口曲阳路附近,这个地点在我们上班地点的中间偏杨浦(要辛苦LP上班多花20分钟了),附近有家乐福、易买得两家大型超市,地铁3号线和8号线,另外靠近同济、上外,也就有些不错的生活设施。
3月初我在网上进行了一番调研,确定了租房的几个目标小区:西南小区、曲一小区、玉田新村、东体小区、赤峰小区、密云小区、曲阳新村、双东小区、赤三小区、玉田大楼、曲阳大楼。之后又实地考察了各个小区的特征,把租房重点放在曲阳大楼、西南小区、赤三小区、东体小区和双东小区。也考察了附近的中介,并锁定了几家在网上房源较多的较大中介(后来证明这不靠谱)。
租房一般从个人或者中介走,各有利弊。个人房源的话省了中介费,不过选择的余地少,另外网上的个人房源除了有可能是中介假冒的以外,还存在很多二房东的情况(比如房客要提前搬走,就当一把二房东),而二房东往往是很多租房纠纷的来源。另外如果碰到难缠的房东,也很麻烦。中介的房源多,但也怕碰到黑中介,另外就是要收中介费,在上海的话是35%的月租,相较其他地方来说还算是比较公道的。
我们打算租一年,因此中介费被摊薄了;而锁定大型中介,也能规避掉一些风险。基于以上两点,我们直接选择通过中介租房。
租房是上上个星期日去的,LP还喊上了通晓上海话的同学kevin一起看房。在曲阳吃过午饭后,直接奔向在网上房源较多的仁家房产曲阳店。意外的是,在通报了我们的条件之后,在网上至少有15+符合条件房源的仁家房产居然只有三处,能看房的只有两家。接待我们的是个MM,但业务水平不敢恭维。看房计划的路线也很糟糕,直接导致第二个房子没有看成。而唯一看的那户,是个很奇怪的错层结构。各家各户的门在一个长连廊上,很像筒子楼;厨房和入口在11层,两个卧室和卫生间在10层,通过一个很陡(估摸有60度)的楼梯相连;卫生间的排风直接排到房间里,很糟糕;价钱不记得了,似乎是2800左右。看完这个房子已经两点了,而第二家房东由于等太久我们没过去,放弃了。于是决定换一家中介。
介于这时发现网络不靠谱,我们决定直奔上房置换曲阳店。这家门店不小,不过信息从来不上网。接待我们的是个态度不错的阿姨,提供给我们5-6个可以看的房源,价格听上去也比较靠谱。在她带领下,我们看了5套房子。
第一套在东五小区某高层的20楼,还在装修,不过很快就能完工。家具基本完好,2700块一个月,还行。唯一的缺点就是户型比较奇怪,两个卧室隔得很远,中间通过厨房连接起来。房东也在房子里,大学老师,北方口音,比较热情。我们对这个比较满意。
第二第三套房子也在东五小区,也是较高的楼层。由于基本没啥装修,租金只有2500,其中有一户还是双南的朝向,很好的户型。不过对于租房来说,基本毛坯的房子还是不能接受的。对于买房来说的话,倒是很好的选择。
第四套房子在赤三小区,东五小区的对面,隔着曲阳路。6楼,装修一般,却要价3000。房东是个老头,看起来脾气很不好,作罢。
第五套房子也在赤三小区,不过要到下午4点多才能看。我和LP合计了一下,决定就把第一套给要下来了,让中介把房东喊到门店里准备签合同了。
在店里等待的时候,我问LP和Kevin,如果这套没租下来的话,我们的alternative是哪一套?Kevin说怎么可能,价格都谈好了,怎么会租不下来。没想到我一语成谶。
房东来了以后,提出的一个要求让我们和中介大跌眼镜的要求:由于我们的租期只有一年,中介费加上合同期满之后的清扫费用使他的月收入下降到2400多,因此他要求免去房东方的中介费。他提出,他的房子并没有在上房置换直接挂牌,只透露给了中原地产),因此他不应该支付中介费用。另外他认为35%的中介费是霸王条款。这显然是中介不可能接受的,我们也很汗。讨价还价之后,他表示中介费最多出300块,于是双方谈崩,不欢而散。见识到提出这种要求和解释的房东之后,我们也不可能跳中介和他们签了。后经LP人肉发现此人是上海某不入流学院的讲师一枚。
此时正好看第五套房子。3楼,装修中,很亮堂。户型不错,缺点在于卫生间偏小,另外高度也有些低。房东是一对较年轻的夫妇,开价2900。而我们的条件是2800。中介当了老娘舅,说2850,就成交了。我们答应了,不过房东还有些不情愿。在Kevin的建议下,我们先走了,让中介继续做房东的工作。Kevin说,中介被上一个房东恶心得不行,今天一定会做成这一单的,所以他们肯定比我们还热心讲价钱。
正当我们踏进另一家的中介的时候,电话来了。房东答应了2850的价格,成交。后来的签合同就再无枝节。另外确定月底交房。至此一天的租房终于尘埃落定了。

在开放的网络上干着封闭的事(ZZ)

(摘选自李旭老师的blog)
互联网电视!
据有关机构称,2010年市场规模将超过300亿元人民币的产品,这是实实在在的利益。尽管广电系对于互联网电视的发展态度尚未明朗,但互联网电视的销售在市场上并未受到影响。有数据显示,经过半年多的发展,如今互联网电视的零售额已超过彩电总量的10%,预计2010年互联网电视的增速将超过50%,市场规模将超过300亿元。上个月,TCL高调宣布,停产42英寸以上非互联网电视。昨日,长虹表示,明年将提产32英寸及以上非互联网电视。目前,创维、海信、海尔等国内彩电商都竞相与视频内容提供商或门户网站合作,大力推广互联网电视。
一个看上去无限美好,无限热闹的产业,让人无比遐想,但是,笔者却不看好现在这种模式的互联网电视,或者说,这样的互联电视至少无法让我产生购买的冲动。
在一个开放的网络上,干着一件完全封闭的事情,是一个违反人性的逻辑,登录为数不多的几个视频网站,收看音视频质量低劣的视听节目,又如何让我爱你呢?对于目前的互联网电视我有如下几个困惑:
1)产品之惑。电视到底是什么?对于很多人而言,关注电视,关注的无非更好的画质、更美妙的音效,能够让我从模拟时代雪花飘飘的电视画面中解脱出来,把看电视变成视觉与听觉的完美享受。而目前的互联网电视能带给我们什么呢?如果仅仅是登录几个视频网站,看一些版权没有保障、质量低劣的节目,我何苦要花上更多的钱去追求一个更低的音视频效果呢(至少相对有线数字电视、IPTV来说)?我直接用PC去看,看到的内容岂不比你更多?从另外一个方面来说,一个 PC的一体机,把屏幕做的更大,无线鼠标键盘配齐,岂不比你的电视更炫?功能更丰富?从用户的角度来看,这样的产品到底给谁来用?对年长者来说,越来越多的功能是一种累赘和痛苦,而不是享受,数字电视就是眼前的例证。对年轻人来说,直接用大屏幕PC玩起来似乎更爽。因此,这样来看,所谓互联网电视,在现阶段,无非就是厂家促销的噱头而已,增加功能,更可以合理的加价,这是电视机厂家追求利润空间的突破。
2)内容之惑。众所周知,目前互联网电视的内容成为其众多缺憾中无法回避的硬伤。
首先是版权之惑。2009年8月14日,国家广电总局对互联网电视叫停的最主要理由即是互联网电视版权管理混乱,盗版横行,而2009年又恰逢国内大力整治视频盗版之际,互联网电视可谓生不逢时。版权之惑的另一个困惑就是,目前的互联网视频均是以PC为终端进行授权的,那么互联网电视的版权又已经以什么样的形式出现呢?IPTV版权?还是出现新的版权形式——以电视机为终端的互联网版权?但是,无论哪种方式,版权之惑之后,打击疯狂盗版之后,带来的将是内容成本的急剧提高。目前PC互联网视频已经出现重大分化,盈利模式尚未出现,越来越高的版权成本使得众多网站濒临销声匿迹。互联网电视内容版权成本谁来承担?
其次是舆论导向之惑。国家对电视的安全播出、舆论导向一直控制相当严格。而互联网电视的如此模式,谁来承担安全播出监控、舆论导向、编审等等相关工作?这一点是极具中国特色的电视人所不得不重视的一点。曾经和一个合资品牌的电视机厂家负责互联网电视的朋友进行过交流,他认为在这块,洋品牌典型的水土不服,因此在内容这方面,也不敢去过多涉足。确实,对于洋品牌来说,一旦政治路线出现错误,轻则影响产品销售,重则引起国际纠纷,影响国家关系,儿戏不得。
再次是差异化内容之惑。客观的说,国内电视媒体的内容同质化是非常严重的,从各大卫视黄金时段播出的电视剧即可见一斑。而央视+省级卫视+省级地面频道+ 城市频道等等开路频道已经基本将国家电视内容产业的优势资源囊括殆尽,在内容为王的时代,互联网电视如何去做差异化的内容赢得用户呢?——网友上传节目,还是在PC终端上似乎更符合我们的收视习惯;一段性感小视频,似乎在手机上私下欣赏更安心。互联网电视是否需要引入电视直播频道?在目前互联网电视中,均没有引入电视直播频道,一方面是因为互联网电视机的互联网视频用下载、点播方式更方便用户收视,也更体现互联网的价值;另一方面,互联网电视也不敢做直播频道,一旦做直播频道将直接对有线网络形成竞争,直接杀入广电行业的垄断市场,只会给其带来更为严厉的政策管制。
3)政策之惑。国家对互联网视频的管制政策似乎成了互联网电视发展最大的桎梏。2009年8月14日,国家广电总局正式下发了《广电总局关于加强以电视机为接收终端的互联网视听节目服务管理有关问题的通知》,加强对互联网电视内容的监管。广电总局要求通过互联网连接的电视或机顶盒等电子产品向电视机终端用户提供视听节目服务,必须要取得《信息网络传播视听节目许可证》,擅自传送互联网影视剧到电视机终端的行为属严重侵权行为。而要取得《信息网络传播视听节目许可证》的苛刻条件令众多电视机厂家望而却步。此举令今年以来纷纷推出互联网电视的国内彩电企业忧心忡忡,担心互联网电视或被叫停。确实,中国对以电视机为终端的内容管制是非常严格的,互联网电视的发展必须要遵循这种政策的管制,而不是寻求无谓的所谓“突破”。2009年12月28日,被称为国家队的中国网络电视台(CNTV)正式开播,上海文广、湖南电视台、浙江电视台的网络电视也纷纷推出市场。一时间所谓“国进民退”之声不断,但是,在我看来,应该是“国进民进”,国家队的进场,有利于行业的规范,更有利于政策管制的规范,有利于行业的健康成长,从根本上有利于互联网电视产业在规范的管制中合理发展。因此,我恰恰认为,国家对内容的管制政策恰恰是互联网电视发展最容易解决的问题,我想,不久的将来,也许会出台以“电视机为终端的通过互联网传播的视听节目许可证”,逐步颁发给可管可控的国资民资机构,政策问题迎刃而解。
4)商业模式之惑。现在的互联网电视,看起来仅仅是电视机厂家增加的一个功能,在促销时多了一个宣传的噱头,而对于业务运营中商业模式的问题却鲜有涉及,如何盈利?内容消费是一个连续的过程,如何确保高质量的内容运营?用户付费还是后向广告收入?我想,这些才是制约互联网电视发展的根本问题所在,没有一个可行的商业模式支撑,就无法支撑电视内容的可持续性运营。任何时候,如果忽悠用户,最终也必将被用户抛弃。从产业链角度来看,互联网电视,看起来还似乎仅仅是电视机厂家的独舞,虽有迅雷等内容提供商的加入,但阵营明显单薄。而由硬件厂家来主导或者引导互联网电视产业,笔者认为,不容乐观。电视机不同于 PC,电视机是专注于视听娱乐的专用产品(或者说主要用于视听娱乐),而PC却可以用于通讯、视听、工作、游戏等等多种多样,你很难说主要功能是什么。因此,互联网电视的发展必须要有充分壮大的内容运营商加入。更为重要的一点,如何考虑宽带运营商的商业利益?视频,特别是逐步发展的高清晰度的视频,将极大地耗费电信运营商的带宽资源,如果电信运营商仅仅作为宽带提供商出现,其宽带发展的动力何在?因此,在内容服务、带宽提供、终端销售等各个方面,每一个链条的通力协作,才有可能为互联网电视探索可持续运营的商业模式,而不仅仅是为了产品销售。那么,是引入电视的广告形态?还是探索付费电视之路?互联网电视的商业模式探索将是一个漫长的过程。成功的商业模式需要规模化用户数量的支撑,而用户的发展如果没有好的商业模式又如何得来?先有鸡,还是先有蛋?
电视越来越像PC,被赋予更多的互联网定义,而PC也正越来越像电视,24-34寸的液晶显示器也正成为PC的寻常配置。因此我相信,带有网口的电视与带有电视功能的PC必将走向融合。我能接受的以电视机为终端的互联网视频,应该是这样的:
1)互联网的个性。应该有更多的内容与服务提供商,我可以在电视终端上有更多自由的选择,让用户选择的,是因为你优质的服务而不是我买了你的电视机。不能像现在这样仅仅嵌入一两个视频网站,这,绝对不是互联网。当然,每一个内容与服务提供商应该是符合国家政策的,应该拥有政策许可。互联网电视还应该具备可交互性,与互联网一样,我希望能够在可控的范围内拥有交互沟通的权利,如果还和传统电视一样,我何苦用你?拥有更丰富的内容,更个性化的服务。除了视听内容之外,互联网电视还可以有更多的选择:在线卡拉OK、远程教育、远程医疗、更丰富的游戏娱乐等等,其业务空间确实令人有无限遐想。总体而言,在开放的网络上,应该做开放的事情;针对电视机而言,应该做可管可控的开放的事情。这样的电视才叫互联网电视。
2)电视的品质。互联网视频一直被人诟病的就是其收视品质,画面模糊、不连贯、正版合规的影视内容资源少等等,用户的收视如果不是享受而是一种煎熬,这样的业务必然不具备发展的前景。当然,互联网电视还有下载播放等等功能,但电视收视的即时性是很重要的特性,用户收看某个内容,很大程度上是一种冲动消费,下载之后的播放,用户收视欲望必然降低,因此从长期来看,下载播放很难长久。因此,保证用户收视品质,是一个综合的系统工程,从更高效的视频压缩技术、内容出口带宽的扩容、到用户接入带宽升级,离开了每一个环节都无法保证用户良好的收视体验。因此,互联网电视要发展,必须加深与产业链各个环节的合作,独舞是孤独的,而群舞就需要合理分配利益。
电视是大众化的消费电子产品,带给千家万户不可或缺的生活娱乐享受。自从电视走入我们的生活以来,它以其便捷廉价的使用特性,成为人们家庭娱乐的主流。今天,互联网电视的概念是革命性的,但是如何将革命性的概念转发成产业发展的动力,亟待产业的参与者们解决的问题还很多。产品如何去适应更广泛消费者的使用习惯?如何在互联网的廉价与收视体验间获得平衡?如何在内容的版权合规、导向正确和差异化上求得发展空间,从而应对传统有线电视的竞争?更重要的是,如何去更好的进行产业分工,使得产业链上的每一个角色在预期利益的驱动下共同投入,共同描绘产业美景,从而探索可持续发展的商业模式?当然,眼下最紧迫的就是首先解决互联网电视监管政策缺失的尴尬窘境。
互联网是美好的,它让我们享受在大海中自由徜徉的快乐,当然,这个大海也是有边的;互联网电视,如果你给我一个泳池,我希望这个泳池尽量大些,或者你可以给我尽可能多的泳池,给我选择的权利,千万别仅仅给我一个浴缸。