Improving the Quality of Recorded Mbone Sessions Using a Distributed Model

  • Lambros Lambrinos
  • Peter Kirstein
  • Vicky Hardman
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1718)


Multicast conference recording currently uses a single, arbitrarily placed recorder. The recordings have less than perfect quality because they are often not loss-free, and the recording is as perceived by the recorder (delays from senders to the recorder have been imposed on the streams). An ultimate recording consists of the loss-free data set, extra information about loss patterns received by individual participants, and information about the delays between participants. The delay information is required so that we can re-create the conference from a number of perception points. In this paper, we initially consider off-line recording of material, which produces loss-free recording, can provide timing information, and is simple, but does suffer from deficiencies. Our second (and preferred) solution uses a distributed arrangement of a number of co-operating recording caches, and sender interaction for local repair.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    H. Eriksson, “MBone:The multicast backbone”, Communications ACM, vol.37, Aug. 1994Google Scholar
  2. 2.
  3. 3.
    W. Holfelder, “Interactive Remote Recording and Playback of Multicast Videoconferences”, IDMS’97Google Scholar
  4. 4.
    A. Schuett et al, “A Soft State Protocol for Accessing Multimedia Archives”, NOSSDAV 98, Cambridge, UKGoogle Scholar
  5. 5.
    L. Lambrinos, P. Kirstein, V. Hardman, “The Multicast Multimedia Conference Recorder”, 7th Intl. Conference on Computer Communications and Networks, Oct 98, Louisiana, USAGoogle Scholar
  6. 6.
    J. Rosenberg, H. Schulzrinne, “An RTP payload format for Generic Forward Error Correction”, draft-ietf-avt-fec-06.txtGoogle Scholar
  7. 7.
    Perkins et al, “RTP Payload for Redundant audio”, RFC 2198Google Scholar
  8. 8.
    C. Perkins, O. Hodson, V. Hardman, “A Survey of Packet-loss recovery techniques for streaming audio”, IEEE Network Magazine, September/October 1998Google Scholar
  9. 9.
    M. Handley, “An examination of MBone performance”, USC/ISI report: ISI/RR-97-450Google Scholar
  10. 10.
    M. Yajnik et al, “Measurement and Modelling of the Temporal Dependence in Packet Loss, IEEE Infocom 1999Google Scholar
  11. 11.
    P.T. Brady, “Effects of Transmission delay on Conversational behavior on echo-free telephone circuits”, The Bell system Technical Journal, January 1971Google Scholar
  12. 12.
  13. 13.
  14. 14.
  15. 15.
    S. McCanne et al, “Toward a Common Infrastructure for Multimedia-Networking Middleware”, NOSSDAV 97, Missouri, USAGoogle Scholar
  16. 16.
    J. Ott, C. Perkins, D. Kutscher, “A message bus for conferencing systems”, draft-ietfmmusic-mbus-transport-00.txtGoogle Scholar
  17. 17.
    S. Floyd et al, “A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing, Scalable Reliable Multicast (SRM)”, ACM SIGCOMM 95Google Scholar
  18. 18.
    I. Kouvelas, V. Hardman, J. Crowcroft, “Network Adaptive Continuous-Media Applications Through Self Organised Transcoding”, NOSSDAV 98, Cambridge, UKGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Lambros Lambrinos
    • 1
  • Peter Kirstein
    • 1
  • Vicky Hardman
    • 1
  1. 1.Department of Computer ScienceUniversity College LondonLondonUK

Personalised recommendations