背景: 我使用ffmpeg編碼了一個原始h264文件。我正在嘗試創建自己的容器,如Smooth Streaming如何與碎片化的mp4容器一起使用。我對平穩流的安全性並不滿意,但任何人都可以通過適當的身份驗證從IIS中完全擷取文件。如何獲得給定h264流(Silverlight)的精確持續時間?
問題 反正我有我的原H264碼流播放「還挺」 Silverlight中使用媒體流與啓用了SSL的工作,但我不能讓我爲我是從服務器端發送到媒體流夾頭時間戳權在silverlight客戶端內。在sp2 Nals解析的h264數據塊之間存在延遲。我看到this question獲得持續時間。想知道是否有一種簡單的方法來計算h264流中的幀並獲取持續時間,以便我可以將準確的時間戳傳遞給MediaSampleSource。如果有人可以A:指向我的開源框架計數器的方向,或給我一些僞解析幀的代碼(也許一些十六進制解析提示)。或者,也許有人對這個確實很好的問題有一些經驗。任何幫助將不勝感激。提前致謝。