Recording communication of Skype - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Recording communication of Skype

Description:

Messages are sending via window massage loop in UTF8 null terminated string. Sound ... between Skype and my application and my application record text massages. ... – PowerPoint PPT presentation

Number of Views:138
Avg rating:3.0/5.0
Slides: 9
Provided by: u3i
Category:

less

Transcript and Presenter's Notes

Title: Recording communication of Skype


1
Recording communication of Skype
  • Made by
  • Martin Fúsek

2
Problems
  • Text messages recording
  • Analysis and implementation of voice recording

3
Schematic
Application
Skype
SendMessage/WndProc
Internet
WM_COPYDATA
File
4
Application progress
  • Windows Api initialization
  • Connection with Skype
  • Program send to all windows message with demand
    for communication with Skype
  • Waiting for respond
  • Skype Api translation
  • Messages are sending via window massage loop in
    UTF8 null terminated string
  • Sound recording
  • Saving protokol of communication

5
Structure of protocol
  • Protocol is stored as text file with UTF8
    character encoding
  • Part of record is separated by tabulation
    character
  • Records is separated by new line character
  • If one part of record have more parts, parts are
    separated by space character
  • Example Outgoing chat massage
  • o\t
  • ltmonthgt/ltdaygt/ltyeargt lthourgtltminutegtltsecondgt\t
  • ltsendergt\t
  • ltrecipient separated by spacegt\t
  • lttextgt\t\n

6
Technology of sound recording
  • Type of recording in Microsft Windows
  • through waveOut waveIn
  • MCI
  • DirectShow
  • Type of sound unit
  • Default sound recording unit
  • Using hardware cable
  • Using software cable

7
Software cable
  • Is based on virtual sound device and must by
    implemented as sound card driver
  • Type of sound card driver
  • DMA based (usual sound cards)
  • Extension of Windows kernel (VAC)
  • USB audio
  • Firewire audio

8
Conclusion
  • I made connection between Skype and my
    application and my application record text
    massages.
  • Sound recording is implemented through
    waveIn/waveOut via default recording unit
  • Full solution must be made by implementing
    software cable
Write a Comment
User Comments (0)
About PowerShow.com