Android直播知识回顾1-Re5服务器搭建
2017-02-23 20:04
591 查看
笔者2015年底,开始接触手机直播发布端的开发。磕磕绊绊走到现在,虽说直播这块开发做的也算有点起色,但是技术沉淀还是不够,技术能力还不够强。为了自己技术的能够稳固增强,特对直播这块进行总结。
直播的基本流程:
1,视频采集(Camera) 音频采集(AudioRecord)
2,视频编码(h264/ffmpeg MediaCodec) 音频编码(aac/ffmpeg MediaCodec) 封装格式(flv)
3,传输协议(rtmp/red5-rtmp-client.jar rtmpdump)
4,流媒体服务器 流分发(Red5)
5,视频播放(vlc ijkplayer)
本篇介绍搭建Windows环境下的Red5服务器:
Re5流媒体服务器是基于jar的开源服务器,所以搭建Red5服务器需要先安装jar环境。本文不再介绍jar的环境配置。
jdk下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Re5服务器安装包 http://pan.baidu.com/s/1geBCgL1
Red5下载后双击即可安装。
安装过程中会弹出填写ip和端口的对话框,ip可填写自己本地的,或者直接填127.0.0.1,此处的ip地址指的是http的,端口最好不要是1935。因为red5默认的rtmp端口是1935。如果没有设置也不要紧,后面可以在配置文件修改。
下一步,下一步,很简单就安装成功了。
下面进入到服务里,找到Red5,并启动。
然后再浏览器里输入刚才设置的ip与端口,便可进入到red5服务器的主页,如下,便说明成功了。
修改red5的ip的话,需找到red5根目录下的conf文件夹,打开red5.properties文件,修改重启服务就可以了。
到此,关于red5服务器的简单搭建便是结束了。
直播的基本流程:
1,视频采集(Camera) 音频采集(AudioRecord)
2,视频编码(h264/ffmpeg MediaCodec) 音频编码(aac/ffmpeg MediaCodec) 封装格式(flv)
3,传输协议(rtmp/red5-rtmp-client.jar rtmpdump)
4,流媒体服务器 流分发(Red5)
5,视频播放(vlc ijkplayer)
本篇介绍搭建Windows环境下的Red5服务器:
Re5流媒体服务器是基于jar的开源服务器,所以搭建Red5服务器需要先安装jar环境。本文不再介绍jar的环境配置。
jdk下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Re5服务器安装包 http://pan.baidu.com/s/1geBCgL1
Red5下载后双击即可安装。
安装过程中会弹出填写ip和端口的对话框,ip可填写自己本地的,或者直接填127.0.0.1,此处的ip地址指的是http的,端口最好不要是1935。因为red5默认的rtmp端口是1935。如果没有设置也不要紧,后面可以在配置文件修改。
下一步,下一步,很简单就安装成功了。
下面进入到服务里,找到Red5,并启动。
然后再浏览器里输入刚才设置的ip与端口,便可进入到red5服务器的主页,如下,便说明成功了。
修改red5的ip的话,需找到red5根目录下的conf文件夹,打开red5.properties文件,修改重启服务就可以了。
到此,关于red5服务器的简单搭建便是结束了。
相关文章推荐
- android知识回顾------如何搭建一个app
- Android视频直播:流媒体服务器搭建
- 快速搭建企业级流媒体服务器方案(直播流服务器适配android和iphone)
- Android视频直播的实现(包括服务器搭建)
- android集合SSH搭建服务器客户端请求
- Android 搭建PHP WEB服务器
- android入门---环境搭建(配置环境变量)和基础知识
- Android集合SSH搭建服务器客户端请求
- Android开发平台搭建及基础知识
- Android 中tomcat搭建本地服务器 实现apk更新下载
- android集合SSH搭建服务器客户端请求
- 基于Linux搭建一个类似Qik手机录像直播平台(服务器端:feng streaming server + web server,客户端:Android手机应用)
- Android开发环境搭建和Android开发基础知识汇总值得收藏
- Android中FTP服务器、客户端搭建以及SwiFTP、ftp4j介绍
- Android上web服务器i-jetty搭建(源码编译)
- 使用VLC搭建视频直播服务器
- 基于feng streaming server 搭建Android直播测试平台
- 基于feng streaming server 搭建Android直播测试平台
- Android基于客户端和服务器的Socket编程例子之Socket基础通讯--socket相关知识
- 仿网易新闻android客户端--总结(服务器的搭建)