如何從 QCamera 或 QVideoWidget 獲取 ARRAY OF BYTES(幀)?我成功地從攝像頭捕獲視頻并從麥克風捕獲音頻,現在我想將它們發送到套接字 tcp 通道以創建一個簡單的視頻音頻通話軟體。
uj5u.com熱心網友回復:
您可能正在尋找 QVideoSink:https ://doc-snapshots.qt.io/qt6-dev/qvideosink.html 。
QVideoSink 類可用于從 Qt Multimedia 逐幀檢索視頻資料。
它應該在 QMediaCaptureSession 上設定:https ://doc-snapshots.qt.io/qt6-dev/qmediacapturesession.html#setVideoSink 。
對于 Qt5,您有 QAbstractVideoSurface https://doc.qt.io/qt-5/qabstractvideosurface.html或 QVideoProbe https://doc.qt.io/qt-5/qvideoprobe.html。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/512323.html
標籤:qt声音的视频字节
