是否有可能使用Xuggler生成RTSP視頻流?如果是的話,你可以給出一個程序的大綱?Xuggler是否生成RTSP流
1
A
回答
0
我在做同樣的事情,即使我沒有管理,使其工作,我就可以開始給你指出正確的方向:
首先,RTSP僅僅是控制通道。它就像HTTP一樣,它被用來發送像PLAY
,PAUSE
這樣的命令,並設置流媒體。真正的流媒體可以通過很多方式實現,最常見的可能是UDP上的RTP-RTCP。 對於RTSP部分,瞭解並正確實施它的唯一方法是通過RFC。您必須至少實施OPTIONS,DESCRIBE,PLAY,PAUSE,SETUP和TEARDOWN方法。
一旦你有一個服務器會說RTSP並且同意在一對RTP和RTCP端口上的客戶端,你必須打開你想在(方向IN)流媒體文件,得到一個流(每個流必須設置他的RTP-RTCP端口對,以便一個用於音頻,一個用於視頻等),開始讀取包含ReadNextPacket(IPacket)
的數據包並使用getData(IBuffer)
方法填充RTP數據包並將其發送到客戶端。 要控制RTP流量(如發送速率,抖動,丟失率等),您還可以使用RTCP套接字發送/接收報告。 同樣,這些協議的起點是RFC。
相關問題
- 1. Xuggler從rtsp流中獲取jpeg圖像
- 2. JavaFX是否支持RTSP流?
- 3. JPlayer是否支持RTSP流?
- 4. mediaReader.readPacket()塊試圖讀取Xuggler中的rtsp流
- 5. 使用Xuggler和red5的RTSP到RTMP - 無法在Container.cpp中打開流出
- 6. RTSP流在Android
- 7. RTSP流入OpenCV
- 8. 錄製RTSP流
- 9. OpenCV Python Rtsp流
- 10. RTSP流到WPF
- 11. 使用XUGGLER寫入RTMP流
- 12. Xuggler流媒體視頻
- 13. 是否有任何替代libVLC流和顯示rtsp?
- 14. 是否有可能在離子流上傳輸RTSP iptv
- 15. Android是否支持使用HTML5視頻標籤的RTSP流?
- 16. 如何檢查Android上的流媒體rtsp是否結束?
- 17. VLC錄製rtsp流
- 18. iOS中的RTSP流
- 19. Wowza RTSP流認證
- 20. 顯示Live555 RTSP流
- 21. MediaPlayer + MediaRecorder for rtsp流?
- 22. Gsteeamer rtsp視頻流非常經常凍結lorex rtsp流
- 23. 從輸入流中讀取的xuggler icontainer
- 24. 在Windows上設置rtsp流
- 25. 在html中顯示RTSP流
- 26. gstreamer管道rtsp h264流
- 27. RTSP獲取流數據
- 28. 在Android上播放rtsp流
- 29. 用gst-rtsp-server接收流
- 30. Adobe Flash播放RTSP流?