`
owen200008
  • 浏览: 6244 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JAVA插件--视频录制和播放系统

阅读更多
设置模式如下:

原理:监听平台所有的EVENTS,将其存储为一个可识别的文件,在CLIENT上重新执行这些EVENTS,达到播放视频的效果.

类似这种DEMO模式的在游戏等方面应用的已经比较广泛,这种方式的优点最主要有两点:解决了画面质量问题和文件大小文件.

我个人认为,这种实现的方式可以类似宏录制,将录制好的宏细分,单步执行,达到播放视频的效果.

不知道这种方式是否可行,这种方式有利于推广平台,相信是一个不错的插件.们不知道有没什么建议?
分享到:
评论
6 楼 owen200008 2007-04-30  
恩 谢谢你的回复~~
这个问题主要我们也是刚接触,现在我们是想征求广泛的意见和方法,拓展我们的思路.

对于第一个问题:加上网络问题,怎么可能完全避免延迟呀?
    可能刚开始我没说清楚,这个记录的EVENT文件是象视频一样下载到CLIENT上的,不是通过网络传输.

第二个问题:执行EVENT会不会和操作系统有关系或和运行环境有关系
    这个问题我也考虑过了,NETBEANS是运行在虚拟机上的,而且它传输的EVENT机制是一样的.所以我认为是可以跨平台的.还有一个问题就是NETBEANS的状态(可能有些PANEL在CLIENT是关闭,录制者那是开着的),我们想用状态加载,就是加载跟录制者一样的NETBEANS状态.

第三个问题:没什么人关注,隐藏票
    由实力决定的啊,说明我还是个新手,呵呵~~~需要更加努力学习~~

第四个问题:录制区域,怎么感觉象AJAX.不过确实没想过,不过这种跟我们的机制应该是完全不同的吧.类似视频这种.
5 楼 spinach 2007-04-30  
owen200008 写道
我们实现的功能是代替视频的作用.
文件大小和画面质量一般是成正比的在视频文件中,如果用录制EVENT保存到文件,将文件传输过去~~再在CLIENT上执行,那样肯定不会出现延迟的问题啦.
而且记录EVENT事件的文件肯定比视频文件要小~这个应该是肯定的吧~传输起来更方便~



我赞成这样肯定比视频文件要小
但是你的传输文件对这些EVENT描述得够不够详细
如果文件稍大
加上网络问题,怎么可能完全避免延迟呀?
还有CLIENT上执行这些EVENT会不会和操作系统有关系或和运行环境有关系
还是不明白
对这些技术
你应该更加详细的说明下或者提供资料
难怪没什么人关注
大家都投你隐藏票了

还想说点,类似你说的这个功能
VNC处理得也很好
video driver 技术只把变化的区域截取发送
是不是你说的录制EVENT比录制区域更加高效稳定
4 楼 owen200008 2007-04-29  
我们实现的功能是代替视频的作用.
文件大小和画面质量一般是成正比的在视频文件中,如果用录制EVENT保存到文件,将文件传输过去~~再在CLIENT上执行,那样肯定不会出现延迟的问题啦.
而且记录EVENT事件的文件肯定比视频文件要小~这个应该是肯定的吧~传输起来更方便~
3 楼 spinach 2007-04-29  
owen200008 写道
设置模式如下:

原理:监听平台所有的EVENTS,将其存储为一个可识别的文件,在CLIENT上重新执行这些EVENTS,达到播放视频的效果.

类似这种DEMO模式的在游戏等方面应用的已经比较广泛,这种方式的优点最主要有两点:解决了画面质量问题和文件大小文件.

我个人认为,这种实现的方式可以类似宏录制,将录制好的宏细分,单步执行,达到播放视频的效果.

不知道这种方式是否可行,这种方式有利于推广平台,相信是一个不错的插件.们不知道有没什么建议?


请问缓存这些EVENTS到文件再由CLIENT读取出来执行 和 直接TCP发送消息过去执行 有什么特别的优势吗?
这样会不会出现延迟问题?
和 解决了画面质量问题和文件大小文件 有啥联系呀?

2 楼 owen200008 2007-04-28  
是10公寓的~~是称呼学长吗?
1 楼 jianfeng008cn 2007-04-25  
看宿室很像6公寓

相关推荐

    jmf-java 插件

    Java Media Framework(JMF)是Java平台上的一个多媒体处理框架,它允许开发人员处理音频、视频和其他时间同步的媒体数据。这个"jmf-java 插件"提供的是一套完整的JMF安装包,以及相关的文档和帮助文件,确保用户在...

    音视频录制合成java部分

    在音视频录制与合成的Java实现中,我们主要涉及到的是多媒体处理技术,这是一门涵盖了音频、视频数据的捕获、编码、解码、编辑和播放等多方面内容的复杂领域。Java作为一种广泛使用的编程语言,提供了丰富的库来支持...

    java 音乐播放器包含源代码

    安装JMF.exe插件后,Java音乐播放器才能正常工作,因为JMF提供了必要的API和组件来解码和播放不同格式的音频文件。 在Java中实现音乐播放功能主要依赖于以下知识点: 1. **Java Media Framework (JMF)**:JMF是一...

    屏幕录制插件免费版很方便.zip

    本文将深入探讨“屏幕录制插件免费版”的相关知识点,包括其在Web页面中的应用、功能特性、技术实现以及与Java和视频处理的关联。 首先,屏幕录制插件是一种浏览器扩展,它允许用户在浏览网页时方便地启动屏幕录制...

    在线视频录制的实现(附源码)

    Red5是一款用Java开发的流媒体服务器,支持RTMP、HLS、RTSP等多种协议,能处理音频、视频的直播和点播,非常适合用于在线视频录制和播放。 1. Red5介绍:Red5提供了一个可扩展的平台,允许开发者创建自定义服务和...

    JMF java多媒体插件

    同时,它还支持音频和视频的捕获,可用于创建录制应用程序。 4. **流媒体支持**:JMF能够处理实时流媒体,这使得开发在线广播或视频会议应用成为可能。 5. **媒体控制**:开发者可以通过JMF API来控制媒体播放,...

    red5视频插件

    1. **系统配置**:确保运行环境满足Red5和插件的硬件和软件要求。 2. **集成**:正确地将插件集成到Red5服务器或客户端应用中。 3. **测试**:在部署前进行充分的测试,确保在不同环境下都能正常工作。 4. **日志...

    gstreamer-java-src-1.5.zip_YUV raw_gstreamer_java gstreamer_plat

    这意味着它提供了与GStreamer交互的Java API,让Java开发者能够利用GStreamer的功能,比如播放、录制、转换多媒体内容。这种非官方的绑定可能提供了不同于官方库的特性、优化或兼容性解决方案。 标签 "yuv_raw ...

    基于JAVA毕业设计-JAVA基于局域网的聊天室系统(源代码+论文).rar

    基于JAVA毕业设计-JAVA基于局域网的聊天室系统(源代码+论文).rar 频聊天系统作为一种新型的...同时,在本方案中,采用了线程来实现语音录制和语音回放,最终实现了通过服务器中转的文字聊天、点对点的语音视频聊天。

    cordova-plugin-video-recorder:这是一个cordova插件,用于为Android设备以低分辨率录制视频以通过网络传输它们

    通过利用Java和Android原生能力,它能够在Web应用中实现高效的视频录制和上传功能,使得移动应用能够更好地满足用户分享和存储视频的需求。在开发过程中,开发者需要注意优化用户体验,如提供清晰的录制指示,处理...

    java-mp3spi

    它基于Java Media Framework (JMF),提供了对MP3格式音频流的支持,使得Java开发者能够方便地在应用程序中实现MP3的播放、录制和处理。 JMF是Sun Microsystems开发的一个开源框架,用于处理多媒体数据,包括音频和...

    JAVA-RED5.rar_flash 服务器_java 网络会议_red5_red5 java _视频会议

    开发人员通常会通过编写Java插件或者扩展RED5的核心服务来定制服务器的行为,以满足特定的应用需求,例如在视频会议场景中添加用户身份验证、房间管理、屏幕共享等功能。 Flash是RED5常用的一种客户端技术,因为它...

    JAVA-局域网的聊天室系统(源代码+论文)-jsp-java源程序代码.rar

    视频聊天系统作为一种新型的通信和交流工具,突破了地域的限制,可以提供更为便捷、灵活、全面的音、视频信息的传递和服务,具有极其广泛的发展前景。 本文介绍了采用JAVA编程开发视频聊天系统的一套比较常用的解决...

    关于java的视频代码

    Java Sound API是Java内置的音频处理接口,可以用来播放、录制和处理音频。对于MP3文件,需要依赖第三方解码库,如JLayer或Xuggler,因为Java Sound API本身并不直接支持MP3解码。 - **JLayer** JLayer是一个轻量...

    javaweb结合onvif视频实时监控项目(源码)

    这种协议非常适合于Web环境中的实时视频播放,因为它允许浏览器直接播放,无需额外插件。 7. **前端展示**:前端部分通常使用HTML、CSS和JavaScript构建,可以使用库如jQuery或现代框架如React、Vue来简化交互。...

    red5-oflaDemo含JS支持网页播放

    Red5是一款开源的Java流媒体服务器,它支持多种媒体协议,包括RTMP、HLS、RTSP等,广泛应用于在线视频直播、点播系统。在本压缩包"red5-oflaDemo含JS支持网页播放"中,我们关注的是Red5中的oflaDemo组件以及其...

    原生Java高仿抖音短视频APP双端源码

    安卓语言是:android stdio 苹果语言是:OC ...伪静态设置thinkphp 源码采用原生Java编写,保证了...提供了完整的短视频功能,包括视频录制、编辑、发布、浏览、点赞、评论等,让您的用户能够畅享短视频社交的乐趣。

    java自动录频自动操作浏览器小demo

    在这个“java自动录频自动操作浏览器小demo”项目中,我们主要会探讨如何利用Selenium库进行浏览器自动化,并结合其他技术录制这一过程为视频。 1. **Selenium介绍**: Selenium支持多种浏览器,如Chrome、Firefox...

    unity发布安卓录制视频done.zip

    在Unity中,通过Java插件或IL2CPP桥接,可以调用这些原生API来实现视频录制。MediaRecorder需要配置参数,如编码器、分辨率、帧率和比特率等。 3. **Unity Android插件开发**:为了调用Android原生API,需要编写...

    Android多媒体核心及其插件

    - **编解码插件**:用于视频和音频数据的压缩与解压缩,通常使用OpenMAX实现。 ##### 3.4 特殊配置 - **禁用Stagefright**:可通过修改`build/core/main.mk`文件中的`BUILD_WITH_FULL_STAGEFRIGHT`变量来实现。 #...

Global site tag (gtag.js) - Google Analytics