Posts Tagged ‘flash player 10.1’

Posted by Kevin Luo at 5 August 2010

Category: Flex 迷你教程, P2P, 未分类

Tags: , , , ,

在我的上一篇Status 2的文章中给大家简单介绍了Stratus 2 一对多视频直播,今天给大家演示一下如何在NetGroup中共享文件。在原来的Strtuas 1 中,我们也可以发送文件,不过发送的方式很单一,只能通过NetStream.send的方式将文件发送给选定的对象。这样的文件发送问题很多。

  1. 发送过程中无法知道文件发送的情况。
  2. 很麻烦才可以将文件拆分发送。
  3. 发送的过程中很容易造成数据包丢失。
  4. 一次只能发送给一个用户,如果要发送到第二个用户,需要额外的连接。

以上这些问题因为Stratus 1 只支持点对点的传输,所以这些问题很难解决。而现在的Stratus 2,因为支持了Application level Multicast (应用层多播,关于应用层多播是什么因为不会影响我们的教程,这里就不多解释了,有兴趣的朋友可以问下google),所以我们的文件发送变得更加的强大,或者说更加的P2P,具体来说有这些优点。

  1. 支持文件拆分发送。你可以将你的文件拆分至N份。
  2. 多用户间共享文件块 。A用户发送文件,B用户接收,C用户再接收时C用户从A与B中接收
  3. 相对稳定的传输 (因为Stratus 2 现在也是Beta阶段,我也没有试过真实环境下大量用户共享文件的情况所以稳定情况有待考证)
  4. 文件传输反馈。更方便的监控传送的过程

了解了以上这些,我们来看下面这个例子,代码我是在前一个例子的基础上添加,所以对已有的代码就不重复解释,只解释文件发送相关的代码。

(more…)

Posted by Kevin Luo at 14 June 2010

Category: 我的事

Tags: , , ,

最近开发的一个视频面试插件,可以很容易的嵌入到任何需要该插件的网站(网站方需要自己写一个大概100行的服务器端API用以和你们的用户关联),网站可以是任意类型,PHP, .NET, JSP, 等等

因为每次有这样类似的开发,都是直接教客户写api, 然后直接连到他们的站上,所以导致我现在自己不能Demo :(  这几天有空的时候我可能还是会挂一个Demo出来, 需要定制插件的朋友可以和我联系:)

Posted by Kevin Luo at 17 May 2010

Category: 我的事

Tags: ,

前几天看了一个视频,说的是flash player 10.1在Android 2.2上运行的情况,那真是….Amazoning! 这段视频导致我无比的期待Android 2.2以及flash player 10.1的发布。我是乔布斯教主的忠实信徒,但是我开始考虑放弃iphone 4,购入Android2.2 phone了。不得不说flash在移动设备上的完美运行绝对会对一些人选择手机的情绪产生影响。毕竟谁不想享受100%的web页面,而是满屏大大的 ?。 Flash player 10.1以及Android 2.2可能会引爆iphone 4.0 以及Android 2.2的新一轮大战。也变相的成为HTML5与Flash的较量。鹿死谁手?

期待6月的战火

Posted by Kevin Luo at 24 February 2010

Category: Flex 迷你教程, P2P, 未分类

Tags: , , ,

终于有时间试下Strtaus 2的p2p多播功能了。之前看的视频介绍中,Adobe描述一个非常理想的多人P2P数据共享方式。但是今天试了一下后发现视频的速度非常慢(视频的发布和接收端都在一台机器上),感觉上视频被发送到了什么地方后才传了回来。这这……好吧,就当是BETA的问题了,WAIT AND SEE. (2/25日更新,2/23日发布的Flash player 10.1 beta 3 看来解决了这个问题,Demo的速度现在非常正常)

准备工作:

先了解一下什么是stratus以及什么是RTMFP,你可以到http://labs.adobe.com/technologies/stratus/看下官方的解释或者直接看我原来的 Flex 迷你教程 — 基于Stratus的P2P网络电话 (1)(2)(3) 先学习一下Flash p2p的基础. 简单的说原来的Stratus 实现了flash player之间点对点的传输数据,而今天要讲的stratus 2 不仅支持单个的点对点数据传说,还引入了多播的概念。

在原来的stratus中如果我们要做一个多人同时在线的应用,比如多人视频。那么我们需要把在线的所有人都链接起来,类似蜘蛛网的结构,网中的每个人需要与其他所有人链接,这样数据才能在所有人中共享。这种模式在多人连线中是不可取的。假设我们用户A发布一个视频想让其他10个用户观看,那么10个用户都需要链接到他。就中国的普通用户的网络带宽来说,这就是极限了。而Stratus 2 中 “组” 的概念解决了这个问题。用户A发布视频让同一个组中的其他10个人观看。他们并都从A处获取视频。而有可能通过组中的其他用户获取A的视频。这也就是P2P的模式了,每个人都可以作为数据的发出者,数据以最优的方式被观看者收到,参与的人越多,数据的副本就越多。视频的速度也就越快。 (more…)

Posted by Kevin Luo at 18 November 2009

Category: 新闻

Tags: ,

非常激动人心的消息,我还没仔细看内容,先给大家分享了。

原文:

http://www.techcrunch.com/2009/11/16/adobe-flash-player-10-1-air-2-0/?utm_source=feedburner&utm_medium=email&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29