【问题标题】:live streaming from IPcamera to wowza server via android device RTSP Android通过 android 设备 RTSP Android 从 IPcamera 实时流式传输到 wowza 服务器
【发布时间】:2016-09-08 14:57:16
【问题描述】:

我正在通过 android 设备从 IP 摄像机向 wowza 服务器发送实时流媒体。这里我是设备中的流,然后想使用 rtsp 在服务器上发送。所以请提供有用的链接。

【问题讨论】:

  • 您使用的是哪种网络摄像机(供应商/型号)?是否支持对 RTSP 流进行编码?
  • 是的,支持 RTSP 和相机型号是 DS-2CD2410F-IW (Hikevision)。所以请给我一些有用的解决方案,所以我继续。
  • @Michelle-B : 你明白我的意思吗?
  • 是的,说出你的想法

标签: android rtsp wowza


【解决方案1】:

您应该能够将 RTSP 摄像头编码器连接到您的 Wowza 服务器,然后在您的 Android 设备上播放输出流。

  1. 将您的 RTSP 摄像头编码器连接到 Wowza。

    从您的相机编码器获取 RTSP URI,并通过使用第三方工具(如 VLC)回放来测试此 URI 是否有效。创建一个包含此 URI 的流文件。流文件是带有“.stream”扩展名的文本文件,通常保存在您的 Wowza 安装路径的 content/ 目录中。在 Manager UI 中,您可以通过选择您的应用程序,进入 Stream Files,然后单击文件旁边的 Connect 按钮,将此流文件连接到您的 Wowza 软件。

  2. 关于 RTSP 编码器的一些注意事项是,有些会发送未知音轨,这可能会导致您的 Wowza 软件出现一些问题。您可以测试添加/删除以下设置以查看它们是否可以解决任何连接问题。您需要将它们添加到您的 conf/[appName]/Application.xml 文件的 /Root/Application/MediaCaster/Properties 容器(有几个)中。

    <Property>
    <Name>rtspValidationFrequency</Name>
    <Value>0</Value>
    <Type>Integer</Type>
    </Property>
    
    <Property>
    <Name>rtspFilterUnknownTracks</Name>
    <Value>true</Value>
    <Type>Boolean</Type>
    </Property>  
    
  3. 在 Android 设备中播放可以是 HLS 或 RTSP。

    http://[wowza-public-ip-address]:1935/live/[streamName]/playlist.m3u8
    rtsp://[wowza-public-ip-address]:1935/live/[streamName]

    您可以在 Android 设备上使用本机播放器测试播放。请注意,一些较旧的 Android 型号不支持 HLS。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 2012-05-31
    • 2012-02-29
    • 2016-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多