Go語言流媒體開源項目 LAL[https://github.com/q191201771/lal] 今天發(fā)布了v0.35.4版本鱼辙。 LAL 項目地址:https://git...
Go語言流媒體開源項目 LAL[https://github.com/q191201771/lal] 今天發(fā)布了v0.35.4版本鱼辙。 LAL 項目地址:https://git...
Go語言流媒體開源項目 LAL[https://github.com/q191201771/lal] 今天發(fā)布了v0.34.3版本愉舔。 LAL 項目地址:https://git...
Go語言流媒體開源項目 LAL[https://github.com/q191201771/lal] 今天發(fā)布了v0.32.0版本炭晒。距離上個版本剛好一個月時間待逞,LAL[htt...
一. lal 簡介 lal是開源直播流媒體網(wǎng)絡傳輸項目,主要由三部分組成: lalserver:流媒體轉(zhuǎn)發(fā)服務器网严。類似于nginx-rtmp-module等服務识樱,但支持更多的...
https://github.com/q191201771/lal[https://github.com/q191201771/lal] 中文文檔[https://pengr...
1 rtmp推流1.1 obs1.1.1 obs采集攝像頭1.2 ffmpeg1.2.1 ffmpeg讀取文件推送 2 rtsp推流2.1 ffmpeg2.1.1 ffmpe...
日志中打印源碼文件名和行號翁巍,是非常實用的功能,尤其是開發(fā)階段的debug日志休雌,可以快速通過日志找到對應的源碼位置灶壶。 Go標準庫中的package log也支持打印源碼文件名和...
寫在前面 FFmpeg社區(qū)曾經(jīng)有過一次針對RTMP擴展HEVC的討論杈曲,最終達成的結論是如果Adobe擴展了RTMP驰凛,那么FFmpeg才可以接受HEVC擴展。現(xiàn)狀是Adobe更...
之前寫過一篇關于編譯ffmpeg的文章担扑,地址: linux安裝ffmpeg 本文在那篇基礎上恰响,講怎么編譯ffmpeg的播放器ffplay。 本次實驗環(huán)境: macOS Ca...
事情是這樣的,線上一個服務燕垃,啟動后RSS隨任務數(shù)增加而持續(xù)上升枢劝,但是過了業(yè)務高峰期后,任務數(shù)已經(jīng)下降卜壕,RSS卻沒有下降您旁,而是維持在高位水平。 那內(nèi)存到底被誰持有了呢轴捎?為了定位...
寫在前面 2020年了鹤盒,給自己加個任務,把redis代碼完整讀一遍侦副。我新建了一個github項目(地址在文章末尾)侦锯,會在redis源碼之上增加注釋,后續(xù)也會為其中一些值得拎出...
編寫健壯且高性能的網(wǎng)絡服務需要付出大量的努力跃洛。提高服務性能的方式有很多種率触,比如優(yōu)化應用層的代碼终议,更進一步汇竭,還可以看看垃圾回收器,操作系統(tǒng)穴张,網(wǎng)絡傳輸细燎,以及部署我們服務的硬件是否...
demo 如下Go語言偽代碼,開啟兩個協(xié)程皂甘,分別對一個結構體變量中的兩個相鄰的數(shù)據(jù)成員進行n次原子自增操作玻驻,當打開_ [56]byte這個看似多余的代碼后,程序運行速度加快了...
先放結論 使用cgo時: 和日常Go對象被gc管理釋放的表現(xiàn)略有不同的是,Go和c代碼的類型相互轉(zhuǎn)化傳遞時璧瞬,有時需要在調(diào)用結束后手動釋放內(nèi)存户辫。 有時類型轉(zhuǎn)換伴隨著內(nèi)存拷貝的開...
通過ELRepo RPM repo升級內(nèi)核 查看當前內(nèi)核版本 輸出如下: 說明當前的內(nèi)核為 3.10.0 安裝ELRepo repo 通過ELRepo repo安裝新版內(nèi)核 ...
本文介紹如何用c語言實現(xiàn)一個簡單的內(nèi)存分配器,可替換glibc中的 malloc(), calloc(), realloc(), free(). 這是一篇入門級別的文章嗤锉,所以...
使用supervisor工具對我們的非daemon程序做保活瘟忱,當我們的進程崩潰了或被誤殺了后能再次被自動拉起奥额。 CentOS 安裝 supervisor 安裝完成后,使用如下...
大部分人在考慮存儲性能時访诱,他們首先想到的是最大吞吐量垫挨。但是最大吞吐量就像汽車廠商給汽車標的最高速度。實際上触菜,你幾乎永遠不會達到那個速度九榔。考慮存儲性能時也不應該只考慮最大吞吐量...
RSS是Resident Set Size(常駐內(nèi)存大形邢唷)的縮寫帚屉,用于表示進程使用了多少內(nèi)存(RAM中的物理內(nèi)存),RSS不包含已經(jīng)被換出的內(nèi)存漾峡。RSS包含了它所鏈接的動態(tài)庫...