流媒体技术世界——分享技术,增值服务
如何从RTSP源(比如IP摄像头)将流拉到(pull)Wowza Stream Engine 4?
这篇文章介绍了如何将一个直播流从RTSP源(比如一个支持rtsp的IP摄像头)采用拉(Pull)的方式拉到Wowza Stream Engine 4并由Wowza Stream Engine 4对外提供直播流服务。
内容大纲
使用Wowza Streaming Engine Manager 来配置 使用XML来配置 播放 码率自适应
一些常见IP摄像头RTSP URL 格式

故障排查
用VLC来检查你摄像头的流是否可以正常播放
RTSP/RTP
RTPTransportMode
一些摄像头的附加参数
如何禁用音频或视频
缺少音频或视频
给RTSP连接过程增加log日志
.stream文件的一些常见问题
调整AAC打包方式的参数
Flash 播放
SDP文件的问题
RTSP KeepAlive GET_PARAMETER



介绍


这篇文章介绍了如何将一个直播流从支持H.264和AAC的RTSP源(比如一个支持rtsp的IP摄像头)采用拉(Pull)的方式拉到Wowza Stream Engine 4并由Wowza Stream Engine 4对外提供直播流服务。 如果你使用的是Wowza Streaming Engine软件,那么你可以用Wowza Streaming Engine Manager管理界面或者用Application.xml文件来配置,两个效果是一样。 但如果你使用的是Wowza Media Server,就只能用Application.xml文件来配置。

用Wowza Streaming Engine Manager 来配置



你最好使用支持HTML5和CSS3的最新版本的Web浏览器,我们建议你用Google Chrome。

  1. 在Wowza Streaming Engine Manager 管理界面中Welcome页面,点击页面顶部的Applications菜单。

  2. live应用进行配置:

    1. Applications菜单中点击live,然后点击Edit

      Wowza Streaming Engine

    2. 选择所有的Playback Types, 然后点击Save.

      Wowza Streaming Engine

      Wowza会提示你重启应用,不过你可以等其它配置参数都修改完了后再重启。

      Wowza Streaming Engine


  3. 配置播放时的用户认证:

    1. 点击Playback Security, 然后点击Edit.

      Wowza Streaming Engine

    2. Playback Security页面,选择No client restrictions,然后点击Save.

      Wowza Streaming Engine

  4. 重启应用。

    Wowza Streaming Engine

直播流的发布

下面介绍了如何创建一个.stream文件来发布直播流。

  1. 首先咨询你的IP摄像头厂家,查看相关文档,得到这个摄像头对外输出流的RTSP URL。

  2. 开始创建.stream文件:

    1. Server菜单,点击Stream Files, 再点击Add Stream File.

      Wowza Streaming Engine

      注意: 你也可以在Applications菜单下live应用的Content目录下创建这个.stream文件
    2. Add Stream File对话框,输入这个流的名字,然后输入Stream URI,然后点击Add.

      Wowza Streaming Engine

      这里就是要填入你的IP摄像头输出流的RTSP地址。 Stream URI. 要了解更多,请阅读常见IP摄像头的URL格式.

  3. 启动这个流:

    1. Server菜单,点击Stream Files, 然后点击你在上一步创建的stream 文件右侧的Connect图标。

      Wowza Streaming Engine

    2. Connect a Stream File对话框,在Application Name中选择live,在MediaCaster Type中选择rtp,然后点击OK.

      Wowza Streaming Engine

    3. The 之后界面会提示你Connection successful

      Wowza Streaming Engine 了解更多关于Wowza产品的资料


配置


这个部分描述了建立一个直播应用的过程以及Application.xml文件中的相关配置。

  1. 创建一个应用文件夹 [install-dir]/applications/live

  2. 创建一个配置文件夹 [install-dir]/conf/live,并将 [install-dir]/conf/Application.xml拷贝到这个新的文件夹下。

  3. 打开并编辑这个新拷贝的 Application.xml文件,按下面的描述修改配置(可能有些配置已经是配置好的):

    注意: 点击这里可以下载一个已经有默认配置的 Application.xml

    1. Streams/StreamType属性设置为:
      Code:
      <StreamType>live</StreamType>
      
    2. HTTPStreamers属性设置为:
      Code:
      <HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>
      
    3. Streams/LiveStreamPacketizers属性设置为:
      Code:
      <LiveStreamPacketizers>cupertinostreamingpacketizer,smoothstreamingpacketizer,sanjosestreamingpacketizer</LiveStreamPacketizers>
      
    4. RTP/Authentication/PlayMethod属性设置为:
      Code:
      <PlayMethod>none</PlayMethod>
      
  4. 重启Wowza Streaming Engine


拉流及发布


这个描述了创建一个.stream文件, 了解更多关于Wowza的产品细节,并通过它将直播流从一个IP摄像头拉(pull)到Wowza Stream Engine 4再播放出来的详细过程。

  1. 用一个文本编辑器创建一个 [install-dir]/content/camera.stream文件,内容为完整摄像头提供的RTSP/RTP URL地址。这个文件必须以 .stream为扩展名。在这里例子中,这个文件为 camera.stream

  2. 用一个文本编辑器打开并编辑 [install-dir]/conf/admin.password文件,添加一个username和password,用来控制直播流的启动和暂停(下面是一个username为 myuser,password为 mypassword的文件例子):
    Code:
    # Admin password file (format [username][space][password])
    # username password
    myuser mypassword
    
  3. 重启Wowza Media Server
  4. 使用Stream Manager 启动直播流:

    1. 用web浏览器访问下面的URL:
      URL: http://[wowza-ip-address]:8086/streammanager

    2. Security对话框中输入管理员的用户名和密码(上面admin.password中的设置)。

    3. Stream Manager的页面,点击应用名 live下面的 [start-receiving-stream]连接。

    4. Start Receiving Stream对话框中,在 MediaCaster Type下拉框中选择 rtp

    5. Stream Name输入框中,输入 camera.stream

    6. 点击OK


Playback

注意: 下面的例子中, [wowza-ip-address] 代表Wowza Streaming Engine的服务器IP地址。

Wowza Streaming Engine Manager


在Streaming Engine Manager的管理界面的live应用主界面的右上角点击Test Players。 这个Test Players窗口包含的测试播放器默认的配置是针对myStream这个流,包括各种不同的流传输协议

Test Players窗口的每一个Tab页都包含了一个播放器或者是如何播放的说明。 举个例子,如果要用Adobe HDS 协议来camera.stream, 请点击Adobe HDS tab页,按照下面配置,然后点击Start.

  • Server: 输入 [wowza-ip-address]:1935.

  • Application: 输入 live.

  • Stream: 输入 camera.stream.

Wowza Streaming Engine
Adobe HDStab页最终的播放URL如下所示:

http://[wowza-ip-address]:1935/live/camera.stream/manifest.f4m

在Wowza官网的Wowza Test Players上页面也有这个测试播放器.


例子播放器



注意:在下面的例子中,[wowza-ip-address] 是运行Wowza Stream Engine 4的IP地址或域名。

Adobe Flash Player (RTMP)


针对Wowza Media Server 3.5.0及更高版本,用浏览器打开 [install-dir]/examples/LiveVideoStreaming/FlashRTMPPlayer/player.html,输入下面的信息,再点击 Connect按钮。

Server: rtmp://[wowza-ip-address]/live
Stream: camera.stream

如果要从远程电脑上播放这个直播流,你只要将 FlashRTMPPlayer文件夹拷贝到一个web server上,然后用浏览器访问: http://<webserver>/FlashRTMPPlayer/player.html即可。

Adobe Flash Player (San Jose/Adobe HDS)


针对Wowza Media Server 3.5.0及更高版本,用浏览器打开 [install-dir]/examples/LiveVideoStreaming/FlashHTTPPlayer/player.html,输入下面的信息,再点击 Connect按钮。

Stream: http://[wowza-ip-address]:1935/live/camera.stream/manifest.f4m

了解更多Wowza产品细节
如果要从远程电脑上播放这个直播流,你只要将FlashHTTPPlayer文件夹拷贝到一个web server上,然后用浏览器访问: http://<webserver>/FlashHTTPPlayer/player.html即可。

注意: 要使用HDS播放这个直播流,你必须采用一个基于OSMF的Flash播放器。

Apple iOS device (Cupertino/Apple HLS)


在苹果设备上的Safari®web浏览器上打开下面的URL:

URL: http://[wowza-ip-address]:1935/live/camera.stream/playlist.m3u8

注意: The Apple®iPhone®3GS (及更早的设备) 以及iPod touch®终端需要视频的编码格式为H.264 format (Baseline profile level 3 或更低)以及音频编码格式为AAC或MP3立体声。

注意:你也可以在一台Mac OS® X Snow Leopard 10.6 或更高版本的电脑上用Safari web 浏览器或QuickTime 10.x播放这个直播流。

Microsoft Silverlight (Smooth Streaming)


针对Wowza Media Server 3.5.0及更高版本,用浏览器打开 [install-dir]/examples/LiveVideoStreaming/SilverlightPlayer/player.html,输入下面的信息,再点击 Connect按钮。

Stream: http://[wowza-ip-address]:1935/live/camera.stream/Manifest

如果要从远程电脑上播放这个直播流,你只要将 SilverlightPlayer文件夹拷贝到一个web server上,再访问: http://<webserver>/SilverlightPlayer/player.html。

注意: The Microsoft® Silverlight®播放器需要音频和视频同时存在。针对直播流,关键帧的频率(可以在编码器上设置或者叫做gop/fps)必须在1到4秒之间(推荐采用2秒)。只要超过4秒播放就会停止。

RTSP/RTP player


在RTSP/RTP播放器中输入下面的URL:

URL: rtsp://[wowza-ip-address]:1935/live/camera.stream

如果直播流仅面向Flash RTMP客户端


(可选)如果你的应用只面向Flash RTMP 客户端提供直播流服务, 了解更多关于Wowza产品的细节,你可以在 [install-dir]/conf/live/Application.xml文件中将 Streams/StreamType的属性设置为:
Code:
<StreamType>rtp-live</StreamType>
如果你确定要这么做,你就不用使用StreamManager。 发布这个流)。当Flash客户端第一次播放这个流时会触发Wowza Media Server启动拉流的过程。

当然,你需要在 [install-dir]/conf/live/Application.xml文件中,确认将 Streams/LiveStreamPacketizers的属性设置为空:
Code:
<LiveStreamPacketizers></LiveStreamPacketizers>

码率自适应

要实现码率自适应(ABR),你可以将camera.stream直播流注入到Wowza Transcoder中,转码为多个不同码率的输出流,然后创建一个SMIL文件。 要了解更多,请阅读How to create and play SMIL files with streams created by Wowza Transcoder.

常见摄像头的RTSP URL格式

Axis


Axis 摄像头:
rtsp://[camera-ip-address]:554/axis-media/media.amp


Axis摄像头支持在URL中增加一些查询参数,用来对输出流的参数做一些修改。请阅读Axis的VAPIX API documentation 以了解更多。 例如,你可以控制视频的编码格式
rtsp://[camera-ip-address]:554/axis-media/media.amp?videocodec=h264&compression=90


Panasonic


Panasonic的摄像头:
rtsp://ip_adx/MediaInput/h264
          

Sony


Sony的摄像头:
rtsp://ip_adx/media/video1
          
SONY SNC-CH/DH/RH 的摄像头和Wowza配合的很好。你先要根据下面的介绍,将第一个流的视频格式设置为H.264:
rtsp://[login:password@][camera domain name or IP address]/media/video1
          
要了解更多,请阅读How to connect the Sony SRG-300SE to Wowza Streaming Engine.

故障排查


用VLC来测试你的摄像头的输出流

你最好先用VLC来测试你的摄像头的输出流可以正常播放,并且编码格式是H.264, AAC或MP3:

  1. 打开VLC播放器.

  2. Media菜单,点击Open Network Stream, 输入你的摄像头RTSP url,然后点击Play.

  3. 当流开始正常播放时,在Tools菜单,点击Codec Information,确认视频格式如下:

    • H.264 或 AVC1 或 MPEG4 Part10

    • AAC

    • MP3

RTSP/RTP

RTSP/RTP 流协议通常用于Android终端。注:4.0版本以上的Android终端也支持Apple HLS。

如果要用RTSP/RTP协议,请确认UDP端口0-65535是打开的.

注意: 要配置Wowza Streaming Engine 正确输出RTSP流,请阅读How to troubleshoot RTSP/RTP playback.

RTPTransportMode

如果你的摄像头不支持RTSP/RTP interleaved (RTP over TCP), 请将 RTPTransportMode 参数从interleave改为udp.

用Wowza Streaming Engine Manager 管理界面来配置


RTPTransportMode参数可以配置在.stream文件中,要了解更多,请阅读 如何在Wowza Streaming Engine 的Stream File中为每一个流添加个性化的设置参数?.

XML configuration


  1. 用文本编辑器打开你的应用的[install-dir]/conf/[application]/Application.xml文件 将RTPTransportMode参数按如下修改:
    <MediaCaster>
         <RTP>
              <RTSP>
                   <!-- udp, interleave -->
                    <RTPTransportMode>udp</RTPTransportMode>
              </RTSP>
         </RTP>
         ...
    </MediaCaster>
                  
  2. 重启Wowza media server让配置生效

注意: Changes to RTPTransportMode 参数对进入这个应用的所有RTSP流都生效,如果你需要只对其中一个流生效,则需要将这个参数设置到.stream文件中。 请阅读如何在Wowza Streaming Engine 的Stream File中为每一个流添加个性化的设置参数?.

针对有的摄像头需要一些额外的配置

当输出RTSP/RTP流时,你可以强制输入MPEG-TS格式,要了解更多,请阅读如何强制输出MPEG-TS流.

rtspValidationFrequency


有些IP摄像头可能不支持Wowza Streaming Engine间歇性的对RTSP/RTP连接做校验,这些摄像头每隔15-30秒会断开再重连。 你可以增加rtspValidationFrequency参数以关掉RTSP/RTP连接校验:

用Wowza Streaming Engine Manager来配置

  1. 在Wowza Streaming Engine Manager界面,点击顶部的Applications菜单,然后点击你的应用名子(例如live).

  2. 在应用的主界面的PropertiesTAB页,在Quick Links导航中点击Custom.

  3. Custom部分,点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框中,按如下设置,然后点击Add:

    • Path - 选择 /Root/Application/MediaCaster.

    • Name - 输入 rtspValidationFrequency.

    • Type - 选择 Integer.

    • Value - 输入 0. 单位是毫秒,设置为0表示关掉这个参数

  5. 点击 Save, 重启直播应用,让配置生效

用XML配置

  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,在<MediaCaster>/<Properties> 中增加如下参数:
    <Property>
        <Name>rtspValidationFrequency</Name>
        <Value>0</Value>
        <Type>Integer</Type>
    </Property>
    
  2. 重启Wowza media server,让配置生效.

rtspFilterUnknownTracks


有些IP摄像头的RTSP输出流中会增加一些Wowza 无法识别的应用数据. 你可以用rtspFilterUnknownTracks参数来过滤掉这些轨道。

用Wowza Streaming Engine Manager来配置

  1. 在Wowza Streaming Engine Manager管理界面,点击Applications,在点击你的直播应用(例如live).

  2. 在应用主界面的Propertiestab页,点击Quick Links导航中的Custom.
  3. In the Custom area, click Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框,按如下填写,然后点击Add:

    • Path - 选择 /Root/Application/MediaCaster.

    • Name - 输入 rtspFilterUnknownTracks.

    • Type - 选择 Boolean

    • Value - 输入 true.

  5. 点击Save,然后重启应用,让配置生效

用XML来配置

  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,将下面的参数添加到<MediaCaster>/<Properties>中。
    <Property>
        <Name>rtspFilterUnknownTracks</Name>
        <Value>true</Value>
        <Type>Boolean</Type>
    </Property>
    
  2. 重启Wowza服务器,让配置生效

你可以屏蔽掉音频或视频轨道

你可以添加rtspStreamAudioTrackrtspStreamVideoTrack的参数来屏蔽掉音频或视频。

用Wowza Streaming Engine Manager 来配置


  1. 在Wowza Streaming Engine Manager点击Applications菜单直播应用例如(live)

  2. 在应用的主界面的Propertiestab页,点击Quick Links导航条Custom

  3. Custom部分,点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框中,按下面配置,然后点击Add:

    • Path - 选择 /Root/Application/MediaCaster.

    • Name - 输入 rtspStreamAudioTrack.

    • Type - 选择 Boolean.

    • Value - 输入 false.

  5. 重复前面的步骤,按下面的配置,添加rtspStreamVideoTrack 参数:

    • Path - 选择 /Root/Application/MediaCaster.

    • Name - 输入 rtspStreamVideoTrack.

    • Type - 选择 Boolean.

    • Value - 输入 false.

  6. 点击Save, 重启直播应用,让配置生效

用XML来配置


  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,然后在<MediaCaster>/<Properties>部分添加以下配置:
    <Property>
            <Name>rtspStreamAudioTrack</Name>
            <Value>false</Value>
            <Type>Boolean</Type>
    </Property>
    <Property>
            <Name>rtspStreamVideoTrack</Name>
            <Value>false</Value>
            <Type>Boolean</Type>
    </Property>
    
  2. 重启Wowza media server,让配置生效

缺失音频或视频

如果发现IP摄像头的RTSP流中缺失音频或视频,请检查日志,看看是否有下面的日志:
RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: SDP data missing rtpmap entry for [audio] track. Try adding MediaCaster/Property rtspDefaultAudioRTPMap with track media information.

RTPSessionDescriptionDataProviderBasicRTSPWorker.buildSDPData: SDP data missing rtpmap entry for [video] track. Try adding MediaCaster/Property rtspDefaultVideoRTPMap with track media information.

用Wowza Streaming Engine Manager来配置


  1. 在Wowza Streaming Engine Manager,点击Applications菜单的直播应用(例如live).

  2. 在应用主界面的Propertiestab页,点击Quick Links导航的Custom

  3. Custom部分,点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框中,按如下配置,然后点击Add:

    • Path - 选择 /Root/Application/MediaCaster.

    • Name - 输入 rtspDefaultAudioRTPMap.

    • Type - 选择 String.

    • Value - 输入 PCMU/8000.

  5. 点击 Save, 然后重启应用,让配置生效

用XML来配置


  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,在<MediaCaster>/<Properties>部分添加如下参媒体参数 例如: 对于G.711 µ-law 音频轨道,其配置参数如下:
    <Property> 
          <Name>rtspDefaultAudioRTPMap</Name> 
          <Value>PCMU/8000</Value>
    </Property>
    
  2. 重启Wowza media server 让配置生效

输出RTSP的debug日志

你可以把Wowza服务器和IP摄像头(RTSP源)之间的信令交互过程的输出到日志中,只要添加debugRTSPSession参数即可实现.

用Wowza Streaming Engine Manager 来配置


  1. 在Wowza Streaming Engine Manager,点击Applications菜单的直播应用(例如live)

  2. 在应用主界面的Propertiestab页,点击Quick Links导航的Custom

  3. Custom部分,点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框,按如下填写,然后点击Add:

    • Path - 选择 /Root/Application/MediaCaster.

    • Name - 输入 debugRTSPSession.

    • Type - 选择 Boolean.

    • Value - 输入 true.

  5. 点击 Save, 然后重启应用,让配置生效.

用XML来配置


  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,在<MediaCaster>/<Properties>部分添加以下配置参数
    <Property>
        <Name>debugRTSPSession</Name>
        <Value>true</Value>
        <Type>Boolean</Type>
    </Property>
    
  2. 重启Wowza media server,让配置生效

.stream文件的一些常见问题

很多文本编辑器会自动给文件加上.txt的文件后缀名。这会导致日志中出现下面的错误:

SDP file missing: c:/program files/wowza media systems/wowza streaming engine [version]/content/camera.stream

要解决这个问题,请把.txt文件后缀名去掉。

调整AAC封包格式

Wowza media server 支持mpeg4-genericmp4a-latm (3gpp) 两种AAC音频的封包格式。默认使用mpeg4-generic.

用Wowza Streaming Engine Manager来配置


要调整为mp4a-latm (3gpp), 按如下配置:

  1. 在Wowza Streaming Engine Manager上,点击Applications菜单上的直播应用名(例如live)

  2. 在应用主界面的Propertiestab页,点击b>Quick Links的Custom

  3. Custom部分, 点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框,按如下配置,然后点击Add:

    • Path: 选择 /Root/Application/RTP.

    • Name: 输入 audioPacketizerAAC.

    • Type: 选择 String.

    • Value: 输入 com.wowza.wms.rtp.packetizer.RTPPacketizerMPEG4LATM.

  5. 点击Save, 重启应用,让配置生效.

用XML来配置


To switch to mp4a-latm (3gpp):

  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,在<RTP>/<Properties>部分添加如下配置:
    <Property>
        <Name>audioPacketizerAAC</Name>
        <Value>com.wowza.wms.rtp.packetizer.RTPPacketizerMPEG4LATM</Value>
    </Property>
    
  2. 重启Wowza media server 软件,让配置生效.

Flash playback

有些IP摄像头会发送出一些特有的数据(作为H.264流的一部分),在用Flash播放时,会引起一些问题(暂停或播放错误). 你可以添加nalUnitFilter参数来过滤掉这些数据。

用Wowza Streaming Engine Manager来配置


  1. 在Wowza Streaming Engine Manager中点击Applications菜单的直播应用(例如live)

  2. 在直播应用主界面的Propertiestab页,点击Quick Links中的Custom

  3. Custom部分,点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框,按如下配置,然后点击Add:

    • Path - 选择 /Root/Application/Streams.

    • Name - 输入 nalUnitFilter.

    • Type - 选择 Integer.

    • Value - 输入 13.

  5. 点击Save, 然后重启直播应用,让配置生效.

用XML来配置


  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml 文件,在<Streams>/<Properties>中添加如下配置:
    <Property>
        <Name>nalUnitFilter</Name>
        <Value>13</Value>
        <Type>Integer</Type>
    </Property>
    
  2. 重启Wowza media server,让配置生效

关于SDP的问题

有些IP摄像头无法在SDP数据中正确的发布H.264的profile-level-id,这个可能会导致视频是空的或被损坏. 你可以在Wowza media server 添加rtpIgnoreProfileLevelId参数来避免这个问题。 这时候,profile-level-id的值不会用SDP中的数据,而是会采用sprop-parameter-sets的值。

用Wowza Streaming Engine Manager 配置


  1. 在Wowza Streaming Engine Manager中点击Applications菜单中的直播应用名(例如live).

  2. 在直播应用主界面的Propertiestab页,点击Quick LinksCustom

  3. Custom部分,点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框中,按如下配置,然后点击Add:

    • Path - 选择 /Root/Application/RTP.

    • Name - 输入 rtpIgnoreProfileLevelId.

    • Type - 选择 Boolean.

    • Value - 输入 true.

  5. 点击Save, 然后重启直播应用,让配置生效.

用XML来配置


  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,在<RTP>/<Properties>中加入如下的配置:
    <Property>
        <Name>rtpIgnoreProfileLevelId</Name>
        <Value>true</Value>
        <Type>Boolean</Type>
    </Property>
    
  2. 重启Wowza media server软件,让配置生效.

RTSP KeepAlive GET_PARAMETER

当Wowza向IP摄像头发送GET_PARAMETER命令,用以保持连接时,有些IP摄像头需要Wowza发送keepalive。 可以增加下面的参数来实现这个功能rtspKeepAliveCommand.

用Wowza Streaming Engine Manager来配置


  1. 在Wowza Streaming Engine Manager, 点击Applications菜单的直播应用名(例如live).

  2. 在直播应用主界面的Propertiestab页,点击Quick LinksCustom

  3. Custom部分,点击Edit.

  4. 点击Add Custom Property, 在Add Custom Property对话框中,按如下配置,然后点击Add:

    • Path - 选择 /Root/Application/MediaCaster.

    • Name - 输入 rtspKeepAliveCommand.

    • Type - 选择 String.

    • Value - 输入 GET_PARAMETER.

  5. 点击Save, 重启直播应用,让配置生效.

用XML来配置


  1. 用文本编辑器打开[install-dir]/conf/[application]/Application.xml文件,在<MediaCaster>/<Properties>中增加如下参数:
    <Property>
        <Name>rtspKeepAliveCommand</Name> 
        <Value>GET_PARAMETER</Value> 
    </Property>
    
  2. 重启Wowza media server软件,让配置生效

匿名用户
  • 匿名用户 2016-08-31 15:54:54

    如何重命名.stream ? 必须是以.stream 结尾嘛?

评论

我们的地址


北京市朝阳区管庄西里建基商务楼423室


邮编:100024

关于我们


北京联方信科信息技术有限责任公司


官网:www.ttstream.com

联系我们


王经理:phone


柳经理:phone

京ICP备14033868号-2