এভিফাউন্ডেশনে কোনও ভিডিও লুপ করার অপেক্ষাকৃত সহজ উপায় আছে?
আমি আমার AVPlayer এবং AVPlayerLayer এর মতো তৈরি করেছি:
avPlayer = [[AVPlayer playerWithURL:videoUrl] retain];
avPlayerLayer = [[AVPlayerLayer playerLayerWithPlayer:avPlayer] retain];
avPlayerLayer.frame = contentView.layer.bounds;
[contentView.layer addSublayer: avPlayerLayer];
এবং তারপরে আমি এর সাথে আমার ভিডিওটি খেলি:
[avPlayer play];
ভিডিওটি দুর্দান্ত খেলছে তবে শেষ পর্যন্ত থামবে। MPMoviePlayerController এর মাধ্যমে আপনাকে যা করতে হবে তা হল তার repeatMode
সম্পত্তিটিকে সঠিক মান হিসাবে সেট করা । এভিপ্লেয়ারে অনুরূপ সম্পত্তি বলে মনে হয় না। এমন কোনও কলব্যাক বলে মনে হচ্ছে না যা সিনেমাটি শেষ হয়ে গেলে আমাকে বলবে যাতে আমি শুরুতে চেষ্টা করতে এবং এটি আবার প্লে করতে পারি।
আমি MPMoviePlayerController ব্যবহার করছি না কারণ এর কিছু গুরুতর সীমাবদ্ধতা রয়েছে। আমি একবারে একাধিক ভিডিও স্ট্রিম খেলতে সক্ষম হতে চাই।