Flash或者Silverlight来实现P2P靠谱不?
2008-8
好久没写blog了,被奥运折腾得不行,天天盼着奥运结束,终于快结束了,来blog除除草,简单地说说Flash、Silverlight和P2P吧。
Flash Player 10出来很久了,号称支持P2P,而且支持UDP,想那个时候当我听到UDP的时候,我是多么的兴奋啊!后来翻翻相关文档一看,却是有些失望。Flash Player 10确实支持一些P2P特性,但是局限性太多太多了,仅仅只是支持“End User”到“End User”的通讯,不支持大文件(分片)传输,不支持多播(多点传送,Multicast),这样在P2P应用方面就非常有限了。
唯一的希望就是Flash Player的UDP协议支持情况了,如果比较开发,使用起来能够比较自由的话,还可以在这个上面打点主意。要是仅仅只是在RTMFP协议中使用的话,这个UDP也就没有什么好玩的了。
Silverlight从出来的时候就号称很强大,到现在的2.0 Beta了(过几天应该要出正式版了),确实很强大,更强大的是LiveStation用这个给全美国在网页上直播奥运。直播奥运用的是P2P技术,于是很多人就猜测:他怎么做到的呢?因为Silverlight的跨域策略不可能允许他做这种事情。事情就出在这里:在你能在网页上看奥运之前,你需要先装一个插件,这个插件不仅仅只是Silverlight,还有那些可以用来帮助Silverlight干P2P的兄弟们。
在codeplex上还有一个Silverlight P2P的项目:Silverlight P2P Library,可惜也不仅仅只是Silverlight……
另外,Silverlight现在基于安全的考虑也不支持UDP协议,具体的可以看看Silverlight官方论坛上的这个帖子:When Silverlight Will Support UDP Socket
您可能对这些文章也感兴趣:- AS3中有趣的event.localX属性
- 学flash初期看到的经典3D代码
- 梭哈,请大家帮忙测试一下
- 一个简单的banner
- 中搜居然还有个flash版
- AS3控制FLV的音量方法(不用组件)
- AS3:双击及手形鼠标指针
- FLV播放器——OOPlayer Alpha测试
- loadMovie/loadMovieNum的使用
- 几种比较类似的效果
与该文相关的评论:(我也想说几句)Processed in 0.312504 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号
我来说两句:
用户中心
日志分类

最新日志
统计信息





