国产精品久久久久久2021,日韩精品无码av中文无码版,亚洲精品久久久午夜麻豆,无码成人精品日本动漫纯h

010-68421378
當(dāng)前您所在的位置:首頁>新聞中心>新品發(fā)布

Wowza技術(shù):播放VOD時(shí),可否從特定時(shí)間位置開始播放,并限定播放時(shí)長

發(fā)布時(shí)間:2020/08/30 瀏覽量:3471
這個(gè)功能只適用于Wowza Media Server? 3.0.0 及以上的版本。

播放VOD時(shí),可否從特定的時(shí)間位置開始播放,并限定播放時(shí)長?

注意:這個(gè)功能只適用于Wowza Media Server® 3.0.0 及以上的版本。

如果你使用Http Live Streaming、smooth streaming 或 Flash HTTP streaming流媒體傳輸協(xié)議,你可以利用這個(gè)功能播放一個(gè)VOD文件的一個(gè)片段; 下面有幾個(gè)方法讓你可以設(shè)置一個(gè)開始時(shí)間位置和播放時(shí)長。

Query parameters: 所有的HTTP streaming 協(xié)議現(xiàn)在都支持 wowzaplaystart 和 wowzaplayduration 參數(shù)。這兩個(gè)時(shí)間參數(shù)的單位為毫秒。舉例說明,如果要從30秒的位置開始播放sample.mp4,并播放40秒,然后自動(dòng)結(jié)束。你可以用下面的URL: 

iOS: 

Code:

http://[wowza-ip-address]:1935/vod/mp4:sample.mp4/playlist.m3u8?wowzaplaystart=30000&wowzaplayduration=40000

Flash HTTP: 

Code:

http://[wowza-ip-address]:1935/vod/mp4:sample.mp4/manifest.f4m?wowzaplaystart=30000&wowzaplayduration=40000

Smooth Streaming: 

Code:

http://[wowza-ip-address]:1935/vod/mp4:sample.mp4/Manifest?wowzaplaystart=30000&wowzaplayduration=40000

注意: 在用微軟的Silverlight播放時(shí),你可能需要對播放URL做一個(gè)小調(diào)整 (對&連接符做一個(gè)轉(zhuǎn)義): 

Code:

http://[wowza-ip-address]:1935/vod/mp4:sample.mp4/Manifest?wowzaplaystart=30000&wowzaplayduration=40000

·         Server-side API: 你可以通過IHTTPStreamerSession session API 以毫秒為單位設(shè)置playStart和playDuration的值. 例如,在你的自定義模塊中,你可以按下面的方式寫一段Java程序: 

Code:

public void onHTTPSessionCreate(IHTTPStreamerSession httpSession)

{

        httpSession.setPlayStart(30000);

        httpSession.setPlayDuration(40000);

}

·         SMIL file: 在一個(gè)SMIL文件中,使用begin 和dur 屬性。這些屬性以秒為單位: 

Code:

 

       

       

       

 

              

                      

              

       

 

·         MediaList API: 使用MediaList API. 以毫秒為單位設(shè)置參數(shù): 

Code:

public class ModuleAMLSTTest extends ModuleBase implements IMediaListProvider

{

        public void onAppStart(IApplicationInstance appInstance)

        {

               appInstance.setMediaListProvider(this);

        }

       

        public MediaList resolveMediaList(IMediaListReader mediaListReader, IMediaStream stream, String streamName)

        {

               MediaList mediaList = new MediaList();

              

               MediaListSegment segment = new MediaListSegment();

               mediaList.addSegment(segment);

              

               MediaListRendition rendition1 = new MediaListRendition();

               segment.addRendition(rendition1);

              

               rendition1.setName("mp4:sample.mp4");

               rendition1.setBitrateAudio(128000);

               rendition1.setBitrateVideo(400000);

               rendition1.setWidth(320);

               rendition1.setHeight(240);

               rendition1.setPlayStart(30000);

               rendition1.setPlayDuration(40000);

                              

               return mediaList;

        }

}

注意: 在用微軟的Silverlight播放時(shí),你可能需要對播放URL做一個(gè)小調(diào)整 (對&連接符做一個(gè)轉(zhuǎn)義): 

Code:

http://[wowza-ip-address]:1935/vod/mp4:sample.mp4/Manifest?wowzaplaystart=30000&wowzaplayduration=40000

下一篇:Kendo UI for jQuery數(shù)據(jù)管理使用教程:多列標(biāo)題/列菜單等
上一篇:Wolfram技術(shù)在金融領(lǐng)域:通過回溯測試和投資組合分析降低風(fēng)險(xiǎn)

                               

 京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155

                                   © Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室

                         北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫

                            華滋生物