Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AVPlayerのHLS再生時のエラーをハンドリングする
Search
Chiharu Nameki
September 01, 2023
Technology
0
810
AVPlayerのHLS再生時のエラーをハンドリングする
iOSDC Japan 2023 ポスターセッションの原稿です。
会場ではA4のスライドを 2 x 5 で並べる形で掲示されていました。
Chiharu Nameki
September 01, 2023
Tweet
Share
More Decks by Chiharu Nameki
See All by Chiharu Nameki
iPhoneでの空間メディア視聴体験の探求
ridwy
1
26
空間再現力の鍵、APMPを読み解く
ridwy
1
280
空間ビデオフォーマット、MV-HEVCが写し撮る世界
ridwy
4
2.5k
空間オーディオを活用しよう!
ridwy
1
610
AirPlayの裏舞台
ridwy
0
2.7k
AVPlayerできちんとコンテンツ保護
ridwy
0
2k
検証 SharePlay media playback
ridwy
1
2k
カスタムInstrumentsでアプリをピカピカに!
ridwy
5
12k
チケットなくても楽しかったよ!WWDC19 周辺現地レポート
ridwy
0
680
Other Decks in Technology
See All in Technology
BidiAgent と Nova 2 Sonic から考える音声 AI について
yama3133
2
150
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
830
AWS re:Inventre:cap ~AmazonNova 2 Omniのワークショップを体験してきた~
nrinetcom
PRO
0
130
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.1k
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
5
2k
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.4k
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
560
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
350
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
200
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
1.1k
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
110
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
19k
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
47
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Code Review Best Practice
trishagee
74
19k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
160
How to build a perfect <img>
jonoalderson
1
4.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
74
Ruling the World: When Life Gets Gamed
codingconduct
0
120
GraphQLとの向き合い方2022年版
quramy
50
14k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.8k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
100
Information Architects: The Missing Link in Design Systems
soysaucechin
0
730
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