Mahmoud M'HIRI wrote:
> Hi all,
>
> I got too much troubles (I'm starting having headaches!) in decoding RTP
> packets I'm receiving in my local port (Described in my previous posts)
If you want people to help you, you have to provide more detailed
information about what you are trying to do, which kind of stream you
are trying to receive, etc...
For example:
1) Are you trying to receive raw UDP or RTP? In a post you talked about
raw UDP, in other posts you talk about RTP
2) Which kind of stream are you trying to receive? MPEG2 TS over raw UDP?
MPEG2 TS over RTP? MPEG{1,2} ES over RTP? Some other kind of ES over
RTP? Or some other non-standard combination?
3) Which streaming server are you using? From your emails, the streaming
server looks badly broken
4) Did you manage to play this stream with some kind of player (even WMP
or QT player)? If not, the stream can be simply corrupted, or encrypted.
You should ask the streaming server's developers for some information
about players that are able to receive the stream
> I think that I knew the reason for what all players I'm using were not able
> to recognize the stream format, (they do when the communications is
> initiated by SDP (rstp) ) : I'm receiving live TV stream RTP packets, so
> they haven't access to the stream's header.
It's not clear what you mean by "stream's header", here. Do you mean the
codec's config information? If yes, I am afraid they can only be found in
the SDP describing the stream. So, if you have no SDP you cannot play the
stream.
> Is there any way to ask the server for the stream header? (maybe through
> RTCP).
See above: it depends on what you mean by "stream header". Anyway, I guess
the answer is "no", because RTCP is not designed to request this kind of
information about the stream. You have to use RTSP instead.
Luca
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user