1. 程式人生 > >使用VLC轉碼,在HTML5頁面播放實時監控

使用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關閉,否則視訊只會播放到轉碼的部分

相關推薦

使用VLCHTML5頁面播放實時監控

首先要獲取攝像機品牌的RTSP地址: 如大華的是      rtsp://user:[email protected]:port/cam/ realmonitor?channel=1&subtype=0 海康的是     rtsp://user:[ema

解決linux AMRMP3出現成功卻無法播放的問題

根據 提示 轉化 .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的內容jsC#控制器解碼接收

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