SlideShare a Scribd company logo
Developed By :
Ankit L GandhiAnkit L Gandhi
(117302)(117302)
Dhairya J ShahDhairya J Shah
(117308)(117308)
Internal Guide : Mr. Ajay Roy (Asst. Prof )Mr. Ajay Roy (Asst. Prof )
» SeaCube lets server stream Live Video & Audio over LAN.
» The admin who is on the server node can broadcast the
video & audio to the client nodes connected.
» The user of SeaCube can report error in transmission to
the server by just one click.
» SeaCube is made to help remote learning and on Windows
platform as JAVA is used to develop it.
ABOUT THE SYSTEM
W
O
R
K
I
N
G
S
E
R
V
E
R
C
L
I
E
N
T
C
O
N
T
E
X
T
L
E
V
E
L
LEVEL 1 Server Side
LEVEL 1 Client Side
S
e
r
v
e
r
I
n
t
e
r
f
a
c
e
Getting Node List
» When ever any new
client gets connected to
SeaCube server its name
and IP address gets into
the list.
Transmission – Select a Video Source
» When ever admin will
click on start transmission
SeaCube will find the list
of all connected video
devices to the system.
Transmission – Successful transmission
» When successful
transmission take place
using JMF (Java Media
Framework) media library
and the players for audio
& video are created
successfully.
» The transmission takes
place using a RTP Protocol
(Real-time Transmission
Protocol).
Transmission – The Process
» The transmission takes place using a RTP Protocol (Real-time
Transmission Protocol).
» JMF provides different formats for transmission like jpeg/rtp,
png/rtp, etc. from which we have used jpeg/rtp.
» The video player will make a bunch of 15 frames (i.e. 15 different
jpeg snapshots), then send it to clients real-time
» The audio player will also need some configuration, format
(div/rtp, mpegaudio/rtp, etc.): div/rtp, sample rate (8000, 16000,
32000, 48000 Hz): 8000 Hz, bits per sample (8, 16 bits): 8 bits,
channel (mono, stereo) : monotonic.
C
l
i
e
n
t
I
n
t
e
r
f
a
c
e
Receiving Transmission
» When successful transmission take place the video reaches at a
frame rate of 15 frames/sec. and the audio reaches at a sample
rate of 8000Hz in a linear format and 8 bits/sample.
» The Video output frame is of 720x320 pixels.
Error Reporting : Client Side
» Client can send error report to the administrator by just one
click.
» This message can be send when the transmission has any
problem.
Error Reporting : Server Side
» When a client sends
an error report the
server will get it in
his/her error message
section, which can
then be solved by
him/her.
F
u
t
u
r
e
E
n
h
a
n
c
e
m
e
n
t
» We can have inter client chat possible. That is when
the server is not streaming video the clients can
communicate with each other via simple text
messages.
» The Server can also in addition to Live Video
Streaming can broadcast other video’s stored on
Servers machine.
» The Server can send short messages/instructions to
client. So instead of opening whole video chat can
send only messages.
Presented By :Presented By :
Ankit L Gandhi (117302)Ankit L Gandhi (117302)
Dhairya J Shah (117308)Dhairya J Shah (117308)

More Related Content

Similar to Mca project

EE4414 Multimedia Communication Systems II
EE4414 Multimedia Communication Systems IIEE4414 Multimedia Communication Systems II
EE4414 Multimedia Communication Systems II
FranZEast
 
Panasonic AV-HS410 Multiformat Vision Mixer HD/SD
Panasonic AV-HS410 Multiformat Vision Mixer HD/SDPanasonic AV-HS410 Multiformat Vision Mixer HD/SD
Panasonic AV-HS410 Multiformat Vision Mixer HD/SD
AV ProfShop
 
HDMI Troubleshooting & System Design
HDMI Troubleshooting & System DesignHDMI Troubleshooting & System Design
HDMI Troubleshooting & System Design
Mark Stockfisch
 
Hikvision 6467 dm device
Hikvision 6467 dm deviceHikvision 6467 dm device
Hikvision 6467 dm deviceBenjie Fabro
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access GridVideoguy
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access GridVideoguy
 
Tc ub2000 p-specification- www.ttbvs.com
Tc ub2000 p-specification- www.ttbvs.comTc ub2000 p-specification- www.ttbvs.com
Tc ub2000 p-specification- www.ttbvs.com
TTBVS
 
H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...
H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...
H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...
Syntheway Virtual Musical Instruments
 
Tc 2000 p-specification- www.ttbvs.com
Tc 2000 p-specification- www.ttbvs.comTc 2000 p-specification- www.ttbvs.com
Tc 2000 p-specification- www.ttbvs.com
TTBVS
 
Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...
Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...
Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...
Syntheway Virtual Musical Instruments
 
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoEAdaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Gwendal Simon
 
DVB-T2 Reception using RTL SDR
DVB-T2 Reception using RTL SDR DVB-T2 Reception using RTL SDR
DVB-T2 Reception using RTL SDR
Radiojitter Concepts Lab LLP
 
Tc 2102 b-specification- www.ttbvs.com- www.ttbvs.com
Tc 2102 b-specification- www.ttbvs.com- www.ttbvs.comTc 2102 b-specification- www.ttbvs.com- www.ttbvs.com
Tc 2102 b-specification- www.ttbvs.com- www.ttbvs.com
TTBVS
 
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
JunZhao68
 
Tc 739pro-specification- www.ttbvs.com
Tc 739pro-specification- www.ttbvs.comTc 739pro-specification- www.ttbvs.com
Tc 739pro-specification- www.ttbvs.com
TTBVS
 
General Tutoring Company Collateral
General Tutoring Company CollateralGeneral Tutoring Company Collateral
General Tutoring Company CollateralGlobal_Scholar
 
Week 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information TechnologyWeek 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information TechnologyVideoguy
 

Similar to Mca project (20)

ky.gov
ky.govky.gov
ky.gov
 
EE4414 Multimedia Communication Systems II
EE4414 Multimedia Communication Systems IIEE4414 Multimedia Communication Systems II
EE4414 Multimedia Communication Systems II
 
Panasonic AV-HS410 Multiformat Vision Mixer HD/SD
Panasonic AV-HS410 Multiformat Vision Mixer HD/SDPanasonic AV-HS410 Multiformat Vision Mixer HD/SD
Panasonic AV-HS410 Multiformat Vision Mixer HD/SD
 
HDMI Troubleshooting & System Design
HDMI Troubleshooting & System DesignHDMI Troubleshooting & System Design
HDMI Troubleshooting & System Design
 
Hikvision 6467 dm device
Hikvision 6467 dm deviceHikvision 6467 dm device
Hikvision 6467 dm device
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access Grid
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access Grid
 
Tc ub2000 p-specification- www.ttbvs.com
Tc ub2000 p-specification- www.ttbvs.comTc ub2000 p-specification- www.ttbvs.com
Tc ub2000 p-specification- www.ttbvs.com
 
H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...
H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...
H-Tonk Tack Piano VST VST3 Audio Unit: Tack Piano, Western Saloon Piano and J...
 
Tc 2000 p-specification- www.ttbvs.com
Tc 2000 p-specification- www.ttbvs.comTc 2000 p-specification- www.ttbvs.com
Tc 2000 p-specification- www.ttbvs.com
 
Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...
Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...
Syntheway Realistic Virtual Piano VSTi Software: Kawai, Steinway and Yamaha A...
 
Dos presentation by ahlam shakeel
Dos presentation by ahlam shakeelDos presentation by ahlam shakeel
Dos presentation by ahlam shakeel
 
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoEAdaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
 
DVB-T2 Reception using RTL SDR
DVB-T2 Reception using RTL SDR DVB-T2 Reception using RTL SDR
DVB-T2 Reception using RTL SDR
 
Video editing
Video editingVideo editing
Video editing
 
Tc 2102 b-specification- www.ttbvs.com- www.ttbvs.com
Tc 2102 b-specification- www.ttbvs.com- www.ttbvs.comTc 2102 b-specification- www.ttbvs.com- www.ttbvs.com
Tc 2102 b-specification- www.ttbvs.com- www.ttbvs.com
 
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
 
Tc 739pro-specification- www.ttbvs.com
Tc 739pro-specification- www.ttbvs.comTc 739pro-specification- www.ttbvs.com
Tc 739pro-specification- www.ttbvs.com
 
General Tutoring Company Collateral
General Tutoring Company CollateralGeneral Tutoring Company Collateral
General Tutoring Company Collateral
 
Week 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information TechnologyWeek 4 LBSC 690 Information Technology
Week 4 LBSC 690 Information Technology
 

Recently uploaded

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 

Recently uploaded (20)

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 

Mca project

  • 1. Developed By : Ankit L GandhiAnkit L Gandhi (117302)(117302) Dhairya J ShahDhairya J Shah (117308)(117308) Internal Guide : Mr. Ajay Roy (Asst. Prof )Mr. Ajay Roy (Asst. Prof )
  • 2. » SeaCube lets server stream Live Video & Audio over LAN. » The admin who is on the server node can broadcast the video & audio to the client nodes connected. » The user of SeaCube can report error in transmission to the server by just one click. » SeaCube is made to help remote learning and on Windows platform as JAVA is used to develop it. ABOUT THE SYSTEM
  • 4.
  • 7.
  • 11.
  • 13. Getting Node List » When ever any new client gets connected to SeaCube server its name and IP address gets into the list.
  • 14. Transmission – Select a Video Source » When ever admin will click on start transmission SeaCube will find the list of all connected video devices to the system.
  • 15. Transmission – Successful transmission » When successful transmission take place using JMF (Java Media Framework) media library and the players for audio & video are created successfully. » The transmission takes place using a RTP Protocol (Real-time Transmission Protocol).
  • 16. Transmission – The Process » The transmission takes place using a RTP Protocol (Real-time Transmission Protocol). » JMF provides different formats for transmission like jpeg/rtp, png/rtp, etc. from which we have used jpeg/rtp. » The video player will make a bunch of 15 frames (i.e. 15 different jpeg snapshots), then send it to clients real-time » The audio player will also need some configuration, format (div/rtp, mpegaudio/rtp, etc.): div/rtp, sample rate (8000, 16000, 32000, 48000 Hz): 8000 Hz, bits per sample (8, 16 bits): 8 bits, channel (mono, stereo) : monotonic.
  • 18. Receiving Transmission » When successful transmission take place the video reaches at a frame rate of 15 frames/sec. and the audio reaches at a sample rate of 8000Hz in a linear format and 8 bits/sample. » The Video output frame is of 720x320 pixels.
  • 19. Error Reporting : Client Side » Client can send error report to the administrator by just one click. » This message can be send when the transmission has any problem.
  • 20. Error Reporting : Server Side » When a client sends an error report the server will get it in his/her error message section, which can then be solved by him/her.
  • 21. F u t u r e E n h a n c e m e n t » We can have inter client chat possible. That is when the server is not streaming video the clients can communicate with each other via simple text messages. » The Server can also in addition to Live Video Streaming can broadcast other video’s stored on Servers machine. » The Server can send short messages/instructions to client. So instead of opening whole video chat can send only messages.
  • 22. Presented By :Presented By : Ankit L Gandhi (117302)Ankit L Gandhi (117302) Dhairya J Shah (117308)Dhairya J Shah (117308)