Wowza Community

Green screen in QT when using DR over rtmp

Hi, and sorry if this one have been covered.

Using DigitalRapids 3.3.3b47 and Wowza 2.2.3, publishing a stream over rtmp to wowza and picking it up with QT (or an android) over rtsp. In QT the audio plays but video screen is green. On the phones, the audio plays for about 10 seconds (no video) then stops.

Same stream published with rtp to an Darwin server and played back with the devices mentionen above works just fine. Any pointers would be greatly appreciated.

//D

There is a significant RTSP to mobile improvement in Wowza 2.2.4.01, which is latest version plus latest patch.

Install 2.2.4, then apply patch 1:

https://www.wowza.com/docs/wowza-streaming-engine-software-updates

Richard

There is a known issue with certain digital rapids encodes and QuickTime playback. Try adding the following property to the Streams/Properties container in [install-dir]/conf/[application]/Application.xml:

<Property>
	<Name>fixH264VideoNALLenStartcodeMix</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>

Charlie

Unfortunately the issue persists in 2.2.4.01

//D

The code seemed to do the trick (partially at least). It looks like it´s dropping or maybe reordering some frames when played back on the android. In QT (which is much more tolerant) it looks better but still get parts of jittering/stuttering and it seems like it drops a key intermittently. Not at all as frequent as on the Android though. VLC messages gives the following, even though VLC complains about known “good” streams also, it might be useful:

main warning: audio drift is too big (141915), dropping buffer

main warning: resampling stopped after 1165000 usec (drift: -95475)

main warning: buffer is 95656 late, triggering upsampling

main warning: resampling stopped after 747000 usec (drift: -44766)

main warning: buffer is 44948 late, triggering upsampling

//D