原创 網頁視頻播放的去Flash方案

Flash的衰落在過去的10多年時間裏(從2004年到2018年),網頁視頻播放一直是Flash技術的天下,我們所熟悉的衆多視頻網站和新聞門戶網站一直都在使用Flash技術來播放網頁視頻。這裏的主要原因是IE瀏覽器的高比例佔有量和Flash

原创 WebRTP直播

我們都知道,WebRTC是面向互聯網的一種即時通信標準,由於被Chrome、火狐、Safari等主流瀏覽器支持,並提供了一致和簡潔的API,使得開發WebRTC的視頻通信應用非常簡單和流行。在大多數情況下,我們認爲雙向視頻通信技術和視頻直播

原创 如何上好網課 — 老師錄課和在線上課教學經驗談

工具/原料授課工具教材教案電腦,麥克風,攝像頭講課工具先下載講課助手工具,這個工具能夠把老師語音、PPT講稿、電腦操作界面直播到網絡上,可以滿足您做直播教學的需要。軟件下載地址:http://software.ruiboyun.cn/工具的

原创 Linux文件句柄佔用數量查看與設置

安裝lsof yum install lsof 查看線程佔句柄數ulimit -a 查看系統打開句柄最大數量more /proc/sys/fs/file-max1查看打開句柄總數lsof|awk '{print $2}'|wc -l1根據打

原创 目錄下文件過多無法刪除

目錄下文件過多,如超過1萬個,rm命令就會無法批量刪除文件。使用如下方法: find . > tmpfile , #刪除tmpfile中第一行. 然後: cat tmpfile | xargs rm -f

原创 目錄下文件過多無法刪除

目錄下文件過多,如超過1萬個,rm命令就會無法批量刪除文件。使用如下方法: find . > tmpfile , #刪除tmpfile中第一行. 然後: cat tmpfile | xargs rm -f

原创 免費流媒體服務器

衆所周知,流媒體服務器是在互聯網上做音視頻應用的核心繫統,決定着視頻播出的質量、穩定性和易用性,因此各種互聯網音視頻應用對流媒體服務器的選擇就顯得愈發重要。收費系統國產的和國外的有很多款,我們不在具體推薦和描述了,今天重點說幾款免費系統的評

原创 播放4K視頻需要什麼樣的配置

我們知道,相對於標清視頻和高清視頻(HD),4K視頻是一個新的高度,4K分辨率屬於超高清分辨率。在此分辨率下,觀衆將可以看清畫面中的每一個細節,每一個特寫。影院如果採用4096×2160分辨率,無論在影院的哪個位置,觀衆都可以清楚地看到畫面

原创 nginx 發送動態內容注意事項

靜態文件優化 對於靜態文件,如圖片、文檔、視頻,應儘量設置較大的緩存時間。如: location ~ \.(gif|jpg|jpeg|png|bmp|ico)$ { root /var/www/img/;

原创 Linux中創建新用戶並賦予指定目錄的相關權限

1 創建用戶且指定該用戶的根路徑和密碼 useradd -d /home/mydir -m username 這種方式創建的用戶可以使用ssh登錄,但只有只讀權限可以瀏覽下載部分文件無法寫和修改。建議通過將用戶加入一個組來獲得指定路徑的權限

原创 ES6函數參數解構

ES6函數參數解構 常規的JavaScript若要給函數傳遞的參數是一個對象,需要像下面這樣來實現: function sayName(person) { if(Object.prototype.toString.call(person

原创 流媒體服務器 NTV Media Server G3 電視回看功能賞析

電視回看是NTV Media Server G3的一個有趣的功能,主要用於電視直播、監控直播類視頻流的回看。像電視頻道這類直播流具有長時間不間斷直播的特徵,不能像處理普通直播流一樣按版本號或者按事件發生的起止時間來錄製和回看,需要按絕對時間

原创 history命令

export HISTTIMEFORMAT='%F %T' history

原创 js 對象數組和對象的使用

數組 var arr = new Array(); //或者 var arr = []; //或者 var arr = [{index:'0'},{address:'1'}]; var obj_1 = { index:'1', ind

原创 4K視頻直播與點播系統的搭建與體驗

概述 隨着4K技術的日趨成熟與終端設備的不斷普及,越來越多的4K視頻應用開始在互聯網上出現,本文將通過實際測試來和各位發燒友一起探討下4K視頻在互聯網上的播出體驗。4K視頻的畫幅面積是1080p高清視頻的4倍,視野更寬闊,能夠展示的內容細節