6月 262014
 

今天,开始。继续去学习Flash p2p 相关的知识。

对于,视频,语音的直播。既想投入少,又想效果好。P2P是个不错的选择。想把P2P用在项目中,做好。就得对他好好研究和试验。对于我,那些API看着文绉绉的。还不如做些demo实际。今天,就从p2p的多播开始。也就是局域网组播。因为组播是最简单,最好做的。

对于局域网组播,要实现以下几个功能:
1.局域网内,能够实现文字聊天。
2.局域网内,能实现视频语音直播。为了保证效果,在一个组里边。最多允许一个组成员发布视频流。这样当发布视频流的组成员关闭发布。其他组成员才有机会发布视频流。否则,只有观看视频流的分。

下边,开始上述功能的流程。

1.创建nc的实例,连接rtmfp服务器,建立nc的侦听。
因为是局域网内的组播,所有rtmfp服务器的地址,只需要写成“rtmfp:”即可。
Continue reading »

 Posted by at 下午10:31  Tagged with:
6月 252014
 

之前,以及说过一次JWPlayer的下载和安装。这里,再说一次JWPlayer的下载和安装。为什么要这样呢。这次和上次有稍微的区别,版本号也不同。

今天这里,是想不用JS去控制JWPlayer。而是用AS自己来控制JWPlayer。这样,JWPlayer相当于一个被嵌套的子容器了。

下载地址: http://developer.longtailvideo.com/trac/browser
Continue reading »

6月 252014
 

面对字母连字母,混合一起的js文件。阅读的时候很不爽。如果没有好的IDE对js文件进行格式化,那么这里有个在线格式化工具。

将你想格式化的代码,粘贴进来,设置个人代码的偏好习惯,复制粘贴覆盖之前的js文件。

js在线格式化工具地址: http://javascript.51240.com/

 Posted by at 下午6:50  Tagged with:
6月 192014
 

最近,在整理一个JWPlayer的项目。需要在NetConnection断开的时候,给视频画面截图。本来,以FMS服务器发布的流,NetConnection断开的时候,视频画面还在的。
用Wowza却不行。之所以要截图,是因为当断开是因为客户端的网络原因,还需要重联进行播放的。
对于flash,各种安全沙箱是很正常的。百度了好久,google了好久,了解了好久。最终,还是讲问题解决了。下边就把方法分享记录下。
所谓对症下药,我们遇到的问题是Wowza服务器下的沙箱问题。这个时候,我们应该想到从Wowza服务器下手。不过,平常的沙箱问题,也是要处理的。

一般情况下,draw遇到的沙箱问题的环境有。
1.给非同域下的mp4,flv等视频播放的时候,截图。会有安全沙箱问题。这个时候,处理视频源服务器那边的安全沙箱问题就可以了。
2.FMS服务器下的沙箱问题。
3.Wowza服务器下的沙箱问题。
4.更多其他的。

这里的沙箱问题来源于Wowza服务器。将Wowza服务器进行下边的图示配置即可。

google来源:
http://stackoverflow.com/questions/1215127/how-do-i-specify-a-crossdomain-policy-file-to-allow-flash-to-grab-a-bitmap-from

http://stackoverflow.com/questions/1215127/how-do-i-specify-a-crossdomain-policy-file-to-allow-flash-to-grab-a-bitmap-from

这里有篇安全域的文章,比较详细。可以温习下。http://blog.csdn.net/yoshikun/article/details/7700097

6月 162014
 

简单地说,JW Player是一种基于flash的交互式网页媒体播放器。它是由Jeroen 和 Wijering共同建立的LongTail Video所开发,问世于2005年,当时仍名不经传的YouTube首次采用的播放器就是JW Player。
官方网址:http://www.jwplayer.com/
JW Player含:FLV Player、WMV Player、Image Rotator和Desktop Player四种,除了最后一种实为桌面播放器,其他三种都是网页播放器。

JSPlayer下载:http://developer.longtailvideo.com/trac/browser/tags
Continue reading »

6月 112014
 

有时候,有时候,我们需要做以显示对象的中心轴的垂直方向的旋转。这个就关系到显示对象的注册点和中心点的问题。

显示对象被添加到显示列表的时候,默认的坐标是X(0,0),Y(0,0)。以显示对象的中心轴的垂直方向的旋转,就得人为的给他制造点机会。那就需要将要旋转的对象先放到一个容器里,设置旋转对象的x坐标,y坐标分别为负的宽和高的一半。然后将容器放到另外一个容器里边。旋转另外一个容器就可以达到效果。

有时候,需要双面的。并且双面的对象不一样。这个时候,就需要根据角度来判断该显示那个,并且反的那个还需要旋转一定的角度。以达到翻转过来刚好可以正面看见。

这里,用TweenMax来实现旋转,用EnterFrame来侦听旋转的角度,进行纠正是否在内部进行翻转,以达到翻转到正面的时候是正面。

写贴出一个demo。该demo还不完善,需要增加loading功能,任意页面跳转按钮以及页面输入框。待完善。

 Posted by at 上午12:51
6月 102014
 

1.中文版 Adobe Scout CC下载:http://pan.baidu.com/s/1jGfxJHO

2.相关教程
http://www.adobe.com/cn/devnet/scout/articles/adobe-scout-getting-started.html

http://helpx.adobe.com/cn/flash/using/flash-pro-scout.html

http://www.adobe.com/devnet/scout/articles/adobe-scout-getting-started.html

http://www.adobe.com/cn/devnet/scout/articles/understanding-flashplayer-with-scout.html

http://blog.sina.com.cn/s/blog_bd9e1c010101hzoe.html

Flex

6月 042014
 

在项目中,在加载图片比较多的时候。如果将这些图片压缩成zip格式,一次性加载出来,然后解压处理是不是很好。

as3有很多第三方类库。其中有一个FZip就可以处理当前的这种环境。不仅可以处理jpg图片,还能处理gif动画图片。

FZip类库下载地址:https://github.com/claus/fzip/

用FZip将打包好的zip文件load进来。load完成时,有Complete事件通知。在Complete事件中,对数据进行分配处理。

记得注意一点,对想打包的图片。全选后打包成zip。不是对文件夹进行打包。

Demo:

这里文档类,包裹使用方法:

Continue reading »

6月 042014
 

苹果推出新的编程语言Swift,各种反应都有。调侃,demo,评论等等。既然出了新的编程语言,还是针对苹果的。那就稍微了解下。

时间紧张,贴出一些demo或帖子链接。

http://nondot.org/sabre/

http://www.cocoachina.com/bbs/read.php?tid=204512

http://my.oschina.net/bephax/blog/271986

http://blog.csdn.net/proteas/article/details/28439601#1536434-tsina-1-90651-66a1f5d8f89e9ad52626f6f40fdeadaa

http://gashero.iteye.com/blog/2075324

http://numbbbbb.github.io/the-swift-programming-language-in-chinese/

http://www.swiftguide.cn/chapter1/01_swift.html

网站地图