国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Media Source Extension官方文檔(第一部分)

wangbinke / 2564人閱讀

摘要:特性描述了實例允許的二進制流格式。一個對象必須支持以下至少一個設置一個擁有音頻和或視頻的兩個,其中一個多帶帶處理音頻軌道,一個多帶帶處理視頻軌道一個二進制流數(shù)據(jù)結構,提供了單個需要的,設置和其他。用于識別二進制流數(shù)據(jù)屬于那個的標識。

摘要

本說明通過允許javascript來生成看到播放的流媒體擴展了HTMLMediaElement[HTML51]對象。允許javascript來生成流促進了很多用途,如可自適應的流和可進行時間變換的直播流。

1. 介紹

這一節(jié)是非規(guī)范性的(non-normative)。
這個特性允許JavaScript去動態(tài)地為

1.1 目標

允許js去創(chuàng)建media stream,獨立于普通的拉流播放的方式。

定義了一種加快自適應流,廣告插入,時戳轉換,視頻編輯的分割和緩存模式。

最小化js中的媒體解析需要

盡可能的呃管理瀏覽器的播放緩存

提供二進制流格式操作需要

不需要支持特定的媒體格式和編解碼器(codec)

這個說明定義了

瀏覽器和web app處理媒體數(shù)據(jù)的規(guī)范行為

其他定義媒體格式的

1.2 一些名詞定義

Active Track Buffers
一個提供開啟中的音頻track,選中的視頻track,和正在顯示或隱藏的字幕track的編碼過的幀集合的track buffer。這些tracks都和activeSourceBuffers列表中的SourceBuffer對象有關。

Append Window
添加buffer時用于篩選coded frames的一個pts的range。append window表示一個連續(xù)的有單一開始和結束時間的時間區(qū)間。只有pts在這個時間區(qū)間內的編碼幀才允許被添加到SourceBuffer中,其余的都會被篩選出去。append window的開始和結束時間是受appendWindowStart和appendWindowEnd兩個屬性分別控制。

Coded Frame
一個有presentation timestamp(pts), decode timestamp(dts)和coded frame duration的媒體數(shù)據(jù)單元。

Coded Frame Duration
一個coded frame的時長,對視頻和文字而言,duration就是指一個視頻幀或者文字需要被展示的時間長度,對于音頻而言,duration就是指這一幀中包括的采樣的和。比如:一個包含441個采樣樣本的采樣率是@44100Hz的音頻幀的時長就是10ms。

Coded Frame Group
一組響鈴的,dts單調遞增沒有gap的coded frames集合。如果被coded frame processing algorithm算法檢測到的不連續(xù)片段就會觸發(fā)abort方法從一個新的coded frame group開始重新播放。

Decode Timestamp
The decode timestamp(就是通常說的dts)表示最晚的這一幀和任何獨立幀需要被解碼的時間(假設可以被立刻解碼和渲染,應該等于這個presentation order里最先被渲染的幀的pts)。如果這一幀不能在渲染順序中被解碼出來或者沒有dts,那么dts就等于pts。

Initialization Segment
一系列的包括了需要解碼media segment序列的初始化信息的二進制數(shù)據(jù)。包括了codec初始化信息,多路segment的Track ID的映射和時間戳偏移等。

Media Segment
一序列的包括了封裝信息和時間戳信息的媒體數(shù)據(jù)二進制數(shù)據(jù)。Media Segment總是和最新添加的initialization segment相關。

MediaSource object URL
MediaSource object URL是一個唯一的通過createObjectURL()方法生成的Blob URI。用于綁定一個MediaSource對西那個到一個HTMLMediaElement元素上。

Parent Media Source
一個SourceBuffer對象的Parent Media Source是創(chuàng)建它的MediaSource對象。

Presentation Start Time
Presentation Start Time

Presentation Interval
一個coded frame的Presentation Interval是一個從pts到pts+coded frame"s duration時間間隔。比如有一幀的pts是10s,coded frame duration是100ms,那么the presentation interval就是[10-10.1)。注意:起始時間是閉區(qū)間,結束時間是開區(qū)間。

Presentation Order
coded frames 渲染的順序。The presentation order通過把coded frames 根據(jù)pts單調遞增的排列起來獲得。

Presentation Timestamp
視頻幀顯示的具體時間,表示了這一幀應該什么時候被播放器渲染。

Random Access Point
一個media segment可以不依賴之前數(shù)據(jù)解碼和連續(xù)播放的位置。對于視頻來說就是I-frames的位置,對音頻來說大多數(shù)幀都可以作為random access point。因為視頻軌道的random access point分布更稀疏,所以這些位置通常被當作復路流(multiplexed stream,我理解就是音視頻等混合起來的流)的random access point。

SourceBuffer byte stream format specification
byte stream format specification特性描述了SourceBuffer實例允許的二進制流格式。是根據(jù)傳入addSourceBuffer()方法的type。

SourceBuffer configuration
一個MediaSource實例下面的一個或多個SourceBuffer對象里的tracks集合。一個MediaSource對象必須支持以下至少一個設置:

一個擁有音頻和/或視頻的SourceBuffer

兩個SourceBuffer,其中一個多帶帶處理音頻軌道,一個多帶帶處理視頻軌道

Track Description
一個二進制流數(shù)據(jù)結構,提供了單個track需要的TrackID,codec設置和其他metadata。一個initialization segment的每個track description都需要一個唯一的Track ID,如果不唯一的話,瀏覽器必須執(zhí)行一個append error algorithm算法。

Track ID
用于識別二進制流數(shù)據(jù)屬于那個track的標識。每個track description中的Track ID標識了一個 media segment屬于的track。

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/91941.html

相關文章

  • Media Source Extension官方文檔(第二部

    摘要:對象表示元素的一個媒體數(shù)據(jù)源。對象由應用創(chuàng)建然后綁定到元素上。當需要播放的時候,從對象中讀取媒體數(shù)據(jù)。每個對象都由一個實時的可檢索的變量來存儲歸一化后的對象。類型,只讀對象的當前狀態(tài),剛創(chuàng)建的時候一定是。和方法會更新在特定的情況下。 2. MediaSource Object MediaSource對象表示HTMLMediaElement元素的一個媒體數(shù)據(jù)源。它會記錄源的readySt...

    HackerShell 評論0 收藏0
  • Media Source Extension官方文檔(第二部

    摘要:對象表示元素的一個媒體數(shù)據(jù)源。對象由應用創(chuàng)建然后綁定到元素上。當需要播放的時候,從對象中讀取媒體數(shù)據(jù)。每個對象都由一個實時的可檢索的變量來存儲歸一化后的對象。類型,只讀對象的當前狀態(tài),剛創(chuàng)建的時候一定是。和方法會更新在特定的情況下。 2. MediaSource Object MediaSource對象表示HTMLMediaElement元素的一個媒體數(shù)據(jù)源。它會記錄源的readySt...

    Julylovin 評論0 收藏0

發(fā)表評論

0條評論

wangbinke

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<