से आरटीएमपी धाराओं को सुरक्षित करने के साथ समस्या मैं वर्तमान में स्तर 3 सीडीएन से आरटीएमपी स्ट्रीम सुरक्षित करने के साथ काम कर रहा हूं।स्तर 3 सीडीएन
प्रलेखन यहां पाया जा सकता: पर करने के लिए नीचे
स्क्रॉल: https://rapidshare.com/files/1450549534/Token_Components.html ( https://mediaportal.level3.com/mediaWeb/help/Content/ServicesDocs-Streaming/StreamingTokenAuth/TokenComponents.htm की तरह आप की जरूरत देखने के लिए आपको लॉग इन करने की लग रहा है, इसलिए मैं rapidshare पर होस्ट कर रहे मूल यूआरएल है।) मांग स्ट्रीमिंग इनपुट/आउटपुट उदाहरण (एमपी 4 फाइलों के लिए)
मैं उदाहरण को पुन: उत्पन्न करने और समान मूल्यों के साथ एक ही यूआरएल प्राप्त करने की कोशिश कर रहा हूं। मुझे लगता है कि के लिए एक छोटे से समारोह लिखा है:
function flimmithash($file) {
$streamer = 'pmsales';
$host = 'pmsalesfs.fplive.net';
$start_time = '20080101120000';
$end_time = '201';
$customer_secret = 'Secret'; // in the documentation there is also secret with a non capital s, i tried both
$resouce_path = "/$streamer/$file"; echo "resouce_path: $resouce_path <br>\n";
$message = "$resouce_path?start_time=$start_time&end_time=$end_time#$customer_secret"; echo "message: $message <br>\n";
$digest = md5($message); echo "digest: $digest <br>\n";
$tokenvalue = "start_time=$start_time&end_time=$end_time&digest=$digest"; echo "tokenvalue: $tokenvalue <br>\n";
$token = base64_encode($tokenvalue); echo "token: $token <br>\n";
$url = "rtmp://$host/$streamer?token=".($token)."/mp4:$file"; echo "url: $url <br>\n";
return $url;
}
echo "url: ".flimmithash('support/lvlt300kbps.mp4')."<br>\n";
मैं उदाहरण के रूप में ठीक उसी मूल्यों का उपयोग लेकिन सिर्फ एक ही हजम नहीं मिल सकता है।
मैंने एमडी 5 का उपयोग किया, क्योंकि यह लंबाई से मेल खाता है। मैंने पूंजी और गैर पूंजी के साथ भी गुप्त कोशिश की।
आप यहाँ स्क्रिप्ट नमूने के लिए जा सकते हैं: https://rapidshare.com/files/2581196874/Appendix.html (मूल: https://mediaportal.level3.com/mediaWeb/help/Content/ServicesDocs-Streaming/StreamingTokenAuth/Appendix-SampleScripts.htm)
लेकिन वहाँ बिल्कुल कोई इस्तेमाल किया md5, वे SHA1 का उपयोग करें। लेकिन sha1 उदाहरण के बाद पाचन अब लंबा है।
बेशक मैंने अपने मूल्यों के साथ दोनों संस्करणों को पॉप्युलेट करने की कोशिश की, लेकिन न तो काम किया।
तो मेरी सवाल यह है: किसी को भी उदाहरण पुन: पेश और/या मुझे डाइजेस्ट बता सकते हैं या उदाहरण के अनुसार काम करने के लिए मेरी कार्यप्रणाली के साथ छेड़छाड़ कर सकते हैं?
स्तर 3 के दोनों लिंक असफल हो जाते हैं, मुझे लगता है कि आपको उस सामग्री को देखने के लिए लॉग इन करने की आवश्यकता है। – Fosco
आपके द्वारा डाले गए लिंक टूटे/गलत/जो कुछ भी हैं। मैं बस पृष्ठ पर मिलता हूं "एक अनपेक्षित त्रुटि आई है।" – feeela
यदि वे SHA-1 का उपयोग करते हैं, तो यह निश्चित रूप से MD5 के साथ काम नहीं करेगा। वे विनिमय नहीं कर सकते हैं। – Fosco