Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AVPlayerのHLS再生時のエラーをハンドリングする
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Chiharu Nameki
September 01, 2023
Technology
970
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AVPlayerのHLS再生時のエラーをハンドリングする
iOSDC Japan 2023 ポスターセッションの原稿です。
会場ではA4のスライドを 2 x 5 で並べる形で掲示されていました。
Chiharu Nameki
September 01, 2023
More Decks by Chiharu Nameki
See All by Chiharu Nameki
iPhoneでの空間メディア視聴体験の探求
ridwy
1
110
空間再現力の鍵、APMPを読み解く
ridwy
1
510
空間ビデオフォーマット、MV-HEVCが写し撮る世界
ridwy
4
2.9k
空間オーディオを活用しよう!
ridwy
1
770
AirPlayの裏舞台
ridwy
0
3.1k
AVPlayerできちんとコンテンツ保護
ridwy
0
2.2k
検証 SharePlay media playback
ridwy
1
2.1k
カスタムInstrumentsでアプリをピカピカに!
ridwy
5
13k
チケットなくても楽しかったよ!WWDC19 周辺現地レポート
ridwy
0
730
Other Decks in Technology
See All in Technology
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
180
転んだ話が背中を預ける理由になる / A_story_about_falling_down_gives_you_a_reason_to_watch_each_other_s_backs.pdf
pauli
3
360
Rust で関数型ドメインモデリング
takonda
0
100
【Data Engineering Summit2026_登壇資料】医療ビッグデータ×AIエージェントを支えるデータ基盤とハーネスエンジニアリング
jmdc_presentation
0
140
その Valkey 使いこなしていますか?
onk
PRO
5
810
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
640
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.2k
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
5
1.3k
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
730
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
280
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
670
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
350
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.2k
Prompt Engineering for Job Search
mfonobong
0
510
Facilitating Awesome Meetings
lara
57
7.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Designing Experiences People Love
moore
143
24k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Designing for Timeless Needs
cassininazir
1
520
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
Writing Fast Ruby
sferik
630
63k
Transcript
J04%$+BQBO "71MBZFSͷ)-4࠶ੜ࣌ͷΤϥʔΛ ಈըΦʔσΟΦΛ)-4 )551-JWF4USFBNJOH Ͱ ετϦʔϛϯά࠶ੜதʹ͕ੜ͡Δͱʜ w ࠶ੜ͕։࢝Ͱ͖ͳ͍
w ࠶ੜ్͕தͰऴྃ w όοϑΝϦϯά ͱ͍ͬͨঢ়͕ൃੜ͢Δ
ͷՕॴݪҼ༷ʑ ϋϯυϦϯά͢Δ ৴γεςϜ $%/αʔόͳͲ ௨৴ܦ࿏ ࠶ੜ 😀 ʜ ࢹௌݖݶ %3.
Ϧιʔεෆ ॲཧੑೳෆ ະରԠ63- ඇରԠ$0%&$ ΞΫηε૿ʹΑΔෛՙߴಅ ૹܦ࿏ͷ Τϯίʔμʔɾτϥϯείʔμʔͷ ݱΧϝϥͷෆ۩߹ *41ো ిঢ়گͷѱԽ
͜ΕΒͷΛݕ͠ ݪҼΛΓ͚ దʹϋϯυϦϯά͍ͨ͠ʂ େࣄͳ؍ w ϢʔβʔମݧΛগ͠Ͱྑ͘͢Δ w ৴γεςϜͷෛՙܰݮ ࠷ѱͳγφϦΦͷྫΞΫηεूத࣌ʹϦτϥΠϦΫΤετ͕όʔετ
ΤϥʔΛऔಘ͢ΔͨΊͷΠϯλʔϑΣʔε ͷݕɾݪҼΓ͚ "71MBZFS*UFNFSSPSϓϩύςΟ TUBUVT͕GBJMFEʢ࠶ੜܧଓෆՄʣʹͳͬͨ࣌ʹͦͷཧ༝͕ηοτ͞ΕΔɻ TUBUVTΛ,70Ͱࢹͯ͠औಘɻ "71MBZFS*UFN'BJMFE5P1MBZ5P&OE5JNF/PUJ fi DBUJPO
"71MBZFS*UFN'BJMFE5P1MBZ5P&OE5JNF&SSPS,FZ ΤϥʔͰ࠶ੜ͕ऴྃͨ࣌͠ʹ௨͞ΕΔɻ w ௨৴Τϥʔ͕ൃੜͨ͠߹ɺ"71MBZFSͰԿ͔ϦτϥΠͯ͠ແཧͩͬͨ߹ʹ࠶ੜܧଓෆՄͱஅ͞ΕΔ w "71MBZFS*UFNFSSPS-PH Ͱใࠂ͞ΕΔΤϥʔࢀߟʹͳΔ͕ɺ࠶ੜ͕ࢭ·ΔΑ͏ͳਂࠁͳͷͰͳ͍ w "71MBZFSͷFSSPSϓϩύςΟʹ΄΅Τϥʔใࠂ͞Εͳ͍ ࠶ੜ։࢝࣌ ࠶ੜத
ൃੜ࣌ʹऔΕΔखஈ ϓϨΠϠʔ࠶ੜ͘Β͍͔͠ͳ͍ ࠶ੜʹΑͬͯ෮ؼͰ͖Δ͔Ͳ͏͔Ͱಈ࡞Λ͚Δ ΤϥʔൃੜՕॴ Τϥʔ༰ ϋϯυϦϯάͷྫ ৴γεςϜ YYܥYYܥ ࠶ੜ Ϛϧν$%/ͷ߹ଓઌΛม͑Δͷ⭕
௨৴ܦ࿏ λΠϜΞτ ࠶ੜ Πϯλʔωοτະଓ దͳҊΛදࣔ ଓ͕ճ෮ͨ͠Β࠶ੜ ిঢ়ଶͷҰ࣌తͳѱԽ ࠶ੜ ࠶ੜ ࢹௌݖݶ͕ͳ͍ దͳҊΛදࣔ σίʔυࣦഊ ࠶ੜ։࢝࣌ͷ߹ͦͷࢫΛදࣔ ࠶ੜதͷ߹࠶ੜ
ෛՙରࡦ αʔόىҼͷ߹ɺ࠶ੜதͷΫϥΠΞϯτ͕Ұ੪ʹΤϥʔʹͳΔ ଈ࠲ʹϓϨΠϠʔΛ࠶ੜͯ͠͠·͏ͱΞΫηε͕ूதʂ ࠶ੜͷલʹϥϯμϜͳԆΛೖΕΔ w৴γεςϜͰى͖͕ͨٴͯ͠ผͷΤϥʔͱͯ͠ݱΕΔ͜ͱ͋ΔͨΊ ͲΜͳΤϥʔͰ࠶ੜͷલʹԆΛೖΕΔํ͕҆શ wϢʔβʹͬͯΒ͏͜ͱʹͳΔͷͰʮYYඵޙʹϦτϥΠ͠·͢ʯͱ͍ͬͨ
දࣔΛ͢Δͷ͕ϕλʔ w࠶ੜը໘Λ։͖ͬͺͳ͠ͷέʔεɺԿͬͯ෮ؼ͠ͳ͍έʔε͋ΔͷͰ ࠶ੜͷճʹ্ݶΛ͚ͭΔͷ👍
සग़Τϥʔ ৴αʔόىҼ EPNBJO ఆٛ DPEF ༰ 63-&SSPS SFTPVSDF6OBWBJMBCMF
63-&SSPS fi MF%PFT/PU&YJTU 63-&SSPS OP1FSNJTTJPOT5P3FBE'JMF $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD $PSF.FEJB&SSPS%PNBJO OPUQVCMJD ͦͷଞͷYY YY 'BJS1MBZ4USFBNJOHͷΤϥʔʹ͍ͭͯ'BJS1MBZ4USFBNJOH1SPHSBNNJOH(VJEFʹهࡌ͞Ε͍ͯΔ‛
௨৴ܦ࿏ EPNBJO ఆٛ DPEF ༰ 63-&SSPS OPU$POOFDUFE5P*OUFSOFU Πϯλʔωοτະଓ 63-&SSPS
UJNFE0VU 63-&SSPS DBOOPU'JOE)PTU 63-&SSPS DBOOPU$POOFDU5P)PTU 63-&SSPS OFUXPSL$POOFDUJPO-PTU $PSF.FEJB&SSPS%PNBJO OPUQVCMJD Ϧιʔεͷऔಘʹࣦഊ $PSF.FEJB&SSPS%PNBJO OPUQVCMJD Ϧιʔεͷऔಘʹࣦഊ ࠶ੜ EPNBJO ఆٛ DPEF ༰ 63-&SSPS VOTVQQPSUFE63- ະରԠͷ63- "7&SSPS NFEJB4FSWJDFT8FSF3FTFU ࠶ੜϓϩηε͕Ϧηοτ $PSF.FEJB&SSPS%PNBJO OPUQVCMJD VOTVQQPSUFEGPSNBU $PSF.FEJB&SSPS%PNBJO OPUQVCMJD '14ͷӬଓԽΩʔ͕ظݶΕ $PSF.FEJB&SSPS%PNBJO OPUQVCMJD '14ͷӬଓԽΩʔ͕ແޮ
όοϑΝϦϯάΤϥʔͰͳ͍͕ɺϢʔβମݧΛܭΔ্ͰॏཁͳཁૉͳͷͰ ूܭɾੳͰ͖ΔΑ͏ʹ͓ͯ͘͠ͱྑ͍ "71MBZFSUJNF$POUSPM4UBUVTΛ,70ࢹ ࠶ੜ։࢝ޙɾγʔΫޙɾ4UBMMதʹXBJUJOH5P1MBZ"U4QFDJ fi FE3BUFʹͳΔ όοϑΝϦϯάͷѻ͍ όοϑΝϦϯάϢʔβͷ௨৴ঢ়ଶ͕ѱԽͨ͠߹͚ͩͰͳ͘
wετϦʔϜͷϏοτϨʔτ͕Ͷ্͕ͬͨ w৴γεςϜͰ͕ى͖ɺԠ͕࣌ؒ৳ͼͨ ͱ͍ͬͨ߹ൃੜɻͦͷ߹ɺଟ͘ͷΫϥΠΞϯτͰҰ੪ʹόοϑΝϦϯά͕ൃੜ͠ όοϑΝϦϯά্͕ঢ͢Δ
"71MBZFSʹؔ͢Δݟɾ࣭ɺ͓ͪͯ͠·͢ גࣜձࣾ"CFNB57 4USFBNJOH$MJFOU5FBN "#&."͕αϙʔτ͢Δଟ͘ͷϓϥοτϑΥʔϜͷ ϓϨΠϠʔ࣮ͱ࠶ੜ࣭ͷ୲อΛߦ͍ͬͯ·͢ ߦઍय़ʢͳΊ͖ͪΔʣ (JU)VC
9!3JEXZ URL Loading System Error Codes ࢀߟ63-ʢ"QQMFެࣜυΩϡϝϯτʣ AVError.Code