【问题标题】:How to stream DJI Phantom video from android to "Wowza Server"?如何将 DJI Phantom 视频从 android 流式传输到“Wowza Server”?
【发布时间】:2017-03-17 22:52:36
【问题描述】:

我想将我的 Phantom 4 视频从 android 流式传输到像 Wowza Server 这样的流式服务器,这可能吗? 也许有人给我一些指导来做到这一点? 我正在尝试编写代码并具有此功能:

        // The callback for receiving the raw H264 video data for camera live view
    mReceivedVideoDataCallBack = new DJICamera.CameraReceivedVideoDataCallback() {
        @Override
        public void onResult(byte[] videoBuffer, int size) {
            // Send the raw H264 video data to Wowza server here
        }
    };

根据我的研究,我们可以使用 libstreaming https://github.com/fyhertz/libstreaming 将手机摄像头流式传输到 Wowza 服务器。但是对于我的数据是 H264 原始数据的情况,我该如何流式传输呢?

提前谢谢你!

【问题讨论】:

    标签: streaming h.264 wowza


    【解决方案1】:

    Wowza 无法接收原始 H264 流,它需要被包装在某种传输方式中,例如 RTSP、RTMP 或 MPEG-TS。您在上面引用的库就是这样做的,它支持获取 h264 数据并将其包装在 RTP 中以传输到 Wowza 服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-11
      • 2016-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-06
      相关资源
      最近更新 更多