鍍金池/ 問答/HTML5  PHP  網(wǎng)絡(luò)安全  HTML/ 用html5+PHP+Websocket做視頻直播后臺(tái)推流的思路?

用html5+PHP+Websocket做視頻直播后臺(tái)推流的思路?

問題描述:
想用html5+MSE+Websocket+PHP做視頻直播的,搜索一番資料之后MSE這塊搞明白了,關(guān)于服務(wù)端音視頻流處理這塊搞不懂。有的說用nginx+rtmp做推流服務(wù)器,還說用ffmpeg+rtmp處理解編碼等等。我想問的是不用rtmp協(xié)議,直接用http協(xié)議+MSE+Websocket+PHP能實(shí)現(xiàn)么,給個(gè)大概思路。

回答
編輯回答
吃藕丑

pc web端的直播跟node和php都沒有半毛錢關(guān)系。直接http hls要不就rtmp了。用腳本語言去處理視頻流數(shù)據(jù)太不適合了,有更加專業(yè)的ffmpeg和c和go

2018年4月4日 08:51
編輯回答
掛念你

php可以做websocket 但是要用swoole拓展 具體參照https://wiki.swoole.com/wiki/...

2018年7月11日 15:24
編輯回答
吃藕丑

workman

2018年4月21日 09:57
編輯回答
熟稔

為什么不用第三方,譬如:七牛云,金山等

2017年3月2日 05:39
編輯回答
兔囡囡

可以做,但是感覺應(yīng)該各方面坑都挺多的,之前做過rtmp推流的,感覺還行,在其他用戶間通信可以使用workerman實(shí)現(xiàn)禮物,彈幕等功能,支持websocket,以后可以換swoole

2017年7月16日 09:11
編輯回答
檸檬藍(lán)

推薦swoole吧

2017年2月9日 06:30
編輯回答
不歸路

用 php 干這事就像 excel 做圖, 老老實(shí)實(shí)換node 吧

2018年7月13日 22:46
編輯回答
笨尐豬

直接第三方就解決了,自己搞不僅浪費(fèi)時(shí)間,而且效果也不一定比騰訊云、阿里云等IDC服務(wù)商好

2018年4月12日 11:54
編輯回答
蟲児飛

需要ffmpeg把流發(fā)到node上的http服務(wù)器,再轉(zhuǎn)成websocket,發(fā)到H5。代碼都是現(xiàn)成的。具體看https://github.com/phoboslab/...

沒說是PC去直播,相信沒幾個(gè)商業(yè)項(xiàng)目用PC去直播,除非是鬧著玩兒。。而且HLS在手機(jī)H5上的延時(shí)問題讓人無法忍受。目前成熟的方法之一是用websocket。

2018年3月22日 10:13