উবুন্টুতে আরটিএসপি স্ট্রিম কীভাবে খেলবেন?


9

আরও সুনির্দিষ্টভাবে, প্রশ্নটি হল যে কীভাবে ঠিকানাগুলিতে প্রশ্ন চিহ্ন রয়েছে সেগুলি থেকে আরটিএসপি স্ট্রিমগুলি খেলবেন play

IE: rtsp: //some.server.name: 554 / video_file.wmv? Authstring = sOm3StrIN2 == & পরম = 3

আমি বিভিন্ন মিডিয়া প্লেয়ার চেষ্টা করেছি, কিন্তু ফাইলটি স্ট্রিম করতে পারি নি। আমি নিশ্চিতভাবে জানি যে এটি কোনও সার্ভার সমস্যা নয় কারণ আমি সেই সার্ভারে একটি পরীক্ষা ভিডিও স্ট্রিম করতে পারি যার জন্য কোনও প্রমাণীকরণের প্রয়োজন হয় না।
আমি অবাক হয়েছিলাম যে ভিএলসি এই জাতীয় ইউআরএলগুলি পরিচালনা করতে পারে না, তাই আমি এমপ্লেয়ার চেষ্টা করেছিলাম তবে এটি স্ট্রিমগুলি খেলতেও পারে না।
এমপিভি প্রথম প্লেয়ার ছিল যেখানে আমি উপরে উল্লিখিত টেস্ট ভিডিওটি পরিচালনা করতে পেরেছি, তবে আমি উপরে লেখা ফর্মটির ইউআরএল স্ট্রিম করতে পারি নি। সঙ্গে mpv আমি এই কমান্ড লাইন চেষ্টা:

mpv --http-header-fields='authstring:sOm3StrIN2==','param:3' \rtsp://some.server.name:554/video_file.wmv

এবং --rtsp-transport=lavf|tcp|udp|httpবিকল্পটি যুক্ত করার চেষ্টা করেও কিছুই কার্যকর হয়নি।

দুর্ভাগ্যক্রমে, আমি জানি যে এই জাতীয় লিঙ্কগুলি (যেমন উপরে লেখা হয়েছে) উইন্ডোজ মিডিয়া প্লেয়ারের সাথে কাজ করে, তবে আমি কেবল একটি স্ট্রিম দেখার জন্য ওয়াইন ব্যবহার করতে বা উইন্ডোতে যেতে চাই না (আমার দ্বৈত বুট আছে)।

উত্তর:


6

আপনি কি ভিডিওোলন ডকুমেন্টেশন ( চাহিদা বিভাগে ভিডিওতে স্ক্রোল করুন ) থেকে এই নির্দেশাবলী অনুসরণ করার চেষ্টা করেছেন ?

আপনি যদি স্ট্রিম করতে চান এমন কোনও পরীক্ষা আরটিএসপি url সরবরাহ করেন তবে এটি কার্যকর হবে।

সম্পাদনা করুন : উপরের লিঙ্ক থেকে প্রাপ্ত নির্দেশাবলী হ'ল:

প্রথমে ভিএলসি চালু করুন:

vlc --ttl 12 -vvv --color -I telnet --telnet-password videolan --rtsp-host 0.0.0.0:5554

কোথায়:

  • 12 হল আপনার আইপি প্যাকেটের টিটিএল (টাইম টু লাইভ) এর মান (যার অর্থ স্ট্রিমটি 11 রাউটারগুলি অতিক্রম করতে সক্ষম হবে)।

  • টেলনেট vlc এর টেলনেট ইন্টারফেস চালু করে।

  • ভিডিও টেলনেট ইন্টারফেসের সাথে সংযোগ স্থাপনের জন্য পাসওয়ার্ড lan

  • 0.0.0.0 হোস্ট ঠিকানা।

  • 5554 হ'ল বন্দর যা আপনি প্রবাহিত করেছেন।

তারপরে vlc টেলনেট ইন্টারফেসের সাথে সংযোগ স্থাপন করুন এবং ভোড অবজেক্টটি তৈরি করুন :

new Test vod enabled

setup Test input my_video.mpg

আপনি এর সাথে স্ট্রিমটিতে অ্যাক্সেস করতে পারবেন:

vlc rtsp://server:5554/Test

যেখানে সার্ভারটি স্ট্রিমিং সার্ভারের ঠিকানা (আইপি বা ডিএনএস)


1
আমি কীভাবে এটি কাজ করা উচিত তা নিশ্চিত নই। আমার কাছে মনে হচ্ছে এটি আমাকে আরটিএসপি সার্ভারে পরিণত করবে, তবে আমার কাছে এমন একটি ক্লায়েন্ট খুঁজে পাওয়া দরকার যা কোনও সার্ভারের সাথে যোগাযোগ করতে পারে যা কিছু পরামিতি প্রত্যাশা করে (প্রমাণীকরণের জন্য)
yaron160

3

আপনি এমপ্লেয়ার করার চেষ্টা করতে পারেন।

sudo apt-get install mplayer

rtsp://ইউআরএলকে এর কমান্ড লাইনে এমপ্লেয়ারে পাস করুন । এখানে এমন সার্ভার রয়েছে যা rtsp://এইচটিটিপি-র উপরে একটি ইউআরএলযুক্ত ফাইল পরিবেশন করে , তবে তারপরে এমএমএস প্রোটোকলে সামগ্রী সরবরাহ করে। এটি কিছু পুরানো মাইক্রোসফ্ট প্লেয়ারের সাথে সামঞ্জস্যের জন্য (আমার স্মৃতি স্মরণে বিব্রত হয়) তবে এটি ক্লায়েন্টদের ভেঙে দেয় যে বিশ্বাস করে যে আরটিএসপি আরটিএসপি এবং এমএমএস এমএমএস। আপনি যদি rtsp://এমন কোনও URL পেয়ে থাকেন যা কিছুতেই কাজ করে না, তবে স্কিমটি প্রতিস্থাপনের চেষ্টা করুন mms://


আপনার পরামর্শ চেষ্টা করেও এটি কার্যকর হয়নি।
yaron160

0

আমার জন্য সেরা খেলোয়াড় হলেন ffmpeg:

ffplay rtsp://username:password@server:554/path

যদি প্রমাণীকরণের প্রয়োজন না হয়,

ffplay rtsp://server:554/path
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.