1. 程式人生 > >用air在ios上播放h264視訊,需要使用StageVideo

用air在ios上播放h264視訊,需要使用StageVideo

Stage Video是Adobe提供的一種渲染視訊的新途徑。 這種方法充分利用了底層的視訊硬體設施。 而結果是大大地降低了CPU的負載,這便意味著在低效能裝置中能表現出更高的幀率以及更少的記憶體使用率。 使用stage video的話,StageVideo物件並不會位於Flash Player的顯示列表中,而是隱藏在stage的背後。
詳細內容請看官方文件
http://www.adobe.com/cn/devnet/flashplayer/articles/stage_video.html

StageVideo物件並不會位於Flash Player的顯示列表中,而是隱藏在stage的背後
簡單點說,就是StageVideo在所有可視元件的最下面,如果沒有將上層元件的BackgroundAlpha設定為0的話,是看不到畫面的,這也是隻能聽見聲音卻看不見畫面的根本原因。

另一點,StageVideo並不是一個UI元件,如何將它放到指定的位置就需要進行特殊處理,一個簡單的辦法是建立一個UIComponent, 然後設定StageVideo的viewPort為UIComponent相對Stage的x,y(通過
localToGlobal).
HTTP流式播放
StageVideo使用NetStream做為資料流,適用於FLV的HTTP流式播放應該也適用MP4
app.xml中的renderMode應設為:direct

相關推薦

air在ios播放h264視訊需要使用StageVideo

Stage Video是Adobe提供的一種渲染視訊的新途徑。 這種方法充分利用了底層的視訊硬體設施。 而結果是大大地降低了CPU的負載,這便意味著在低效能裝置中能表現出更高的幀率以及更少的記憶體使用率。 使用stage video的話,StageVideo物件並不會位於F

手機怎麼錄製抖音抖音播放視訊如何錄製

  我們在手機上經常會刷到一些非常好玩的抖音短視訊,想要將視訊分享給自己的好友與他們一同分享。可是如果直接儲存到手機中,分享給好友會有許可權,所以很多人就會把要分享的抖音是錄製下來然後再進行分享,這也不失為一個好方法,那怎麼將手機中的視訊錄製下來呢?其實很簡單下面小編便來分享具體的錄製方法給大家。

Android MediaPlayer 在API 28的手機播放本地視訊正常播放網路視訊報錯:what=1, extra=-2147483648

在Android開發視訊播放器的過程中,發現一個怪異的Bug: 我是採用MediaPlayer+GLSurface實現的視訊播放器,並且作為依賴庫在Module中開發的。我利用下面的程式碼設定播放源: MediaPlayer mediaPlayer = new Media

iOS播放實時視訊HLS的大延遲問題如何解決RTSP 能在iOS 低延遲播放

HLS 在實時視訊領域一直沒有很好的表現,但是HLS協議最近幾年的普及率也是越來越高, rfc8216 這是HLS最終的標準。https://datatracker.ietf.org/doc/rfc8216/ HLS能如此普及,得益於在CDN友好支援,由於HLS是基於檔案片的

WebView播放HTML5視訊黑屏的問題。

先來說下現象吧。 三部測試手機     1號 Note2  N7100   Android系統版本4.3           2號 三星9100    Android系統版本4.0.3      3號 HTC Desire  Android系統版本 2.3.5  注意2.3

http post請求WebService地址5%的概率需要3秒的響應時間需要控制到0.5%內各位大俠來點意見

有個對響應時間要求很高的WebService介面,必須要3秒內響應,現在的情況測試得到超過3秒響應大概佔5%左右,用fiddler抓包工具測試發現一個問題如下:,伺服器收到請求->伺服器開始響應的耗時  大概就是這5%裡面的重要原因,基本程式碼如下:然後記錄日誌為:[1

手機可以播放 網頁播放mp4視訊出現有聲音無影象問題

發現mp4的視訊編碼有三種:MPEG4(DivX),MPEG4(Xvid),AVC(H264),我使用格式工廠一個一個嘗試。 最終發現轉換成AVC(H264)編碼,完美解決問題。 總結:網頁播放mp4視訊,出現有聲音無影象問題,先使用格式工廠轉換mp4->mp4

Python下載知乎視訊非常實用

請點選此處輸入圖片描述Python下載知乎視訊。# -*- coding: utf-8 -*-"""下載知乎視訊:依賴:pip install requestsmac 安裝 ffmpeg:brew install ffmpeg"""import reimport uuidim

安卓webview html5 自動播放本地視訊網上視訊可以迴圈播放

有時候發現html5 視訊的autoplay根本沒實現,查看了下android 原始碼HTMLVideoElement.cpp也未見相應處理, 網上有資料顯示,這可能關乎UI執行緒與後臺執行緒的協調性,我看,以後的升級版本總會解決這個問題的。 html5標籤屬性不支援,那只

樹莓派命令列播放音訊/視訊

sudo apt-get install omxplayer一般預設已經安裝好了播放視訊需要通過 HDMI 連線到顯示器看sudo omxplayer -r -o [both,local,hdmi] 檔

解決coursera無法看視訊做題沒有圖片的問題

1. 首先以管理員的身份開啟記事本 2. 在記事本介面ctrl + o開啟路徑下的C:\Windows\System32\drivers\etc的host檔案,這裡要選擇所有檔案顯示,修改內容如下圖所示 3. win+R開啟cmd,輸入ipconfig/flush

Chrome播放RTSP實時視訊什麼技術可以做到500毫秒延遲

早上開啟Chrome,想試一下Chorme 播放flash的視訊延遲,大家看下面這個圖,難道是我把plugins的地址拼寫錯了,大家可以幫忙看看,如果是對的話,Chrome已經把flash禁止了,前面也有文章寫過如何在Chrome播放 RTSP 實時視訊,並且不能有外掛。今天我們在談談所有的瀏覽

AVPlayer寫視訊播放器時在被釋放之後 AVPlayer一直監聽的事件沒有被移除造成程式崩潰

最近的專案是在寫視訊和音訊,在播放頁面做一些操作的時候有時候會出現崩潰,但是一直沒報錯,所以一直很困擾。 前幾天在播放頁面又加了一些邏輯處理,然後崩潰才報出了錯誤。 而報錯的提示是,AVPlayer這個類已經被釋放了,然而已經新增的訊息監聽還在,這就有可能會引起訊息的洩露。

iOS 錄視訊相簿選擇視訊視訊壓縮儲存本地檔案播放

iOS 錄視訊,相簿選擇視訊,視訊壓縮,儲存本地檔案,播放,上傳 工程中用到了這部分的功能,也糾結了幾天後做完了,現在總結下這部分的東西。 先說描述下需求: (1)從相簿取視訊、錄視訊; (2)視訊轉碼為mp4; (3)儲存在檔案中,覆蓋更新後也能讀取視訊 (4)視訊的

ueditor視訊顯示空白修改ueditor.all.js後播放視訊

視訊上傳後頁面顯示空白,如下 修改ueditor.all.js檔案 ueditor.all.js,17769行 html.push(creatInsertStr( vi.url, vi.width || 420,  vi.height || 280, id + i,

【JavaScript】10.解決chplayer視訊播放器在本地能載入視訊放到伺服器載入視訊失敗的問題

 最近除錯一個視訊播放器鬱悶了自己好長時間,上傳了flv或者MP4檔案到伺服器,可輸入正確地址通過http協議來訪問總是出現“載入視訊失敗!”這就表明MP4格式檔案是伺服器無法識別的,其實這是沒有在II

【bug整理】Android聲音併發問題:播放視訊的時候第三方應用播放音樂存在音視訊聲音併發問題

問題描述:應用播放視訊的時候,開啟第三方音樂應用(如酷狗)隨機播放一首音樂;結果:同時存在視訊聲音和音樂聲音; 這種情況顯然是糟糕的體驗,究其問題原因是播放視訊時沒有對音訊焦點做處理導致(Android 2.2開始有音訊焦點機制);播放視訊前需要先請求音訊焦點,暫停視訊、

opencv顯示一張影象和播放一段視訊寫入視訊到檔案

#include "mainwindow.h" #include <QApplication> #include <iostream> #include <string> #include <sstream> us

FFmpeg 視訊播放器類可複

音訊播放類可以點這裡:音訊播放類 原理介紹:視訊播放類都是基於音訊播放類改變過來的,加上了音訊視訊同步,基本做出了效果 .h標頭檔案 #ifndef FFMPEGPLAYER_H #define FFMPEGPLAYER_H #define MA

小程式點選圖片自動播放視訊停止一個視訊播放

通過列表的點選事件自動播放列表對應的視訊,同時停止上一個視訊的播放 原始碼: <view> <view class='vv' wx:for='{{vedio_data}}' w