SlideShare a Scribd company logo
1 of 12
Conferencing Robots aka
Motorized Video
Conferencing
Simon Horne
Founder
Spranto
About Me
• Previous Life
• Bachelor of mechatronics engineering
• Designed and built robotic machinery.
• This Life
• Founder of Spranto.
• Software based Video Conferencing equipment
• Authored a number of ITU Recommendations.
2
Examples of Motorized Conferencing
3
Moveable Devices Neck Devices
The Robotic Revolution
• Existing
• Integrated Design.
• Hardware from major vendor
• Using existing Far End Camera Control FECC (H.281)
• Expensive
• Future
• Modular Design.
• Off shelf tablets using Bluetooth control.
• Soft clients
• New Far End Motorized Control FEMC (H.284)
• Inexpensive
4
Where is FEMC (H.284) at?
• Currently a work item in the ITU SG16 Q1 (H.FEMC)
• Holding adhoc meetings to garnish industry input and
participation.
• Chaired by Patrick Luthi (IMTC VP)
• Works with H.323/H.320 (via H.224)
• And yes it will work with SIP (via RFC4573)
5
Differences between H.281 and H.284
• H.281 only supports simple stop start commands.
• H.284 supports
• Simple stop/start
• Absolute positioning
• Incremental positioning
• H.281 is limited in the number of axis of control
• H.284 can control up to 255 different axis
6
What does H.284 provide
• Up to 225 simultaneous points of control (ControlPoints)
• Can be linear, rotational, translational, On/Off.
• ControlPoints may support
• Start/Stop instruction (similar FECC)
• Absolute instruction.
• have min/max and current position values.
• Support video camera view portal range.
• Incremental Instruction
• Each increment is of x number of units.
7
Assigned ControlPoint Numbers
8
ControlPoint Identifier Motorised Control
0x00 Zero Reset all Control Points
0x01 Movement Forward/Reverse
0x02 Movement Left/Right
0x03 Movement Up/Down
0x04 <reserved>
0x05 <reserved>
0x06 <reserved>
0x07 Neck Pan
0x08 Neck Tilt
0x09 Neck Roll
0x0a <reserved>
0x0b <reserved>
0x0c Camera Zoom
0x0d Camera Focus
0x0e Camera Lighting
0x0f Auxiliary Lighting
0x10-EF <reserved>
0xF0 – 0xFF User defined
How does a ControlPoint work?
• Each ControlPoint (CP) mechanism limits is represented by an
equivalent linear positive scale.
• A CP Advertises how it is to be controlled. Stop/Start, Absolute or
Incremental
• A CP may supply a MIN (commonly 0) MAX and current position.
• A CP may supply a camera view range around the current position.
• A CP may supply incremental step sizes on the scale.
• Far End provisions controls according to supplied CP information.
9
Demonstration
• Spranto client with KUBI Neck device from revolve robotics.
10
Getting involved
• Contacts
• Simon Horne s.horne@spranto.com
• Patrick Luthi pluthi@cisco.com
• ITU SG16 Q1 Meeting Geneva 28 Oct- 8 Nov
• Latest H.FEMC imformation
• http://www.itu.int/itu-t/workprog/wp_item.aspx?isn=9868
11
12

More Related Content

More from IMTC

WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsIMTC
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksIMTC
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesIMTC
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingIMTC
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG ReviewIMTC
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondIMTC
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile VideoIMTC
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...IMTC
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureIMTC
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified CoomunicationsIMTC
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationIMTC
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial ConferencingIMTC
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudIMTC
 
UC SDN Use Case
UC SDN Use CaseUC SDN Use Case
UC SDN Use CaseIMTC
 
SIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability ReviewSIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability ReviewIMTC
 
Wearables
WearablesWearables
WearablesIMTC
 
The MDCT and its Applications in Audio Coding
The MDCT and its Applications in Audio CodingThe MDCT and its Applications in Audio Coding
The MDCT and its Applications in Audio CodingIMTC
 
MANE Activity Group (AG) Review
MANE Activity Group (AG) ReviewMANE Activity Group (AG) Review
MANE Activity Group (AG) ReviewIMTC
 
The H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC StandardThe H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC StandardIMTC
 
WebRTC in the Real-World
WebRTC in the Real-WorldWebRTC in the Real-World
WebRTC in the Real-WorldIMTC
 

More from IMTC (20)

WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP Worlds
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru Networks
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice Services
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member Meeting
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG Review
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyond
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile Video
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the Future
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified Coomunications
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaboration
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial Conferencing
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the Cloud
 
UC SDN Use Case
UC SDN Use CaseUC SDN Use Case
UC SDN Use Case
 
SIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability ReviewSIP Parity Actvity Group & Video Interoperability Review
SIP Parity Actvity Group & Video Interoperability Review
 
Wearables
WearablesWearables
Wearables
 
The MDCT and its Applications in Audio Coding
The MDCT and its Applications in Audio CodingThe MDCT and its Applications in Audio Coding
The MDCT and its Applications in Audio Coding
 
MANE Activity Group (AG) Review
MANE Activity Group (AG) ReviewMANE Activity Group (AG) Review
MANE Activity Group (AG) Review
 
The H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC StandardThe H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC Standard
 
WebRTC in the Real-World
WebRTC in the Real-WorldWebRTC in the Real-World
WebRTC in the Real-World
 

Recently uploaded

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Conferencing Robots aka Motorized Video Conferencing

  • 1. Conferencing Robots aka Motorized Video Conferencing Simon Horne Founder Spranto
  • 2. About Me • Previous Life • Bachelor of mechatronics engineering • Designed and built robotic machinery. • This Life • Founder of Spranto. • Software based Video Conferencing equipment • Authored a number of ITU Recommendations. 2
  • 3. Examples of Motorized Conferencing 3 Moveable Devices Neck Devices
  • 4. The Robotic Revolution • Existing • Integrated Design. • Hardware from major vendor • Using existing Far End Camera Control FECC (H.281) • Expensive • Future • Modular Design. • Off shelf tablets using Bluetooth control. • Soft clients • New Far End Motorized Control FEMC (H.284) • Inexpensive 4
  • 5. Where is FEMC (H.284) at? • Currently a work item in the ITU SG16 Q1 (H.FEMC) • Holding adhoc meetings to garnish industry input and participation. • Chaired by Patrick Luthi (IMTC VP) • Works with H.323/H.320 (via H.224) • And yes it will work with SIP (via RFC4573) 5
  • 6. Differences between H.281 and H.284 • H.281 only supports simple stop start commands. • H.284 supports • Simple stop/start • Absolute positioning • Incremental positioning • H.281 is limited in the number of axis of control • H.284 can control up to 255 different axis 6
  • 7. What does H.284 provide • Up to 225 simultaneous points of control (ControlPoints) • Can be linear, rotational, translational, On/Off. • ControlPoints may support • Start/Stop instruction (similar FECC) • Absolute instruction. • have min/max and current position values. • Support video camera view portal range. • Incremental Instruction • Each increment is of x number of units. 7
  • 8. Assigned ControlPoint Numbers 8 ControlPoint Identifier Motorised Control 0x00 Zero Reset all Control Points 0x01 Movement Forward/Reverse 0x02 Movement Left/Right 0x03 Movement Up/Down 0x04 <reserved> 0x05 <reserved> 0x06 <reserved> 0x07 Neck Pan 0x08 Neck Tilt 0x09 Neck Roll 0x0a <reserved> 0x0b <reserved> 0x0c Camera Zoom 0x0d Camera Focus 0x0e Camera Lighting 0x0f Auxiliary Lighting 0x10-EF <reserved> 0xF0 – 0xFF User defined
  • 9. How does a ControlPoint work? • Each ControlPoint (CP) mechanism limits is represented by an equivalent linear positive scale. • A CP Advertises how it is to be controlled. Stop/Start, Absolute or Incremental • A CP may supply a MIN (commonly 0) MAX and current position. • A CP may supply a camera view range around the current position. • A CP may supply incremental step sizes on the scale. • Far End provisions controls according to supplied CP information. 9
  • 10. Demonstration • Spranto client with KUBI Neck device from revolve robotics. 10
  • 11. Getting involved • Contacts • Simon Horne s.horne@spranto.com • Patrick Luthi pluthi@cisco.com • ITU SG16 Q1 Meeting Geneva 28 Oct- 8 Nov • Latest H.FEMC imformation • http://www.itu.int/itu-t/workprog/wp_item.aspx?isn=9868 11
  • 12. 12