`
gongminrui
  • 浏览: 61994 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
将博客搬至CSDN
java.lang.IllegalStateException: !(Jetty || Servlet 3.0 || ContinuationFilter)异常错误的处理方法 解决方式: 添加一个jar包:jetty-all-server-7.6.7.v20120910.jar 在web.xml中加上 <filter> <filter-name>session</filter-name> <filter-class>org.eclipse.jetty.continuation.ContinuationFilter< ...
Error while executing "disconnect" for connection RTMPMinaConnection from   如果是此异常,最好在断开连接处监听异常,很有可能是自身的代码错误,这里没有给出具体的错误信息,所以会被误认为是red5的异常错误

Red5 性能测试

最近一直在做Red5的直播与视频开发,虽然Red5提供了与FMS趋同的功能,但对于Red5的性能我们一直不太清楚,如果想大规模使用Red5作为我们的生产服务器,那么还需要对它进行一些性能测试,以此来验证它是否能满足我们的需求. 测试概 ...

red5 cluster 集群

  red5的开发者真是太伟大了,把集群搞的这么平民化。 1. 下载red50.8 2. 修改一下build.xml ant dist-cluster 3. 把red5/home/cluster 的edge和origin 部署到你的edge和origin Server上。 比如2(2个edge)-2(2个origin),就需要4台机器 edge1 edge2 origin1(ip:origin1) origin2(ip:origin2) 4. 修改edge Server上的 red5-edge-core.xml 把下面 <bean id="mrtmpC ...

DataGrid 的用法

    博客分类:
  • Flex
<s:DataGrid id="chatRecords" left="5" top="5" right="5" bottom="30"> <s:columns> <s:ArrayList> <s:GridColumn dataField="playerName" headerText="会员名"></s:GridColumn> <s:GridColumn d ...
Flex4.6 DataGrid中获得外部对象用 outerDocument

长时间握手处理

    博客分类:
  • Red5
频繁输出 2011-02-24 17:33:40,509 [Red5_Scheduler_Worker-4] WARN  o.r.server.net.rtmp.RTMPConnection - Closing RTMPMinaConnection from 90.196.167.107 : 49699 to 50.28.4.173 (in: 3455 out 3271 ), with id 5 due to long handshake 信息,需要把red5-code.xml的 maxHandshakeTimeout 的值修改高一点,系统默认是5000,
1.在red5.sh增加如下代码,使java 能更好的利用服务器内存JAVA_OPTS="-Xrs -Xms2048M -Xmx4096M -Dsun.rmi.dgc.client.gcInterval=300000 -Dsun.rmi.dgc.server.gcInterval=360000 -Djava.net.preferIPv4Stack=true -XX:+ExplicitGCInvokesConcurrent -XX:+UseConcMarkSweepGC -Xverify:none" ...

MyEclipse10.0 SVN

实验了好多个版本~~最后只有这个1.6才安装成功~~~ 鬼知道啥问题。。  http://subclipse.tigris.org/files/documents/906/49028/site-1.6.18.zip   直接解压到  安装位置/MyEclipse 10/dropins 重启就可以使用了~
一、到官方上下载svn1.8.3,下载后的文件名叫site-1.8.3.zip     地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240  这里有很多版本,请自己选择合适的; 二、解压,删除解压后得到的文件中除了名叫features和plugins ...
disconnect方法是重写父类的方法,但是调用此方法的时候最好同时调用父类的方法,这样就不会造成不必要的垃圾。

flex 的换行

    博客分类:
  • Flex
有时候在label上显示的内容太多,想换行,可以采用如下两种方式1、在as中lbl.text = "aaaaaa\r\nbbbbb";2、在mxml中<s: Label x="239" y="121" text="aaaaa&#13;bbbbb" id="lbl"/>

Red5研究

    博客分类:
  • Red5
最近因为工作需要,暂停手机视频直播系统的学习和开发,转为完成一个比较急的任务:将从DVR得到的视频通过网页的flash player插件来直播。     要完成这个任务,首先必须对基于RTMP的流媒体服务器有一定的了解。以前我有 ...
假设用户登录的地址是rtmp://localhost/MyChatRoom/lobby/roomA以下是事件按先后顺序排列 程序开始appStart:MyChatRoomStart:(在RED5启动的时候会自动去启动APP,从而触发以上事件) 登录roomStart:/lobbyStart:/lobbyroomStart:/lobby/roomAStart:/lobby/roomAappConnect:0connectappJoin:0:roomConnect:0connect:/lobbyroomJoin:0:/lobbyroomConnect:0connect:/lobby/roomAr ...
Global site tag (gtag.js) - Google Analytics