java 流媒体服务器搭建_搭建流媒体服务器(1)

java 流媒体服务器搭建_搭建流媒体服务器(1)一、前语本文纂写时间是2018年12月17日,所描述的软件WowzaMediaServer此时已经出了4或更高,但是2.2.2提供的功能已经是Goodenoughforme.如果发现4足够更好,后面文章也许会再续。本文试图描述一个在WindowsServer2012上安装了WowzaMediaServerv2.2.2流媒体服务的事件。最终会另服务器提供给外部适当的Server和…

大家好,又见面了,我是你们的朋友全栈君。

一、前语

本文纂写时间是2018年12月17日,所描述的软件Wowza Media Server此时已经出了4或更高,但是2.2.2提供的功能已经是Good enough for me.如果发现4足够更好,后面文章也许会再续。

本文试图描述一个在Windows Server 2012上安装了Wowza Media Server v2.2.2流媒体服务的事件。最终会另服务器提供给外部适当的Server和Stream信息,以给外部提供流媒体服务。

本文所涉及的主要软件Wowza Media Server v2.2.2由郑州的LMM老师提供,Java SDK从Java(Oracle)官方网站下载。

二、环境介绍

操作系统:64位 Windows Server 2012 数据中心版

开放端口:1935(默认,可修改)

三、安装步骤

(印象步骤)

1、安装Java SDK

(1)将Java SDK安装于C:\JAVA目录下。

(2)增加环境变量JAVA_HOME = C:\Java\jdk1.6.0_45

(3)在PATH中增加项(每项以;分割), C:\Java\jdk1.6.0_45\bin  亦或 %JAVA_HOME%\bin

2、安装Wowza Media Server v 2.2.2

(1)*强烈建议有经济能力的同志通过官方渠道购买*运行.\keygen\keygen.bat 在弹出的 “CRUDE – Wowza Me …”标题窗口中复制安装Serial序列号。

(2)运行.\setup\WowzaMediaServer-2.2.2.exe ,选择安装目录为某盘符的根目录(至少不要默认的中间带空格的目录),下一步至安装完成。

(3)运行

C:\Wowza Media Systems\Wowza Media Server 2.2.2\examples\installall.bat

运行后 C:\Wowza Media Systems\Wowza Media Server 2.2.2\applications 目录下会出现若干子目录,其中包含目录vod。

(4)编辑C:\Wowza Media Systems\Wowza Media Server 2.2.2\conf\vod\Application.xml,将

digest

digest

senderreport

12000

75

90000

0

0.0.0.0

127.0.0.1

*

修改为

none

none

senderreport

12000

75

90000

0

0.0.0.0

127.0.0.1

*

(5)打开Windows Server 2012的服务管理器仪表盘->工具->服务,从列表中找到,服务 Wowza Media Server,右键启动。

(6)目录C:\Wowza Media Systems\Wowza Media Server 2.2.2\content为视频的存储目录。其中默认已经存放了”Extremists.m4v“和”sample.mp4″两部小短片。足够测试,但亦可向其中添加新的视频,支持中文名称的文件夹及中文名称的视频。

3、测试流媒体服务

(1)准备测试工具

将Windows Server 2012服务器上的文件夹

C:\Wowza Media Systems\Wowza Media Server 2.2.2\examples\LiveVideoStreaming\client

拷贝到本地。

(2)测试

用浏览器打开拷贝到本地的./client/live.html 文件。如果没有Flash播放插件可能需要安装。

在”Server:”框中输入 rtmp://192.168.163.136:1935/vod

在”Stream:”框中输入 mp4:sample.mp4

点击 “Play” 按钮。如果开始播放说明流媒体服务正常,若没有反应或报错说明错误。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/146003.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • DockerCon 2016 Day2 : 企业生产环境可用

    DockerCon 2016 Day2 : 企业生产环境可用

  • java 通过Ajax前台传参数 并用 HttpURLConnection Post方式访问对外的接口

    前两天做项目遇到一个问题,就是在自己的项目中要去访问项目外部的接口,从自己的项目中传参数过去,通过调用 对方提供的接口去获取想要得到的数据!第一次接触到在自己项目中去访问和调用外部的资源,然后在网上去找资料,看有没有相关的资料可以参考,然后通过参考其他人的博客资料,最终把这个问题解决了。自己总结一下这个过程,也供遇到相同或者类似问题的朋友可以快速的定位和解决问题。     下面讲一下我的问题和

  • objectmapper json转对象_图片格式转换器

    objectmapper json转对象_图片格式转换器JSONObject转换为Mapimportcom.alibaba.fastjson.TypeReference;importcom.alibaba.fastjson.JSONObject;JSONObjectobj=newJSONObject();{obj.put(“key1″,”value1”);obj.put(“key2″,”value2”);obj.put(“key3″,”value3”);}Map<String,String>params=

  • pycharm怎么换背景图片_ppt换全部背景图片

    pycharm怎么换背景图片_ppt换全部背景图片话不多说直接上教程第一步打开pycharm第二步找到file中的settings第三步打开设置找到appearance然后点击backgroundimage第四步选定图片复制图片路径进行粘贴第五步也可以点击省略号选择电脑文件中的图片比如我选的就是这个第六步设置背景图片透明度透明度从左到右依次增加最后一步接下来看成果创作不易用后请点赞三连万分感谢…

  • MYSQL ERROR CODE 错误编号的意义

    mysql error code(备忘)转1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已

  • Log:Spdlog初探(1)

    Log:Spdlog初探(1)文章目录Log:Spdlog初探简介spdlog简介安装/使用Headeronlyversion编译静态库Linux版本Windows版本代码说明设置日志输出样式Log:Spdlog初探简介公司需要开新项目,提议更换日志库,交给我让我调研一下spdlog库的使用。spdlog简介Github地址:Github地址官网介绍:Veryfast,header-only/compile…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号