`
wenbin151
  • 浏览: 31543 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

在线录像,原来这么简单

 
阅读更多
很忙,所以研究的时间就少。不过利用red5录制视频非常简单是真的,可能所有的类fms都一样吧,视频录制视作基本功能之一,自然要使用最简单的方法来实现。

以前做过一个摄像头牌照的程序,这里就用上了。把所有的类复制过来,然后把那个main.as改名为camera_window.as,再把里面的构造函数和类声明一修改,直接new一个,编译通过,操作也是对的。面向对象的复用性真是好出多多~~~

然后修改data_model,增加一个NetStream对象来进行视频的捕捉和发送,增加两个方法,分别是“开始广播(start_broadcast)”和“结束广播(stop_broadcast)”。对于客户端而言,只要发布(publish)视频就好,至于是录像啊,还是直播啊,都由服务器端来操作就行,或者由其它客户端来点播。

点击开始广播后,会把camera_window的摄像头对象传给data_model,然后利用_ns.attachCamera()方法来获取视频流,再通过_ns.publish("meat_video","record");的方式发送给服务器。publish方法的第一个参数是视频的名称,这个名称也是服务器端甄别不同视频的方法;第二个参数则是要求服务器对视频做不同的处理,具体帮助手册上都有,这里就不再赘述。点击停止广播后,则调用_ns.attachCamera(null)方法,停止继续发布视频。

测试,打开摄像头,干会儿别的。关掉程序,找到\red5\webapps\meat_app,发现里面多了一个“stream”文件夹,打开一开,meat_video.flv赫然在目,哈哈,录制视频,原来这么简单。

当然我是不会仅仅满足于录个视频的,于是跑去把ApplicationAdapter里面相关的几个事件和org.red5.server.api.stream底下几个文档翻译了一下,明天就开始用事件来驱动客户端点播等等。唔唔,如果有事件的话……

PS:其实我也像帖源码上来的,那样的话可以给别人提供更大的帮助。可惜这个博客贴起源码来实在太丑,于是只好作罢。附件也是,不让上传附件,不知道什么时候能有修改。
分享到:
评论

相关推荐

    adnroid简单录像

    adnroid简单录像

    录像机计数器问题计数器时间

    对于录像机的计数器的读数与时间的关系,并不是是简单的正比关系,据有关数据检验发现,录像带右轮每分钟所增加的录像带长度即是磁头每分钟所读的录像带长度,而录像机的磁头是匀速工作的,即磁头每分钟所读的磁带...

    Camlife_1.34_(天敏摄像头录像拍照-简单快捷

    Camlife_1.34_(天敏摄像头录像拍照-简单快捷 最适合 大于640*480的高清摄像头进行拍照和录像。窗口特别大,更适合摄像头拍照证照。

    简易屏幕录像单文件绿色版

    简单的屏幕录像软件,单文件,无需安装,简单录屏录音。常用视频格式。如果需要复杂的录屏功能,请转其他软件。

    网络访问海康硬盘录像机简单事例

    网络访问海康硬盘录像机简单事例 [DllImport("HCNetSDK.dll")] public static extern bool NET_DVR_Init(); //初始化SDK //用户注册 [DllImport("HCNetSDK.dll")] public static extern int NET_DVR_Login...

    屏幕录像专家V7.5

    本软件使用简单,功能强大,是制作各种屏幕录像和软件教学动画的首选软件。 编辑本段 基本功能 1.支持长时间录像并且保证声音同步。(V3 V3.5 V5 V5.5 V6等以前的旧版本声音同步有问题,请使用最新版)。在硬盘空间...

    QQ视频录像软件 v7.0 完美版.zip

    1、界面友好、简单易用,不需要任何专业知识和学习,就可以进行录像。 2、生成的视频尺寸很小,方便长时间录像和保存。 3、支持热键和工具条按钮操作,使用特别方便。 4、录制视频画面非常清晰。 QQ视频录像软件...

    屏幕录像专家V2011

    《屏幕录像专家》是一款专业的屏幕录像制作工具,这款软件界面是中文版本,里面的内容并不怎么复杂,录制视频和简单按设置的快捷键、点击...本软件使用简单,功能强大,是制作各种屏幕录像和软件教学动画的首选软件。

    屏幕录像专家+破解

    本软件使用简单,功能强大,是制作各种屏幕录像和软件教学动画的首选软件。 《屏幕录像专家》是一款专业的屏幕录像制作工具。使用它可以轻松地将屏幕上的软件操作过程、网络教学课件、网络电视、网络电影、聊天...

    屏幕录像专家

    屏幕录像专家是一款专业的屏幕录像制作工具。使用它可以轻松地将屏幕上的软件操作过程、网络教学课件、网络电视、网络电影、...本软件使用简单,功能强大,是制作各种屏幕录像、软件教学动画和制作教学课件的首选软件。

    天地伟业录像回放播放器

    用于播放天地伟业录像文件;easy7下载的监控录像文件,天地伟业专用播放器,简易,用于播放监控录像文件等;

    C++ 屏幕录像简单演示

    C++ 屏幕录像简单演示,保存为AVI格式,使用的是C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\Vfw.h,相当于微软给提供了方法进行视频的录入== 注:资源来源于网上,分享到csdn是为了让大家能更方便的...

    局域网电脑屏幕监视录像系统V2012破解版

    局域网电脑屏幕监视录像系统V2012破解版 全天候录制局域网中每台电脑屏幕,极高的压缩算法,极低的cpu/内存占用,毫不影响正常的工作,无需配置专用的电脑做录像服务器。... 远程在线查询全部录像档案。

    屏幕录像专家破解加密

    屏幕录像专家加密视频的破解方法 这个视频讲解的简单易懂 我亲实验用这个方法破解过加密的视频教程的

    屏幕录像专家5.0

    本软件使用简单,功能强大,是制作各种屏幕录像和软件教学动画的首选软件。 软件基本功能如下: 1.生成FLASH动画,文件小可以在网络上方便使用。 2.生成ASF动画,可以在网络上在线播放。 3.生成AVI动画,支持各种...

    易用屏幕录像大师免费

    易用屏幕录像大师,简单小巧的录像软件。清晰度高,可生成.exe文件。

    kk录像机 最新版本

    【视频录制】 全面支持各种游戏录像 支持电脑桌面、屏幕录像 支持网络视频、聊天视频录制 【视频制作】 简单的视频剪辑、视频合并功能 傻瓜式的字幕添加功能 多段音乐自由插入 录制文件大小自由转换 【视频上传】 ...

    屏幕录像大师.exe

    屏幕录像大师:简单易用,免激活软件 屏幕录像大师:简单易用,免激活软件

    《屏幕录像专家》是一款专业的屏幕录像制作工具

    本软件使用简单,功能强大,是制作各种屏幕录像和软件教学动画的首选软件。 软件基本功能如下: 1.支持长时间录像并且保证声音同步。在硬盘空间足够的情况下,可以进行不限时间录象。 2.定时录象功能。 3.直接...

Global site tag (gtag.js) - Google Analytics