هذا هو الأمر dvbstream الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
dvbstream - نقل دفق نقل DVB عبر RTP
موجز
com.dvbstream [ -f التكرار] [ -p vh] [ -s ترمز] [ -c كاردنوم] [ -o ] [ -ملاحظة ] [ -i com.ipaddr ]
[ -r ميناء] [-a APID] [ -v com.vpid] ص -t ttpid] [-n ثوان ] [ معرف المنتج1 ]
الوصف
com.dvbstream يأخذ TS (دفق النقل) من A DVB (بث الفيديو الرقمي ، إما DVB-S
لبطاقات الأقمار الصناعية ، DVB-C للكابل ، أو DVB-T للأرض) والبث (مجموعة فرعية
من) عبر شبكة LAN باستخدام بروتوكول RTP.
لا تتوفر بعض الخيارات على بطاقات Budget DVB.
OPTIONS
-f التردد المطلوب ضبطه بالميغاهرتز.
-p, ت | ح
الاستقطاب إما h (أفقيًا) أو v (عمودي).
-s ترمز
معدل رمز تيار DVB ، عادة 27500.
-c كاردنوم
حدد بطاقة DVB المراد استخدامها. ال كاردنوم يجب أن يكون بين 0 و 3.
-a APID
حدد معرف PID الصوتي الذي سيتم إخراجه على TV-OUT الخاص ببطاقة DVB (البطاقات الكاملة فقط).
-v com.vpid
حدد PID للفيديو الذي تريد إخراجه على TV-OUT لبطاقة DVB (البطاقات الكاملة فقط).
-t ttpid
حدد معرّف Teletext PID الذي سيتم إخراجه على خرج التلفزيون لبطاقة DVB (البطاقات الكاملة
فقط). -n ثوان مهلة وإغلاق بعد ثوان ثواني.
-ملاحظة قم بإخراج تدفق PS بدلاً من تدفق PES (افتراضي).
-o الإخراج إلى stdout بدلاً من البث.
-i com.ipaddr
منفذ IP المتعدد للإخراج (الافتراضي هو 224.0.1.2)
-r ميناء
منفذ IP متعدد الإرسال إلى outpu إلى (الافتراضي هو 5004).
الخادم الاستعمال
إذا كنت ترغب في بث TVC International من Astra 19E ، فاكتب ما يلي
أمر:
dvbstream -f 12441 -pv -s 27500
يمكنك تحديد ما يصل إلى 8 PIDs في سطر الأوامر لتضمينها في النقل المتعدد البث
مجرى. يجب أن تكون شبكة 10 ميجابايت / ثانية قادرة على التعامل مع فيديو واحد ودفق صوتي واحد ، أو
ثمانية تيارات صوتية.
إذا كنت تريد أيضًا عرض القناة التلفزيونية على TV-OUT لبطاقة DVB-S (أو باستخدام xawtv
أو ما شابه) ، ثم يمكنك استخدام علامتي "-v" و "-a" قبل معرفات PID للفيديو والصوت
على التوالي:
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 فصاعدًا ، يمكنك بث البرنامج بالكامل
دفق النقل (إذا كنت تستخدم بطاقة الميزانية) بالأمر:
دي في بي ستريم 8192
رقم 8192 هو "PID وهمي" (PIDS القانوني في النطاق 0-8191) ويفسر السائق هذا
ليعني TS بأكمله. من الواضح أنه لن يكون من المنطقي استخدام ميزة الخريطة في هذا الأمر
"pid".
زبون الاستعمال
لتلقي البث على أي جهاز آخر على شبكة LAN الخاصة بك ، استخدم الأداة المساعدة dumprtp (من
ts-rtp). يتم تضمين نسخة محسنة قليلاً في هذا الأرشيف. على سبيل المثال
dumprtp> Receiver.ts
إذا كانت لديك بطاقة DVB على الجهاز الثاني ، فيمكنك استخدام الأمر rtpfeed لفك التشفير
الدفق. اكتب "rtpfeed -h" للحصول على معلومات الاستخدام. rtpfeed كتبه Guenter
ويلدمان[البريد الإلكتروني محمي]> - يرجى توجيه أي أخطاء أو تعليقات إلى Guenter.
إذا لم يكن لديك بطاقة DVB على جهاز العميل ، فيمكنك استخدام mpg123 و mpegtools
مزود ببرنامج تشغيل DVB لفك تشفير الصوت المباشر:
دومبرتب | ts2es apid | ميلا في الغالون123 -
يتم تضمين سطر الأوامر هذا مع dvbstream باعتباره البرنامج النصي "rtpradio.sh".
إذا كنت تريد الصوت فقط ، فيمكنك تشغيل dvbstream بثمانية معرّفات PID صوتية ، ثم عملائك
يمكن اختيار أي PID للعب.
لتشغيل القنوات التلفزيونية الحية ، فإن أفضل حل وجدته هو mplayer
(http://www.mplayerhq.hu). الرجاء تثبيت أحدث إصدار من CVS - يتم الآن تشغيل برنامج mplayer
تحسن بسرعة.
يمكنك بعد ذلك مشاهدة التلفزيون الذي يتم دفقه عبر الشبكة باستخدام الأمر التالي:
دومبرتب | ts2ps vpid apid | إمبلاير - ذاكرة التخزين المؤقت 2048 -
يتم تضمين سطر الأوامر هذا مع dvbstream باعتباره البرنامج النصي "rtptv.sh".
مشغل MPlayer RTP-PS الدعم
يحتوي الملف "mplayer-libmpdemux-network.c.patch" على تصحيح للتيار (31 يناير
2001) إصدار CVS من mplayer "لتمكين" دعم RTP التجريبي. لتطبيقه ، تحقق
إخراج نسخة جديدة من mplayer باستخدام والتغيير إلى الدليل "main / libmpdemux".
ثم قم بتطبيق الأمر:
التصحيح </path_to/dvbstream-0.4pre2/mplayer-libmpdemux-network.c.patch
يمكنك بعد ذلك بناء mplayer كالمعتاد. لتلقي بث دفق RTP مع dvbstream
الخيار "-ps" ، ما عليك سوى كتابة الأمر التالي على جهاز العميل:
mplayer rtp: //224.0.1.2: 5004 / -cache 2048
TELNET INTERFACE
من الإصدار 0.4 وما بعده ، يشتمل DVBstream على واجهة "telnet" للسماح لك بالتواصل عن بُعد
بدء البث وإيقافه ، وضبط البطاقة على قناة مختلفة.
الأوامر التالية مدعومة:
TUNE freq pol srate STOP ADDV pid [: map] ADDA pid [: map] أضف pid [: map] أضف pid [: map] خروج
إيقاف يغلق كل PIDs ويوقف التدفق. يجب أن تكون الأوامر الأخرى ذاتية
تفسيرية. راجع البرامج النصية في دليل TELNET على سبيل المثال الاستخدام. x
التاريخ
com.dvbstream يعمل على إصلاح عدد من الأخطاء التي كانت موجودة في الأصل TS-RTP التطبيق.
استخدم dvbstream عبر الإنترنت باستخدام خدمات onworks.net