/ / Publikovanie údajov H.264 z karty na snímanie videa bez rozhrania DirectShow do FMS (Red5) ako živého prúdu - streamovanie videa, publikovanie, red5, rtmp, flash-media-server

Publikovanie údajov H.264 z karty na snímanie videa bez funkcie DirectShow do FMS (Red5) ako živého prúdu - streamovanie videa, publikovanie, red5, rtmp, flash-media-server

Nemôžem tu používať FMLE (Flash Media Live Encoder), pretože karta na snímanie videa je taká, že nemá podporu v režime DirectShow.

Karta na zachytávanie videa zachytáva video a potom kóduje video na H.264 prostredníctvom klipov na karte.

Karta poskytuje niektoré natívne rozhrania, aby som mohol napísať svoju aplikáciu, aby získal dáta z karty a poslal dáta do FMS / Red5 a následne FMS / Red5 streaming to.

Moja otázka je: Ako odoslať údaje H.264 do FMS v protokole RTMP?

Prečítal som špecifikáciu RTMP a chápem, ako zverejniť živý stream,

connect -> createStream -> publish -> metadata -> videodata

Ale neviem, čo presne potrebujem na ukladanie metadát a videa. RSP? Nalu?

Každý návrh je vítaný, ďakujem

odpovede:

0 pre odpoveď č. 1

Skontrolujte zdroj pre server RTMPD (rtmpd.com) s cieľom nájsť pokročilú implementáciu pre protokol RTMP. Na druhej strane, riešenie vášho problému by mohlo byť jednoduché ako pri použití knižnice librtmp (dll form - z projektu mplayer) na publikovanie vášho streamu.

Veľa štastia