এটি হল dvbstream কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
dvbstream - RTP এর মাধ্যমে একটি DVB পরিবহন স্ট্রিম প্রেরণ করুন
সাইনোপিসিস
dvbstream [ -f ফ্রিকোয়েন্সি] [ -p vh] [ -s প্রতীক হার] [ -c কার্ডনাম] [ -o ] [ -পুনশ্চ ] [ -i ipaddr ]
[ -r বন্দর] [-a এপিড] [ -v vpid] পৃ -t ttpid] [-n শুষ্ক ] [ pid1 ... ]
বর্ণনাঃ
dvbstream A DVB (ডিজিটাল ভিডিও সম্প্রচার, হয় DVB-S) থেকে একটি TS (পরিবহন প্রবাহ) নেয়
স্যাটেলাইট কার্ডের জন্য, তারের জন্য DVB-C, অথবা স্থলজগতের জন্য DVB-T) এবং সম্প্রচার (একটি উপসেট)
এর) এটি আরটিপি প্রোটোকল ব্যবহার করে একটি ল্যানের মাধ্যমে।
বাজেট DVB কার্ডে কিছু বিকল্প উপলব্ধ নেই।
বিকল্প
-f মেগাহার্টজ-এ টিউন করার ফ্রিকোয়েন্সি।
-p, v|h
মেরুকরণ; হয় h (অনুভূমিক) বা v (উল্লম্ব)।
-s প্রতীক হার
DVB স্ট্রীমের প্রতীক হার, সাধারণত 27500।
-c কার্ডনাম
কোন DVB কার্ড ব্যবহার করবেন তা নির্বাচন করুন। দ্য কার্ডনাম 0 এবং 3 এর মধ্যে হতে হবে।
-a এপিড
ডিভিবি কার্ডের টিভি-আউটে কোন অডিও পিআইডি আউটপুট করতে হবে তা নির্বাচন করুন (শুধুমাত্র সম্পূর্ণ কার্ড)।
-v vpid
ডিভিবি কার্ডের টিভি-আউটে কোন ভিডিও পিআইডি আউটপুট করতে হবে তা নির্বাচন করুন (শুধুমাত্র সম্পূর্ণ কার্ড)।
-t ttpid
ডিভিবি কার্ডের টিভি-আউটে কোন টেলিটেক্সট পিআইডি আউটপুট করতে হবে তা নির্বাচন করুন (সম্পূর্ণ কার্ডগুলি
কেবল). -n শুষ্ক টাইমআউট এবং পরে বন্ধ শুষ্ক সেকেন্ড।
-পুনশ্চ একটি (ডিফল্ট) PES স্ট্রিমের পরিবর্তে একটি PS আউটপুট করুন।
-o আউটপুট সম্প্রচারের পরিবর্তে stdout এ।
-i ipaddr
আউটপুট করতে আইপি মাল্টিকাস্ট পোর্ট (ডিফল্ট হল 224.0.1.2)
-r বন্দর
আইপি মাল্টিকাস্ট পোর্ট থেকে আউটপু করতে (ডিফল্ট হল 5004)।
সার্ভার , USAGE
আপনি যদি Astra 19E থেকে TVC ইন্টারন্যাশনাল সম্প্রচার করতে চান তবে আপনি নিম্নলিখিতটি টাইপ করবেন
কমান্ড প্রয়োগ করুন:
dvbstream -f 12441 -pv -s 27500 512 660
মাল্টিকাস্টেড পরিবহনে অন্তর্ভুক্ত করার জন্য আপনি কমান্ড-লাইনে 8টি পর্যন্ত পিআইডি নির্দিষ্ট করতে পারেন
প্রবাহ একটি 10MBit/s নেটওয়ার্ক একটি ভিডিও এবং একটি অডিও স্ট্রিম পরিচালনা করতে সক্ষম হওয়া উচিত, বা৷
আটটি অডিও স্ট্রিম।
আপনি যদি আপনার ডিভিবি-এস কার্ডের টিভি-আউটে টিভি চ্যানেল দেখতে চান (অথবা xawtv ব্যবহার করে
বা অনুরূপ), তারপর আপনি ভিডিও এবং অডিও PID-এর আগে "-v" এবং "-a" পতাকা ব্যবহার করতে পারেন
যথাক্রমে:
dvbstream -f 12441 -pv -s 27500 -v 512 -a 660
dvbstream-এ PIDS-কে স্ট্রিম করার আগে বিভিন্ন মানগুলিতে ম্যাপ করার ক্ষমতাও রয়েছে। জন্য
উদাহরণস্বরূপ, যদি আপনি টাইপ করেন
dvbstream -f 12441 -pv -s 27500 -v 512:1 -a 660:2
তারপর ভিডিও স্ট্রীম হয়ে যাবে "PID 1" এবং অডিও স্ট্রীম হয়ে যাবে "PID 2"।
এছাড়াও, অক্টোবর 2001 থেকে ড্রাইভার সংস্করণ সহ, আপনি সম্পূর্ণ সম্প্রচার করতে পারেন
ট্রান্সপোর্ট স্ট্রিম (যদি আপনি একটি বাজেট কার্ড ব্যবহার করেন) কমান্ড সহ:
dvbstream 8192
8192 হল একটি "ডামি পিআইডি" (আইনি পিআইডিএস 0-8191 রেঞ্জের মধ্যে) এবং ড্রাইভার এটি ব্যাখ্যা করে
পুরো টিএস মানে। স্পষ্টতই, এতে মানচিত্রের বৈশিষ্ট্যটি ব্যবহার করার কোনও অর্থ হবে না
"পিড"।
ক্লায়েন্ট , USAGE
আপনার LAN-এর অন্য কোনো মেশিনে স্ট্রিমটি পেতে, dumprtp ইউটিলিটি ব্যবহার করুন (থেকে
ts-rtp)। একটি সামান্য উন্নত সংস্করণ এই সংরক্ষণাগার অন্তর্ভুক্ত করা হয়েছে. যেমন
dumprtp > receive.ts
আপনার যদি দ্বিতীয় মেশিনে একটি DVB কার্ড থাকে, আপনি ডিকোড করতে rtpfeed কমান্ড ব্যবহার করতে পারেন
প্রবাহ. ব্যবহারের তথ্যের জন্য "rtpfeed -h" টাইপ করুন। rtpfeed Guenter দ্বারা লিখিত ছিল
ওয়াইল্ডম্যান[ইমেল সুরক্ষিত]> - অনুগ্রহ করে Guenter-এর কাছে কোনো বাগ বা মন্তব্য করুন।
আপনার যদি ক্লায়েন্ট মেশিনে একটি DVB কার্ড না থাকে, আপনি mpg123 এবং mpegtools ব্যবহার করতে পারেন
লাইভ অডিও ডিকোডিংয়ের জন্য DVB ড্রাইভার দিয়ে দেওয়া হয়েছে:
dumprtp | ts2es apid | mpg123 -
এই কমান্ড লাইনটি dvbstream এর সাথে "rtpradio.sh" স্ক্রিপ্ট হিসাবে অন্তর্ভুক্ত করা হয়েছে।
আপনি যদি শুধুমাত্র অডিও চান, তাহলে আপনি আটটি অডিও পিআইডি এবং তারপরে আপনার ক্লায়েন্টদের সাথে dvbstream চালাতে পারেন
কোন পিআইডি খেলতে হবে তা বেছে নিতে পারেন।
লাইভ টিভি চ্যানেল চালানোর জন্য, আমি খুঁজে পেয়েছি সেরা সমাধান হল এমপিপ্লেয়ার
(http://www.mplayerhq.hu) অনুগ্রহ করে সর্বশেষ CVS সংস্করণটি ইনস্টল করুন - mplayer হচ্ছে৷
দ্রুত উন্নত।
তারপরে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে নেটওয়ার্কে স্ট্রিম করা টিভি দেখতে পারেন:
dumprtp | ts2ps vpid apid | এমপিপ্লেয়ার -ক্যাশে 2048 -
এই কমান্ড লাইনটি dvbstream এর সাথে "rtptv.sh" স্ক্রিপ্ট হিসাবে অন্তর্ভুক্ত করা হয়েছে।
এমপিপ্লেয়ার আরটিপি-পিএস সাপোর্ট
"mplayer-libmpdemux-network.c.patch" ফাইলটিতে বর্তমানের জন্য একটি প্যাচ রয়েছে (31 জানুয়ারী
2001) পরীক্ষামূলক RTP সমর্থন "সক্ষম" করতে mplayer এর CVS সংস্করণ। এটি প্রয়োগ করতে, চেক করুন
এমপিপ্লেয়ারের একটি নতুন অনুলিপি ব্যবহার করুন এবং "প্রধান/লিবিএমপিডেমক্স" ডিরেক্টরিতে পরিবর্তন করুন।
তারপর কমান্ড প্রয়োগ করুন:
প্যাচ < /path_to/dvbstream-0.4pre2/mplayer-libmpdemux-network.c.patch
আপনি তারপর স্বাভাবিক হিসাবে mplayer নির্মাণ করতে পারেন. dvbstream এর সাথে সম্প্রচারিত একটি RTP স্ট্রীম পেতে
"-ps" বিকল্পে, আপনাকে কেবল ক্লায়েন্ট মেশিনে নিম্নলিখিত কমান্ডটি টাইপ করতে হবে:
mplayer rtp://224.0.1.2:5004/ -ক্যাশে 2048
টেলনেট ইন্টারফেস
v0.4 এর পর থেকে, DVBstream একটি "টেলনেট" ইন্টারফেস অন্তর্ভুক্ত করে যা আপনাকে দূরবর্তীভাবে অনুমতি দেয়
স্ট্রিমিং শুরু করুন এবং বন্ধ করুন, এবং একটি ভিন্ন চ্যানেলে কার্ড টিউন করুন।
নিম্নলিখিত কমান্ড সমর্থিত:
টিউন ফ্রিকোয়েন্সি পল srate STOP ADDV pid[:map] ADDA pid[:map] ADDT pid[:map] ADD pid[:map] প্রস্থান করুন
বন্ধ সমস্ত পিআইডি বন্ধ করে এবং স্ট্রিমিং বন্ধ করে। অন্যান্য আদেশগুলি স্ব-
ব্যাখ্যামূলক উদাহরণ ব্যবহারের জন্য TELNET ডিরেক্টরিতে স্ক্রিপ্টগুলি দেখুন। এক্স
ইতিহাস
dvbstream মূলে উপস্থিত বেশ কয়েকটি বাগ সংশোধন করে ts-rtp আবেদন।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে dvbstream ব্যবহার করুন