live stream problem on Symbian S60

hi,

i’m running WowzaMediaServer on amazon ec2.

i can play video streams through rtmp and rtsp protocols on flash players, quick time, and vlc player.my problem is with symbian s60 devices that run 3gp and work with rtsp

when i try link like that rtsp://ec2-174-129-80-42.compute-1.amazonaws.com:1935/vod/mp4:Extremists.m4v

it didn’t work, please tell me how to solve that

thanks

Does the Wowza test stream work on that device?:

https://www.wowza.com/mobile.html

If the test stream works, then take a look at the Mobile Trouble-Shooting guide:

https://www.wowza.com/docs/how-to-troubleshoot-rtsp-rtp-playback)

Richard

I tried your stream on a fresh install of the RealPlayer on MacOSX and it worked fine. I don’t have a good way to test on Windows right now. So it may be a connectivity issue on your end. Either try RTSP/RTP interleaved (if there is a setting in the RealPlayer) or be sure UDP is mapped to your local playback machine.

There is a newer patch that fixes a few RTSP/RTP out issue. It is here:

WowzaMediaServer2.1.2-patch5.zip


IMPORTANT!!!

Several core components have been updraded to newer versions. Before

applying this patch, delete the following files from your Wowza Media Server

installation:

[install-dir]/lib/bcprov-ext-jdk15-143.jar

[install-dir]/lib/commons-lang-2.4.jar

[install-dir]/lib/log4j-1.2.15.jar


Charlie

That Application.xml is configured following this guide:

https://www.wowza.com/docs/how-to-set-up-an-application-for-rtsp-rtp-streaming

And UDP ports are wide open on this EC2 server.

The version and build at present is 2.1.2.05 build25731

We’d rather not post Application.xml files on the forum, because they can change over time. Then this post has to be managed, which is not practical.

Richard

Looks right. For your comparison, this is the RTP section of that Application.xml

<RTP>
                        <!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
                        <Authentication>
                                <PublishMethod>none</PublishMethod>
                                <PlayMethod>none</PlayMethod>
                        </Authentication>
                        <!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->
                        <AVSyncMethod>senderreport</AVSyncMethod>
                        <MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
                        <RTSPSessionTimeout>90000</RTSPSessionTimeout>
                        <RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>
                        <RTSPBindIpAddress>10.249.35.81</RTSPBindIpAddress>
                        <RTSPConnectionIpAddress>184.72.239.149</RTSPConnectionIpAddress>
                        <RTSPOriginIpAddress>184.72.239.149</RTSPOriginIpAddress>
                        <IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>
                        <!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application -->
                        <Properties>
                        </Properties>
                </RTP>

In the EC2 Security Group, make sure the Source/CIDR is “0.0.0.0/0” for the rule that allows the UPD range.

Apply patch 5 to that server, be sure to delete the 3 files in the Wowza /lib folder as noted below:

https://www.wowza.com/downloads/WowzaMediaServer-2-1-2/WowzaMediaServer2.1.2-patch5.zip

Carefully ready the IMPORTANT!!! notice in the README.txt file of the patch. Several core components have been upgraded:


IMPORTANT!!!

Several core components have been updraded to newer versions. Before

applying this patch, delete the following files from your Wowza Media Server

installation:

[install-dir]/lib/bcprov-ext-jdk15-143.jar

[install-dir]/lib/commons-lang-2.4.jar

[install-dir]/lib/log4j-1.2.15.jar


Next step is to download the sample video from the Mobile test and try to stream that with your application:

https://www.wowza.com/_h264/BigBuckBunny_175k.mov

If that works, then the encoding of your videos is the problem.

Richard

btw, this won’t help with rtsp, but for vod app (StreamType “default”) the LiveStreamPacketizers should be empty:

Richard

Testing on VLC, the top one and the bottom one work. The no port one, the middle one, doesn’t work. Probably because you have not enabled the rtsp default port: 554. To do that change /conf/VHost.xml /HostPort /Port from “1935,80,443” to “1935,80,443,554”. Then restart Wowza.

Then the no port one should work.

Richard

You’re welcome, Thanks for the update

Richard

thanks rrlanham so much

i tried the test stream and it is working fine on mobile , but when i did the same here

it displayed the realplayer but the video didn’t played !!!

is there any settings i have to do ???

thanks

I get an error in RealPlayer:

“Unable to play either sound or video clip. Trying to play partially.”

I had searched about that error and found it because of the encoding of the video so i uploaded the BigBuckBunny_175k.mov because it is h.264 to /wowza/content path, but when i tried it on mobile, gave me “unable to connect to server.server timeout” after a long loading

i think there are settings should be done on wowzaserver to support live streaming on mobile

-i configured these settings

Application.xml

  • RTP/Authentication/PlayMethod to:

none

also RTP/Authentication/PublishMethod to:

none

also

default

is that right??

please try to solve my problem to play videos on mobile like desktop

thanks

Does the Wowza test stream work on that device?:

https://www.wowza.com/mobile.html

it is working fine on my mobile

where can i get the Application.xml of that wowzaserver application???

i want to know the settings that need to be changed for my case

thanks

hi rrlanham,

the udp ports are by default opened on the server from 0-65535

I set the settings as follows

private-ip-Address

public DNS name

public DNS name

the values are something like that

private-ip-Address:10.212.137.176

public DNS name:ec2-174-129-80-42.compute-1.amazonaws.com

is that right???

my wowza is Wowza Media Server 2 for Amazon EC2 2.1.2 build24878

try my instance here

that is what i did, but nowway :frowning:

waiting for answer plz

thanks

thanks rrlanham,

i applied all what you stated below,but the problem is still existing :confused:

please tell me what about these values

<Streams>
<StreamType>default</StreamType>
<StorageDir>${com.wowza.wms.context.VHostConfigHome}/content</StorageDir>
<KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>
<LiveStreamPacketizers>cupertinostreamingpacketizer,smoothstreamingpacketizer</LiveStreamPacketizers>
<Properties>
</Properties>
</Streams>

also in the VHost.xml

i did only one change here

1935,80,443,554

thanks

this is also my real test link

http://mshlabtests.com/MadarMediaFinal/ay7aga.jsp

kindly, try the above link of my last post, i’m already using this video.

on mobile i got “unable to connect to server. server time-out” after loading.

thanks rrlanham so much, you are a good and helpful man :slight_smile:

after i opened the port 554, the video played so fine on my mobile through that link

rtsp://ec2-174-129-80-42.compute-1.amazonaws.com/vod/mp4:BigBuckBunny_175k.mov

thanks again