flex-Flex 指定区域屏幕录制 shareobject

问题描述

Flex 指定区域屏幕录制 shareobject

现在需要用B/S架构开发一个程序。应用程序可以导入文档(doc,pdf等),导入之后用户可以在文档上添加标注,比如画线,添加解释等,在文档上的所有操作都要保存下来;类似与区域屏幕录制的功能,不是全屏录制。
我们是做JAVA的,又是B/S结构,目前考虑用flex实现,之前也没接触过flex,所以用flex如何实现也不清楚。
参考了网上的资料,有些帮助的方案有两种:
1、屏幕录制,该时间段的所有操作录制成一个视频
2、shareobject技术。网上看到有人用该技术实现了差不多的功能。老师将文档导入后,在文档上的所有操作都会实时保存到FMS服务器端的shareobject上,服务器广播shareobject到所有客户端上(学生),实现学生和客户端的同步。这个和我们现在要实现的功能差不多,他是实时把操作数据同步到客户端,我们是要把操作数据和文档保存下来形成一个视频,让他能在流媒体播放器上播放。

现在基本上没思路,大家有没有比较合适的解决方案和技术,希望参考下

解决方案

个人分析:
1.录屏:可以把FLASH嵌入桌面客户端(如C++开发),进行操作过程录屏,完成后使用插件合成视频文件。
2.多端同步:如果需要在一个客户端操作的同时,其他端也能看到操作,需要长连接服务器转发,类似网游,不一定非要流媒体服务器。
3.流式播放视频:经过第1步,视频录制后直接上传到流媒体服务器(如FMS),推送流。

时间: 2024-09-24 22:12:01

flex-Flex 指定区域屏幕录制 shareobject的相关文章

winFrom 抓取屏幕指定区域 代码运行15分钟左右就出现(缓冲操作当前正在进行中,无法释放 BufferedGraphicsContext)

问题描述 由于项目需求每200毫秒抓取一次屏幕指定区域图像,但是程序运行15分钟左右就出现如下异常缓冲操作当前正在进行中,无法释放BufferedGraphicsContext以下代码在timer中每200毫秒执行一次,求高手帮助解决,在下不胜感激涕零!voidgetTargetPicTypeA(intx,inty,intw,inth){//创建图象,保存将来截取的图象Bitmapimage_s=newBitmap(w,h);GraphicsimgGraphics=Graphics.FromIm

10 款免费的 Mac 屏幕录制工具

有些教程使用文字和图像是远远不够的,需要一些简单的视频实例说明.当我们不需要非常强大的功能的时候,免费的 Mac 屏幕录制工具就能发挥它的作用,给我们带来便利. 这里我们介绍 10 款免费的 Mac 屏幕录制工具.这些工具肯定能给大家带来一定的便利,而且能满足大家一些基础的录制要求,同时也会有一部分的限制,比如水印和录制时长.但是这足以帮助大 家录制高质量的视频,如果有什么使用心得,或者有其他更好的屏幕录制工具可以在评论跟大家分享哦:) Screen Recorder Robot Lite 这是

怎么样秒用win7自带屏幕录制功能

相信很多人都会去下载屏幕录制工具,而有了win7系统你就不需要去下载了,因为win7系统自带这个功能.而屏幕录制还有一个好处,就是当你电脑出现问题的时候,可以把它录制下来,然后发给我,让我帮你解决问题.当然这个是我一个朋友遇到问题经常用的解决方法. 1 这个功能在win7厘米叫做"问题反馈录像机",我们只需要再开始 - 运行里面输入"psr.exe",然后确定,就可以开始了. 有可能会提示缺少atl71.dll文件,如果出现这个问题,请看<我的电脑是win7

Linux 下 8 种优秀的屏幕录制机

最好的Linux桌面会话记录工具 在本文中,我们将介绍一些最优秀的屏幕录制和视频直播的软件,你可以在下面找到你所需要的Linux桌面录制机. 不要错过: 使用'脚本'和'scriptreplay"命令记录Linux终端会话 不要错过: Showterm.io - Linux终端的录音工具 SimpleScreenRecorder SimpleScreenRecorder是一个应用程序,使您可以记录其他的应用程序和你的屏幕上运行的游戏.这是一个简单但功能强大,功能丰富的屏幕记录软件,包括一个易于使

Win7系统自带的屏幕录制功能怎么使用

  Win7系统自带的屏幕录制功能怎么使用 1.首先按下WIN+R快捷键,然后输入psr.exe,打开问题步骤记录器.      2.现在我们就可以开始录屏操作了.点击开始录制,便处于录制状态,程序可以监视我们鼠标在屏幕的操作并记录下来. 3.录制完毕后,点击右侧的小三角,选择设置,可以设置保存路径.选择好自己的保存路径点击确定即可. 4.在录制过程中我们还可以对屏幕上的某个操作添加批注说明.单击程序界面的添加批注按钮,此时我们看到鼠标变成了一个"+"字,拖到鼠标可以在需要标志的界面中

jQuery控制网页打印指定区域的方法

 使用jQuery控制网页打印指定的区域,可以指定一个div区域的id即可实现打印网页的部分内容,如下代码所示: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 <html> <head> <title>jquery 打印指定区域内容</title> <script src="js/jquery-1.7.2.min.js&q

JS实现点击颜色块切换指定区域背景颜色的方法

 这篇文章主要介绍了JS实现点击颜色块切换指定区域背景颜色的方法,涉及javascript操作cookie及背景色的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JS实现点击颜色块切换指定区域背景颜色的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <html> <head> <title>JS实现点击颜色块切换指定区域的背景颜色</title> </head> <body> <div

指定区域的图片自动按比例缩小的js代码

 有时候我们更新的内容,有很多的大图片,就会导致页面变形或看不到全图.一般情况我们用css的max-width控制,但有些浏览器不支持,我们也可以用js做个补充  代码如下: <div id=article><img height="800" alt="" width="1280" src="/down/js/images/12498880470.jpg" /></div> <scri

Mac屏幕录制软件使用教程

  一.Mac OS X有屏幕录制软件么 苹果Mac自带的屏幕录像软件为---QuickTime Player 二.苹果Mac怎么录制屏幕 第一步.在Launchpad中找到"其他"文件夹,打开后可以看到"QuickTime Player",点击打开. 第二步.点击菜单栏上的"文件"菜单,下拉菜单中点击选择"新建屏幕录制". 第三步.桌面上会出现屏幕录制程序,点击中间的红色按钮即可开始录制,如果需要设置录制时包含鼠标,可以点击