日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

ffmpeg推流到流媒体服务器

發(fā)布時(shí)間:2024/8/1 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ffmpeg推流到流媒体服务器 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

流媒體服務(wù)器

流媒體服務(wù)器接管了和用戶交互的一部分操作,后端通過(guò)ffmpeg推流到流媒體服務(wù)器
smart-rtmp地址:https://gitee.com/mirrors/smart_rtmpd?_from=gitee_search

修改每個(gè)協(xié)議對(duì)應(yīng)的配置后,啟動(dòng)smart rtmpd

ffmpeg.exe -re -stream_loop -1 -i 201225170305.mp4 -vcodec copy -f flv rtmp://10.10.90.39:1935/live/stream(需要轉(zhuǎn)flv格式)
vlc 打開(kāi)網(wǎng)絡(luò)串流 rtmp://10.10.90.39:1935/live/stream

srs地址:https://gitee.com/mirrors/SRS.git
obs studio地址 實(shí)時(shí)流媒體和屏幕錄制:https://gitee.com/jarbean/obs-studio.git
live555:https://github.com/rgaufman/live555
media-server:https://github.com/ireader/media-server

流媒體支持三種主流協(xié)議

  • http,http文件服務(wù)器,小文件可用,大文件遠(yuǎn)程報(bào)http 260錯(cuò)誤(需要配置range-request),適合點(diǎn)播,不適合直播(HLS HTTP Live Streaming蘋(píng)果公司提出的流媒體協(xié)議,延遲較高10s以上,hls.js接收(video.js封裝了hls.js) )

mp4文件轉(zhuǎn)ts文件(有獨(dú)立的時(shí)間信息如果mpegts格式),切片播放(m3u8文件記錄了多個(gè)ts文件地址),避免緩存這個(gè)文件,單個(gè)文件緩存
或者服務(wù)器配置range返回視頻,分段請(qǐng)求

  • rtmp(Real Time Messaging Protocol),需要flv插件支持
  • rtsp 比較復(fù)雜,效率最高,瀏覽器不支持
    參考:http://www.avpk.cn/index.php/article/131.html

ffmpeg

ffmpeg推流到流媒體服務(wù)器,或者流媒體使用本地文件進(jìn)行,直播或者點(diǎn)播

ffmpeg推流到流媒體服務(wù)器,通過(guò)流媒體服務(wù)器,響應(yīng)客戶端請(qǐng)求數(shù)據(jù),或者本地文件數(shù)據(jù)

總結(jié)

以上是生活随笔為你收集整理的ffmpeg推流到流媒体服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。