當前位置:首頁 » 編程軟體 » vlc交叉編譯

vlc交叉編譯

發布時間: 2022-10-23 10:09:54

linux live555 流媒體怎麼播放

通過Live555交叉編譯後運行發現,上面實現的流媒體實時通過文件伺服器的文件點播,沒有相關的流媒體實現方式,
但在Linux下,可以通過某些技巧實現Live555伺服器實時流媒體伺服器,並且是傻瓜式的,簡易程度不需要修改Live555下面一行代碼。

首先,需要編譯/交叉編譯Live555伺服器,這里可以參考一篇文章
http://blog.csdn.net/lawishere/article/details/8182952
源代碼在這

一下討論所有路徑均在原生Live555源碼解壓後的live目錄下。
編譯成功後,執行./mediaServer/live555MediaServer

你會看到一些點播信息,也就是說你可以在live目錄增加列表中的文件實現對這些文件的點播,其中包括h264凈荷數據格式.264。
利用「Linux下一切皆是文件」這個樸素而又華麗的特點。

我們通過mkfifo命令在當前目錄下創建demo.264這個fifo管道(註:這里後綴需要列表中提供的內容,若實現h264流數據則是.264)。
然後,開啟另外一個進程,通過fwrite介面把獲得的h264凈荷數據寫入到demo.264下(簡單測試可以cat test.264 >> demo.264)實現。
同時遠程通過vlc點播路徑rtsp://192.168.1.41:8554/demo.264

大功告成!!
一句Live555代碼都不需要修改,簡直是傻瓜式的。

熱點內容
用紙做解壓小玩具西瓜 發布:2025-05-16 13:04:09 瀏覽:935
區域網xp無法訪問win7 發布:2025-05-16 13:03:58 瀏覽:942
油卡如何修改密碼 發布:2025-05-16 13:00:35 瀏覽:901
安卓手機如何拼照片 發布:2025-05-16 12:58:23 瀏覽:373
深入淺出python 發布:2025-05-16 12:56:52 瀏覽:655
國二c語言vc2010怎麼編譯運行 發布:2025-05-16 12:53:49 瀏覽:424
華為熱點哪裡看密碼 發布:2025-05-16 12:53:44 瀏覽:515
新手如何用java寫安卓app 發布:2025-05-16 12:53:07 瀏覽:402
虛榮掛腳本 發布:2025-05-16 12:50:44 瀏覽:480
Oracle觸發器與存儲過程高級編程 發布:2025-05-16 12:49:39 瀏覽:360