ভিএলসিতে চাহিদা অনুযায়ী একাধিক ফাইল কীভাবে প্রবাহিত করবেন?


10

আমি কোনও সার্ভার পিসিতে ভিএলসি সেটআপ করতে পারি এমন কি কোনও উপায় আছে যে আমি অন্য পিসি থেকে আমার সমস্ত ভিডিওর তালিকার অ্যাক্সেস করতে পারি এবং চাহিদা অনুযায়ী চালিত হওয়ার জন্য বাছাই করতে পারি?

আমাকে এই স্ট্রিমিং গাইড (পিডিএফ) এ দেখানো হয়েছে , তবে এটি বেশ অকেজো। শুরু করার জন্য, সেই স্ক্রিনশটগুলির বেশিরভাগ মেনু প্রকৃত বর্তমান সংস্করণ ভিএলসির সাথে মেলে না এবং তারপরে এটি ধরণের বলে ধরে নেওয়া হয় যে আপনি কী করছেন তা ইতিমধ্যে আপনি জানেন।

এখন পর্যন্ত আমি কীভাবে একটি একক ফাইল স্ট্রিম করব তা নির্ধারণ করতে পেরেছি, যা সার্ভারের পিসিতে দেখার আগে আমাকে অবশ্যই চয়ন করতে হবে - আপনি আমাকে জিজ্ঞাসা করলে বেশ অকেজো! দুর্ভেদ্য "ইউআই" কোনওভাবেই সহায়তা করে না ...

(পিএস আমি যে কারণে স্ট্রিমিংয়ের জন্য যাচ্ছি তার চেয়ে বেশি সহজে নেটওয়ার্ক ড্রাইভ সেটআপ করার জন্য এই প্রশ্নটিতে বর্ণিত হয়েছে )

উত্তর:


9

ভিডিএলএএন ম্যানেজার হ'ল একটি ছোট মিডিয়া ম্যানেজার যা ভিএলসির একমাত্র উদাহরণ সহ একাধিক স্ট্রিমগুলি নিয়ন্ত্রণ করতে ডিজাইন করা হয়েছে। এটি একাধিক স্ট্রিমিং এবং ভিডিও অন ডিমান্ডের (ভিওডি) অনুমতি দেয়। এই ম্যানেজারটি একটি নতুন বৈশিষ্ট্য হওয়ায় এটি কেবল টেলনেট ইন্টারফেস বা HTTP ইন্টারফেস দ্বারা নিয়ন্ত্রিত হতে পারে।

পদক্ষেপ: http://www.videolan.org/doc/streaming-howto/en/ch05.html

Exanmple জন্য

ভিএলএম কনফিগারেশন ফাইল।

new channel1 broadcast enabled
setup channel1 input http://host.mydomain/movie.mpeg
setup channel1 output #rtp{mux=ts,dst=239.255.1.1,sap,name="Channel 1"}

new channel2 broadcast enabled
setup channel2 input rtp://@239.255.12.42
setup channel2 output #rtp{mux=ts,dst=239.255.1.2,sap,name="Channel 2"}

control channel1 play
control channel2 play

ভিডিও অন ডিমান্ড বেসিক উদাহরণ

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

% vlc --ttl 12 -vvv - রঙ -I টেলনেট --telnet- পাসওয়ার্ড ভিডিওলান --rtsp- হোস্ট 0.0.0.0:5554

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

new Test vod enabled
setup Test input my_video.mpg

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

% vlc rtsp://server:5554/Test

ধন্যবাদ জো, আমি ভিওডি পদ্ধতিটি চেষ্টা করেছি এবং এটি আমাকে ত্রুটি দিয়েছে socket bind error (permission denied)এবং cannot create socket(s) for HTTP hostতাই এটি ঠিক করার জন্য আমি নীচের পদক্ষেপগুলি করেছি। ফায়ারওয়ালটি অক্ষম করুন sudo ufw disableবা আপনি এটি সক্ষম রাখতে এবং আপনার যে পোর্টগুলি চান 5554 4212 ইত্যাদি খুলতে পারবেন, 2. vlc-wrapperপরিবর্তে ব্যবহার করুন vlc, কারণ vlc-wrapperআপনি এটি রুট হিসাবে চালাতে পারেন, সুতরাং কমান্ডটি হবে sudo vlc-wrapper --ttl 12 -vvv --color -I telnet --rtsp-host 0.0.0.0:5554, আমি মুছে --telnet-password videolanadmin
ফেলেছি

9

ভিএলসিতে:

"খুলুন" ডায়ালগ বক্সটি আনতে "ফাইল> ফাইল খুলুন" এ ক্লিক করুন।

বিকল্প পাঠ

একটি স্ট্যান্ডার্ড উইন্ডোজ ফাইল নির্বাচন বাক্স আনতে "ব্রাউজ করুন" বোতামে ক্লিক করুন। আপনি যে ফাইলটি খেলতে চান তা নির্বাচন করুন। তারপরে “ওপেন” ক্লিক করুন। আমরা একাধিক ফাইল নির্বাচন করেছি যাতে ভিএলসি একটি প্লেলিস্ট তৈরি করে।

বিকল্প পাঠ

আপনার নির্বাচনটি "ব্রাউজ" বোতামের পাশের পাঠ্য বাক্সে উপস্থিত হওয়া উচিত। "স্ট্রিম আউটপুট" এর জন্য চেকবক্সটি ক্লিক করুন এবং তারপরে "সেটিংস" বোতামটি ক্লিক করুন।

বিকল্প পাঠ

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

"ইউডিপি" চিহ্নিত চিহ্নিত বাক্সটি চেক করুন এবং আপনি যে কম্পিউটারে ফাইলটি প্রবাহিত করতে চান তার আইপি ঠিকানা টাইপ করুন। তারপরে "ওকে" ক্লিক করুন। ফাইলটি খেলতে প্রস্তুত তাই "ওপেন" ডায়ালগ বক্সেও "ওকে" ক্লিক করুন।

[আমার .flv ভিডিওর সাথে এই পদক্ষেপটি কার্যকর হয়নি। যদিও সার্ভার স্থানীয়ভাবে ভিডিওটি খেলছিল, ক্লায়েন্ট (লোকালহোস্ট: 8181) ভিডিওটি খেলেনি। সংশোধনমূলক পদক্ষেপটি ছিল "ইউডিপি" চেকবাক্সটি আনচেক করা (এটি হতে পারে কারণ আমার ইউডিপি ট্রান্সপোর্ট প্রোটোকলটি আমার ল্যাপটপে কাজ করছে না বা এমপিইজি-টিএস স্ট্রিমিংয়ের জন্য সংশোধনযোগ্য বিন্যাসের ধারক নয়। এমপিইজি-টিএস ছিল একমাত্র বিন্যাসের ধারক বা এনক্যাপসুলেশন পদ্ধতি উপলব্ধ) যখন "ইউডিপি" নির্বাচন করা হবে) এবং "এইচটিটিপি" চেকবক্সটি ক্লিক করুন, তারপরে "ঠিকানা" কে 127.0.0.1 হিসাবে এবং "8181" হিসাবে পোর্টটি সেট করুন। এখন "এএসএফ" কে এনক্যাপসুলেশন পদ্ধতি হিসাবে নির্বাচন করুন এবং বাকী "স্ট্রিম আউটপুট" ডায়ালগটি রাখুন ডিফল্ট। বাক্কটিকে "ওপেন" ডায়ালগ বক্সে যেতে "ঠিক আছে" ক্লিক করুন এবং তারপরে ভিডিওটি চালানো শুরু করতে "ওপেন" ডায়ালগ বাক্সে "ওকে" ক্লিক করুন]]

বিকল্প পাঠ

ভিডিও বা অডিও ফাইলটি কম্পিউটারে প্লে করা উচিত। আপনার দ্বিতীয় কম্পিউটারে স্যুইচ করার আগে শেষ কাজটি হ'ল "সেটিংস> ইন্টারফেস যুক্ত করুন> ওয়েব ইন্টারফেস" ক্লিক করে ভিএলসির ওয়েব ইন্টারফেসটি চালু করা।

বিকল্প পাঠ

আপনার দ্বিতীয় মেশিনে ভিএলসি খুলুন। আমরা একটি লিনাক্স মেশিন ব্যবহার করছি।

"ফাইল> ওপেন নেটওয়ার্ক স্ট্রিম" এ ক্লিক করুন। ইউডিপি ইতিমধ্যে নির্বাচিত হয়েছে সুতরাং আপনাকে কেবল "ওকে" বোতামটি ক্লিক করতে হবে এবং ভিএলসি আপনার স্ট্রিমটি খেলতে শুরু করবে।

বিকল্প পাঠ

আপনার কম্পিউটারে স্ট্রিমটি সাফল্যের সাথে চলছে, আপনি ভিএলসিকে দূর থেকে নিয়ন্ত্রণ করতে একটি ওয়েব ব্রাউজার খুলতে পারেন। ঠিকানা বারে " http: //: 8080 / " টাইপ করুন । ওয়েব ব্রাউজার আপনাকে প্লেলিস্ট এবং প্লেব্যাক দূর থেকে পরিচালনা করার জন্য প্রয়োজনীয় সমস্ত নিয়ন্ত্রণের সাথে আপনাকে উপস্থাপন করবে।

সূত্র


2
আপনার উদাহরণ হিসাবে কিশোর মিউট্যান্ট নিনজা টার্টলস স্ট্রিমিংয়ের জন্য +1!
ওয়ারেন 1

দুঃখিত, আমি তাদের পর্যালোচনা করার সুযোগ পাওয়ার আগেই একটি উত্তর স্বয়ংক্রিয়ভাবে গৃহীত হয়েছিল :(
রোমানস্ট

0

ওপি যা বলেছিল ঠিক কীভাবে করতে হয় তার জন্য নির্দেশাবলী সহ এখানে একটি ব্লগ রয়েছে:

http://www.makeuseof.com/tag/create-linux-vlc-streaming-media-server-home/

(সেই উদাহরণের সার্ভারটি লিনাক্স, তবে একই ধাপগুলি উইন্ডোজ ভিএলসি সার্ভারের জন্য কাজ করা উচিত))

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