`
totong
  • 浏览: 19301 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Red5中使用SharedObject问题小结

    博客分类:
  • Red5
阅读更多
1、Red5中的AMF对SharedObject中数据类型的映射:
 AS3的Array 对应的是Java的LinkedHashMap
2、AS3里面的类使用RemoteClass绑定Java类,并且类可以嵌套使用
3、Red5对目前的FlashPlayer 9.0.60或9.0.64版本支持上有问题,在SharedObject更新的时候会产生错误,在9.0.47上可以正常运行。
4、连续的快速同步SharedObject,可能会导致SharedObject数据异常,尽量避免这样使用。
5、对于共享对象中的基本类型,使用setProperty方法,可以刷新SharedObject,对于对象类型,使用setDerty才能刷新SharedObject,让其他的Client同步。
分享到:
评论
1 楼 cage 2008-04-23  
最近小弟也在学习red5的sharedObject, 下载了官网的范例及source code, 即....red5/demos/BallControl.swf, 我想问是否要程序员自己编写的部份只有BallControl.as, Main.as以及前台的swf档? 因我尚找到其他的SharedObjectEvent, SharedObject....等class的源码....很混乱,很混乱,很混乱,很混乱,很混乱.....

相关推荐

    flex 基于red5的多人聊天

    为了深入了解这个例子,你可以查阅“flex shareobject.txt”文件,这可能包含了关于如何在Flex中创建和使用SharedObject的代码示例,以及如何配置Red5服务器来支持多人聊天的详细步骤。通过学习这份文档,你可以理解...

    red5入门教程

    附录部分将介绍用于Red5开发的各种工具的使用,帮助初学者更高效地进行开发工作。 总的来说,这个Red5入门教程旨在为初学者提供一个清晰的学习路径,通过实例教学,逐步掌握Red5的核心功能和开发技巧,为实际项目的...

    red5-1.0.0自带demo文件oflaDemo adminDemo SOSampleDemo等

    3. **SOSampleDemo**:SOSample是一个示例应用,展示了如何使用Red5的SharedObject服务。SharedObject是Flash中的一个特性,类似于Web存储,允许在客户端和服务器之间共享数据。SOSample可以帮助开发者理解如何在Red...

    Red5的使用方法和具体功能介绍

    ### Red5的使用方法与具体功能介绍 #### 一、Red5概述 Red5是一款开源的、基于Java的媒体服务器,它可以支持RTMP协议(Real Time Messaging Protocol),从而实现流媒体传输的功能。Red5不仅可以作为独立的应用...

    Red5+的安装和使用

    为了构建一个完整的在线视频分享平台,Red5通常会与FFmpeg结合使用。FFmpeg是一个强大的多媒体处理工具,包括视频录制、播放和流处理功能。它支持HTTP流媒体广播,并且拥有强大的视频转换能力,但需要注意的是,...

    Red5手册详细教程

    通过学习Red5的手册,可以深入了解Red5的配置、使用和开发,掌握Red5的特点和功能,从而更好地应用Red5在实际项目中。 知识点: 1. Red5是一个用Java语言编写的开源Flash RTMP服务器。 2. Red5支持视频、音频流、...

    red5与flash聊天代码

    在Web开发中,尤其是涉及到在线直播、互动聊天等应用场景时,Red5是一个常用的技术工具。 本话题主要关注的是如何利用Red5与Flash技术实现聊天功能。Flash作为一款曾经广泛应用于网页动画和交互设计的平台,其...

    red5入门教程.....

    - **概念解析**:SharedObject是Red5中用于存储跨连接会话数据的机制,能够在不同用户间共享信息,适用于游戏中的移动同步等场景。 - **移动同步原理**:通过SharedObject,游戏中的玩家移动和其他动态信息能够实时...

    red5-server-1.0.7-RELEASE

    5. **互动性**:Red5 Server支持与客户端的双向通信,例如通过Flash的SharedObject实现聊天室功能,或者进行游戏交互等。 6. **Java平台**:Red5 Server是用Java语言编写的,这意味着它可以在任何支持Java的平台上...

    red5 与 tomcat项目集成

    3. **集成 Red5 与 Tomcat**:由于 Red5 是基于 Java 开发的,因此它可以与 Tomcat 结合使用,实现流媒体功能的 Web 应用。在集成过程中,需要将 Red5 的库文件添加到 Tomcat 的类路径中,并调整配置文件以确保两者...

    red5入门,tomcat+red5+myeclipse集成,原创禁止转载

    2. 在运行Red5时,确保没有端口冲突,因为Red5默认使用5080端口。 3. 如果遇到问题,查阅Red5的官方文档或在相关论坛寻找解决方案。 总之,通过这个教程,你将学会如何在Tomcat上集成Red5,并利用MyEclipse进行高效...

    Red5安装与使用入门

    【Red5流媒体服务器安装与使用入门】 Red5是一款基于Java开发的开源流媒体服务器,它支持多种功能,包括将音频(MP3)和视频(FLV)转换为播放流,客户端播放流的录制(仅限FLV),共享对象,现场直播流发布,以及...

    利用red5和ffmpeg搭建rtmp流媒体服务器

    根据提供的文档信息,本文将详细阐述如何使用FFmpeg和Red5搭建一个RTMP流媒体服务器,以及相关的配置和测试步骤。 首先,了解RTMP(Real Time Messaging Protocol)是一种网络协议,它被广泛用于在线直播和流媒体...

    red5 1.0 web版 myeclipse工程

    描述中提到的“修复自定义视频播放和录制目录”意味着项目已经解决了在Red5中设定自定义播放和录制路径的问题。这对于有特定存储需求的应用场景非常有用,例如,可以根据用户需求将视频存储在不同的服务器或云存储...

    flash red5开发

    3. **SharedObject 共享对象**: SharedObject 提供了客户端和服务器之间的数据共享功能,常用于实现游戏中的玩家状态同步或其他需要实时数据交换的场景。 4. **服务器执行计划**: Red5 还可以执行预定的任务,比如...

    Red5 1.0 Final Web版

    同时,可能需要调整Red5的配置文件(如`red5.properties`),以适应在Tomcat中的运行环境。 6. **启动和测试**:重启Tomcat,检查Red5是否成功启动。可以通过访问指定的URL来测试Red5服务是否正常工作,例如:`...

    使用red5插件搭建Java开发环境

    总结,使用Red5插件在Eclipse中搭建Java开发环境可以简化Red5应用的开发流程,提高效率。通过遵循上述步骤,你可以轻松创建和测试你的第一个Red5项目。记住,不断学习和实践是掌握任何技术的关键,祝你在Red5开发之...

    在eclipse中使用tomcat开发RED5项目

    标题中的“在eclipse中使用tomcat开发RED5项目”是指使用流行的Java集成开发环境Eclipse,配合开源的Servlet容器Tomcat,来搭建并开发RED5流媒体服务器项目。RED5是一个基于Java语言的开放源代码流媒体服务器,能够...

Global site tag (gtag.js) - Google Analytics