<html>
<body>
At 20:35 13/12/2005 +0100, Steit Slings wrote:<br>
<blockquote type=cite class=cite cite><font face="arial" size=2 color="#0000FF">Hai,</font><br>
<br>
<font face="arial" size=2 color="#0000FF">I only saw this postings now:
Here are my test results and findings:</font><br>
<br>
<font face="arial" size=2 color="#0000FF">I encode a satellite signal
into mp4 (vcodec=mp4v acodec=mp4a) this is served via VLC via HTTP to the
second server that has vlc and darwin on it (I need to use VLC to
transport the stream via the network since DSS injection doesn't work.
The 2nd VLC receives the stream and serveses it to DSS and creates the
.sdp file. The stream is visible with QuickTime on PC and Mac but not
with Real. The stream doesn't play on my UMTS phone (SonyEricsson Z1010).
</font><br>
</blockquote><br>
same thing for me, but i can view the video on the mobile.<br><br>
<blockquote type=cite class=cite cite><font face="arial" size=2 color="#0000FF">And
now for the *strange* part....</font><br>
<font face="arial" size=2 color="#0000FF">When I kill the audio or use
acodec=samr VLC says it cannot find the codec and streams out video only.
This stream IS visible on my mobile.</font><br>
</blockquote><br>
streaming only video works fine on mobile.<br><br>
<blockquote type=cite class=cite cite> <br>
<font face="arial" size=2 color="#0000FF">If I take a look at the created
.sdp file it say audio format *mpeg4 generic* but this should be *mpeg4
latm* (according to DSS)</font><br>
<br>
<font face="arial" size=2 color="#0000FF">Turns out either the mobile
phone OR DSS wants the audio encoded in AAC HE - LATM </font><br>
</blockquote><br>
furthermore, changing the sdp file and saying MP4A-LATM instead of MPEG4
generic (to be 3gpp compliant)(and hinting the file as MPA4-LATM) doesn't
work either.<br><br>
<br>
<blockquote type=cite class=cite cite> <br>
<font face="arial" size=2 color="#0000FF">I haven't been successfull in
compiling VLC/FFMpeg with amr to test that....</font><br>
<br>
<br>
<font face="arial" size=2 color="#0000FF">I fear the only way to solve
this is a correct implementation of AAC HE -LATM by or in VLC (but I'm
not a programmer).</font><br>
<br>
<font face="arial" size=2 color="#0000FF">Has anyone ever tried to use
VLC directly with a mobile or any other media server for that matter?
(catraserver i.e.)</font><br>
</blockquote><br>
I'm trying now with the catraserver, but for now nothing is streaming
correctly, only get the stream loading, and nothing more.<br><br>
<blockquote type=cite class=cite cite><font face="arial" size=2 color="#0000FF">Steit!</font><br>
<dl>
<dd><font face="tahoma" size=2>-----Oorspronkelijk bericht-----<br>
<dd>Van:</b> streaming-bounce@videolan.org
[<a href="mailto:streaming-bounce@videolan.org" eudora="autourl">mailto:streaming-bounce@videolan.org</a>]
Namens </b>PERET Pierre-Hugues<br>
<dd>Verzonden:</b> dinsdag 13 december 2005 17:10<br>
<dd>Aan:</b> streaming@videolan.org<br>
<dd>Onderwerp:</b> [streaming] Re: Streaming mp4+AAC to mobile
phones<br><br>
</font>
<dd>I give up !<br>
<dd>it's time to pass to another thing... i cannot afford spending more
time on that .<br>
<dd>If anyone find the solution , let me know.<br><br>
<br>
<dd>At 16:36 13/12/2005 +0100, you wrote:<br><br>
<blockquote type=cite class=cite cite><blockquote type=cite class=cite cite>
<dd>...because the mobile tries to load the stream (instead of telling
you that this type of stream is not supported), right? So maybe it is an
sdp issue...<br>
<dd>One thing to test if aac is supported at all might be:<br>
<dd>1) encode a video with mp4/aac using vlc<br>
<dd>2) hint the encoded file with mp4box and put it in DSS' streaming
dir<br>
<dd>3) access the encoded file directly without using an sdp file (e.g.
<a href="rtsp://server:port/myfile.mp4">rtsp://server:port/myfile.mp4</a>)
to see if aac sound works.<br>
<dd>==> If it does not work, i bet it's the phone not soppurting aac.
Then we are sure that there's nothing wrong with the sdp (because it's
not involved here) and it's also not the fault of VLC's mp4a packetizer
(because this one is not involved when VLC encodes to file)<br>
<dd>==> On the other hand, if it works, then there must be something
wrong with either the sdp or the packetize_mp4a method -- or something
completely different :-/</blockquote><br>
<dd>I encoded a mp4/aac file, and hinted it with mp4creator , and sound
is not working. For this one, i think its a DSS issue, because the
sample_100kbit.mp4 (with aac) doesn't work either with DSS.<br>
<dd>I'm trying to find a streaming server that can stream mp4/aac to
mobile phones.<br><br>
<blockquote type=cite class=cite cite><blockquote type=cite class=cite cite>
<dd>when playing with the sdp file,i can make my mobile phone loading my
aac stream, but not playing it (player stuck at the end of
loading).</blockquote><br>
<dd>Unfortunately I can't test the stream right now, because my current
provider does not allow any other traffic than http :(<br><br>
<blockquote type=cite class=cite cite>
<dd>looking at the code of the rtp module, i noticed amr / mpa4 sections
seems inappropriate for mobile streaming (looks normal). unfortunatly i'm
not able to implement such thing. Maybe i'm completely wrong ...<br>
<dd>correct me in this case.</blockquote><br><br>
<dd> <br><br>
<blockquote type=cite class=cite cite>
<dd>At 17:48 12/12/2005 +0100, you wrote:<br>
<blockquote type=cite class=cite cite>
<dd>Well,<br>
<dd>back again !<br>
<dd>streaming amr_wb is the same as amr_nb.. it doesn't play in QTplayer
because it doesn't have the codecs, but the mobile player seems to accept
it, but no sound is coming.<br>
<dd>switch back to amr_nb and play with the sdp file....<br><br>
<br>
<dd>At 11:55 12/12/2005 +0100, you wrote:<br>
<blockquote type=cite class=cite cite>
<dd>I came to the same conclusion as you .<br>
<dd>For now, i'm working on the sdp stuff which i think is the problem.
Or it might be the reflector module of DSS (in this case i doubt i could
do anything for it).<br><br>
<dd>At 17:02 11/12/2005 -0800, Torben Knerr wrote:<br><br>
<br>
<blockquote type=cite class=cite cite>
<dd>On 12/11/05, PERET Pierre-Hugues</b>
<<a href="mailto:ph.peret@free.fr">ph.peret@free.fr</a>> wrote:<br>
<blockquote type=cite class=cite cite>
<dd>Didn't tried with ffmpeg's amr_wb.<br>
<dd>trying with http allways make my operator says wrong url, putting the full path or not.<br><br>
<dd>I talked on irc with some guys, and it seems that it's not very possible to do what i want , and someone oriented me to helix mobile server and mobile encoder, but it's far too expensive....<br><br>
<dd>as i want to take an already running stream and transcode it to 3gp , i think i cannot do that with opensource or free software. </blockquote><br>
<dd>I think it is possible with vlc+dss, as soon as the sound issue is solved. Even though the stream might not be 100% 3gp spec compliant, it worked (at least with video only). <br><br>
<blockquote type=cite class=cite cite>
<dd>I noticed that DSS is not able to stream mp4+aac to mobile phone -> nokia 6630 , sound is not working, even with the sample which comes with the server. Making aac streaming working on the mobile would be the solution.(amr is not my preference).</blockquote><br>
<dd>I think that's not possible with the 6630, because it can not play aac streams :( <br>
<dd>On the other hand DSS _is able_ to stream mp4+aac (as you can see the stream with different players, such as QT), so imho it is definitely the mobile, which is _not able_ to play rtsp-streamed aac.<br>
<dd>But you are right, amr_nb is no solution because it is too crappy... amr_wb might be okay, even though not as good as aac.<br><br>
<blockquote type=cite class=cite cite>
<dd>if you know a streaming server that can do that.. pls tell me.<br>
<dd>maybe tomorrow i will try amr_wb . i will keep you informed.<br><br>
<dd>NB : 3gp or mp4 generated by vlc doesn't play on the mobile phone on local playback (possibly beacause of the lack of hinted tracks)</blockquote><br>
<dd>Right, for local playback you need to hint the files. I used mp4box for hinting and got it work to play locally with mp4+aac and mp4+amr (both encoded with vlc). Don't remember if it worked with h263 video too, but i guess so.<br><br>
<dd>Good luck with the amr_wb stuff!</blockquote></blockquote></blockquote></blockquote></blockquote></blockquote>
</dl></blockquote></body>
</html>