Results 1 to 5 of 5

Thread: Live Stream with adaptive bitrate, work not well

  1. #1
    Join Date
    Dec 2011
    Posts
    10

    Default Live Stream with adaptive bitrate, work not well

    Hi, i used the Live Stream with adaptive bitrate, the smil file as:
    <smil>
    	<head></head>
    	<body>
    		<switch>     
                            <video src="live_1_0_1" system-bitrate="500000" />
                            <video src="live_1_0_2" system-bitrate="350000" />
                            <video src="live_1_0_3" system-bitrate="200000" />  
    			<video src="live_1_0_3" system-bitrate="64000">
                               <param name="audioOnly" value="TRUE" valuetype="data"/>
    			</video>
                            <video src="live_1_0_0" system-bitrate="700000" /> 
    		</switch>  
    	</body>
    </smil>
    when i use ios device with wifi to play the url:
    http://xxx.xxx.xxx.xxx:1935/liveedge.../playlist.m3u8

    it play the stop in every 6~8sec, then wait 5~10sec it play the stream again, after it well....

    it's a live stream service, customer don't want to stop every time.

    how can i to fix it?

    ps: not use adaptive bitrate, it play well every time.

  2. #2
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    What is the source of these streams? Key frame alignment between each is required. You can debug alignment:

    http://www.wowza.com/forums/content....rame-alignment

    Some encoders are not able to produce multiple streams that are aligned as required. The best way to do this is send one high bitrate stream to Wowza and use the Wowza Transcoder to encode lower bitrate versions, which will be aligned.

    Richard

  3. #3
    Join Date
    Dec 2011
    Posts
    10

    Default

    i have use the above to check key frame alignment...
    get those message as:
    2012-09-17	17:36:25	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_2]: Add chunk: id:2913 mode:unknown a/v/k:89/285/6 duration:11411	-	-	-	28.844	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:25	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2913 mode:unknown a/v/k:82/263/3 duration:10511	-	-	-	28.844	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2914 mode:unknown a/v/k:87/278/3 duration:11111	-	-	-	28.86	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2914 mode:unknown a:87 duration:11111	-	-	-	28.86	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_2]: Add chunk: id:2913 mode:unknown a:89 duration:11411	-	-	-	28.86	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2913 mode:unknown a:82 duration:10511	-	-	-	28.86	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_1]: Add chunk: id:2914 mode:unknown a/v/k:87/277/3 duration:11078	-	-	-	28.875	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2915 mode:unknown a/v/k:62/200/2 duration:8008	-	-	-	28.891	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2915 mode:unknown a:62 duration:8008	-	-	-	28.891	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_2]: Add chunk: id:2914 mode:unknown a/v/k:79/250/5 duration:10010	-	-	-	28.891	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2914 mode:unknown a/v/k:94/300/3 duration:12012	-	-	-	28.891	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_1]: Add chunk: id:2914 mode:unknown a:87 duration:11078	-	-	-	28.891	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2914 mode:unknown a:94 duration:12012	-	-	-	28.906	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_2]: Add chunk: id:2914 mode:unknown a:79 duration:10010	-	-	-	28.922	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2916 mode:unknown a/v/k:94/300/3 duration:11979	-	-	-	28.938	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2916 mode:unknown a:94 duration:11979	-	-	-	28.938	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2915 mode:unknown a/v/k:63/200/2 duration:8008	-	-	-	28.938	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2915 mode:unknown a:63 duration:8008	-	-	-	28.938	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_2]: Add chunk: id:2915 mode:unknown a/v/k:78/250/5 duration:9977	-	-	-	28.938	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_2]: Add chunk: id:2915 mode:unknown a:78 duration:9977	-	-	-	28.953	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_1]: Add chunk: id:2915 mode:unknown a/v/k:94/300/3 duration:12012	-	-	-	28.953	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_1]: Add chunk: id:2915 mode:unknown a:94 duration:12012	-	-	-	28.953	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2916 mode:unknown a/v/k:76/245/3 duration:9810	-	-	-	28.969	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_1]: Add chunk: id:2916 mode:unknown a/v/k:62/200/2 duration:8008	-	-	-	28.969	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2917 mode:unknown a/v/k:62/200/2 duration:8008	-	-	-	28.969	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_0]: Add chunk: id:2917 mode:unknown a:62 duration:8008	-	-	-	28.985	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_1]: Add chunk: id:2916 mode:unknown a:62 duration:8008	-	-	-	28.969	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkAudioTS[liveedge/_definst_/live_2_3_3]: Add chunk: id:2916 mode:unknown a:76 duration:9810	-	-	-	28.969	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2012-09-17	17:36:26	CST	comment	server	INFO	200	-	LiveStreamPacketizerCupertino.endChunkTS[liveedge/_definst_/live_2_3_2]: Add chunk: id:2916 mode:unknown a/v/k:77/248/5 duration:9943	-	-	-	29.0	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    what does it meaning?

  4. #4
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    I do not see the output of that debug property. It will show each stream in sets (live_2_3_0, live_2_3_1, live_2_3_2, live_2_3_3) and the "dts" and "pts" values for each. At least the pts value should be match in each iteration.

    Richard

  5. #5
    Join Date
    Dec 2011
    Posts
    10

    Default

    Hi Richard:
    i go to the url: http://www.wowza.com/forums/content....rame-alignment
    it asked me to Install the most recent patch from here: http://www.wowza.com/forums/content....lopment-Builds
    but it didn't have any thing to get the patch, where can i get?

Similar Threads

  1. How to do adaptive bitrate for live streaming apps
    By janitra in forum Live Streaming and Encoder Discussion
    Replies: 7
    Last Post: 05-09-2014, 05:24 AM
  2. Live adaptive bitrate playback with Flow Player - it does not work
    By michalm in forum Live Streaming and Encoders
    Replies: 5
    Last Post: 04-03-2014, 11:18 PM
  3. VOD adaptive bitrate stream on iPad
    By alexmay in forum Video On Demand Streaming Discussion
    Replies: 2
    Last Post: 04-23-2013, 06:19 AM
  4. Live Adaptive Bitrate streaming using different H.264 profiles
    By MSR123 in forum Live Streaming and Encoder Discussion
    Replies: 4
    Last Post: 03-26-2012, 07:01 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •