記錄一次live直播搭建經歷

2021-10-21 03:21:54 字數 1246 閱讀 7900

hls延遲較為明顯,要十幾秒以上,主要是以下延遲

穩定性不好,直播延時大概17s,關鍵問題是服務經常掛掉,直接編譯安裝以及使用docker執行,都定期出現服務死掉的情況,報錯如下:

使用nginx的nginx-rtmp-module的hls流**服務,老牌服務,穩定性好

外掛程式安裝

對應nginx配置

worker_processes  1;

#error_log logs/error.log;

pid logs/nginx.pid;

events

rtmp

live on;

hls on;

hls_fragment 3s; #本地切片長度

hls_continuous on; #連續模式。

hls_cleanup on; #對多餘的切片進行刪除。

hls_nested on; #巢狀模式。}}

add_header access-control-allow-origin *; #解決跨域問題

add_header access-control-allow-methods 'get,post';

add_header access-control-allow-headers 'dnt,x-mx-reqtoken,keep-alive,user-agent,x-requested-with,if-modified-since,cache-control,content-type,authorization';}}

}

用rzrobert/st-load-master工具可以不通過主播端,直接通過命令,不間斷推流,建立測試直播間,已經檢測併發效能,安裝步驟參考github說明,推流如下:

./objs/sb_rtmp_publish -i doc/demo.flv -c 1 -r rtmp:

記錄一次索引優化經歷

表結構如下 主要用到fis backup fid和fstatus幾個欄位做查詢。索引如下 整張表,前半部分資料fis backup都是1,後半部分資料fis backup都是0,共2000w多條資料 查詢語句如下 select from t mp comment c where c.fid 1504...

記錄一次電腦維修的經歷

昨天上午,如往常一樣,來到工位,開啟膝上型電腦,發現電腦沒有任何反應,開不了機了。遇到這個問題我的思路過程如下 2 附近維修店 很快,過來了一名維修人員,試了幾下不行,說,主機板壞了,需要換主機板,一千多,電腦需要帶走。我說我考慮一下,準備走時,他說要給上門服務費50元。額,我也是很不爽,協商了一會...

記錄一次搭建redis cluster步驟

官方資料 tar zxvf redis 4.0.6.tar.gz cd redis 4.0.6 make make報錯 gcc diagnostic not allowed inside functions 查資料發現是gcc版本太低,公升級gcc,根據這篇文章 公升級到gcc version 4....