SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
www.rebaca.com Rebaca Technologies your R&D service partner
www.rebaca.com Rebaca Technologies your R&D service partner
Video Delivery
Expertise
Rebaca Technologies
Expert Software Design & Test Services
For Multimedia & Communications
www.rebaca.com Rebaca Technologies your R&D service partner
Rebaca Technologies : At a glance
 Boutique product engineering service company with offices in Kolkata,
Bangalore, Santa Clara
 Established in 1997
 Key Focus areas
 Video
 STB, Mobile, Tablet, PC
 Video Delivery , Streaming
 Video and Communication
Applications
 Telecom
 DPI
 Policy Server
 EMS/NMS
 1300+ Man years of Multimedia and Communication Software development
experience
 IP Licensing in Embedded Multimedia and Video Applications
 Experienced engineering talent and matured Agile development process
 Service Offerings
 Product Development
 Product Sustenance
 Deployment and Customer Support
 Testing and Test Automation
www.rebaca.com Rebaca Technologies your R&D service partner
Some of our clients ….…
www.rebaca.com Rebaca Technologies your R&D service partner
Video Expertise
 Digital TV
 Device Drivers, Middleware,UI
and Applications
 Video Demux, USB, Graphics
drivers
 DVB, ATSC, OCAP,Hbbtv
 PVR, EPG, Teletext, Subtitle,
MHEG, OCAP Applications
 Smart TV :GTV
 Cross platform UI : HTML5, Flex
 Native UI
 Device Applications
 iOS, Android mobile/tablet
 Netgear NeoTV, Google TV
 Samsung & LG Smart TV
 PC Drivers and application
 Windows , Linux and Mac driver
 USB Driver
 WHQL Certification
 Video Delivery over IP
 Video
 MPEG2, MPEG4, H.264,AAC, AMR
 FLV, AVI,MP4, FMP4, TS,3GPP, VOB
 Transcoding : FFMPEG
 Dynamic Advertising : SCTE 35,130
 Streaming
 RTSP ,RTP, RTMP
 HTTP Progressive streaming
 ABR : HLS, HDS, HSS, DASH
 Caching, Content Probing
 CMS : Kaltura, Scala
 Multimedia Applications
 TV Everywhere , OTT apps
 Video Conferencing
 Video Surveillance applications
 Networking Application
 UPnP, DLNA
 VoIP applications
 NAT Traversal Solution
www.rebaca.com Rebaca Technologies your R&D service partner
Sample Projects
 Encoding/Transcoding/Transmuxing
 Video Optimization appliance development for transcoding and transrating using
FFMPEG(FLV, MP4, MPEG2 TS , WebM) for leading Broadband optimization
company
 Transmuxing/Repackaging
 TS-input to FMP4 for silverlight smooth streaming , SS flavored DASH for multiscreen
video platform company
 Development of Segmented TS input from TS input for HLS streaming for a leading multi
screen Video platform vendor
 Development of HDS segmenter for an Enterprise Video platform company
 Development of core communication channel between ADM and ADS based on
SCTE 130-3
 Reusable Software Component : MP4 Recording engine for transmuxing HLS
input to Silverlight smooth streaming , HDS and SS flavoured DASH output
 Analytics
 User and Network based data collection for analytics and targeted ads for multi-
viewer solution vendor
 Development of a client simulator which acts as an agent for testing the server
functionality and also saving the streams for further QOS analysis
www.rebaca.com Rebaca Technologies your R&D service partner
Case Study 1 : Transmuxing MPEG2 TS to
FMP4 for Silverlight Smooth Streaming
 Project Overview
 Application to convert MPEG2 TS
into Silverlight Segments and
manifest files
 Codec supported
 Video Codec support : H.264 ,
Audio Codec Support : AAC-LC and
AAC-HE
 Features supported
 Support simultaneous multiple bit
rates conversion
 LIVE and VOD mode, TIME and I-
Frame
 Support for PIFF Encryption (AES-
CTR)
 Integration with Playready DRM
 Tools and Technologies
 C++ , Linux
 Recording is done as per fragment
base approach of PIFF
Specification ISO/IEC 14496-14,
ISO/IEC 14496-12, ISO13818-1,
ITU-T Rec. H.264, ISO/IEC 14496-
15 and ISO/IEC 14496-3 specs
www.rebaca.com Rebaca Technologies your R&D service partner
Case Study 2 : Transmuxing TS input to TS
Segmented output for HLS Streaming
 Project Overview:
 Application generates HLS segments from input TS streams
 Codec supported:
 Video Codec support : H.264,Audio Codec Support : AAC and AC-3
 Features supported:
 Support simultaneous multiple bit rates segment generation (resolution, quality
and FPS).
 LIVE and VOD mode,TIME and I-Frame, syncing all bitrates, static and time
metadata insertion, discontinuity handling, Multiple audio/video renditions, audio
only playback, dynamic configuration of segment duration, master index, i-frame
index and index file generation.
 Tools and Technologies:
 C++ , Linux
 Playback supported on VLC, Quicktime, Safari, iOS
 Recording is done as per draft-pantos-http-live-streaming-10, Timed Metadata for
HTTP Live Streaming, id3v2.3.0 standard, iso13818-1, Digital Audio
Compression Standard (AC-3, E-AC-3), ISO/IEC 14496-3 and ITU-T Rec.
H.264.
www.rebaca.com Rebaca Technologies your R&D service partner
Architecture Diagram
HLS Controller Module (HCM)
Transport
Stream
Receiver
(TSR)
File System Abstraction (FSA) OS Abstraction (OSA)
HLS Core Engine (HCE)
Transport
Stream
Demuxer
(TSD)
Transport
Stream
Muxer
(TSM)
TS
Video
Audio
Infrastructure
Log Manager (LGM)
HLS Segmenter Application (HSA)
Application
HLS Segmenter (HLS)
Sub-Title
HLS Utility Manager (HUM)
Common Utility Manager (CUM)
www.rebaca.com Rebaca Technologies your R&D service partner
Case Study 3 : User and Network based data collection
for analytics
 Project Overview
 User and Network based data collection for analytics and targeted ads for multi-
viewer Video solution vendor
 Features
 User device characteristics
 Device type, Screen resolution, OS, Player / User Agent / Version
 Aggregate user statistics
 Total users connected over time, Aggregate statistics on connected devices
 User browsing behavior
 Trailers viewed as primary, Trailers viewed as secondary, Viewing time per trailer, Total
viewing time / time to purchase or abandon
 Quality of experience
 Available network bandwidth, Delivered bandwidth over time, Number and direction of
bit rate changes
 Tools & Technologies
 C, PHP, Postgress database
www.rebaca.com Rebaca Technologies your R&D service partner
Thank You

Mais conteúdo relacionado

Mais procurados

TADS Developer Summit WebRTC Dan Burnett
TADS Developer Summit WebRTC Dan BurnettTADS Developer Summit WebRTC Dan Burnett
TADS Developer Summit WebRTC Dan BurnettAlan Quayle
 
Communications Server 14 First Look
Communications Server 14 First LookCommunications Server 14 First Look
Communications Server 14 First LookJoachim Farla
 
TADS Developer Summit Apidaze Philippe Sultan
TADS Developer Summit Apidaze Philippe SultanTADS Developer Summit Apidaze Philippe Sultan
TADS Developer Summit Apidaze Philippe SultanAlan Quayle
 
Icareus Products Playout EPG Solution Intro
Icareus Products Playout EPG Solution IntroIcareus Products Playout EPG Solution Intro
Icareus Products Playout EPG Solution IntroJessica Glad
 
Cisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web MeetCisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web MeetCisco Canada
 
Vayavya Presentation- Design Services 2010
Vayavya  Presentation- Design Services 2010Vayavya  Presentation- Design Services 2010
Vayavya Presentation- Design Services 2010Vayavya Labs Pvt Ltd
 
PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014Dialogic Inc.
 
Android RTMP client library
Android RTMP client libraryAndroid RTMP client library
Android RTMP client librarySandeep Marathe
 
Microsoft Integration Polycom W14
Microsoft Integration Polycom W14Microsoft Integration Polycom W14
Microsoft Integration Polycom W14Joachim Farla
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutionsSandeep Marathe
 
iWedia Product and Service Portfolio (July 12)
iWedia Product and Service Portfolio (July 12)iWedia Product and Service Portfolio (July 12)
iWedia Product and Service Portfolio (July 12)hcreff
 
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated ApproachPLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated ApproachPROIDEA
 
Download It
Download ItDownload It
Download ItVideoguy
 
Westcon & Microsoft - Making Lync Simpler
Westcon & Microsoft - Making Lync SimplerWestcon & Microsoft - Making Lync Simpler
Westcon & Microsoft - Making Lync SimplerWESTCON EMEA
 

Mais procurados (18)

TADS Developer Summit WebRTC Dan Burnett
TADS Developer Summit WebRTC Dan BurnettTADS Developer Summit WebRTC Dan Burnett
TADS Developer Summit WebRTC Dan Burnett
 
Communications Server 14 First Look
Communications Server 14 First LookCommunications Server 14 First Look
Communications Server 14 First Look
 
TADS Developer Summit Apidaze Philippe Sultan
TADS Developer Summit Apidaze Philippe SultanTADS Developer Summit Apidaze Philippe Sultan
TADS Developer Summit Apidaze Philippe Sultan
 
Icareus Products Playout EPG Solution Intro
Icareus Products Playout EPG Solution IntroIcareus Products Playout EPG Solution Intro
Icareus Products Playout EPG Solution Intro
 
11 streaming
11 streaming11 streaming
11 streaming
 
Building Digital TV Support in Linux
Building Digital TV Support in LinuxBuilding Digital TV Support in Linux
Building Digital TV Support in Linux
 
Cisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web MeetCisco Pervasive Conferencing where Voice, Video and Web Meet
Cisco Pervasive Conferencing where Voice, Video and Web Meet
 
Vayavya Presentation- Design Services 2010
Vayavya  Presentation- Design Services 2010Vayavya  Presentation- Design Services 2010
Vayavya Presentation- Design Services 2010
 
PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014
 
Android RTMP client library
Android RTMP client libraryAndroid RTMP client library
Android RTMP client library
 
Microsoft Integration Polycom W14
Microsoft Integration Polycom W14Microsoft Integration Polycom W14
Microsoft Integration Polycom W14
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutions
 
1 Portfolio 2008 Briefing
1 Portfolio 2008 Briefing1 Portfolio 2008 Briefing
1 Portfolio 2008 Briefing
 
iWedia Product and Service Portfolio (July 12)
iWedia Product and Service Portfolio (July 12)iWedia Product and Service Portfolio (July 12)
iWedia Product and Service Portfolio (July 12)
 
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated ApproachPLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
PLNOG 4: Ido Miran - Service Provider Class 5 VoIP - An Integrated Approach
 
Download It
Download ItDownload It
Download It
 
C Suite Pager - Consumer-Delivery
C Suite Pager - Consumer-DeliveryC Suite Pager - Consumer-Delivery
C Suite Pager - Consumer-Delivery
 
Westcon & Microsoft - Making Lync Simpler
Westcon & Microsoft - Making Lync SimplerWestcon & Microsoft - Making Lync Simpler
Westcon & Microsoft - Making Lync Simpler
 

Semelhante a Rebaca's Video Delivery Expertise Overview

“What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming...
 “What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming... “What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming...
“What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming...Verimatrix
 
Video "Transcoding" Solutions for Mobile TV
Video "Transcoding" Solutions for Mobile TVVideo "Transcoding" Solutions for Mobile TV
Video "Transcoding" Solutions for Mobile TVVideoguy
 
Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewArshad Mahmood
 
Single set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingSingle set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingChampion InfoMetrics Pvt Ltd.
 
Building Voice
Building Voice Building Voice
Building Voice Videoguy
 
3G Multimedia Services
3G Multimedia Services3G Multimedia Services
3G Multimedia ServicesBorut Fabjan
 
An Introduction to castLabs
An Introduction to castLabs An Introduction to castLabs
An Introduction to castLabs JamesHynard1
 
MPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceMPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceAlpen-Adria-Universität
 
Converging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for ConsumersConverging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for ConsumersVerimatrix
 
Sommarkollo 2013 lync workshop
Sommarkollo 2013   lync workshopSommarkollo 2013   lync workshop
Sommarkollo 2013 lync workshopTommy Clarke
 
Azure media services
Azure media servicesAzure media services
Azure media servicesRaju Kumar
 
Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...
Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...
Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...shrinathAcharya
 
A Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
A Better Rich Media Experience & Video Analytics at Arkena with Apache HadoopA Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
A Better Rich Media Experience & Video Analytics at Arkena with Apache HadoopReda Benzair
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.pptVideoguy
 
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media ServicesBuilding video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media ServicesMingfei Yan
 
Acs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationAcs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationDesign And Reuse
 

Semelhante a Rebaca's Video Delivery Expertise Overview (20)

“What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming...
 “What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming... “What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming...
“What Every Digital TV Executive Needs to Know About Adaptive Rate Streaming...
 
Video "Transcoding" Solutions for Mobile TV
Video "Transcoding" Solutions for Mobile TVVideo "Transcoding" Solutions for Mobile TV
Video "Transcoding" Solutions for Mobile TV
 
Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie Overview
 
Surf Communication Solutions - Surf General
Surf Communication Solutions - Surf GeneralSurf Communication Solutions - Surf General
Surf Communication Solutions - Surf General
 
Single set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingSingle set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live Streaming
 
Building Voice
Building Voice Building Voice
Building Voice
 
shvp_07
shvp_07shvp_07
shvp_07
 
3G Multimedia Services
3G Multimedia Services3G Multimedia Services
3G Multimedia Services
 
An Introduction to castLabs
An Introduction to castLabs An Introduction to castLabs
An Introduction to castLabs
 
MPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and ConformanceMPEG-DASH Reference Software and Conformance
MPEG-DASH Reference Software and Conformance
 
Converging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for ConsumersConverging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
Converging IPTV and OTT: Building an Enhanced Value Proposition for Consumers
 
Sommarkollo 2013 lync workshop
Sommarkollo 2013   lync workshopSommarkollo 2013   lync workshop
Sommarkollo 2013 lync workshop
 
Azure media services
Azure media servicesAzure media services
Azure media services
 
FMS 3.5
FMS 3.5FMS 3.5
FMS 3.5
 
Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...
Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...
Excelfore releases Full Ethernet AVB Stack for ADAS and Infotainment Endpoint...
 
A Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
A Better Rich Media Experience & Video Analytics at Arkena with Apache HadoopA Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
A Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
 
Building video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media ServicesBuilding video applications on Windows 8 with Windows Azure Media Services
Building video applications on Windows 8 with Windows Azure Media Services
 
Acs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationAcs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentation
 
VenutoResume
VenutoResumeVenutoResume
VenutoResume
 

Último

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Rebaca's Video Delivery Expertise Overview

  • 1. www.rebaca.com Rebaca Technologies your R&D service partner www.rebaca.com Rebaca Technologies your R&D service partner Video Delivery Expertise Rebaca Technologies Expert Software Design & Test Services For Multimedia & Communications
  • 2. www.rebaca.com Rebaca Technologies your R&D service partner Rebaca Technologies : At a glance  Boutique product engineering service company with offices in Kolkata, Bangalore, Santa Clara  Established in 1997  Key Focus areas  Video  STB, Mobile, Tablet, PC  Video Delivery , Streaming  Video and Communication Applications  Telecom  DPI  Policy Server  EMS/NMS  1300+ Man years of Multimedia and Communication Software development experience  IP Licensing in Embedded Multimedia and Video Applications  Experienced engineering talent and matured Agile development process  Service Offerings  Product Development  Product Sustenance  Deployment and Customer Support  Testing and Test Automation
  • 3. www.rebaca.com Rebaca Technologies your R&D service partner Some of our clients ….…
  • 4. www.rebaca.com Rebaca Technologies your R&D service partner Video Expertise  Digital TV  Device Drivers, Middleware,UI and Applications  Video Demux, USB, Graphics drivers  DVB, ATSC, OCAP,Hbbtv  PVR, EPG, Teletext, Subtitle, MHEG, OCAP Applications  Smart TV :GTV  Cross platform UI : HTML5, Flex  Native UI  Device Applications  iOS, Android mobile/tablet  Netgear NeoTV, Google TV  Samsung & LG Smart TV  PC Drivers and application  Windows , Linux and Mac driver  USB Driver  WHQL Certification  Video Delivery over IP  Video  MPEG2, MPEG4, H.264,AAC, AMR  FLV, AVI,MP4, FMP4, TS,3GPP, VOB  Transcoding : FFMPEG  Dynamic Advertising : SCTE 35,130  Streaming  RTSP ,RTP, RTMP  HTTP Progressive streaming  ABR : HLS, HDS, HSS, DASH  Caching, Content Probing  CMS : Kaltura, Scala  Multimedia Applications  TV Everywhere , OTT apps  Video Conferencing  Video Surveillance applications  Networking Application  UPnP, DLNA  VoIP applications  NAT Traversal Solution
  • 5. www.rebaca.com Rebaca Technologies your R&D service partner Sample Projects  Encoding/Transcoding/Transmuxing  Video Optimization appliance development for transcoding and transrating using FFMPEG(FLV, MP4, MPEG2 TS , WebM) for leading Broadband optimization company  Transmuxing/Repackaging  TS-input to FMP4 for silverlight smooth streaming , SS flavored DASH for multiscreen video platform company  Development of Segmented TS input from TS input for HLS streaming for a leading multi screen Video platform vendor  Development of HDS segmenter for an Enterprise Video platform company  Development of core communication channel between ADM and ADS based on SCTE 130-3  Reusable Software Component : MP4 Recording engine for transmuxing HLS input to Silverlight smooth streaming , HDS and SS flavoured DASH output  Analytics  User and Network based data collection for analytics and targeted ads for multi- viewer solution vendor  Development of a client simulator which acts as an agent for testing the server functionality and also saving the streams for further QOS analysis
  • 6. www.rebaca.com Rebaca Technologies your R&D service partner Case Study 1 : Transmuxing MPEG2 TS to FMP4 for Silverlight Smooth Streaming  Project Overview  Application to convert MPEG2 TS into Silverlight Segments and manifest files  Codec supported  Video Codec support : H.264 , Audio Codec Support : AAC-LC and AAC-HE  Features supported  Support simultaneous multiple bit rates conversion  LIVE and VOD mode, TIME and I- Frame  Support for PIFF Encryption (AES- CTR)  Integration with Playready DRM  Tools and Technologies  C++ , Linux  Recording is done as per fragment base approach of PIFF Specification ISO/IEC 14496-14, ISO/IEC 14496-12, ISO13818-1, ITU-T Rec. H.264, ISO/IEC 14496- 15 and ISO/IEC 14496-3 specs
  • 7. www.rebaca.com Rebaca Technologies your R&D service partner Case Study 2 : Transmuxing TS input to TS Segmented output for HLS Streaming  Project Overview:  Application generates HLS segments from input TS streams  Codec supported:  Video Codec support : H.264,Audio Codec Support : AAC and AC-3  Features supported:  Support simultaneous multiple bit rates segment generation (resolution, quality and FPS).  LIVE and VOD mode,TIME and I-Frame, syncing all bitrates, static and time metadata insertion, discontinuity handling, Multiple audio/video renditions, audio only playback, dynamic configuration of segment duration, master index, i-frame index and index file generation.  Tools and Technologies:  C++ , Linux  Playback supported on VLC, Quicktime, Safari, iOS  Recording is done as per draft-pantos-http-live-streaming-10, Timed Metadata for HTTP Live Streaming, id3v2.3.0 standard, iso13818-1, Digital Audio Compression Standard (AC-3, E-AC-3), ISO/IEC 14496-3 and ITU-T Rec. H.264.
  • 8. www.rebaca.com Rebaca Technologies your R&D service partner Architecture Diagram HLS Controller Module (HCM) Transport Stream Receiver (TSR) File System Abstraction (FSA) OS Abstraction (OSA) HLS Core Engine (HCE) Transport Stream Demuxer (TSD) Transport Stream Muxer (TSM) TS Video Audio Infrastructure Log Manager (LGM) HLS Segmenter Application (HSA) Application HLS Segmenter (HLS) Sub-Title HLS Utility Manager (HUM) Common Utility Manager (CUM)
  • 9. www.rebaca.com Rebaca Technologies your R&D service partner Case Study 3 : User and Network based data collection for analytics  Project Overview  User and Network based data collection for analytics and targeted ads for multi- viewer Video solution vendor  Features  User device characteristics  Device type, Screen resolution, OS, Player / User Agent / Version  Aggregate user statistics  Total users connected over time, Aggregate statistics on connected devices  User browsing behavior  Trailers viewed as primary, Trailers viewed as secondary, Viewing time per trailer, Total viewing time / time to purchase or abandon  Quality of experience  Available network bandwidth, Delivered bandwidth over time, Number and direction of bit rate changes  Tools & Technologies  C, PHP, Postgress database
  • 10. www.rebaca.com Rebaca Technologies your R&D service partner Thank You