Hi Ross,
I think I found what the problem was. The receiver misses the initial packets
that contain the PAT and without the PAT the encrypting function never
starts encrypting, it just copies the stream.
I am using unicast mode only and after some testing with the test tools I found
out that:
1/ The testMPEG2TransportReceiver must be started after
testMPEG2TransportStreamer otherwise the transfer will not begin
2/ If I first start testMPEG2TransportStreamer the initial packets are
lost as the streaming is not blocked until the receiver is connected
Is that expected? How can I change it?
Regards,Henrique
________________________________
De: Ross Finlayson <finlay...@live555.com>
Para: LIVE555 Streaming Media - development & use <live-de...@ns.live555.com>
Enviadas: Quarta-feira, 7 de Março de 2012 0:37
Assunto: Re: [Live-devel] Help with RTP/RTCP relay implementation
I am creating an RTP/UDP relay that encrypts raw MPEG2TS streams. On the
incoming side I used an RTPSource plus an RTCPInstance in client mode and on
the outgoing side I used an RTPSink and an RTCPInstance in server mode.
>
>
>
>The encrypting function is implemented in a subclass of framed filter which I
>use as a source to the RTPSink. I have tested the encryption implementation
>using a FileSink and it seems to be working fine.
>
>
>I have been using VLC to send the RTP stream to the relay but in the client
>the same video as the source is seen without encryption.
>
>
>I guess that the RTCP is being relayed but somehow the RTP is going straight
>from the source to the client. Is that a possible explanation? Am I missing
>something in my implementation?
>
It's hard to say, but make sure that:
1/ You use separate "groupsock" objects for receiving and sending, and
2/ You use separate port numbers for receiving and sending.
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel