使用VLC轉碼,在HTML5頁面播放實時監控
首先要獲取攝像機品牌的RTSP地址:
如大華的是
rtsp://user:[email protected]:port/cam/ realmonitor?channel=1&subtype=0
海康的是
rtsp://user:[email protected]:port/MPEG-4/ch1/main/av_stream
Html5 <video>並不支援rtsp,所以使用vlc進行轉碼,將rtsp轉http流,這樣<video>就可以直接播放了
一,通過VLC轉碼
1.媒體->開啟網路串流,輸入IPCamera的視訊流地址,這個地址可以問賣攝像頭的人要,或直接問廠家要,在此拿海康的做例子:
rtsp://admin:[email protected]:554/MPEG-4/ch1/main/av_stream
輸完地址之後在右下角選擇串流
2.點選底下的下一步->Http,點選新增->在路徑處寫上/stream,轉換出來的視訊流地址為,你本機伺服器的IP地址+/stream,如http://192.168.1.4:8080/stream
3.點選下一步->選擇要轉換成的編碼格式:Video-Theora+Vorbis(OGG)
4.點選下一步,修改串流輸出字串
5.點選 流 即可,這時VLC標題欄顯示 流 ,說明已經在轉碼
二,網頁
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<video src="http://192.168.1.4:8080/stream" type="video/ogg" width="600" height="450" autoplay="autoplay" controls="controls" loop="loop">
Your browser does not support the video tag.
</video>
</body>
</html>
用chrome瀏覽器開啟即可,如果開啟時沒有出來,是因為流還沒有轉換到播放的程度,可以稍等片刻。播放監控過程中不可把VLC關閉,否則視訊只會播放到轉碼的部分
相關推薦
使用VLC轉碼,在HTML5頁面播放實時監控
首先要獲取攝像機品牌的RTSP地址: 如大華的是 rtsp://user:[email protected]:port/cam/ realmonitor?channel=1&subtype=0 海康的是 rtsp://user:[ema
解決linux AMR轉MP3出現轉碼成功卻無法播放的問題
根據 提示 轉化 .com pic 解決 php 成了 成功 根據帖子:的提示,在linux安裝ffmpeg,確實在linux下使用命令可以將amr轉成mp3,並且可以進行播放,不過使用編譯的jave-1.0.2.jar進行轉化的時候,目錄下生成了 http:
如何搭建視頻轉碼集群、播放服務器
swf configure 音視頻 sco 調度框架 zip j2ee lar fig 本文由作者張遠道授權網易雲社區發布。轉碼集群的搭建隨著媒體技術的發展,以及硬件設備的普及和移動設備的觸角延伸之社會各個角落,人們可以隨時隨地產生信息。而這些海量信息中,有不少多媒體信息。
使用iframe框架後的頁面,執行跳轉命令,目標頁面內嵌至iframe的子頁面的解決方法
問題描述: 在做專案的過程中,需要完成修改密碼後重新登入的功能,但是前端頁面使用了IFrame的框架,修改頁面內嵌在的index.html中, 重新登入的頁面就內嵌到原來的頁面中。 問題如圖所示: 修改密碼成功後: 出現問題,修改密碼頁面
java視訊格式轉碼,設定編碼格式
專案上傳後的視訊不能在video標籤裡面播放,視訊格式是MP4。重新編碼之後就可以了 package com.video.util; import org.bytedeco.javacv.FFmpegFrameGrabber; import org.bytedeco.javacv.FFmpe
C語言的url轉碼,提交內容到網站
2011-09-07 url提交資訊為何要轉碼呢?因為url本身會有很多特殊字元。而提交的引數中如果再有特殊字元的話,url就不能區分哪些是引數內容,哪些是分隔符。尤其是unicode,gb18030,big5等多位元組的編碼,
騰訊視訊轉碼,把qlv格式轉換成mp4格式
最近需要在公眾號上傳視訊,但是大於20M的視訊需要到騰訊視訊上傳,在騰訊視訊上下載的視訊是qlv格式,要在騰訊視訊上傳必須是其他主流視訊格式,如mp4這樣的,真是坑。所以就需要我把視訊轉換格式,但是在格式工廠等都不能轉,而有個迅捷視訊轉換非VIP使用者只有一次轉換同
【iOS】使用URLNavigator進行頁面跳轉時,push頁面無效
最近在專案中使用URLNavigator遇到了點小坑,使用xcode預設配置新建project,照著demo敲了一通發現不起作用,最後發現原因是預設配置檔案Info.plist中,配置了Main storyboard file base name 即下圖所示 這個配置會影響到Ap
CKEDITOR的內容js轉碼,C#控制器解碼接收
1 <script type="text/javascript" src="<%=Url.Content("~/Resource/ckeditor/ckeditor.js") %>"&
ffmpeg音訊轉碼,採用swr_convert重取樣
/* *最簡單的音訊轉碼器(只處理音訊) *繆國凱 Mickel *[email protected] *本程式實現從一個視訊格式轉碼到另一個視訊格式,只處理音訊,視訊忽略,若有多個音訊流,只處理第一個,採用swr_convert重取樣 *2015-5-8 */ #include "stdaf
vue 父頁面給子頁面傳值,子頁面沒有實時重新整理的問題
場景:vue父頁面傳值,引數為plant,問題:父頁面改變plant的值,子頁面沒有實時更新解決方法:1.父頁面引數加一個 .sync<hqlist :plant.sync="plante">
HTML5頁面播放音樂
H5頁面播放音樂其實很簡單,只需要用<audio>這個標籤就行十分方便。 路徑選在音樂所在位置就行了。 <audio id="bgMusic" src="js/2.mp3" autoplay preload loop="loop"></aud
關於encodeURI兩次轉碼和非兩次轉碼,以及後臺中文,前臺不顯示問題總結
一:js:如果中文亂碼,就轉碼兩次 function details(cellValue,row){ return '<a href="#" onclick=openWindow('+r
Druid 配置及內置監控,Web頁面查看監控內容
ans view ppi for ids group cto -c url 1.配置Druid的內置監控 首先在Maven項目的pom.xml中引入包 <dependency> <groupId>com.alibaba</groupI
【轉自eguid大神】實時監控、直播流、流媒體、視訊網站開發方案設計簡要
直播:通過flex(flash)播放器或者第三方播放器(videoJS,ckplayer,VideoLAN 等...)呼叫流媒體伺服器的流媒體源解碼並播放,如果不需要相容低版本IE,可以採用HTML5的webSocket播放器,videoJS是flash/html5雙核播放器。
java 實時監控微信掃碼支付,支付成功跳轉到成功頁面
例如生成的微信二維碼如下: 通常的邏輯是,當用戶使用微信掃描次二維碼時,將會提示此二維碼已經被掃描,當用戶完成支付後,將會提示使用者支付成功或者跳轉到支付成功頁面。 微信支付很坑的地方是,掃碼支付掃碼需要自己生成被掃描的二維碼,這就造成,微信支付不能
HTML5頁面直接調用百度地圖API,獲取當前位置,直接導航目的地(轉)
wid dir tle mark utf-8 mil 獲取 open init HTML5頁面直接調用百度地圖API,獲取當前位置,直接導航目的地 我是應用在微信中,自定義菜單,菜單直接鏈接到這個HTML5頁面,獲取當前位置後,頁面中定好目的地,這樣打開頁面後直接進入導航頁
實現微信小程式掃碼,在PC端登陸並且自動跳轉頁面
通過微信小程式掃碼,在PC端登陸跳轉相應頁面 最近在做一個零食店,移動端採用微信小程式進行實現。當然,既然是零食店,那麼肯定會有後臺管理的,當時的想法是如何才能通過微信小程式裡進行掃碼去登陸PC端的管理平臺呢?話不多說,接下來就說說我是怎麼做到! 首先,大致上講一下我的實現思路,整體
七牛雲:使用七牛的銳智轉碼功能,簡單實現播放內容自適應進行轉碼
文章目錄 前言 程式碼 結果 前言 銳智轉碼無需使用者指定輸出視訊的位元速率幀率等,而是由銳智轉碼依據源視訊場景內容智慧匹配最佳轉碼引數組合。 這個可以解決很大一部分的點播視訊 注:銳智轉碼目前僅支援視訊轉碼和視訊音訊同時轉碼,其
解決H5播放視訊黑屏只有聲音沒有影象的問題,Java呼叫ffmpeg轉碼成h264的mp4格式
前端用的是HTML5的<video>標籤播放的視訊。由於其並不能支援所有視訊型別的播放,所以我們需要把視訊轉碼為其支援的編碼如h264。否則會出現黑屏只有聲音沒有影象的問題。網上的方法大多是轉成flv的,這裡,我把它轉成mp4。直接呼叫Conver的run(fil