自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

郑亚帅

热爱编程,享受生活!

  • 博客(20)
  • 收藏
  • 关注

转载 使用Maven自动部署Java Web应用到Tomcat服务器

前言在Java程序开发中,包依赖管理是一件非常的无聊,琐碎,费时费力。maven不仅可以帮助你轻松地管理包依赖,还可以让你的测试,构建,部署,变得方便。你只需要在你的项目pom.xml文件中指定你所需要依赖的软件包,那么Maven就会帮助你找到并下载你所须的那个软件,以及它对应的版本。maven会帮助你维护一个局部的代码库,这样每次你需要一个软件包,maven就会自动去本地库中帮你去找。如

2017-02-08 10:17:43 537

转载 Maven系列--pom.xml 配置详解

http://maven.apache.org/POM/4.0.0"      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 

2017-02-07 17:06:38 369

转载 上传本地项目到github

一 、 在 GitHub官网 上注册并登陆自己的账号,进入如下页面接着会来到这然后会收到一封github发的邮件,进入邮箱验证,初步完成.我们都知道 github上不是随便都能传代码上去的,而是通过一种网络协议——SSH来授权的,那么什么是SSH,这里简单说一下,SSH是一种网络协议,用于计算机之间的加密登录。目前是每一台 Linux 电脑的标准配置。而大多

2017-02-06 17:41:32 420

转载 kurento-one2many-broadcast V6.0源码分析

kurento-one2many-call V6.0 源码分析 一、Web页面后台服务用命令行启动:   $ mvn clean compile exec:Java启动成功后,在chorme浏览器的地址栏输入:   http://localhost:8080即可看到如下页面 二、系统分析在这个应用程序员有两类用

2017-02-06 15:11:07 760

转载 kurento-hello-world V6.0源码分析

kurento-hello-world V6.0 源码分析 一、Web页面后台服务用命令行启动:   $ mvn clean compile exec:Java启动成功后,在chorme浏览器的地址栏输入:   http://localhost:8080即可看到如下页面 二、系统分析2.1 示例程序的框架

2017-02-06 15:10:00 823 1

转载 Kurento模块开发指南之五:开发示例 Plate Detector Filter

17.1.5 模块教程 4 - Plate Detector FilterThis web application consists on a WebRTC video communication in mirror (loopback) with a plate detector filter element.Java Module Tutorial 4 - Plate Detect

2017-02-06 15:08:37 730

转载 Kurento模块开发指南之四:开发示例 Crowd Detector Filter

17.1.4 模块教程 3 - Crowd Detector FilterThis web application consists on a WebRTC video communication in mirror (loopback) with a crowd detector filter. ​This filter detects people agglomeration in v

2017-02-06 15:08:07 922

转载 Kurento模块开发指南之三:开发示例 Chroma Filter

17.1.3 模块教程 2 - Chroma Filter这个页面应用由一个带有色度滤镜组件的WebRTC视频通信回看组成。Java 模块教程 2 - Chroma Filter这个页面应用由一个带有色度滤镜组件的WebRTC视频通信回看组成。首先:  运行这个示例程序首先,需要安装Kurento Media Server来运行这个示例,可以参看前面的安装指南。另外

2017-02-06 15:07:26 755

转载 Kurento模块开发指南之二:开发示例 Pointer Detector Filter

17.1.2 模块教程1- Pointer Detector Filter这个页面应用由一个带有指针跟踪滤镜组件的WebRTC视频通信回看组成。Java 模块教程 1 - Pointer Detector Filter这个页面应用由一个带有指针跟踪滤镜组件的WebRTC视频通信回看组成。首先:  运行这个示例程序首先,需要安装Kurento Media Server来运

2017-02-06 15:06:26 536

转载 Kurento模块开发指南之一:模块开发简介

17.1 Kurento 模块Kurento是一个可插拔的框架,这些插件,在Kurento中被称之为模块。Kurento定义了三种类型的模块:• 主模块, Kurento Media Server即插即用的组成部分– kms-core:     Kurento Media Server的主要组成;– kms-elements: Kurento Media组件(包括WebRtcE

2017-02-06 15:05:51 1221

转载 Kurento应用开发指南(以Kurento 6.0为模板) 之八: Kurento协议

14.1 Kurento协议Kurento媒体服务器可以被两种外部Kurento客户端控制,如Java或JavaScript。这些客户端使用Kuernto协议来和KMS通信。Kurento协议是基于WebSocket协议,并使用了JSON-RPC V2.0 消息来提交请求和发送响应。14.1.1 JSON-RPC 消息格式Kurento协议使用JSON-RPC V2.0

2017-02-06 15:04:48 702

转载 Kurento应用开发指南(以Kurento 6.0为模板) 之七:Kurento API 参考

13.1 Kurento API 参考Kurento媒体服务器提供了一套API给高级语言使用,以用于应用程序开发人员来控制它。这些API可以被用于Java或Javascript开发的Kurento 客户端。如果你更喜欢其它开发语言,你可以使用基于WebSocket或JSON-PRC的Kurento协议。在下面的章节中,我们将讲解Kurento API, 我们将显示Kurento

2017-02-06 15:04:12 1034

转载 Kurento应用开发指南(以Kurento 6.0为模板) 之六:kurento架构

12.1 Kurento 架构和大多数的多媒体通信技术方案一样,Kurento把交互通信系统中的所有关键功能抽象成两层(或叫平面):>>> 信令平面    系统中负责通信管理的部分,    它由提供媒体协商,QoS参数协商,呼叫建立,用户注册,用户呈现等功能的模块组成;>>> 媒体平台    包括的功能包括媒体传输,媒体编码/解码和媒体处理,    它关心的是媒体的处理

2017-02-06 15:02:41 1561

转载 Kurento应用开发指南(以Kurento 5.0为模板) 之五:kurento架构

11. Kurento 架构和大多数的媒体通信技术一样,Kurento把所有的交互通信系统的关键功能抽象成两层(或平台):?信令平台系统中负责通信管理的部分,它的组成模块提供的功能有媒体协商,QoS参数协商,呼叫建立,用户注册,用户呈现等,都是信令层的功能;? Media Plane 媒体平台包括的功能包括媒体传输,媒体编码/解码和媒体处理,它关心的是媒体的处理。它和电

2017-02-06 15:00:59 1166

转载 Kurento应用开发指南(以Kurento 5.0为模板) 之四:示例教程 一对一视频呼叫

5.3 教程四-一对一的视频呼叫这个页面应用程序使用WebRTC技术实现了一个一对一的呼叫,换言话说,这个应用提供了一个简单的视频电话5.3.1 运行示例程序运行这个DEMO之前,你需要先安装Kurento Media Server.可以看前面的介绍。另外,你还需要先安装好 JDK (at least version 7), Maven, Git, 和 Bower。在Ubu

2017-02-06 15:00:06 894

转载 Kurento应用开发指南(以Kurento 5.0为模板) 之三:示例教程 一对多的视频呼叫

5.2  教程3一对多的视频呼叫这个示例页面应用程序使用WebRTC技术实现了一对多的视频呼叫。换句话说,它是一个基于页面的视频广播应用。5.2.1 运行示例程序运行这个DEMO之前,需要先安装 Kurento Media Server. 另外,还需要先安装JDK (at least version 7), Maven, Git, 及Bower。Nodejs及bower的安

2017-02-06 14:58:07 1100

转载 Kurento应用开发指南(以Kurento 5.0为模板) 之二:示例教程helloworld

5. Kurento教程这部分包含了如何使用Kurento框架的教程,以创建不同类型WebRTC和多媒体应用。教程包含下面三个方面:? Java: These show applications where clients interact with an application server based on Java EE technology. The applicati

2017-02-06 14:57:22 752

转载 Kurento应用开发指南(以Kurento 5.0为模板) 之一:简介,安装与卸载

目录1. Kurento是什么               32. Kurento简介                       32.1 WebRTC媒体服务器               32.2 Kurento 媒体服务器               42.3 Kurento API, 客户端和协议       52.4  使用Kurento创建应用程序      

2017-02-06 14:53:37 919

转载 Coturn配置

这里我们自己搭建一个属于自己stun/turn服务器。此服务器能够成功使用的先决条件即必须使用的一端能够访问到此服务器所在的主机。所以一般情况一定要具备“公网”环境!一般情况下申请的云主机都会提供公网环境,即使像上文那样,主机在NAT之后!好了,确定号网络环境后,开始搭建。首先下载安装包:http://turnserver.open-sys.org/downloads/。这里提供的时所有版

2017-02-04 15:54:12 6923 1

转载 基于Kurento的WebRTC移动视频群聊解决方案

说在前面的话:视频实时群聊天有三种架构:       Mesh架构:终端之间互相连接,没有中心服务器,产生的问题,每个终端都要连接n-1个终端,每个终端的编码和网络压力都很大。群聊人数N不可能太大。       Router架构:终端之间引入中心服务器,学名MCU(Multi Point Control Unit),每个终端的视频流都发布到MCU服务器上,然后服务器负责编码发布多视

2017-02-04 13:36:41 5130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除