Hello there,
I've been working on your library for a while now, in order to implement a RTSP 
server, streaming live audio and video.
The audio and video packets are received via TCP from another service, each 
type of packet (audio\video) to another socket.
What I did was creating a new sub-classes of MediaSubsession, one for PCM audio 
and one for H264 video, and for each one created a new framed source, similar 
to ByteStreamFileSource, where in their doReadFromFile() I call recv() to the 
relevant socket instead of fread().
In my main, I just open the TCP sockets, create an RTSP server and add the two 
subsessions to it.

It works fine when I play video alone, or audio alone, but when I combine them 
the video usually stuck after a short while (~30 seconds) and the audio keeps 
playing ok.
In addition, during the time both of them played ok, they are not synched.

What am I doing wrong? I've read a lot about it and it seems my presentation 
times are not ok, but how can I calculate them properly?
Please advise, I've been working on this forever, and I'm sure it'll be useful 
for others as well.

Thanks.

[cid:image001.png@01D11700.3D6DA610]
[cid:89F8E3BA-1F79-4C4C-8A6E-85F03F7A4235]<https://www.facebook.com/essencegrp?ref=hl>
 [cid:7F760DA7-8206-4E09-A8F6-4CDFCDE78235] <https://twitter.com/Essence_grp>  
[cid:8622F469-70CD-439D-A066-E8D9B17BC323] 
<https://www.youtube.com/channel/UCOdUAVC7QmDoSZGyHMOjwUg>  
[cid:D211F5B7-C986-4790-B65C-1F8CB6060BF6] 
<http://www.linkedin.com/company/865102?trk=tyah&trkInfo=tas:essence%20g,idx:1-1-1>
  [cid:E725C345-8B3D-479D-8316-D67F8293CEE1] 
<https://plus.google.com/u/0/107922789033407857840/posts>

Daniel Yacouboff
QA and SW Engineer

T: +972(73)2447-945 M: +972(54)6805-505<mailto:+972%2073%202447-757>
E: danie...@essence-grp.com  | www.essence-grp.com<http://www.essence-grp.com/>

Come and meet us at our next events
[cid:C4E7A1B1-AD2C-4A03-A68D-37EC473A58FF]<http://events.essence-grp.com/>
[cid:C59C7C8C-355B-4458-9F7A-9A490896466E]<mailto:i...@essence-grp.com>



_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to