Hi,
We’ve setup a live streaming application (RTMP), using the same configuration as that in the example provided, in wowza media server, and use android native player to play the stream. In android 4.3 phone, the player prompts an error and stops the playback, after a few tens of seconds. SIGSEGV is thrown from /system/lib/libstagefright.so. We found no errors in either access log or error log in wowza media server. Both version 3.5.2 and version 3.6.2 are tested.
Hi
Would you please provide a bit more information about your workflow and device being used?
Are you streaming using RTSP or HLS ?
What is the device manufacturer and model?
Is the device on a wifi network or cellular?
Is it just this particular device that is having this problem?
Daren
Vincent,
Delete your current access log, then start Wowza and start a source stream. Then test playback of the Transcoder ngrp MediaList using the /examples/LiveVideoStreaming/FlashHTTPPlayer. And test single and smil playback in the Android of one of the transcoded renditions. Then zip up the whole /conf folder and the current access log and send to support@wowza.com
Include encoding details of the live stream.
Include a link to this thread for reference
Richard
Hi,
Obviously something about the stream that Android 4.3 is not happy with.
Is it just smil files that you have problems with or all playback types?
Which browser are you using to initiate the playback?
Looking at the url syntax you provided, I don’t see the smil: prefix, is that just an omission
from the post?
Should be:
http://[server-ip]/[application]/smil:[smil name].smil/playlist.m3u8
Did you try testing with the vod sample.mp4 ?
So:
http://[server-ip]/vod/mp4:sample.mp4/playlist.m3u8
Does that work as expected?
There’s also a simplified VOD sample here:
http://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov/playlist.m3u8
which plays on most devices, as it’s just base line level 3 at a very low bitrate and low resolution.
It’s certainly not a good thing if the device throws an error like that.
SIGSEGV is thrown from /system/lib/libstagefright.so
Indicates an issue at the Android OS level.
Best regards,
Daren
Hi,
The Android player debug doesn’t help, it’s not something we can troubleshoot with.
It might be worth filing a report with Google and provide that info though.
The smil: is required if specifying a smil file.
Can you also play a single live stream (not a smil with live streams)?
Or rather
http://[server-ip]/live/mp4:myStream.mp4/playlist.m3u8
or similar?
Does that fail to or only live streams within a smil fail?
Just trying to narrow it down.
Best regards,
Daren
Hi,
The player can play a single live stream. It fails to do so for smil.
vod is ok.
FYI, we use wowza media server to transcode streams sent from broadcaster. We testing both streams before entering wowza media server and those after transcoded. Android 4.3 can play those streams which are not transcoded by wowza media server. At this point, how may I ensure the transcoding works fine? Would there be any information supporting this claim?
Thanks.
Best regards,
Vincent