日本看板
广告位招租 详细信息请联系 jkanban@gmail.com キャンペーン中!


 
标题: [Rails] 用ActiveMessaging和Amazon S3制作视频网站
admin (蕨菜)
一代文豪
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5


UID 1
精华 1
积分 13201
帖子 4676
威望 170
金钱 23410
慈善捐款(日元) 400
阅读权限 200
注册 2007-3-25
 
发表于 2008-6-12 11:04  资料  个人空间  短消息  加为好友 
用ActiveMessaging和Amazon S3制作视频网站

视频转换用ffmpeg,就是上传的视频排成队列,另外一台服务器专门用ffmpeg来转化成FLV格式的文件,然后用flash加载。

Rails程序员张雪录制了一段视频录像,介绍自己从项目中得到的一些经验:利用ActiveMessaging和Amazon S3开发一个视频分享网站。张雪在自己的Blog上这样介绍自己制作的视频Demo:

简单来说就是一个接收用户上传的video文件,然后通过异步的方式交给后台processor 进行视频转换成flv格式,并且把该flv文件上传到Amazon s3上。Amazon Simple StorageService(S3)是Amazon提供的互联网存储服务。它提供了一组简单的webservices接口,让网站的开发者们可以用于存储文件,从而轻松地得到可靠、可伸缩、快速而价格低廉的数据存储服务。

ActiveMessaging是由JonTirsen开发的基于Ruby的消息框架,其目标是简化Rails开发中对消息的处理。消息(或叫“事件驱动的架构”)在企业应用集成中广泛使用,有JMS等框架及ActiveMQ、 Tibco、IBMMQSeries等产品支持。ActiveMessaging是一个通用的消息客户端框架,它并不受限于具体的消息系统,目前支持的消息系统包括Stomp、JMS、WebSphere MQ和Amazon Simple Queue Service (SQS)等。

Rails应用与消息系统的整合一向是在企业环境中应用Rails的障碍之一。ActiveMessaging作为一个较为成熟的消息框架,被视为 Ruby进军企业应用集成(EAI)的希望。张雪的视频录像展示了在Rails应用中使用ActiveMessaging的基本知识,也可以为 ActiveMessaging的(潜在)用户增加信心。不过他的例子主要把ActiveMessaging作为异步操作的daemon,尚未接触到 EAI领域的核心问题。


http://www.nirvanix.com/

http://www.misuzilla.org/~mayuki/misc/AmazonS3





天下熙熙,皆为利来;天下攘攘,皆为利往。
顶部
 



当前时区 GMT+9, 现在时间是 2008-8-31 00:58

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 日本看板 - Archiver