Linux是当今计算机领域极受欢迎的操作系统之一,其易于使用、开放源代码和安全实用性均受到用户的青睐。因此,许多企业和个人都希望利用Linux来构建自己的流媒体 服务器 。
Red5是一款开源的流媒体服务器软件,可以在Linux上运行,有效的支持多种流媒体协议,包括RTMP,http,RTSP等。它可以快速安装,支持实施各种应用,例如聊天室、电视直播,手机游戏和视频监控。
搭建使用Red5的Linux流媒体服务器,需要满足以下条件:
1. 先安装Linux操作系统,Ubuntu和CentOS是开发人员建议的可靠的;
2. 安装和配置JDK和JRE以及Emma,这是Java虚拟机的必备组件;
3. 安装Red5,这可以在Linux终端上通过wget命令下载;
4. 安装Ant构建系统,可以更轻松的完成red5的配置;
5. 配置服务器,使用服务器安装程序启动red5服务;

6. 测试服务程序,确保red5能够正常工作,并可以根据需求调整red5配置。
以上是搭建Red5服务器的基本流程,一般而言,操作非常简单,只需要几个步骤便可完成Red5服务器的搭建,从而便可使用其对多种流媒体协议的支持。使用Red5搭建Linux流媒体服务器带来的不仅仅是提高流媒体服务质量,更能够更有效的使用Linux的优势,为网络服务的建设提供有力的支持。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
Linux下环境搭建 怎么配置编译器
编译器:GCC编译器可以用来编译C和C++源程序,C编译器通过文件的后缀来判断是C程序还是C++程序。 一般来说C源文件的后缀为“.C”,而C++源文件的后缀为“.C”或“C++”。 但GCC编译器只能编译C++源程序,不能与使用的库连接,因此用G++来完成C++程序的编译与连接,该程序会自动调用GCC来编译。 Linux里环境变量的设置,有如下几种方法:(1)直接在终端里输入export后面加要设的变量,例如QT:ExportQTDIR=$PWD/qt-2.3.2其中,pwd是用来显当前路径的命令,在其前面加上$,则表示QT的目标目录在当前目录下的“qt-2.3.2”里,当然“$PWD”也可以用绝对路径来代替。 这种方法所设的环境变量在下次开机后不再有效,而且换个shell也不会有效,只是临时的。 (2)在etc/profile里添加环境变量,比如:exportQTDIR=/usrexportLD_LIBRARY_PATH=$QTDIR/libexportQT_QWS_FONTDIR=$QTDIR/lib/fontsexportQWS_DISPLAY=LinuxFb:/dev/fb0(3)修改,如果需要给某个用户权限使用这些环境变量,只需修改其个人用户家目录下的文件就可以了。 (4)用以上面两种方法设置好环境变量后记得重启以上使用QT为例
Linux下安装mplayer播放器
Red Hat 9:Linux下安装mplayer播放器 在Linux RH9下安装mplayer很多次了,以前都是以失败而告终,前两天终于装成功了,为自己感到庆幸。 大家以后安装的时候可以作为一个参考(有些地方我也是参考别人的)。 mplayer是linux下播放速度最快(正确安装了显卡驱动),支持媒体格式最多的播放器之一 ,它几乎能播放所有的win媒体文件!下面介绍它的安装方法: 安装大前提: 要编译这个软件,确认你系统安装了相应的XFree86-devel,还有如果你要编译gui操作界面 (./configure --enable-gui),还请确认你的系统有libpng,libpng-devel,gtk和 gtk-devel(要求版本大于1.2)这四个软件,可以在找到相应的rpm包 (这些包通过安装Gnome桌面可以获得) 1、在下载mplayer的最新版本及安装所需软件包的集合包 2、升级gcc: (必要,推荐gcc版本为2.9.5和3.2.x) 检查你的gcc版本,运行gcc -v看输出是多少,如果是3.0以下的话,则建议安装gcc3.0以 上(根据mplayer的官方说明,3.0以下的gcc可以用./configre --disable-gcc-checking 参数编译,但可能不稳定),安装gcc3的方法是:进入gcc3目录,运行rpm -ivh * --nodeps,全部百分百安装后,开一个终端窗口,运行mv /usr/bin/gcc /usr/bin/gcc2 和mv /usr/bin/gcc3 /usr/bin/gcc,再运行gcc -v,看输出是否为3.0.2,如果是,则ok ,不是,则检查安装步骤。 3、编译安装mplayer: tar vxf MPlayer-****,cd MPlayer-****,./configure (如果你想 要gui的操作界面,则换用这个命令./configrue --enable-gui,但似乎这个版本的gui编 译有错,我和linuxCN都无法成功,pre4版本则没问题),make,make install,都成功运行一下mplayer(这是为了让它在家目录下建立这个配置目录 (为隐藏目录,用ls -a指令可以看见,cd ~/指令可以进入),好进行下一 步操作) ./configure --prefix=/usr/local --enable-gui --enable-live --enable-menu --enable-freetype --enable-fontconfig --enable-win32 --enable-dshow --enable-real --enable-divx4linux --enable-xvid --disable-arts --language=zh_CN --enable-dynamic-plugins --with-codecsdir=/usr/local/lib/codecs --with-win32libdir=/usr/local/lib/codecs --with-reallibdir=/usr/local/lib/codecs --with-livelibdir=/usr/local/lib/live --with-freetype-config=/usr/bin/freetype-config 重要参数说明: --prefix= 安装路径为/usr/local --enable-gui 使用图形界面,mplayer有命令行和图形界面两种运行方式 --enable-live 使用流媒体支持 --enable-freetype 字幕字体可以使用ttf字体 --enable-win32 可以使用win32的格式的解码器 --enable-real 支持real格式 --language=zh_CN mplayer界面的格式为中文 --with-codec
Linux安装脚本g++编译报错
你输入的命令:-o /home/r910/softwares/NIKS/jellyfish_sorting_key/jellyfish_sorting_不对吧,-o后面加目标文件, 空格后再加源文件,像这样 -o a.c
发表评论