cost 302 ms
如何根據觸發器將 RTSP stream 緩沖並捕獲到磁盤?

[英]How do I buffer and capture an RTSP stream to disk based on a trigger?

我想我要問的類似於這篇關於如何捕捉雷擊的 ffmpeg 帖子( https://trac.ffmpeg.org/wiki/Capture/Lightning ) 我有一個帶有 IP cam over RTSP 的 Raspberry Pi,我想知道如何保持連續 5 秒的實時視頻緩沖區,直到我觸發一 ...

libliveMedia 在鏈接 __imp_XXXXXX 時拋出未定義的引用錯誤

[英]libliveMedia throwing undefined reference errors when linking __imp_XXXXXX

我正在嘗試將我的程序編譯為 Windows x64(來自 x32) 在我構建了我需要的所有依賴項和庫之后,我收到以下錯誤: 這是Code::Blocks使用的命令: 您現在可能已經知道,我正在使用 MinGW 進行編譯 (MSYS2)。 以下是一些其他命令的 output 可能會幫助您更好地理解問題 ...

為 live555 安裝制作文件時找不到文件 'ntwin32.mak' 錯誤

[英]file 'ntwin32.mak' not found error while making files for live555 installation

我正在按照此處的 live555 安裝步驟進行操作。 並且在每個文件夾中都有.mak makefiles。 要制作 Makefile,我會這樣做: nmake abc.mak每次都會收到錯誤fatal error U1052: file 'ntwin32.mak' not found Stop. ...

將 movflags 添加到 mp4 文件的頂部,而不使用 ffmpeg 進行實時 RTSP stream

[英]Add movflags to top of mp4 file without using ffmpeg for a live RTSP stream

更新:我在瀏覽器中有一個視頻播放器,可以通過 websocket 播放 mp4 視頻。 該播放器僅支持 mp4 文件。 當我檢查正常的 mp4 文件無法在播放器中播放時,帶有“moovflags faststart”的 mp4 文件只會在該播放器上播放。 對於已經存儲的文件,這將正常工作。 但是在 ...

使用 Live555 從記錄的 RTSP session (pcap) 接收多播 RTP stream(包含多個子會話)

[英]Receiving multicast RTP stream (containing multiple subsessions) from a recorded RTSP session (pcap) using Live555

我必須實現一個 RTSP 客戶端,它連接到現有的 RTSP session 而不能向 RTSP 服務器發送命令(recvonly)。 為了模擬這樣的環境,我使用 Wireshark 在 Live555 的 testH264VideoStreamer 和 testRTSPClient 示例之間記錄了 ...

如何啟動live555HLSProxy

[英]How to start live555HLSProxy

我想使用live555HLSProxy來轉換 RTSP 流。 首先,我啟動了 live555MediaServer 可執行文件,通知流在rtsp://192.168.1.2:8554地址可用。 當我玩它時 它按預期工作。 現在我想將該流轉換為 HLS 以在網絡上查看。 所以,我瀏覽到/var ...

拼命尋找可以從實時源(而不是文件)流式傳輸的 RTSP 服務器

[英]Desperately looking for a RTSP server that can stream from a live source (not from a file)

我需要一個可以偵聽配置端口(例如 8554)的 RTSP 服務器,然后,例如,如果我使用以下命令運行 FFmpeg: 然后 RTSP 服務器將記錄視頻,並播放它,我只需要運行它: 我需要 RTSP 服務器來支持TCP傳輸和H264視頻編碼器和OPUS音頻編碼器以及來自實時視頻(不是來自文件) ...

媒體基金會:英特爾硬件 MFT 的 SPS/PPS 問題

[英]Media Foundation: SPS/PPS problem with Intel hardware MFT

我正在使用英特爾硬件 MFT 將 NV12 幀編碼為 H264 stream,並將 Live555 編碼為 stream 通過 LAN 上的 RTP 編碼的幀,並在另一端設置 ffplay 以解碼和顯示相同的幀。 該設置適用於軟件編碼器(SYNC 或 ASYNC 軟件 MFT),但 ffplay 抱 ...

Live555MediaServer在每個新的連接處重新啟動流。 為什么將“ reuseSource”設置為true不能按預期工作?

[英]Live555MediaServer restarts the stream at every new connection. Why setting “reuseSource” to true is not working as expected?

Live555MediaServer可用於將視頻文件作為rtsp流進行流傳輸。 我有2個連接到服務器A和B的客戶端(vlc)。我想在兩個客戶端中看到確切的視頻流。 問題出在這里:我連接了A,十秒鍾后又連接了B。連接B時,我看到的視頻從頭開始,而A則保持流式傳輸。 我想要2個並發流進行同 ...

增加帶寬 live555 H264 RTSP Streaming

[英]Increase Bandwidth live555 H264 RTSP Streaming

我想使用 live555 流式傳輸 H.264 RTSP。 以前,當使用 JRTPLIB 時,我能夠獲得大約 150Mbps 的速度,數據包大小為 65535 字節,數據包到數據包的延遲為 1/300 秒。 (但丟包率為 0.3%。) 在live555中,當我增加數據包大小時,數據包傳輸時間間隔 ...

live555在發送NAL單元之前是否對其進行解析

[英]Does live555 parse NAL units before they are sent out

我試圖在我的live555設置中添加一些基本加密。 以下是將h264 NAL單元發送給客戶端的基本方法。 這是我用於通過加密將數據發送到客戶端的代碼: 代碼的第二位不會在服務器端傳播任何錯誤,但是客戶端根本不會收到任何錯誤。 所以我的問題是live555是否在發送NAL單元之 ...

2019-02-25 23:28:25   1   35    c++ / live555  
Live555 RTSP 服務器不使用UDP

[英]Live555 RTSP server does not use UDP

我有一個非常基本的 live555 RTSP 服務器和客戶端來流式傳輸用 C++ 編寫的 h264 流。 這是我為客戶端編寫的代碼(改編自 testProgs/testRTSPClient.cpp,與 live555 捆綁在一起) 這是我的服務器代碼(改編自 testProgs/testOnD ...

錄制RTSP音頻流G.726,無需轉碼

[英]Record RTSP audio stream G.726 without transcoding

我從IP攝像機(通過rtsp)接收帶有視頻H264和音頻G.726的實時流。 我需要將流存儲在文件中(最好是MP4),而無需進行代碼轉換。 錄制了視頻,但是ffmpeg似乎無法將G.726或mp4都不能寫入我嘗試過的其他容器,例如avi,mkv,ogg等。 ffmpeg -i rt ...

Live555會截斷FFMpeg的編碼數據

[英]Live555 truncates encoded data of FFMpeg

我正在嘗試通過RTSP使用Live555流式傳輸基於H264的數據。 我使用V4L2捕獲數據,然后使用FFMPEG對其進行編碼,然后將數據傳遞到Live555的DeviceSource文件中,因為我使用的是H264VideoStreamFramer類, 以下是我的編解碼器設置,用於配 ...

在通過live555以1或2像素更改編碼器分辨率時流式傳輸視頻時,解碼器在刷新之前不會更改分辨率

[英]While streaming video through live555 upon changing encoder resolution by 1 or 2 pixels the decoder not changes the resolution until refreshed

我正在使用IP攝像機。 我知道H.264編碼器需要2的倍數的視頻分辨率才能正常工作。 每當我在編碼器上設置分辨率時,可以說1280x720,而實時流正在進行中,解碼器會動態地向我顯示更新后的值。 這里的問題是,當我嘗試將寬度設置為低一點(例如1276x720)時,它已正確設置在編碼器上,但 ...

LIVE555 testRTSPClient項目的命令窗口問題

[英]Problem of Command Window with LIVE555 testRTSPClient project

我想實現如何從IP(網絡)攝像機中的麥克風捕獲音頻,並對其進行實時流傳輸以便可以實時收聽。 我正在下載並構建LIVE555庫。 我在live555中的testProgs目錄中使用testRTSPClient.cpp編譯了該項目(無需修改代碼)。 編譯成功,但是命令窗口打開,然后 ...

如何使用live555提取H264幀

[英]How to extract H264 frames using live555

根本沒有完整的示例。 在live555文件夾中,有以下程序: testRTSPClient.cpp ,該程序訪問RTSP並接收原始RTP數據包,但不對其進行任何處理。 它通過DummySink類接收它們。 有一個有關如何使用testRTSPClient.cpp從h264接收NAL單元的 ...

live555 H.264特技播放

[英]live555 H.264 trick play

有人知道live555 RTSP服務器是否可以正確反向播放h264視頻嗎? 我使用live555的本機MPEG2TransportStreamIndexer為視頻制作了索引文件,並嘗試以-1或-2速度反向播放,但視頻凍結了許多秒鍾,跳到另一幀並繼續凍結。 ...

停止Live555重用會話

[英]Stop Live555 from re-using session

我正在使用Live555從遠程連接上的IP網絡攝像頭提取數據。 流有時會短暫中斷(這可能是網絡QOS問題),但是live555每次發生這種情況都會死掉,而不是成功重新啟動連接。 調試輸出如下所示: 似乎live555失敗的原因是,當嘗試為現有會話重新啟動流時,相機拋出500錯誤。 ...

解碼H264 / RTSP流后未設置PTS

[英]PTS not set after decoding H264/RTSP stream

問題 : 為了在解碼的AVFrame中生成有效的演示時間戳(PTS),Libav / FFmpeg解碼流水線需要什么? 我正在解碼通過RTSP收到的H264流。 我使用Live555解析H264並將流提供給我的LibAV解碼器。 解碼和顯示工作正常,除了我沒有使用時間戳信息並得到一些口 ...


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