Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AVPlayerのHLS再生時のエラーをハンドリングする

Chiharu Nameki
September 01, 2023

 AVPlayerのHLS再生時のエラーをハンドリングする

iOSDC Japan 2023 ポスターセッションの原稿です。
会場ではA4のスライドを 2 x 5 で並べる形で掲示されていました。

Chiharu Nameki

September 01, 2023
Tweet

More Decks by Chiharu Nameki

Other Decks in Technology

Transcript

  1. ໰୊ͷՕॴ΍ݪҼ͸༷ʑ ϋϯυϦϯά͢Δ ഑৴γεςϜ $%/αʔόͳͲ ௨৴ܦ࿏ ࠶ੜ୺຤ 😀 ʜ ࢹௌݖݶ %3.

    Ϧιʔεෆ଍ ॲཧੑೳෆ଍ ະରԠ63- ඇରԠ$0%&$ ΞΫηε૿ʹΑΔෛՙߴಅ ఻ૹܦ࿏ͷ໰୊ Τϯίʔμʔɾτϥϯείʔμʔͷ໰୊ ݱ஍Χϝϥͷෆ۩߹ *41ো֐ ి೾ঢ়گͷѱԽ
  2. ΤϥʔΛऔಘ͢ΔͨΊͷΠϯλʔϑΣʔε ໰୊ͷݕ஌ɾݪҼ੾Γ෼͚ "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ϓϩύςΟʹ͸΄΅Τϥʔ͸ใࠂ͞Εͳ͍ ࠶ੜ։࢝࣌ ࠶ੜத
  3. ໰୊ൃੜ࣌ʹऔΕΔखஈ ϓϨΠϠʔ࠶ੜ੒͘Β͍͔͠ͳ͍ ࠶ੜ੒ʹΑͬͯ෮ؼͰ͖Δ͔Ͳ͏͔Ͱಈ࡞Λ෼͚Δ ΤϥʔൃੜՕॴ Τϥʔ಺༰ ϋϯυϦϯάͷྫ ഑৴γεςϜ YYܥYYܥ ࠶ੜ੒ Ϛϧν$%/ͷ৔߹͸઀ଓઌΛม͑Δͷ΋⭕

    ௨৴ܦ࿏ λΠϜΞ΢τ ࠶ੜ੒ Πϯλʔωοτະ઀ଓ ద੾ͳҊ಺Λදࣔ ઀ଓ͕ճ෮ͨ͠Β࠶ੜ੒ ి೾ঢ়ଶͷҰ࣌తͳѱԽ ࠶ੜ੒ ࠶ੜ୺຤ ࢹௌݖݶ͕ͳ͍ ద੾ͳҊ಺Λදࣔ σίʔυࣦഊ ࠶ੜ։࢝࣌ͷ৔߹͸ͦͷࢫΛදࣔ ࠶ੜதͷ৔߹͸࠶ੜ੒
  4. සग़Τϥʔ ഑৴αʔόىҼ 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ʹهࡌ͞Ε͍ͯΔ‛
  5. ௨৴ܦ࿏ 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ͷӬଓԽΩʔ͕ແޮ