SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Downloaden Sie, um offline zu lesen
A Japanese Way to Maintain Constant Quality
on Streaming Chaotically Supplied Contents
Yusuke Goto, AbemaTV, Inc.
- 2019.11.10 Video Dev Days 2019 -
Yusuke Goto
五藤 佑典
https://ygoto3.com/
@ygoto3_
● Majored in Graphic Design at California State University, San Bernardino
● Software engineer @ CyberAgent, Inc. and AbemaTV, Inc.
● AbemaTV Development Division
○ Lead New Device team
○ Lead Streaming Client team
○ A Developer Expert in video technology and product design
Everything about video tech in Japan is unique.
Unique practices, original specifications ...
AbemaTV
2.3 Tbps
(via Akamai’s Adaptive Media Delivery)
updated Japan’s highest traffic
20 Channels * 24/7 + 18,000 Original Episodes
20 channels 24/7
We do
● Studio work
○ Shooting
○ Editing
● Production
○ Pre-production
○ Post-production
● Mastering
● Development
○ The streaming system
○ The applications
○ The ad system
● Ad production
Our workflow is complex ...
Recording Editing
Buying
MP4MXF
Content
Operation
Packaging
HLS
MPEG
-DASH
MP4
Recording Editing
Buying
Converting
MP4MXF
MP4
MPEG 2
MOV
MXF
MP4
AVI
WMV
Content
Operation
Packaging
HLS
MPEG
-DASH
MP4
Ad agents / Post-production
MP4
Ad
Operation
MP4
Recording Editing
Buying
Converting
MP4MXF
MP4
MPEG 2
MOV
MXF
MP4
AVI
WMV
Content
Operation
Packaging
HLS
MPEG
-DASH
MP4
Ad agents / Post-production
MP4
Ad
Operation
MP4
If you don’t do anything ...
-24.0
LUFS
Linear Streaming and Server-Side Ad Insertion
CFR
Progressive
Interlaced
-18.0
LUFS
VFR
16:00 - 17:00
Slot A - Purchased
17:00 - 18:00
Slot B - Recorded
18:00 - 20:00
Slot C - Live
20:00 - 21:00
Slot D - Recorded
Example : AbemaTV’s Ad Regulation for Submission
Duration 15s/30s/60s/90s/120s/150s/180s/300s
Container Format MP4
Frame Size Full HD (1920 x 1080)
DAR 16:9
Video Bitrate (avg.) 20 Mbps
Video Encoding Mode 2-pass encoding
Scan Type Progressive scan
Video Codec H.264
Frame Rate 29.97 fps
Profile High Profile / Main Profile
Audio Channels Stereo 2ch
Audio Codec AAC-LC
Audio Bitrate 320 Kbps
Audio Bit depth 16 bits
Audio Sampling Freq 48 kHz
Audio Peak Level >= -3 dDBFS
Loudness (avg.) -18.0 LUFS ± 1LU
However, it’s not easy to follow the regulation
Sources Come from Everywhere
● Broadcasters
○ Their workflow is much simpler and
fixed
● Masters for BD/DVD
○ Too much info
● Old contents
○ Legacy codec
■ Can’t handle
w/ the latest software
● Sources originally for another purpose
○ Digital signage
○ Web video
■ Fewer framerate
■ VFR
○ Archives of game streaming video
○ Hardware-dependent codec
■ Via hardware-recording
● Multi-language sources
○ Multi-track
■ Primary tracks platform-dependent
● etc.
○ All the video sources that
are not optimized for streaming
Chaotic Sources
MP4
H.264
AAC-LC
MOV
ProRes 422
Linear PCM
MXF
XDCAM HD
422
Linear PCM
AVI
Canopus HQ
DV
Linear PCM
WMV
MPEG 2
MPEG 2
Linear PCM
MPEG Audio
Recording
Buying
Ad agents / Post-production
Mastering for AbemaTV
MPEG2
MXF
MOV
MP4
AVI
WMV
MPEG-2 TS
fMP4
Chaotic
Need a mezzanine
Mastering for AbemaTV
MPEG-2 TS
fMP4
MP4
(mezzanine)
MPEG2
MXF
MOV
MP4
AVI
WMV
Chaotic
Why MP4 ?
● Good for our needs
○ Small file size
○ Good compression for 4:2:0 chroma subsampling
■ Good enough as a de facto media format
○ Decodable everywhere
■ Playable everywhere
○ Fast transcoding
○ Simple structure
■ Easy to handle GOP
■ Easy to convert sources to I-frame-only data
Why MP4 ?
● MP4 already seems to be the standard for delivery
○ Major media solution providers primarily support MP4
■ AWS Elemental MediaLive
● mp4 only
■ Harmonic
● mov/mxf/mp4 - (mp4 is the stablest)
■ We do not use these solutions, but good to have other options
However, it’s not easy to generate a good-quality mp4
MP4 is hard to handle
● MP4 is an effectively compressed format
○ Easily succeeds negative factors from the original sources
■ Broken decode order
■ Wrong header info
Not all the content operators are video experts
Auto QC / Auto transcoding
Recording
Buying
MXF
MPEG 2
MOV
MXF
MP4
AVI
WMV
Ad agents / Post-production
MP4
Auto QC / Auto transcoding
through MAM
Recording
Buying
MXF
MPEG 2
MOV
MXF
MP4
AVI
WMV
Ad agents / Post-production
MP4
Auto QC / Auto transcoding
through MAM
A MAM solution is good, but ...
● Does not support all the media formats we receive
● MAM companies are usually not familiar with the Japanese manner
○ e.g., DALET is a French company
○ 30 fps / NTSC ? No, PAL does not use it
A semi-auto QC / semi-auto converting step before MAM
Recording
Buying
MXF
MPEG 2
MOV
MXF
MP4
AVI
WMV
Ad agents / Post-production
MP4
Auto QC / Auto transcoding
through MAM
Semi-auto QC / Semi-auto converting
Semi-auto QC / Semi-auto converting
Semi-auto QC / Semi-auto converting
Judging the Scan Type
Headers tell lies
Judging the Scan Type
Headers tell lies
Judging the Scan Type
ffmpeg -ss {duration/2} -t {duration*0.1} -vf idet ...
isInterlaced = (TFF + BFF) / (TFF + BFF) + Progressive > 0.2
-18.0
LUFS
Now it’s constant
CFR
Progressive
Progressive
-18.0
LUFS
CFR
16:00 - 17:00
Slot A - Purchased
17:00 - 18:00
Slot B - Recorded
18:00 - 20:00
Slot C - Live
20:00 - 21:00
Slot D - Recorded
Loudness
-18.0 LUFS
● AbemaTV’s original specification
○ ARIB T032 specifies -24.0 LUFS
■ Not enough for mobile devices
○ Optimized for playback on mobile devices
○ Follows AES’ Recommendation for Loudness of Audio Streaming &
Network File Playback
■ -16.0 to -20.0 LUFS
Various Kinds of Platforms to Support
Various Kinds of Platforms to Support
● iPhone
● iPad
● Apple TV
● Android Smartphone
● Android Tablet
● Android TV
● Fire Tablet
● Amazon Fire TV
● Google Chrome
● Mozilla Firefox
● Internet Explorer
● Microsoft Edge
● Apple Safari
● Google Chromecast
● Google Daydream View
● Amazon Echo
● LINE Clova Desk
● SONY BRAVIA
● Panasonic VIERA
● TOSHIBA REGZA
● Sharp AQUOS
● FUNAI
● LEOPALACE21
Life Stick
● CCCAIR Air Stick
● ...
Buffering Capacities Differ by Platform
Chrome Firefox Safari Edge Chromecast
Video 150 MB 100 MB 290 MB Unknown 30 MB
Audio 12 MB 15 MB 14 MB Unknown 2 MB
https://developers.google.com/web/updates/2017/10/quotaexceedederror
Buffering Capacities Differ by Platform
Chrome Firefox Safari Edge Chromecast
Video 150 MB 100 MB 290 MB Unknown 30 MB
Audio 12 MB 15 MB 14 MB Unknown 2 MB
https://developers.google.com/web/updates/2017/10/quotaexceedederror
QuotaExceededError
https://cs.chromium.org/chromium/src/media/base/demuxer_memory_limit.h
Beauty > Bitrate
Beauty > Bitrate
$ ffmpeg -maxrate ..k -bufsize ..k ..
CS workflow
Customer Support Player Dev.Users
Streaming Dev.
Content Ops
CS workflow
Customer Support Player Dev.Users
Streaming Dev.
Content Ops
Visualizing the Buffering Transition
df = pandas.DataFrame(keyframes)
...
ddf = df.diff()
df['diff'] = ddf['pos'] / ddf['time']
df.index = pandas.TimedeltaIndex([pandas.Timedelta(minutes=x) for x in df['time']])
up_sampled = df['pos'].resample('S').mean().interpolate('linear')
upx = up_sampled.copy(deep=True)
upx.index -= pandas.Timedelta(f'{buffer_length}s')
upx = upx[upx.index > pandas.Timedelta('0s')]
x = pandas.DataFrame()
x[f'{buffer_length} seconds'] = upx - up_sampled
CS workflow
Customer Support Debugging Player Dev.Users
Streaming Dev.
Content Ops
Conclusion
● To keep constant quality on streaming chaotically supplied contents
○ Developed a unique and original specifications
○ Partly adopt parts of various standardized specifications
○ Developed tools and workflow to patch gaps
Yusuke Goto
五藤 佑典
https://ygoto3.com/
@ygoto3_
Thank you !

Weitere ähnliche Inhalte

Was ist angesagt?

Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second Life
Videoguy
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
Videoguy
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader Audience
Videoguy
 
vPoint HD briefing.ppt
vPoint HD briefing.pptvPoint HD briefing.ppt
vPoint HD briefing.ppt
Videoguy
 
Ip cameras vs analog cameras
Ip cameras vs analog camerasIp cameras vs analog cameras
Ip cameras vs analog cameras
siscomtech
 

Was ist angesagt? (18)

Develop Smart Solutions with Raspberry Pi and EnableX Live Video API
Develop Smart Solutions with Raspberry Pi and EnableX Live Video APIDevelop Smart Solutions with Raspberry Pi and EnableX Live Video API
Develop Smart Solutions with Raspberry Pi and EnableX Live Video API
 
2016 Streaming Media West: Choosing an HTML5 Player
2016 Streaming Media West: Choosing an HTML5 Player2016 Streaming Media West: Choosing an HTML5 Player
2016 Streaming Media West: Choosing an HTML5 Player
 
SME 2017 - HTML5 workshop
SME 2017 - HTML5 workshopSME 2017 - HTML5 workshop
SME 2017 - HTML5 workshop
 
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec StreamingManaging Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
 
DRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and BitmovinDRM Basics With Irdeto and Bitmovin
DRM Basics With Irdeto and Bitmovin
 
September 27 Roundtable: Advanced Encoding
September 27 Roundtable: Advanced EncodingSeptember 27 Roundtable: Advanced Encoding
September 27 Roundtable: Advanced Encoding
 
Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second Life
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
 
LMSE - Ebplus Streaming Solution
LMSE - Ebplus Streaming SolutionLMSE - Ebplus Streaming Solution
LMSE - Ebplus Streaming Solution
 
TrueСonf Products
TrueСonf ProductsTrueСonf Products
TrueСonf Products
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader Audience
 
OpenEye IP Video Basics
OpenEye IP Video BasicsOpenEye IP Video Basics
OpenEye IP Video Basics
 
YouTube Software - Video Editing
YouTube Software - Video EditingYouTube Software - Video Editing
YouTube Software - Video Editing
 
vPoint HD briefing.ppt
vPoint HD briefing.pptvPoint HD briefing.ppt
vPoint HD briefing.ppt
 
Ip cameras vs analog cameras
Ip cameras vs analog camerasIp cameras vs analog cameras
Ip cameras vs analog cameras
 
HLA Subtitling Services
HLA Subtitling ServicesHLA Subtitling Services
HLA Subtitling Services
 
OpenEye Digital Video Recorder Overview
OpenEye Digital Video Recorder OverviewOpenEye Digital Video Recorder Overview
OpenEye Digital Video Recorder Overview
 
Voz digital tres años después | PEDRO ÁLVAREZ Y PABLO GONZÁLEZ - VoIP2DAY 2017
Voz digital tres años después | PEDRO ÁLVAREZ Y PABLO GONZÁLEZ - VoIP2DAY 2017Voz digital tres años después | PEDRO ÁLVAREZ Y PABLO GONZÁLEZ - VoIP2DAY 2017
Voz digital tres años después | PEDRO ÁLVAREZ Y PABLO GONZÁLEZ - VoIP2DAY 2017
 

Ähnlich wie A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied Contents

Industrial Technology Multimedia Video Theory Prelim Course
Industrial Technology Multimedia Video Theory Prelim CourseIndustrial Technology Multimedia Video Theory Prelim Course
Industrial Technology Multimedia Video Theory Prelim Course
jliang2145
 
dat-Post-Producer-final
dat-Post-Producer-finaldat-Post-Producer-final
dat-Post-Producer-final
Scott Matics
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Online Video Delivery
Online Video DeliveryOnline Video Delivery
Online Video Delivery
Dan O'Hara
 
Hikvision 6467 dm device
Hikvision 6467 dm deviceHikvision 6467 dm device
Hikvision 6467 dm device
Benjie Fabro
 

Ähnlich wie A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied Contents (20)

Intro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for LearningIntro to Compression: Audio and Video Optimization for Learning
Intro to Compression: Audio and Video Optimization for Learning
 
Materi Editing Foto & Video Basic sampai Medium
Materi Editing Foto & Video  Basic sampai MediumMateri Editing Foto & Video  Basic sampai Medium
Materi Editing Foto & Video Basic sampai Medium
 
Video Production Using Open Source Tools
Video Production Using Open Source ToolsVideo Production Using Open Source Tools
Video Production Using Open Source Tools
 
Industrial Technology Multimedia Video Theory Prelim Course
Industrial Technology Multimedia Video Theory Prelim CourseIndustrial Technology Multimedia Video Theory Prelim Course
Industrial Technology Multimedia Video Theory Prelim Course
 
video tools
video toolsvideo tools
video tools
 
Compressing Audio and Video for Desktop and Mobile Delivery
Compressing Audio and Video for Desktop and Mobile DeliveryCompressing Audio and Video for Desktop and Mobile Delivery
Compressing Audio and Video for Desktop and Mobile Delivery
 
dat-Post-Producer-final
dat-Post-Producer-finaldat-Post-Producer-final
dat-Post-Producer-final
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougallBitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
 
YouTube Deep Dive: Preparing Video For Upload
YouTube Deep Dive: Preparing Video For UploadYouTube Deep Dive: Preparing Video For Upload
YouTube Deep Dive: Preparing Video For Upload
 
Mobile Smart Streaming
Mobile Smart StreamingMobile Smart Streaming
Mobile Smart Streaming
 
Online Video Delivery
Online Video DeliveryOnline Video Delivery
Online Video Delivery
 
Dcp
DcpDcp
Dcp
 
Research on Audio and Video Streaming
Research on Audio and Video StreamingResearch on Audio and Video Streaming
Research on Audio and Video Streaming
 
Hikvision 6467 dm device
Hikvision 6467 dm deviceHikvision 6467 dm device
Hikvision 6467 dm device
 
Portogdg video
Portogdg videoPortogdg video
Portogdg video
 
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
Criteo Labs Infrastructure Tech Talk Meetup Nov. 7
 

Mehr von Yusuke Goto

Mehr von Yusuke Goto (20)

RUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリングRUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリング
 
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
 
より高品質なメディアサービスを目指す ABEMA の技術進化
より高品質なメディアサービスを目指す ABEMA の技術進化より高品質なメディアサービスを目指す ABEMA の技術進化
より高品質なメディアサービスを目指す ABEMA の技術進化
 
conte - ABEMA's Design System
conte - ABEMA's Design Systemconte - ABEMA's Design System
conte - ABEMA's Design System
 
ABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組みABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組み
 
ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術
 
2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向
 
AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019
 
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
 
AbemaTV が対峙する技術的課題と開発の現場
AbemaTV が対峙する技術的課題と開発の現場AbemaTV が対峙する技術的課題と開発の現場
AbemaTV が対峙する技術的課題と開発の現場
 
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
 
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0
 
Story-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインするStory-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインする
 
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティKPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティ
 
Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術
 
既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー
 
UI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic DesignUI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic Design
 
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/y...
 
フェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステムフェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステム
 
Web ブラウザで DRM
Web ブラウザで DRMWeb ブラウザで DRM
Web ブラウザで DRM
 

Kürzlich hochgeladen

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
chumtiyababu
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Kürzlich hochgeladen (20)

FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 

A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied Contents