আপনি যদি এমন একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন চান যা ইউটিউব স্ট্রিমিং প্রোটোকলের এমনভাবে নমনীয় ব্যবস্থাপনার অনুমতি দেয় যা ভিডিও ট্র্যাক ছাড়ার সময় মিডিয়া স্ট্রিমের কেবল অডিও অংশ নির্বাচনকে সমর্থন করে, অ্যান্ড্রয়েডের জন্য ভিএলসিতে নজর রাখুন । এটি এখনও 'বিকাশাধীন' তবে সম্ভবত 'কেবলমাত্র অডিও' বৈশিষ্ট্যটিকে সম্বোধন করবে।
আরও প্রযুক্তিগত দৃষ্টিকোণ থেকে এটি আরটিএসপি মিডিয়া স্ট্রিমিংয়ের জন্য উপলব্ধ ইউটিউব নেটওয়ার্ক প্রোটোকলগুলিকে বিচ্ছিন্ন করতে সহায়তা করে। আরটিএসপি স্পেসগুলি ক্লায়েন্টকে DESCRIBE কমান্ডটি দিয়ে একটি অনুরোধ করার অনুমতি দেয় যেখানে সার্ভারটি একটি SDP ডেটা বিভাগের সাথে প্রতিক্রিয়া জানায় (নীচে বিশদটি দেখুন)। ইউটিউব সার্ভারগুলি বিভিন্ন প্রোটোকলগুলিতে প্রতিক্রিয়া জানাতে পারে, অন্তর্নিহিত স্ট্রিমগুলি প্রেরণ করে যা ঘুরেফিরে বিভিন্ন অ্যানোডিং ব্যবহার করে - অডিওর জন্য একটি, ভিডিওর জন্য একটি- ক্লায়েন্টের কাছে নেটওয়ার্ক জুড়ে মিডিয়া বিট স্থানান্তর করতে। মোবাইল নেটওয়ার্কগুলি জুড়ে, এমন একটি বৈশিষ্ট্য যা ইউটিউবে কেবলমাত্র অডিও বাজানোর সময় অডিও এবং ভিডিও উভয়ই ট্র্যাক গ্রহণ করতে অযথা ভিডিও স্ট্রিমের জন্য ভারী নেটওয়ার্কের প্রয়োজনীয়তার কারণে ভাল অভ্যাস নয়। আরও কিছু প্রযুক্তিগত ড্রিল ডাউন দিয়ে আপনি নেটওয়ার্কের অদক্ষতা খুঁজে পেতে পারেন।
ইউটিউব দ্বারা পর্যবেক্ষণ করা আরটিএসপি এবং এসডিপি মানকগুলি স্ট্রিমিং ক্লায়েন্টকে (অ্যান্ড্রয়েড ডিভাইস) ক্লায়েন্ট / সার্ভারের মাধ্যমে কেবলমাত্র সংযোগ ব্যবস্থা এবং মিডিয়া স্ট্রিমিংয়ের মাধ্যমে নেটওয়ার্ক সংযোগ সেটআপের আলোচনার পদক্ষেপের সময় কেবলমাত্র অডিওর জন্য অনুরোধ করতে পারে। এই ক্ষেত্রে, কোনও ভিডিও প্রেরণ করা হবে না এবং অ্যান্ড্রয়েড প্লেয়ারটি কেবল অডিও স্ট্রিমে কনফিগার করা হবে। কিছু 'সিটিআই কমান্ড বিশদ এবং এই' ইউটিউব অডিও কেবল 'দৃশ্যে কিছু প্রোটোকল বিশদ অনুসরণ করে।
একটি ইউটিউব, নির্দিষ্ট ভিডিওর জন্য কেবলমাত্র 1 অডিও ট্র্যাকটি নিম্নলিখিত আরটিএসপি ইউআরআইতে উপলভ্য:
rtsp://v8.cache8.c.youtube.com/CigLENy73wIaHwlcw_gs85OUchMYDSANFEgGUgx1c2VyX3VwbG9hZHMM/0/0/0/video.3gp
পুরো ভিডিওটির জন্য আরটিএসপি ইউআরআই থেকে (অডিও ট্র্যাক প্লাস ভিডিও ট্র্যাক), নিম্নলিখিত সিআইএল এক্সপ্রেশনটি ইউটিউবে যাওয়ার জন্য 2 টি মিডিয়া ক্লায়েন্ট ওপেনআরটিএসপি এবং এমপ্লেয়ার ব্যবহার করে যেখানে এটি কেবল চ্যানেল = 1 কে অনুরোধ করে কেবল ইউটিউব অডিও ট্র্যাকটি জিইটিএস / প্লে করে ।
./openRTSP -a rtsp://v8.cache8.c.youtube.com/CigLENy73wIaHwlcw_gs85OUchMYDSANFEgGUgx1c2VyX3VwbG9hZHMM/0/0/0/video.3gp | ./mplayer -cache 8092 - -rawaudio channels=1:rate=8000:samplesize=2:format=0x73616D72
এই সি এল এল এক্সপ্রেশন নীচে একটি লিঙ্কে আরও বর্ণিত হয়েছে।
ইউটিউব 'ফিডস' উপরে উল্লিখিত আরটিএসপি ইউআরআই সহ যে কোনও ইউটিউব ভিডিওর জন্য উপলভ্য স্ট্রিম ফর্ম্যাটগুলি বর্ণনা করে। ইউটিউব স্ট্রিমিং ফর্ম্যাটগুলির প্রযুক্তিগত ব্যাখ্যাগুলির জন্য দীর্ঘ সারণীতে 'ফর্ম্যাট' 1,5,6 এন্ট্রি দেখুন see
নিম্নলিখিত অনুরোধটি ইউটিউব থেকে একটি ফিড পেয়েছে যাতে সেই নির্দিষ্ট ভিডিওর জন্য উপলব্ধ বিভিন্ন ফর্ম্যাট আরটিএসপি ইউআরআই অন্তর্ভুক্ত রয়েছে:
http://gdata.youtube.com/feeds/api/users/rowntreerob/uploads?vq=cpST8yz4w1w&prettyprint='true'
যা পূর্ণ আভ্যন্তরীন উৎপাদন বিবরণ একটি নির্দিষ্ট ইউটিউব ভিডিওর জন্য অনুরোধ করা হয়েছে যাতে শুধু অডিও ট্র্যাক প্রবাহিত হতে পারে / খেলেছে একটি connnected RTSP অধিবেশনের রক্তাক্ত বিস্তারিত এখানে ।
উপরের লিঙ্কে নম্বরযুক্ত রেখার কী:
82 – the RTSP DESCRIBE request
101 – the SDP response
103 – video track’s format
116 – the attributes describing the audio track
line 165 – the audio track setup by the player
184 – the audio-only playback
201 – using a separate CLI expression this is playback of a previous download on just the audio track