مصراوى سات

مصراوى سات (https://masrawysat.com/vb/index.php)
-   المنتدى الفضائى العام (https://masrawysat.com/vb/forumdisplay.php?f=103)
-   -   كيف تتعامل مع rtmpdump (https://masrawysat.com/vb/showthread.php?t=802015)

myheeart 2013/01/11 07:04 PM

كيف تتعامل مع rtmpdump
 
بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

ارجو من كل الاخوه عدم الرد بالشكر او شكرا الخ
ارجوا منكم اخواني الدعاء لأبي بالرحمة والمغفره
له من الله والرحمه والمغفره لكل ابائنا وامهاتنا
من توفي منهم ومن مازال حي يرزق


لن تجد هذا الموضوع الا هنا في
مصراوي سات

هاحاول بقدر الامكان اختصر علي قد ما اقدر

قبل التطرق في الكلام اريد ان اذكر
لقد استعنت في شرحي بامثله توضيحيه
من مشاركات اخواني الاعضاء كلا من

ابو فرح وسيف
و
hichrawi
لهم مني كل الحب والتقدير
الان
استمع الي جيدا لان الموضوع يحتاج تركيز شويه منك

لابد ان تعرف بعض الاشياء الا وهي
اولا اخي الكريم
RTMPDUMP
هو عباره عن مجموعه اداوات بمثابه اداه ناقله لمحتوي الوسائط المتعدده

rtmpdump
تم تصميمه ليكون ناقل
(dumper)
لمحتوى الوسائط المتدفقة عبر بروتوكول
RTMP/RTMPE/ RTMPS/RTMPT

توضيح بسيط
فمثلا يعمل ويتعامل مع

ٌRTMP
نوع من التشفير
يتعامل البرنامج(RTMPDUMP) معه عن طريق SSL connection
و SSL تعني التعامل
عن طريق خدمة تصميم الموقع او المواقع
او بمعني اخر التعامل
مع الراوبط
عن طريق مقاييس الامن والامان للموقع اللي فيه الرابط

اما الباقي فهي انواع من التشفيرات الاخري
بحيث يتم عرض
وتشغيل ملفات الفلاش flv على عناوين
مواقع rtmp بإستخدام برنامج العرض ffmped
وبرنامج mplayer ،vlc إلخ


دائما أخي الكريم تجد مع الـ rtmpdump حزمه برامج اخري
كالشكل التالي

مثل

كود:

rtmpgw.exe  ----  rtmpsrv.ecxe --- rtmpsuck.exe --- rtmp-vlc.exe
او علي حسب باختلافات الاستخدامات والاهتمامات الخ


طب ايه هي الحاجات دي ؟؟؟؟؟
أقوللك ياغالي
rtmpsrv
هو خادم لبروتوكول التراسل
فى الوقت الحقيقى الفعلي
وهو عبارة عن stub للخادم
فهو يسجل معايير الإتصال والتشغيل
من العميل المنتظم الذى يرتبط به .
ثم يقوم بتحريض اي امر
ناقل خادم بروتوكول التراسل
فى الوقت الحقيقى rtmpdump مع
تلك المعايير parameters لإسترداد
التدفق stream .


كلمه stub(تعني استأصل-ليس بمعني قطع
لكن بمعني اصل او جذر او بالبلدي جدل بكسر الجيم)


rtmpsuck
هو البروكسى الشفاف ، فهو
يعترض الإتصالات من العميل
ومن ثم يضع إتصال صادر للخادم الحقيقى .
بعد أكتمال عملية الإتصال
وإنجاز عملية التشفير بين الطرفين ،
يقوم بتسجيل تدفق البيانات
فى ملفات
أثناء ترحيل البيانات من الخادم للعميل .


واذا اردت التعامل مع RTMPDUMP
لابد من معرفه بعض الرموز
وكيفيه كتابتها واين توضع
فهذا الشكل المعتاد الذي نراه جميعا
ولكن القليل منا فقط هو ما يعرف ماذا تعني هذه ******

كود:

rtmpdump -r "rtmp://x.x.x" -a "x" -f "WIN x,x,x,x" -W "http://x.x.x/x.swf" -p "http://x.x.x/x" --live -y "x_x_x" -o- | "C:\Program Files\VideoLAN\VLC\vlc.exe" -
فلابد معرفه الاتي
ماذا تعني r - ماذا تعني a - ماذا تعني f
ماذا تعني w - ماذا تعني p - ماذا تعني y
ماذا تعني o

وهناك الكثير ليست هذه فقط لكن هذا ما يهمنا الان
لا تقلق سوف اوضحهم لك اخي العزيز



r
كود:

rtmp://serveraddress
a
كود:

هو  app
 ويرمز له بـ
 a
وهو اسم التطبيق احيانا لا يستطيع البرنامج عند تحليله البيانات ان يحدده فلابد ان تعطيه اليه صراحة

f
كود:

flashVer ويرمز له بـ
 f 
وهو نوع الفلاش فيرجن الذي يستخدم في تشغيل

swf

w
كود:

تعني <swfUrl>
 هو رابط تشغيل الفلاش الذي يقوم بتحليل وتجزئه وتدفق
البيانات اتوماتيكا في كل مره تقوم بتشغيل البرنامج يحصل عليها مباشره من ذلك الرابط .معني اخر هو رابط يختص بعمل وتشغيل المدي
ا

p
كود:

pageUrl
عنوان الصفحه التي بها الرابط وهي دائما متغيره
من وقع الي اخر من صفحه الي اخري وهي افتراضيه يعني لا قيمه لها
لانها متغيره باختلاف الصفحات والمواقع

y
كود:

playpath
هو مسار التشغيل او الاسم للرابط .مثلا كل قناه في اي موقع
لها اسم فهذا الاسم هو
 
playpath

o
كود:

output
هو يعني تحديد اسم ملف الاخراج يعني انت هاتشغل او هاتشوف علي اي برنامج من ثم تضع له المسار بتاع البرنامج المشغل

ويوجد برامج كثيره تستطيع عن طريقها توفير
الراوبط واستخدامها وتشغيلها عن طريق rtmpdump
وهنا بعضها في مشاركه اخي الفاضل ابو فرح وسيف

كشف السر: كيفية اقتناص رابط أى قناة تبث مباشرة وتعديلها للسيمبل تى فى... أبوفرح وسيف

وهنا ايضا مشاركة قديمه لي توضح ايضا
كيفيه التعامل مع rtmpdump لكن ببرنامج اخر يمكنك الاطلاع عليها

JustinVLC شاهد قنوات الجستن علي الفديو لانvlc


طب انت الان فهمت هاتقوللي برده لا لسه شويه
هاقوللك ولا يهمك
الان نأتي لكيفيه المشاهده


تستطيع ان تشاهد بطرق عديده
لكن متي ...؟؟؟؟
الجواب
1- ان يكون لديك برنامج vlc محمل ومصطب علي جهازك
2-بعد ما حضرتك تحصل علي اللينك وتكتبه بطريقه صحيحة
تستطيع بعد ذلك المشاهده باحدي الطرق التالية

-عن طريق باتش سكريبت
- عن طريق استخدام الدوس DOS
- عن طريق وضع الرابط في notepad وحفظها بامتداد bat
الخ


هنا ياغالي شرح مبسط وميسير ايضا للاخ ابو فرح وسيف
يوضح كيفيه عمل سكريبت لقائمه قنوات بسيطه وسهل اي شخص يقدر ان يفهما .للإطلاع عليها


لمن يحب التنافس الشريف والبحث والاكتشاف.. مهمتان ..... أخوكم أبوفرح وسيف

اما بالنسبه للطريقه الاخري عن طريق الدوس DOS

لابد ان تفعل الاتي
تأخذ الـ rtmpdum وتضعه في الـبارتشين c في ملفات الويندوز
فقط تضعه في ملفات الويندز

قم بوضع الملف في اي مكان داخل windows
ثم
تقوم بالذهاب لقائمه
start
run
cmd
enter

هاتفتح لك شاشه الدوس
انسخ رابط القناه وضعه فيها
ان لم تفتح اتوماتيكي , اضغط enter للمشاهده

مثال وصوره توضيحيه
انا هاعمل مثال علي قناه تشيلسي رغم اني لا اشجعه
بعد ان تحصل علي الرابط باي برنامج اي كان
لابد ان تجعله بنفس هذا الترتيب الاتي


كود:

rtmpdump -r "rtmp://cp96798.live.edgefcs.net/live" -a "live" -f "WIN 11,6,602,108" -W "http://www.casadossegredos.tv/player23.swf" -p "http://www.casadossegredos.tv/chelseatv" --live -y "ChelTV_Ch01_1000k@26291" -o- | "C:\Program Files\VideoLAN\VLC\vlc.exe" -
تمام هاتروح هاتعمل الاتي

Start

run

اكتب cmd

سوف تفتح لك هذا الشاشة

تروح عامل copy للرابط وتقوم نسخه هنا
عن طريق paste

بعد وضع الرابط سوف يشتغل اتوماتيكا
اذا لم يشتغل اوتامتيكي قم بالضغط علي enter


اما بالنسبه للمشاهده عن طريقه عمل
ملف notepad وحفظه بامتداد bat

فهي كالتالي

تفتح ورقه نوت باد note pad

start
ستجد في القائمه notepad اختارها
ان لم تجدها في القائمه يمكنك ان
start
اكتب في البحث notepad سوف تظهر لك

بعد ذلك تعمل كوبي او تلصق رابط القناه بعد كتابه بالطريقه الصحيحه
كما وضحت لك بالاغلي من قبل
ثم تقوم عمل حفظ save

وليكن باي اسم تختاره انت لكن لا بد ان يقفل بامتداد bat
زي كده

مثلا انت هاتسمي الملف myheeart
يبقي ياغالي تكتبه بالشكل ده
كود:

myheeart.bat
وتحفظه في نفس folder اللي في الـrtmpdump
او في اي مكان المهم يكون ملف bat اللي انت عملته
وملف الـrtmpdum مع بعض

زي كده

للتشغيل اضغط علي ملف الـ bat

ملاحظه
في ملف الـ bat لا يمكن وضع اكثر من رابط

اذا اردت وضع روابط كثيره عليك بالطريقه الاولي
التي في مشاركه الاخ ابو فرح لان هذا نظام وذاك نظام
انا اوضح الطرق فلا تخلط الامور اخي الكريم


كما أشير الي ان يوجد امثله كثيره علي ذلك
فهذه مشاركتي لا خواني بها سكريبتات وباتشات
الخ


اولاَ
سكريبتات مقفوله المصدر يعني تحولت من bat to exe
فلا تستطيع ان تري مافي السكريبت وتعمل علي vlc

أول سكريبت من تصميمى ( قنوات أبوظبى والجزيرة سبورت وغيرها)... أبوفرح وسيف

حصري برنامج للقنوات التونسية

حصريا برنامج قنوات ابوظبي الرياضية

هذه مشاركه لي وبها سكريبت مفتوح المصدر
تعمل علي vlc
تقدر ان تري ما به


الإصدار الثاني ..وداعاً للـ id لموقع teledunet


وهذه المشاركه لي مقفوله المصدر وتعمل علي الفلاش بلاير

وداعاً للـ id الان تمتع بمشاهده جميع قنوات موقع teledunet

تحميل اخر اصدار من برنامج rtmpdump
كود:

http://www.mediafire.com/download/a9jq1xpo2ufv33x/rtmpdump-2.4.zip
تحميل برنامج vlc اخر اصدار
من الموقع الرسمي
كود:

http://www.videolan.org/vlc/
vlc اصدار اقدم VLC Media Player 1.1.11
كود:

http://www.mediafire.com/download/rhskbwup2ge8na4/vlc-1.1.11-win32.rar
في الاخير اتمني من الله عز وجل ان اكون وفقت



تقبلوا تحياتي


http://uploadpic.org/storage/2011/l0...rzmWVGje8Q.png



abofarah2020 2013/01/11 07:29 PM

كنت فين من زمان .. والله عبقرى .. بحثت كثيرا عن ذلك وخاصة عندما احتكره البعض
وعندما يئست قررت أخذ بعض السكريبتات والتعديل عليها .. بجد خلصت فيك كل الكلام
على فكرة موضوعك هذا أيضا يستحق مليون جنيه .. خالص تحياتى للمصرى العبقرى myheeart
وعلى فكرة أنا قريبا جدا سوف أنسحب من مصراوى سات .. لأن أسلوب وطريقة
القائمين على إدارته لا تعجبنى .. وطبعا كالعادة موضوعك المتميز هذا سيتم إهماله أيضا ..
على العموم أنت لك ثلاثة أو أربعة مواضيع تستحق التثبيت
والترقيه ..

وكل ذلك فى رقبتهم .. الله يسامحهم ويسامحنا

hichrawi1 2013/01/11 10:10 PM

بارك الله فييييك على الابداع دائما مميز و متالق

sa3ed___ 2013/01/11 10:35 PM

مشكووووووووووووووور الف شكر ياغالى على الموضوع كنت عاوز اعرف الشرح بتاع الموضوع دة من زمان شكرا جدا ليك

morad11 2013/01/11 10:43 PM

الله يرحمه بواسع رحمته

abofarah2020 2013/01/12 01:49 AM

مليون نجمة لموضوع فعلا لن تجده إلا هنا .. ولكن للأسف .. تم إهماله كالعادة

a_knifati2000 2013/01/12 12:33 PM

الله يرحم والدك يا رب و يغفر له , بالفعل بعد بحث طويل لم اجد شي يوضح عن عمل البرنامج. و الشرح وافي ما شاء الله , بارك الله فيك .

wydadwydad 2013/01/12 02:33 PM

الف شكر ياغالى على الموضوع

elhussam 2013/01/20 11:10 PM

ماشاء الله ماأروعكم جعله الله في ميزان حسناتكم

wakwak_batbat 2013/02/01 04:24 AM

تسلم ياكبير
 
تسلم الايادى على البرنامج

civil mohamed 2013/02/17 09:37 AM

الله يرحم والدك يا رب و يغفر له , بالفعل بعد بحث طويل لم اجد شي يوضح عن عمل البرنامج. و الشرح وافي ما شاء الله , بارك الله فيك .

civil mohamed 2013/02/24 09:31 AM

تسلم الايادى على البرنامج

mamaco3 2013/04/03 09:36 AM

very very good work my dear. my God bless you

omarfliefl 2013/04/03 01:35 PM

مثــــــــــــــــــــبث لاجل غير مسمي
تحياتي لك اخي


المهندس / محمد هشام 2013/04/03 02:04 PM

مليون تحية وشكر للاخ الغالى ماى هيرت موضوعك اكثر من رائع وشرح جميل جدا

مجهود عظيم تستحق عليه كل تقدير واصل اخى الكريم تقدمك وشرحك الرائع بارك الله فيك


patch_lov-patch_lov-patch_lov-


الساعة الآن 06:30 AM.

Powered by vBulletin Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd