mpeg-dash

    0熱度

    1回答

    我希望實現一個系統,根據用戶的連接速度,爲HLS在M3U8播放列表上動態填充片段。問題是,如果我添加具有各種分辨率的Segments,會導致大量Frame丟失,並且有時會凍結或崩潰傳輸M3U8播放列表的應用程序(在我的案例中爲Exoplayer)。有沒有什麼辦法可以實現無縫流式傳輸,並且具有最小的丟幀率和高QoS?

    0熱度

    1回答

    我一直在閱讀關於Netflix等流媒體服務如何在不同比特率之間動態切換以適應一般帶寬差異,即時啓動和快速轉發的文章。 所有的現代視頻播放器都可以無縫顯示連續的視頻片段而沒有明顯的小故障,就好像它們是單個文件一樣嗎?何時以及如何引入? 什麼是視頻片段的理想長度?我已經看過10秒鐘了,但是如果播放是無縫的,這不能簡單地減少到僅僅是秒(每個片段是GOP)嗎? 有沒有其他的技巧可以用來估計你的本地硬盤上有

    1熱度

    1回答

    我正在編碼h264 mp4,並與第一幀輸出字節大小與所有其他幀有一個小問題。沒有幀重複發生,而只是第一幀總是以其他幀的字節大小的兩倍。我的用例要求第一幀與其他幀相比非常相似。 這裏是ffmpeg的編碼參數: ffmpeg -framerate 60 -i "C:\Test%4d.jpg" -c:v libx264 -g 1 -vf "scale=3840:2160" -crf 19 -pix_fm

    0熱度

    2回答

    基於DASH標準,有4個DASH分段參考方案。 SegmentBase,SegmentList,SegmentTemplate和SegmentTimline。 如何在MP4Box中使用SegmentTimeline方案創建MPD文件? 在SegmentTimeline中,有r屬性,它是重複段,如何在MP4Box中生成它? 感謝

    0熱度

    1回答

    有沒有一種方法可以解密我下載的文件?原來這是mpd文件,但我用下載器下載mp4。我可以看到KID,com.widevine.alpha X-AxDRM-Message和com.microsoft.playready X-AxDRM-Message。

    1熱度

    1回答

    我有一個文件,我在CENC中加密過,現在我試圖使用bento4 mp4decrypt工具中的mp4decrypt解密它。該文件由mp4文件中的單個h264曲目組成。這是mp4info的輸出--verbose File: major brand: dash minor version: 0 compatible brand: iso6 compatible brand: dash Mov

    1熱度

    1回答

    我想創建自己的代碼來播放使用媒體源的實時MPEG-DASH,我成功獲取數據但無法在播放器中顯示它。 function GETData(){ \t var xhr = new XMLHttpRequest(); \t \t \t \t xhr.onreadystatechange = function() \t { \t \t if(xhr.readyState == 4 && x

    1熱度

    1回答

    是否有使用libdash進行實時編碼和流媒體的示例或文檔?例如使用網絡攝像頭作爲源提供自適應比特率的流? 我一直在試圖剖析的測試libdash_networkpart_test,但我認爲它主要是用於vod streaming,而不是live。

    0熱度

    2回答

    這是一個初學者級別的問題。我一直在閱讀有關MPEG DASH作爲互聯網上流媒體新標準的文章。我一直在試圖弄清楚如何設置服務器以通過MPEG-DASH流式傳輸實況視頻,但我所有的搜索似乎都會逐步將預先錄製的視頻(使用MP4Box和相關技術)進行流式傳輸。 如何使用MPEG DASH服務器和客戶端界面設置流媒體?最好是有一些GUI可用,因爲我打算讓我的客戶通過我的服務器流式傳輸視頻。

    0熱度

    1回答

    我已經使用ffmpeg和qt-framework編寫了多媒體播放器。目前我支持播放器中的本地文件播放和漸進式下載播放。現在我想添加對mpeg-dash vod流播放的支持。我想到了使用libdash開源破折號庫。但經過這麼多的Google搜索後,我找不到任何API或開發者文檔。 另一個問題是libdash集成了網絡模塊。但我只想要將mpd解析器集成,並且我有我自己的網絡模塊進行下載。我沒有找到li