簡體   English   中英

Android:如何通過RTMP將H264原始數據發布到直播服務器

[英]Android: How publish H264 raw data to live stream server via RTMP

我想直播視頻從Drone到Wowza Streaming Engine Server。 我從這個回調中獲得了H264原始數據,而我正在尋找一個支持來自H264原始數據的實時流或任何有關H264數據實時流的文檔的庫。 感謝任何支持。

DJI發布的SDK 4.0,它配備了一個新版本的例子 ,如何使用解碼該FFmpeg中的原始數據為YUV圖像。

舉個例子,你可以修改這個方法

 private void screenShot(byte[] buf, String shotDir) {

      YuvImage yuvImage = new YuvImage(buf,
                 ImageFormat.NV21,
                 DJIVideoStreamDecoder.getInstance().width,
                 DJIVideoStreamDecoder.getInstance().height,
                 null);

 //you can therefore stream it to your Wowza Server

 }

我不知道你的目標是什么。 但是,我很高興你將YUV幀編碼為Jpeg,然后通過UDP傳輸它,就像點對點應用程序一樣。

以下是使用UDP流式傳輸實時視頻的簡單方法。 它使用C ++,但很容易理解

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM