Playing and Recording Background AudioAn app that plays or records aud การแปล - Playing and Recording Background AudioAn app that plays or records aud ไทย วิธีการพูด

Playing and Recording Background Au


Playing and Recording Background Audio
An app that plays or records audio continuously (even while the app is running in the background) can register to perform those tasks in the background. You enable audio support from the Background modes section of the Capabilities tab in your Xcode project. (You can also enable this support by including the UIBackgroundModes key with the audio value in your app’s Info.plist file.) Apps that play audio content in the background must play audible content and not silence.

Typical examples of background audio apps include:

Music player apps
Audio recording apps
Apps that support audio or video playback over AirPlay
VoIP apps
When the UIBackgroundModes key contains the audio value, the system’s media frameworks automatically prevent the corresponding app from being suspended when it moves to the background. As long as it is playing audio or video content or recording audio content, the app continues to run in the background. However, if recording or playback stops, the system suspends the app.

You can use any of the system audio frameworks to work with background audio content, and the process for using those frameworks is unchanged. (For video playback over AirPlay, you can use the Media Player or AV Foundation framework to present your video.) Because your app is not suspended while playing media files, callbacks operate normally while your app is in the background. In your callbacks, though, you should do only the work necessary to provide data for playback. For example, a streaming audio app would need to download the music stream data from its server and push the current audio samples out for playback. Apps should not perform any extraneous tasks that are unrelated to playback.

Because more than one app may support audio, the system determines which app is allowed to play or record audio at any given time. The foreground app always has priority for audio operations. It is possible for more than one background app to be allowed to play audio and such determinations are based on the configuration of each app’s audio session objects. You should always configure your app’s audio session object appropriately and work carefully with the system frameworks to handle interruptions and other types of audio-related notifications. For information on how to configure audio session objects for background execution, see Audio Session Programming Guide.

0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
เล่นและบันทึกเสียงพื้นหลังApp ที่เล่น หรือบันทึกเสียงอย่างต่อเนื่อง (แม้แอกำลังเรียกใช้ในพื้นหลัง) สามารถลงทะเบียนเพื่อทำงานเหล่านั้นในพื้นหลัง คุณสามารถใช้การสนับสนุนเสียงจากส่วนโหมดพื้นหลังของแท็บที่ต้องการความสามารถในโครงการของคุณ Xcode (คุณยังสามารถเปิดใช้การสนับสนุนนี้ โดยรวมคีย์ UIBackgroundModes มีค่าเสียงในแอพของคุณ Info.plist แฟ้ม) แอพที่เล่นเนื้อหาเสียงในพื้นหลังต้องเล่นเนื้อหาเสียงและปิดเสียงไม่ได้ตัวอย่างทั่วไปของปพลิเคชันเสียงพื้นหลังรวมถึง:แอพเล่นเพลงแอปพลิเคชันบันทึกเสียงแอปที่รองรับการเล่นเสียง หรือวิดีโอผ่าน AirPlayแอ VoIPเมื่อคีย์ UIBackgroundModes ประกอบด้วยค่าเสียง กรอบของระบบสื่อป้องกันไม่ให้แอสอดคล้องจากการถูกระงับเมื่อมันเคลื่อนไปพื้นหลังโดยอัตโนมัติ ตราบเท่าที่มีเล่นเนื้อหาเสียง หรือวิดีโอ หรือบันทึกเนื้อหาเสียง แอปเพื่อเรียกใช้ในพื้นหลัง อย่างไรก็ตาม ถ้าบันทึกหรือเล่นหยุด ระบบหยุดแอคุณสามารถใช้ระบบเสียงกรอบการทำงานกับเนื้อหาเสียงพื้นหลัง และกระบวนการโดยใช้กรอบดังกล่าวมีการเปลี่ยนแปลง (สำหรับการเล่นวิดีโอผ่าน AirPlay คุณสามารถใช้ Media Player หรือ AV มูลนิธิกรอบแสดงวิดีโอของคุณ) เพราะแอไม่ถูกระงับขณะเล่นไฟล์มีเดีย callbacks งานตามปกติในขณะที่แอปของคุณในพื้นหลัง ในการเรียกกลับของคุณ แม้ว่า คุณควรทำเฉพาะงานที่จำเป็นในการให้ข้อมูลสำหรับการเล่น ตัวอย่างเช่น app เสียงแบบสตรีมมิ่งจะต้องดาวน์โหลดข้อมูลสตรีมเพลงจากเซิร์ฟเวอร์ของ และผลักดันตัวอย่างเสียงปัจจุบันออกสำหรับการเล่น แอปพลิเคชันจะไม่ทำงานไม่เกี่ยวข้องใด ๆ ที่ไม่เกี่ยวข้องกับการเล่นเนื่องจากมากกว่าหนึ่งแออาจสนับสนุนระบบเสียง ระบบกำหนด app ที่ได้รับอนุญาตให้เล่นหรือบันทึกเสียงที่เวลาใด ๆ แอเบื้องหน้ามักจะมีความสำคัญสำหรับการดำเนินงานเสียง ก็เป็นไปได้มากกว่าหนึ่งพื้นหลังแอได้รับอนุญาตให้เล่นเสียง และวิเคราะห์ปริมาณดังกล่าวเป็นไปตามการกำหนดค่าของแต่ละแอเซสชันเสียงวัตถุ คุณควรกำหนดค่าของแอเซสชันเสียงวัตถุอย่างเหมาะสม และทำงานอย่างรอบคอบกับกรอบของระบบการจัดการการขัดจังหวะและประเภทอื่น ๆ ของการแจ้งเตือนที่เกี่ยวข้องกับเสียง สำหรับข้อมูลเกี่ยวกับวิธีการกำหนดค่า เซสชันเสียงวัตถุสำหรับเบื้องหลังการดำเนินการ ดูคู่มือการเขียนโปรแกรมของเซสชันเสียง
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!

การเล่นและการบันทึกเสียงพื้นหลัง
แอปที่เล่นหรือบันทึกเสียงอย่างต่อเนื่อง (แม้ในขณะที่ app ทำงานในพื้นหลัง) สามารถลงทะเบียนเพื่อดำเนินการดังกล่าวในพื้นหลัง คุณเปิดใช้งานระบบเสียงจากส่วนโหมดความเป็นมาจากความสามารถของแท็บในโครงการ Xcode ของคุณ . (. คุณยังสามารถเปิดใช้งานการสนับสนุนนี้โดยรวมที่สำคัญ UIBackgroundModes ด้วยค่าเสียงในไฟล์ Info.plist ของแอป) แอปที่เล่นเสียงในพื้นหลังต้องเล่นเนื้อหาเสียงและไม่เงียบ

ตัวอย่างทั่วไปของแอพพลิเคเสียงพื้นหลังรวมถึง:

เพลง เล่นแอพพลิเค
บันทึกเสียงในแอพพลิเค
ปพลิเคชันที่รองรับการเล่นไฟล์เสียงหรือวิดีโอผ่าน AirPlay
VoIP ปพลิเคชัน
เมื่อคีย์ UIBackgroundModes ประกอบด้วยค่าเสียงของระบบสื่อกรอบโดยอัตโนมัติป้องกันไม่ให้แอปพลิเคสอดคล้องกันจากการถูกระงับเมื่อมันเคลื่อนที่ไปที่พื้นหลัง ตราบใดที่มันจะเล่นเสียงหรือเนื้อหาวิดีโอหรือบันทึกเสียงเนื้อหา app ที่ยังคงทำงานในพื้นหลัง แต่ถ้าการบันทึกหรือการเล่นหยุดระบบระงับ app.

คุณสามารถใช้ใด ๆ ของกรอบระบบเสียงในการทำงานกับเนื้อหาเสียงพื้นหลังและกระบวนการสำหรับการใช้กรอบเหล่านั้นจะไม่เปลี่ยนแปลง (สำหรับการเล่นวิดีโอผ่าน AirPlay คุณสามารถใช้กรอบ Media Player หรือมูลนิธิ AV ที่จะนำเสนอวิดีโอของคุณ.) เพราะ app ของคุณจะไม่ถูกระงับในขณะที่เล่นไฟล์มีเดียเรียกกลับทำงานได้ตามปกติในขณะที่แอปของคุณอยู่ในพื้นหลัง ในการเรียกกลับของคุณ แต่คุณควรทำเฉพาะการทำงานที่จำเป็นในการให้ข้อมูลสำหรับการเล่น สำหรับตัวอย่างเช่นแอปสตรีมมิ่งเสียงจะต้องดาวน์โหลดข้อมูลสตรีมเพลงจากเซิร์ฟเวอร์และผลักดันตัวอย่างเสียงในปัจจุบันสำหรับการเล่น ปพลิเคชันไม่ควรดำเนินการใด ๆ ภายนอกที่ไม่เกี่ยวข้องกับการเล่น.

เพราะกว่าหนึ่ง app อาจสนับสนุนเสียงระบบจะกำหนดแอปที่ได้รับอนุญาตให้เล่นหรือบันทึกเสียงในเวลาใดก็ตาม แอปพลิเคเบื้องหน้ามักจะมีความสำคัญสำหรับการดำเนินงานเสียง มันเป็นไปได้มากกว่าหนึ่งแอปพื้นหลังได้รับอนุญาตให้เล่นเสียงและพิจารณาดังกล่าวจะขึ้นอยู่กับการกำหนดค่าของวัตถุเซสชั่นเสียงของแอปแต่ละ คุณควรกำหนดค่าวัตถุเซสชั่นของแอปเสียงที่เหมาะสมและการทำงานอย่างรอบคอบกับกรอบของระบบที่จะจัดการกับการหยุดชะงักและประเภทอื่น ๆ ของการแจ้งเตือนที่เกี่ยวข้องกับเสียง สำหรับข้อมูลเกี่ยวกับวิธีการกำหนดค่าวัตถุเซสชั่นเสียงสำหรับการดำเนินการพื้นหลังดูเสียงเซสชันคู่มือการเขียนโปรแกรม

การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
การเล่นและบันทึกเสียงพื้นหลังapp ที่จะเล่นหรือบันทึกเสียงอย่างต่อเนื่อง ( แม้ในขณะที่ app ทำงานในพื้นหลัง ) สามารถลงทะเบียนเพื่อดำเนินการงานเหล่านั้นในพื้นหลัง เปิดใช้งานเสียงสนับสนุนจากส่วนโหมดพื้นฐานของความสามารถในโครงการ Xcode แท็บของคุณ ( คุณยังสามารถเปิดใช้งานการสนับสนุนโดยรวมทั้ง uibackgroundmodes คีย์ที่มีค่าเสียงใน app info.plist ไฟล์ ) ปพลิเคชันที่เล่นเนื้อหาเสียงในพื้นหลังต้องเล่นเสียงและเนื้อหาที่ไม่เงียบตัวอย่างทั่วไปของปพลิเคชันเสียงพื้นหลังรวมถึง :ปพลิเคชันที่เครื่องเล่นเพลงปพลิเคชันการบันทึกเสียงปพลิเคชันที่สนับสนุนเสียงหรือการเล่นวิดีโอผ่าน AirPlayปพลิเคชัน VoIPเมื่อ uibackgroundmodes คีย์ที่มีค่าเสียง กรอบสื่อของระบบโดยอัตโนมัติป้องกันไม่ให้ app ที่ทำเมื่อมันย้ายไปที่พื้นหลัง ตราบใดที่มันเล่นเนื้อหาเสียงหรือวิดีโอหรือบันทึกเสียงเนื้อหา app ยังคงทำงานในพื้นหลัง อย่างไรก็ตาม ถ้าการบันทึกหรือการหยุดระบบ suspends app .คุณสามารถใช้ใด ๆของกรอบเสียงระบบที่จะทำงานกับเนื้อหาเสียงพื้นหลัง , และกระบวนการสำหรับการใช้กรอบนั้นไม่เปลี่ยนแปลง ( สำหรับการเล่นวิดีโอผ่าน AirPlay , คุณสามารถใช้เครื่องเล่นสื่อหรือกรอบพื้นฐาน AV นำเสนอวิดีโอ ของคุณ ) เพราะ app ของคุณจะไม่ระงับในขณะที่เล่นไฟล์มีเดียคัดตัวงานปกติในขณะที่ app ของคุณในพื้นหลัง ในการเรียกกลับของคุณ แต่คุณควรทำเฉพาะงานที่จำเป็นเพื่อให้ข้อมูลสำหรับการเล่น ตัวอย่างเช่น , สตรีมมิ่งเสียง app จะต้องดาวน์โหลดเพลงสตรีมข้อมูลจากเซิร์ฟเวอร์ และผลักดันคนปัจจุบันเสียงสำหรับการเล่น ปพลิเคชันไม่ควรปฏิบัติงานภายนอกใด ๆ ที่ไม่เกี่ยวข้องกับการเล่นเพราะมากกว่าหนึ่ง app อาจสนับสนุนเสียง , ระบบกำหนด app อนุญาตให้เล่นหรือบันทึกเสียงในเวลาใดก็ตาม app เบื้องหน้าเสมอมีความสําคัญสําหรับการดําเนินงานเสียง มันเป็นไปได้มากกว่าหนึ่งพื้นหลัง App จะได้รับอนุญาตให้เล่นเสียงและเช่นข้างต้นจะขึ้นอยู่กับรูปร่างของวัตถุของเซสชันเสียง app แต่ละ คุณควรตั้งค่าเซสชันเสียงของคุณ app ของวัตถุได้อย่างเหมาะสมและทำงานรอบคอบกับกรอบระบบเพื่อจัดการกับการหยุดชะงักและประเภทอื่น ๆที่เกี่ยวข้องกับเสียงแจ้งเตือน สำหรับข้อมูลเกี่ยวกับวิธีการปรับแต่งวัตถุสำหรับการเซสชั่นเสียงพื้นหลัง ดูเสียงเซสชั่นโปรแกรมนำทาง
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: