• 摘要:Buildinghttp://sourceforge.net/projects/mcumediaserver/installjdk1.6.0_30vi/etc/environmentaddfollowinglines:------------------------------------------------------------------------------------------exportJAVA_HOME=/usr/local/jdk1.6.0_30exp
  • Building http://sourceforge.net/projects/mcumediaserver/

    install jdk1.6.0_30
    vi /etc/environment

    add following lines:
    ------------------------------------------------------------------------------------------
    export JAVA_HOME=/usr/local/jdk1.6.0_30
    export JRE_Home=/usr/local/jdk1.6.0_30/jre
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    ------------------------------------------------------------------------------------------

    vi /etc/profile

    add following lines:
    ------------------------------------------------------------------------------------------
    export JAVA_HOME=/usr/local/jdk1.6.0_30
    export JRE_Home=/usr/local/jdk1.6.0_30/jre
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
    ------------------------------------------------------------------------------------------

    logout and reloggin in

    1. cd /usr/local/src/mcu
    and run svn update -revision 423
    2. add -lcrypto to the media/Makefile (after -lssl)
    3. aliyunzixun@xxx.com:/usr/local/src/mcu# cp XmlRpcMcuClient/nbproject/project.properties XmlRpcMcuClient/nbproject/project.properties.bak
    4. cd /usr/local
    5. aliyunzixun@xxx.com:/usr/local# wget http://www.apache.org/dist/ws/xmlrpc/binaries/apache-xmlrpc-3.1.3-bin.tar.gz
    6. tar zvxf apache-xmlrpc-3.1.3-bin.tar.gz
    7. vi /usr/local/src/mcu/XmlRpcMcuClient/nbproject/project.properties:

    file.reference.commons-logging-1.1.jar=/usr/local/apache-xmlrpc-3.1.3/lib/commons-logging-1.1.jar
    file.reference.ws-commons-util-1.0.2.jar=/usr/local/apache-xmlrpc-3.1.3/lib/ws-commons-util-1.0.2.jar
    file.reference.xmlrpc-client-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-client-3.1.3.jar
    file.reference.xmlrpc-common-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-common-3.1.3.jar

    8. vi /usr/local/src/mcu/mcuWeb/nbproject/project.properties:

    file.reference.commons-logging-1.1.jar=/usr/local//apache-xmlrpc-3.1.3/lib/commons-logging-1.1.jar
    file.reference.ssa-api.jar=/usr/local/sailfin/lib/ssa-api.jar
    file.reference.ws-commons-util-1.0.2.jar=/usr/local//apache-xmlrpc-3.1.3/lib/ws-commons-util-1.0.2.jar
    file.reference.xmlrpc-client-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-client-3.1.3.jar
    file.reference.xmlrpc-common-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-common-3.1.3.jar
    file.reference.XmlRpcMcuClient.jar=../XmlRpcMcuClient/dist/XmlRpcMcuClient.jar

    9. cd /usr/local/src/mcu/mcuWeb
    ant -Dj2ee.server.home=/usr/local/sailfin -Dlibs.CopyLibs.classpath=/usr/share/netbeans/java4/ant/extra/org-netbeans-modules-java-j2seproject-copylibstask.jar

    after build, you could get the mcuWeb.sar under /usr/local/src/mcu/mcuWeb/dist

    following is the build log
    --------------------------------------------- console output -------------------------------------------
    aliyunzixun@xxx.com:/usr/local/src/mcu/mcuWeb# ant -Dj2ee.server.home=/usr/local/sailfin -Dlibs.CopyLibs.classpath=/usr/share/netbeans/java4/ant/extra/org-netb
    eans-modules-java-j2seproject-copylibstask.jar
    Buildfile: /usr/local/src/mcu/mcuWeb/build.xml

    -pre-init:

    -init-private:

    -init-user:

    -init-project:

    -init-macrodef-property:

    -do-init:

    -post-init:

    -init-check:

    -init-ap-cmdline-properties:

    -init-macrodef-javac-with-processors:

    -init-macrodef-javac-without-processors:

    -init-macrodef-javac:

    -init-macrodef-junit:

    -init-macrodef-java:

    -init-debug-args:

    -init-macrodef-nbjpda:

    -init-macrodef-nbjsdebug:

    -init-macrodef-debug:

    -init-taskdefs:

    -init-ap-cmdline-supported:

    -init-ap-cmdline:

    init:

    deps-module-jar:

    deps-ear-jar:

    deps-jar:

    -pre-pre-compile:

    -pre-compile:

    -copy-manifest:

    -copy-persistence-xml:

    -copy-webdir:

    library-inclusion-in-archive:

    library-inclusion-in-manifest:

    -do-compile:
    [javac] Compiling 6 source files to /usr/local/src/mcu/mcuWeb/build/web/WEB-INF/classes
    [javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:22: warning: com.sun.org.apache.xml.internal.serialize.XMLSerial
    izer is Sun proprietary API and may be removed in a future release
    [javac] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
    [javac] ^
    [javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:213: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
    lizer is Sun proprietary API and may be removed in a future release
    [javac] XMLSerializer serializer = new XMLSerializer();
    [javac] ^
    [javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:213: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
    lizer is Sun proprietary API and may be removed in a future release
    [javac] XMLSerializer serializer = new XMLSerializer();
    [javac] ^
    [javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:257: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
    lizer is Sun proprietary API and may be removed in a future release
    [javac] XMLSerializer serializer = new XMLSerializer();
    [javac] ^
    [javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:257: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
    lizer is Sun proprietary API and may be removed in a future release
    [javac] XMLSerializer serializer = new XMLSerializer();
    [javac] ^
    [javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:298: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
    lizer is Sun proprietary API and may be removed in a future release
    [javac] XMLSerializer serializer = new XMLSerializer();
    [javac] ^
    [javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:298: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
    lizer is Sun proprietary API and may be removed in a future release
    [javac] XMLSerializer serializer = new XMLSerializer();
    [javac] ^
    [javac] 7 warnings

    -post-compile:

    compile:

    -pre-dist:

    compile-jsps:

    -do-dist-with-manifest:
    [mkdir] Created dir: /usr/local/src/mcu/mcuWeb/dist
    [jar] Building jar: /usr/local/src/mcu/mcuWeb/dist/mcuWeb.sar

    -do-dist-without-manifest:

    do-dist:

    -post-dist:

    dist:

    javadoc-build:
    [mkdir] Created dir: /usr/local/src/mcu/mcuWeb/dist/javadoc
    [javadoc] Warning: Leaving out empty argument '-windowtitle'
    [javadoc] Generating Javadoc
    [javadoc] Javadoc execution
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Broadcast.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Conference.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceTemplate.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MCUHttpServlet.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MCUSipServlet.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MediaMixer.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Participant.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Profile.java...
    [javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/RTMPUrl.java...
    [javadoc] Constructing Javadoc information...
    [javadoc] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:22: warning: com.sun.org.apache.xml.internal.serialize.XMLSerial
    izer is Sun proprietary API and may be removed in a future release
    [javadoc] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
    [javadoc] ^
    [javadoc] Standard Doclet version 1.6.0_30
    [javadoc] Building tree for all the packages and classes...
    [javadoc] Building index for all the packages and classes...
    [javadoc] Building index for all classes...
    [javadoc] Generating /usr/local/src/mcu/mcuWeb/dist/javadoc/stylesheet.css...
    [javadoc] 1 warning

    javadoc-browse:

    javadoc:

    default:

    BUILD SUCCESSFUL
    Total time: 10 seconds
    aliyunzixun@xxx.com:/usr/local/src/mcu/mcuWeb# ls
    build build.xml catalog.xml dist myfile nbproject src test web
    aliyunzixun@xxx.com:/usr/local/src/mcu/mcuWeb# cd dist/
    aliyunzixun@xxx.com:/usr/local/src/mcu/mcuWeb/dist# ls
    javadoc mcuWeb.sar
    aliyunzixun@xxx.com:/usr/local/src/mcu/mcuWeb/dist# ls -l
    total 1164
    drwxr-xr-x 5 root root 4096 2011-12-25 07:14 javadoc
    -rw-r--r-- 1 root root 1185121 2011-12-25 07:14 mcuWeb.sar
    aliyunzixun@xxx.com:/usr/local/src/mcu/mcuWeb/dist#

以上是编译mcu media server的内容,更多 编译 的内容,请您使用右上方搜索功能获取相关信息。

编译mcu media server相关推荐

  1. Live555 —— vs2017编译“Live555 Live555 Media Server“源码

    简介      Live555是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了标准流媒体传输,是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RT ...

  2. Kurento Media Server源码编译

    前言 文章首发于Noah Sun's Home Kurento Media Server源码编译 Build dependency Module dependency graph Kurento模块的 ...

  3. Wowza Media Server媒体服务器应用

    http://blog.chinaunix.net/uid-25530360-id-3681411.html 简介 Wowza media server最新版本是Wowza media server3 ...

  4. live555的安装 RTSP点播消息流程实例(客户端:VLC, RTSP服务器:LIVE555 Media Server)

    live555是一个开源的软件,主要用来生成rtsp,rtp和sip服务器和客户端的软件.前几天需要看一下vlc中的rtsp的功能,在vlc中 rtp和rtsp的功能都是使用live555中的函数来生 ...

  5. 关于Flash Media Server

    原 Flash Communication Server 已经正式改名为 Flash Media Server. Flash Media Server 2.0 的最新消息 http://macrome ...

  6. flash media server播放实时视频流

    标签: 图2.连接到电脑的所有摄像头 注意:你可以使用多种摄像头甚至是数字视频录像机来捕获视频.正如FME支持文档中所阐述的那样:Flash Media Live Encoder被用来和微软遭人抱怨的 ...

  7. java代码去连接flash media server服务器_flash media server 第一课:Hello world!

    client-server架构 FMS是基于RTMP协议的client-server架构. 客户端的应用由flash或是flex搭建,运行在flash player或是AIR上,服务器端运行在服务器上 ...

  8. 主流Webrtc流媒体服务器之Kurento Media Server

    一. 什么是Kurento Media Server Kurento Media Server(KMS)是一个多媒体服务器软件包,可用于为WebRTC平台开发高级视频应用程序.Kurento是一个底层 ...

  9. Ubuntu 14.04 Intel 处理器 硬编解码配置(Intel® Media Server Studio)

    #PS:要转载请注明出处,本人版权所有 #PS:这个只是 < 我自己 >理解,如果和你的 #原则相冲突,请谅解,勿喷 system-info : Linux #1 SMP Wed Oct ...

  10. How to protect video content (Flash Media Server)

    Stream capture software providers are trying many ways to capture and archive video delivered to Ado ...

最新文章

  1. DEDECMS整合DISCUZ的方法
  2. [导入]sqlserver2005 数据挖掘控件研究
  3. 续: [转]Oracle 表空间与数据文件
  4. windows 包管理器scoop的使用
  5. OpenCASCADE :VTK集成服务(VIS) 之组件架构
  6. Chapter6 Commodity Forwards
  7. LeetCode 946. 验证栈序列(栈)
  8. java随机生成1到33数组,JAVA 生成随机数数组
  9. STL中vector小结
  10. 【Java程序设计】多线程基础
  11. CentOS/RHEL 7中的firewall控制
  12. Java核心技术 卷(一) 学习记录
  13. hp 服务器 修复,Hp服务器 raid 磁盘故障数据库数据恢复过程
  14. SqlDbx远程链接DB2数据库
  15. curl证书过期_centos7内核升级及curl访问https证书过期处理
  16. 3DMAX 隐藏显示物体的快捷键
  17. 【U8+】win10/11系统注册用友U8硬加密
  18. 计算机原理说课教案,《计算机系统及工作原理说课稿》
  19. 使用 SAP UI5 Smart Chart 控件轻松绘制十数种不同类型的专业图表试读版
  20. 【QT-版本】QT版本选择问题

热门文章

  1. jquery easyui+spring mnv 样式引不进,需要加载静态资源
  2. 浅谈移动前端的最佳实践
  3. SilverLight跨域访问及其常用的几种解决方法
  4. 谈谈制作台历的心得——年初企业们比较喜欢的宣传方式
  5. python3.7.4安装chrome_Python3.7安装chrome驱动方法
  6. 文件和目录属性ls which alias
  7. vue2.0 keep-alive 缓存页面数据
  8. css媒体查询和居中
  9. stm32学习笔记——外部中断的使用
  10. Python命令行参数选择