`

wowza流媒体直播和点播配置

阅读更多
一、直播
1、 下载 Wowza
    官方下载地址[url] http://www.wowza.com/pricing/installer[/url],选择适合你自己的平台的版本进行下载。
        作者上传了一个 Windows 版本的和 一个 Linux 版本的 RPM 到 CSDN 资源,如果看官嫌从官网下载速度太慢,可以点击下载:
WowzaMediaServer-3.6.2.exe
WowzaMediaServer-3.6.2.rpm.bin
2、 获取许可密钥
   如果手里没有 license,可以到 Wowza 官网注册一个账户,Wowza 会发送给你一个 30 天的试用许可密钥。
3、 安装 Wowza
   以 Windows 为例,直接运行步骤 I 下载的 WowzaMediaServer-3.6.2.exe。安装过程中 Wowza 会要求你输入密钥,输入步骤 II 得到的密钥即可安装成功。
        注意:确保服务器端口 1935 没有被其他程序占用,而且没有被防火墙屏蔽。
4、 配置 Wowza
   Wowza 安装默认支持 VOD,直播需要我们手工配置:
                (1). 在 %Wowza%/applications 目录下创建新目录 live;
                (2). 在 %Wowza%/conf 目录下创建新目录 live,并将 %Wowza%/conf/Application.xml 文件拷贝至该目录下;
                (3). 编辑步骤 (2) 拷贝后的 Application.xml 进行以下改动(有些配置可能已经存在):
                        a. 设置 Streams/StreamType 属性:
<StreamType>live</StreamType>

                        b. 设置 HTTPStreamers 属性:
<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>

                        c. 设置 Streams/LiveStreamPacketizers 属性:
<LiveStreamPacketizers>cupertinostreamingpacketizer,smoothstreamingpacketizer,sanjosestreamingpacketizer</LiveStreamPacketizers>

                        d. 设置 RTP/Authentication/PlayMethod 属性:
<PlayMethod>none</PlayMethod>

5、 启动 Wowza 服务器
   调试 Wowza 可以使用 Standalone 模式启动:
   开始 -> 程序 -> Wowza Media Server 3.6.2 -> Wowza Startup。
6、 发布直播流
   使用你的 RTMP Client 发送 RTMP 流到 Wowza,比如 Server URL 为 rtmp://172.21.30.104/live,流名为 xxxxS_2059a0734ccfqvga,成功连接 Wowza 服务器。
        可以打开 %Wowza%/examples/LiveVideoStreaming/FlashRTMPPlayer/player.html,Server 栏输入 rtmp://172.21.30.104/live,Stream 栏输入 xxxxS_2059a0734ccfqvga,点击 Connect 按钮,观看直播。

二、点播
1、安装流媒体文件,输入序列号之后完成安装;
2、配置时,需要配置conf下vod下的application.xml,配置对应的点播文件目录;
3、需要注意的是,在application目录中,需要新建一个vod空文件夹,与conf下的vod目录对应;
4、配置tomcat中对应的文件目录,指向步骤2中对应的点播文件目录即可。

三、Wirecast推直播流
1、安装Wirecast软件;
2、点击“Broadcast”菜单进入“Broadcast Settings...”,在BroadcastSettings弹窗口中,选择Encoder Preset对应的编码设置;Address为“rtmp:198.9.9.154:1935/live”格式,Stream为直播流名称:s1即可。

四、利用VLC播放直播和点播流时对应路径

1、直播:
m3u8格式:http://localhost:1935/live/s1/playlist.m3u8
rtmp格式:rtmp://198.9.9.154:1935/live/s1
rtsp格式:rtsp://198.9.9.154:1935/live/s1

2、点播:
m3u8格式:http://198.9.9.154:1935/vod/mp4:sample.mp4/playlist.m3u8
rtmp格式:rtmp://198.9.9.154:1935/vod/mp4:sample.mp4
rtsp格式:rtsp://198.9.9.154:1935/vod/mp4:sample.mp4
分享到:
评论

相关推荐

    wowza流媒体直播时移和录制功能

    为了更好地理解和应用Wowza的时移和录制功能,可以参考提供的文档《wowza流媒体直播时移功能.doc》,该文档可能详细介绍了如何配置和操作这两个功能,包括具体的配置步骤、代码示例以及常见问题解答。对于有源码和...

    Wowza的流媒体服务器

    总的来说,Wowza流媒体服务器是构建高效、可扩展的流媒体服务的关键工具,尤其在VOD点播场景中,它能够提供便捷的用户体验,同时利用Linux系统的稳定性和开源特性降低成本。通过适当的配置和网站集成,可以构建出...

    使用wowza推流实现点播VOD

    通过Wowza,用户能够轻松地搭建自己的流媒体服务,无论是直播还是点播。本文将详细介绍如何利用Wowza来实现点播功能。 #### 二、准备工作 1. **安装Wowza并获取License Key:** - 首先,访问Wowza官网下载最新...

    多媒体视频点播,流媒体

    2. 流媒体服务器:了解如何配置和管理流媒体服务器,如Wowza或Nginx-RTMP。 3. 客户端播放器:学习如何使用开源播放器库,如ExoPlayer或ijkplayer,实现流媒体播放功能。 4. 传输协议:理解HLS、DASH等协议的工作...

    浅析流媒体视频点播的实现过程.docx

    这个简单的流程揭示了流媒体点播技术的基本原理。在实际应用中,可能还需要考虑更多因素,如带宽管理、内容加密、负载均衡以及适应不同网络条件的自适应流媒体等。此外,随着技术的发展,现在有许多其他流媒体服务器...

    wowzator:Wowza流引擎的配置管理器

    哇唑托(wowzator)是一款专为Wowza流媒体引擎设计的配置管理工具,它以Python编程语言实现,旨在简化Wowza服务器的管理和配置过程。Wowza流媒体引擎是一款强大的实时流媒体解决方案,用于直播、点播以及交互式视频...

    直播点播系统快速搭建指南.rar

    5. **流媒体服务器**:如Nginx-RTMP或Wowza等,用于接收、处理和分发直播/点播流。它们支持RTMP、HLS、DASH等多种流协议。 6. **播放器**:客户端应用程序,如网页或移动应用,使用诸如HLS.js、ijkplayer等开源...

    Wowza4.0.3用户指南.pdf

    用户指南为用户提供了4.0.3版本的具体操作说明,帮助用户理解如何安装、配置和管理Wowza Streaming Engine。 首先,用户指南强调了文档的性质和版权信息。文档是为提供信息而制作的,并不构成任何种类的担保,无论...

    FastPlay-wowza

    【FastPlay-wowza】是一款基于Flash的RTMP播放器,专为Wowza流媒体服务器开发,主要用于测试和实现RTMP流的顺畅播放。Wowza Media Systems是一家知名的流媒体技术提供商,其服务器软件能够处理多种流协议,包括RTMP...

    流媒体基本知识及流媒体服务器搭建知识大全

    内容由流媒体协议等基本知识,视频媒体基本知识,流媒体服务器搭建实战,流媒体工具使用实战等内容组成。由本人“天地会珠海分舵”(http://blog.csdn.net/zhubaitian)耗时一个月整理而成,现分享给大家。 章节内容...

    template-wowza:Wowza 媒体服务器模块

    哇哇哇(Wowza)媒体服务器模块是一款专为流媒体传输设计的强大工具,它基于Java技术,能够处理实时音视频流,并将其分发到多个平台和设备。Wowza媒体服务器以其高可定制性、稳定性和高效性能在业界享有盛誉。下面...

    Red5流媒体入门文档5篇

    Red5是一款开源的Java流媒体服务器,主要用于处理和...通过以上这些文档,初学者可以逐步掌握Red5流媒体服务器的基本概念、安装配置方法、操作流程和一些高级应用。结合实际项目练习,将有助于深化理解和提高应用能力。

    Wowza 按照视频列表播出(SMIL)

    在当前多媒体传输领域,Wowza Media Server 是一款非常强大的流媒体服务器软件,支持多种流媒体格式及协议,能够满足不同场景下的直播、点播等需求。本文将详细介绍如何通过Wowza Media Server 结合 SMIL 文件实现...

    java+mysql视频点播直播平台

    综上所述,构建一个基于Java+MySQL的视频点播直播平台,涉及的技术和知识点繁多,包括但不限于Java Spring框架、MySQL数据库管理、视频处理、流媒体传输、安全机制、前端播放技术和微服务架构。每个环节都需要深入...

    Flash流媒体视频服务器的构建与应用.pdf

    在应用层面,Flash流媒体视频服务器广泛应用于网络教学、视频点播、网络直播和视频会议等场景。其优势在于能够提供稳定、低延迟的视频体验,同时具有良好的跨平台性和适应性。通过服务技术和数据服务的优化,可以...

    安卓直播视频播放流媒体IPCameraRTSPDLNA相关-android视频直播源代码能搭建自己的视频流服务器.rar

    总的来说,安卓视频直播涉及到多方面的技术,包括服务器端的流媒体处理、客户端的视频捕获和播放,以及可能的跨设备互操作性。通过理解这些基本概念和源代码,开发者可以逐步构建出一个完整的视频直播系统。然而,...

    Wowza Stream Engine 4 的性能调优

    Wowza Stream Engine 4 是一款强大的流媒体服务器解决方案,适用于多种应用场景,包括直播、点播等视频内容的分发。安装之后,默认配置能够满足基本的开发需求,但在产品级别的应用场景中,则需要通过一系列的性能...

    rtmp/rtsp/hls直播服务软件

    5、支持RTMP转发功能,能够把AMS上的直播流转发给其它AMS服务器或者第三方的RTMP服务器,例如RED5,FMS,WOWZA流媒体服务器; 6、 支持PC/手机/平板电脑等多终端访问,无论是windows,linux,或者andriod以及IOS系统...

    Wowza Streaming Engine 4快速上手指南

    Wowza Streaming Engine 4(即Wowza Media Server®)是一款强大的流媒体服务器软件,具有高度的可扩展性,能够支持各种实时流媒体应用,如直播、视频点播(VOD)、在线视频聊天、远程录制等。此软件兼容多种播放...

Global site tag (gtag.js) - Google Analytics