1. 程式人生 > >Android平臺使用EasyRTMP將RTSP轉RTMP流進行RTMP直播推送

Android平臺使用EasyRTMP將RTSP轉RTMP流進行RTMP直播推送

介紹

目前安防行業很多IP Camera只提供了RTSP播放地址,不支援RTMP協議,很難接入目前流行的網際網路直播中來。就需要一個程式或工具能夠將實時RTSP流轉成RTMP推送。EasyDarwin團隊提供過EasyRTMP_RTSP的Demo(下載地址https://github.com/EasyDarwin/EasyRTMP),這個Demo能夠實現我們的需求將RTSP地址的IP Camera接入各種RTMP的網際網路直播平臺。可惜的是隻提供了Windows和Linux的編譯,沒有Android平臺的。

EasyRTMP_RTSP Android

為了實現在Android平臺也能拉取RTSP流轉成RTMP推送。這裡同樣使用了EasyRTSPClient android平臺的庫拉取RTSP流到本地並解碼成H264視訊幀和音訊資料幀,同步使用EasyRTMP Android將這些視訊幀封裝成RTMP格式並推送。
這裡寫圖片描述


因為不涉及到音視訊資料解碼及上屏,只是RTSP資料的解封裝,再重新封裝成RTMP格式,所以效率還是挺高的。

下載

獲取更多資訊

Copyright © EasyDarwin.org 2012-2017

EasyDarwin