আমি একটি টিউব সাইট বিকাশ করছি এবং বর্তমানে H.264 ফর্ম্যাট নিয়ে সমস্যা রয়েছে। আমি লক্ষ্য করেছি যে ইউটিউব তাদের হাই-ডিফ ভিডিওগুলি এমপি 4 পাত্রে রাখে তাই যুক্তিযুক্তভাবে আমিও এটি করেছি।
এর পরে, আমি mod_h264_streaming
স্ট্রিমিং এবং টাইমলাইন-স্ক্রাবিংয়ের কাজ করতে লাইটটিপিডি ইনস্টল করেছি ।
সমস্যাটি হ'ল বড় ফাইলগুলি (> কিছুটা উচ্চ রেজোলিউশনে 500MB) চিরতরে লাগে এমনকি বাফারিং শুরু করে (আমি পড়েছি যে ফ্লোপ্লেয়ার এবং অন্যান্য ফ্ল্যাশ প্লেয়ারদের প্রথমে মেটাডেটা ডাউনলোড করা দরকার)। আমি xmov পরমাণুটিকে MP4Box দিয়ে ফাইলের সামনের দিকে সরিয়ে নিয়েছি (আমি কিউটি কুইকস্টার্টটিও চেষ্টা করেছি), তবে তাতে কোনও লাভ হয়নি।
এর পরে, আমি পড়লাম যে আমার অডিও ট্র্যাকগুলি ইন্টারলিভ করা দরকার, তাই আমি এটিও করেছি। এর ফলে কোনও পরিবর্তন হয়নি: ভিডিওগুলি এখনও ধীর ছিল।
সুতরাং আমি ঠিক একই H.264 মুভিটি একটি এফএলভি ধারক মধ্যে রাখার চেষ্টা করেছি এবং প্লেব্যাক বাফারিং প্রায় তত্ক্ষণাত্ শুরু হয়েছিল - কোনও গতি নেই।
তাহলে আমি এখানে কী মিস করছি? আমি কেন মডিউলটির সাথে এমপি 4 ধারকটি বেছে নেব mod_264_streaming
, যা হালকাপিডি-র অন্তর্নির্মিত নিয়মিত এফএলভি ধারকটির চেয়ে অতি ধীর বলে মনে হচ্ছে mod_flv_streaming
? স্পষ্টতই, অনেক ওয়েবসাইট এমপি 4 ধারক বাছাই করে, তবে কেন তা বুঝতে আমি ব্যর্থ।
এবং একটি পার্শ্ব প্রশ্ন হিসাবে, আমি <video>
একই এইচ .264 এমপি 4 চলচ্চিত্রটি চেষ্টা করার জন্য এইচটিএমএল 5 ট্যাগটি ব্যবহার করার চেষ্টা করেছি এবং স্ক্রাবিংটি দ্রুত বজ্রপাত করছিল ! আমি লাইটটিপিডি-র লগ ফাইলটি সন্ধান করেছি এবং আমি লক্ষ্য করেছি যে ফ্ল্যাশ প্লেয়াররা video.mp4?start=234
প্রতিটি সময়রেখার স্ক্রাব করার সময় সংযোজন করে থাকে, যেখানে নেটিভ এইচটিএমএল 5 <video>
ট্যাগ ব্যবহার করে ব্রাউজারগুলি এ জাতীয় কোনও কাজ করে না। এটি কি ফ্ল্যাশের সীমাবদ্ধতার কোনও ধরণের? ফ্ল্যাশ স্ট্রিমিং HTML5 স্ট্রিমিংয়ের মতো দ্রুততর হতে পারে না কেন?