Title: SOI Asia Realtime class
1SOI Asia Realtime class
- Shoko Mikawa (funya)
- funya_at_sfc.wide.ad.jp
- SOI Asia E-Global Operators Workshop 2006 Summer
- August 22nd 26th, 2006
2Realtime Class Components
- Lecture Video Audio
- PowerPoint synchronization
- Staff Communication
3Lecture Video Audio
Gateway Site at SFC
Lecturer A/V stream
AI3 Network
Lecturer A/V stream
Lecturer Site
UDL Link
P2 A/V stream
P1 A/V stream
Partnet1
Partner2
4PowerPoint Synchronization
PPT
Gateway Site at SFC
PPT Slide Number
AI3 Network
Lecturer Site
UDL Link
PPT
PPT
Partnet1
Partner2
5Staff Communication
Gateway Site at SFC
AI3 Network
Lecturer Site
UDL Link
Partnet1
Partner2
6Classroom Example
7Realtime class system
- (1) Video/Audio System
- (2) PPT Synchronization
- (3) Staff communication
82 realtime applications
- VIC/RAT
- Receive lecture stream
- Send classroom stream
- Interactive session
- Multi-parties, many senders and many receivers
- Window Media
- Receive lecture stream only
- Non-interactive session
- One sender and many receivers
9Realtime Class (VIC/RAT)
Gateway Site at SFC
Lecturer A/V stream
AI3 Network
Lecturer A/V stream
Lecturer Site
UDL Link
P1 A/V stream
Partnet1
Partner2
10VIC/RAT
- VIC for send/receive Video
- RAT for send/receive Audio
11VIC/RAT model
- Peer to Peer relationship
- Every node is equal
- Every node can receive/send to same multicast
address
12VIC/RAT
VIC/RAT machine
VIC/RAT machine
Multicast Channel
VIC/RAT machine
VIC/RAT machine
13Real time class (Windows Media)
Gateway Site at SFC
Lecturer A/V stream
AI3 Network
Lecturer A/V stream
Lecturer Site
UDL Link
Partnet1
Partner2
14Window Media model
- Sender-receiver relationship
- Sender sends to one multicast address (but not
receive) - Receiver joins to that multicast address (but not
send)
15Window Media
- Window media sender at Japan
- Partners can receive only
16Window media
Window media sender
Multicast Channel
Window media players
17Video/Audio Lab work
- STEP1 IPv6 Installation Firewall Disable
- From ow-realtimeclass_lab.pdf,
- do STEP 1
- Windows XP SP1 or higher
- 10 min.
18Video/Audio Lab work
- STEP2 VIC/RAT installation
- From ow-realtimeclass_lab.pdf, do STEP 2
- Install/Receive VIC/RAT with your PC
- TA demonstrates to send VIC/RAT
- Your PC doesnt have Camera
- 25 min.
19VIC
- All parties send/receive to same multicast
address/port - SOI Asia VIC address/port
- IPv4 233.18.109.3 port 6666
- IPv6 ff38202001d30101213 port 3333
- Application specifies port
- vic 233.18.109.3/6666
- vic ff38202001d30101213/3333
20RAT
- All parties send/receive to same multicast
address/port - SOI Asia RAT address/port
- IPv4 233.18.109.7 port 7777
- IPv6 ff38202001d30101214 port 4444
- Application specifies port
- rat 233.18.109.4/7777
- rat ff38202001d30101214/4444
21Video/Audio Lab work
- STEP3 WMP installation
- From ow-realtimeclass_lab.pdf, do STEP 3
- Install/Receive WMP with your PC
- 15 mins
22Window Media
- Sender sends to a multicast address
- Sender generates announcement files(.asx,.nsc)
contains multicast information - Client machine downloads that (.asx,.nsc) files
to machine - Use window media player to open .asx
- Window media player will join stream
23Window media announcement file
- http//www.soi.wide.ad.jp/soi-asia/wmt/
- IPv6 Test Program
- IPv6 Realtime Lecture Stream
- IPv4 Test Program
- IPv4 Realtime Lecture Stream
24Realtime class system
- (1) Video/Audio System
- (2) PPT Synchronization
- (3) Staff communication
25IRC (Internet Relay Chat)
IRC server
26Real time class IRC
SFC lecture studio
Staff machine
IRC server
AI3 network
Staff machine
Staff machine
Partner2
Partner1
27Step 4 mIRC
- TA will show you the demonstration
- Install MIRC program
- Connect to talk to each others
- 15 min.
28Realtime class system
- (1) Video/Audio System
- (2) PPT Synchronization
- (3) Staff communication
29RPT
- Remote PowerPoint Tool
- Slide synchronization from lecturer to partners
- Use IRC to communicate (but different channel to
staff talking channel)
30Realtime Class Components (2)
PPT
SFC lecture studio
PPT slide page number
IRC server
AI3 network
Lecturer site
UDL Link
PPT
RPT machine
RPT machine
Partner1
Partner2
31Step 5 RPT
- TA will show you the demonstration
- Every sites join to RPT, lecturer will move slide
- 15 min.
32Equipments for realtime lecture
- VIC/RAT, WMT machine
- Video camera, Microphone, Speaker
- (Mixer/Echo canceller)
- RPT machine
- IRC machine
- 2 projecting boards/projectors
- 1 staff
33Partner classroom
VIC/RAT Machine
RPT Machine
IRC Machine
students
Staff
34Lecture Procedure
- New Course Announcement
- Course Enrollment - optional
- Lecture Announcement (1 day before)
- Lecture Material Announcement
- Lecture Preparation (30 min. before )
- Operating Realtime Lecture session
- Operating Q/A session
- VIC/RAT, BBS
- Lecture report
35Troubleshoot
- VIC/RAT, WMT
- System problem
- Ipv6 install, window firewall
- Connectivity problem
- Check Multicast v6, Unicast v4 v6
- Quality problem
- Japan -gt your site report through irc
- Your site -gt Japan, others
- Check the sending rate of VIC/RAT
- Audio traffic (RAT) is more important than Video
- Other sites -gt your site report through irc
36- IRC, RPT, others
- Connectivity problem
- Unicast v4 to IRC server
- Slide doesnt change (first time)
- Check if you are in and correct IRC channel
- Slide doesnt change (after sometime)
- May be disconnected from IRC
- Reconnect
37Trying to JOIN but not yet success
38Connected, RPT will work after this
39Click to reconnect
40SOI Asia A/V setting
- Better Audio Quality
- Prevent Echo
41Echo Loop
A
B
RAT
RAT
42Echo Loop
- Always TURN OFF your microphone when you are not
talking - Do not select talk on RAT if not talking
- Cannot avoid during Q/A
43Echo loop
A
B
A
BA
RAT
RAT
Should be deducted Using echo canceller
44SOI Asia A/V set
- Echo Canceller
- To reduce the echo
- Mixer
- To control the audio level
45Echo canceller
- 2 inputs
- Local sound (Voice from MicrophoneRemote Sound
fed to the microphone) - Remote sound (Output from RAT)
- Compare and deduct repeated sound
- 2 outputs
- Local sound (Only voice from Microphone)
- Remote sound (Output from RAT)
46Mixer
- Sound Redirection
- Better Audio Quality
47VIC/RAT PC
LINE IN(MINI)
LINE OUT(MINI)
IN1
OUT2
Echo canceller
OUT1
IN2
FX SEND
IN2
PHONE
IN1
Microphone
MAIN OUT(LR)
Speaker
48GAIN (Control the MIC volume)
EQUALIZER (To control audio effect)
FX (Volume to FX Send)
PAN (To control LR)
LEVEL (Volume to speaker)
PHONES (Volume to Headset)
MAIN MIX (Volume to Speaker)
49(No Transcript)
50Thank you!!