本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
- zysnba
- xiangjie88
- lerf
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- javashop
- ranbuijj
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- robotmen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- nychen2000
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- zhanjia
- java-007
- Xeden
- 喧嚣求静
- mwhgJava
最新文章列表
【red5】实现点播-直播功能
1)相关工具
jdk1.8版本
red5-server-1.0.6版本(www.red5.org)
2)安装jdk
安装jdk以及配置环境变量此处略过
3)安装red5-server
按装red5-server到指定目录后,点击red5.bat启动red5服务。如下图所示
4)测试red5是否安装并启动服务成功
打开浏览器访问http://localhost:5 ...
开源软件red5 terracotta
最近公司要做一个在线视频点播系统,经过公司的决议,决定使用开源流媒体服务器red5进行搭建,现在red5 已经到了1.0.5,相关资料真是少之又少,而且还移除了自带集群功能,我在网上找了相关资料说用 terracotta进行集群,不知道各位大神们有没有集成成功过?跪求帮助…
Bad version number in .class file (unable to load class org.red5.server.war.
今天遇到该问题,网上搜索一下,原因是tomcat使用的jdk版本与class文件编译时使用的jdk版本不一致引起的。
解决办法:
首先确认tomcat使用jdk版本,默认会使用环境变量里配置的path
确认eclipse中jdk版本 javabuild path中设置。
确认工程编译使用的jdk版本,Window->Proerence->Java->Compiler 这 ...
基于red5 dsj 的java 处理视频流和一些疑问
最近夭折了一个项目,由于我预研失败,同时我将被惩罚,被外派去其他公司干活,干完再回来。
下面来说说这个项目。最后再总结为什么失败。
基于red5的视频聊天,桌面共享。下图是简单的逻辑图
做视频聊天,做桌面共享,而且要在手机端也能显示出来,因此采用red5 这个开源的流媒体服务器。
公司的产品是典型的基于服务的多客户端模式。
简单的说是一个java后台发布服务,客户端有win ...
开源视频会议bigbluebutton开发(5)——开发web端,red5应用,桌面共享
开发 BBB-web
bbb-conf --setup-dev web
启动grails app
cd /home/firstuser/dev/bigbluebutton/bigbluebutton-web/
下载必要的库
gradle resolveDeps
使grails监听8888端口
grails -Dserver.port ...
开源视频会议bigbluebutton开发(3)——架构体系图
体系结构概述
bbb使用nginx(engine x)作为代理服务器将请求发送给bbb客户端,tomcat6调用api,支持当客户端连接使用RTMPT(port 80, RTMPT 协议是HTTP协议的扩展,Adobe的Flash Player和media server支持。RTMPT的命令基本都是用来控制网络连接的持久性的。)代替RTMP(port 1935,RTMP 全称Routin ...
red5学习笔记(汇总)
转载自tomzhang的博客
Red5学习笔记(汇总)
Red5学习笔记1--Red5安装
Red5学习笔记2--Red5例子
Red5学习笔记3--Red5和Tomcat整合
Red5学习笔记4--as3和java互相调用
Red5学习笔记5--Red5远程共享对象
Red5学习笔记6--Red5 ...
Red5 Client 连接 Red5Server
import java.util.ArrayList;
import java.util.Map;
import org.red5.io.utils.ObjectMap;
import org.red5.server.api.event.IEvent;
import org.red5.server.api.event.IEventDispatcher;
import org.red5. ...
Red5边源服务器集群部署
Red5边源服务器集群部署
WYQ
1. Red5简介:
Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RTMP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能 ...
[转]Red5源代码分析 – 关键类及其初始化过程
Red5如何响应rmpt的请求,中间涉及哪些关键类?
响应请求的流程如下:
1.Red5在启动时会调用RTMPMinaTransport的start()方法,该方法会开启rmtp的socket监听端口(默认是1935),然后使用mina(apache的io操作类库)的api将RTMPMinaIoHandler绑定到该端口。
2.RTMPMinaIoHandler上定义了messageReceiv ...