@hesammousavi
@nimageneral
@mhyeganeh
@endworld
@milad
@hosseinshirinegad98
@khanzadimahdi
سلام من میخوام وقتی آدرس روت localhost:8000/link رو زدم بیاد و این لینک رو برای من اجرا کنه بدون این که ویدیو رو دانلود کرده باشم(بدون این که لینک پایینی رو در مرورگر بخونم) یعنی از لینک پایینی یک لینک موقت یا لینک خارجی بسازم
https://as11.cdn.asset.aparat.com/aparat-video/083aa25f254fdc2e5d47496fa5a47e3c27783965-144p.mp4?wmsAuthSign=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbiI6ImIxNmE5ZGE1NjVjMTNhODlmMjBhZDNlYTYyZGMzNjc1IiwiZXhwIjoxNjA4MDY2MTY4LCJpc3MiOiJTYWJhIElkZWEgR1NJRyJ9.3ojfLORC7kNWyvCsuWt8rQGA4fztheS5FC0s_ZCFUmE
@nimageneral
@endworld
@amirkasra
من میخوام زمانی که این روت localhost:8000/link اجرا شد این ویدیو برای من نمایش داده بشه بدون این که لینک اصلی رو کسی ببینه(بدون این که من ویدیو رو دانلود کرده باشم)
منظورتون اینه که زمانی که سایت شما باز شد این ویدیو بصورت popup نمایش داده بشه؟ یا اینکه نه تو قسمت خاصی از صفحه ؟
اگر بخوایید بصورت popup باشه میتونید بوسیله ی متد لود توی جی اس اون رو فراخوانی کنید و یا حتی از پلاگین fancybox استفاده کنید
@nimageneral
@endworld
@amirkasra
لینک موقت میخوام
برای این لینک زیر میخواهم لینک موقت بسازم
https://as11.cdn.asset.aparat.com/aparat-video/083aa25f254fdc2e5d47496fa5a47e3c27783965-144p.mp4?wmsAuthSign=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbiI6ImIxNmE5ZGE1NjVjMTNhODlmMjBhZDNlYTYyZGMzNjc1IiwiZXhwIjoxNjA4MDY2MTY4LCJpc3MiOiJTYWJhIElkZWEgR1NJRyJ9.3ojfLORC7kNWyvCsuWt8rQGA4fztheS5FC0sZCFUmE
اگر php استفاده می کنید file_get_contents فکر کنم بشه من خودم مشتاقم بدونم چجوری باید این کار رو کرد
برای خود منم سوال شد ولی تاجایی که می دونم @khanzadimahdi فکر کنم بلد باشند چون من تو سایت خودشون یه چیزایی دیدم
@nimageneral
@endworld
من یک لینک خارجی رو میخوام ازش لینک موقت بسازم نه این که فایلی که در سیستم خودم هست رو ازش لینک موقت بسازم
بفرمایید اینم کد فقط یادتون باشه آدرس https رو پشتیبانی نمی کنه خودمم تست کردم درست کار می کنه
@mehdisut
<?php
// در اینجا فرمت رو مشخص می کنیم
header('Content-type: video/mp4');
// اسم فایل رو video.mp4 می کنیم و می گوییم که دانلود شود (این خط رو می تونید حذف کنید .این خط برای دانلود اجباری هست)
header('Content-Disposition: attachment; filename="video.mp4"');
// باز کردن فایل اصلی
readfile('http://as11.cdn.asset.aparat.com/aparat-video/083aa25f254fdc2e5d47496fa5a47e3c27783965-144p.mp4');
?>
@dehkadehman
این درسته اما من میخوام لینکش کنم یعنی روی لینک زدم این کار رو انجام بده , و موقع دانلود حجم ویدیو نمایش نمیده (یعنی وقتی کروم میخواد دانلود کنه حجمش نمایش نمیده)
@mehdisut
اینم کد جدید
<?php
$file = 'http://as11.cdn.asset.aparat.com/aparat-video/083aa25f254fdc2e5d47496fa5a47e3c27783965-144p.mp4';
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
// اسم فایل رو video.mp4 می کنیم و می گوییم که دانلود شود (این خط رو می تونید حذف کنید .این خط برای دانلود اجباری هست)
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
// این خط سایز رو مشخص می کنه اگر کار نکرد دستی وارد کنید
header('Content-Length: ' . filesize($file));
// باز کردن فایل اصلی
readfile($file);
exit;
?>
@mehdisut
منظورتون لینک موقت هست ؟
اگر منظورتون لینک موقت هست من بلد نیستم
اما اگر این کد ها رو تو یک فایل با اسم video.php بگذارید می تونید با زدن localhost/video.php بازش کنید و حتی این لینک رو داخل پلیر بگذارید
@dehkadehman
@nimageneral
@endworld
@mhyeganeh
@hesammousavi
@khanzadimahdi
این صفحه رو نگاه کن
https://kasbarg.ir/videos/hamid-askari-ghomar-live-hamid-askari-ghomar-live-hamid-askari-hamidaskari_uid=mrdIBm2FMu_144
لینک سایت اینه که ویدیو رو نشون میده اما لینک اصلی برای اپارات
https://aspb2.cdn.asset.aparat.com/aparat-video/93584e85f1011e7089ae67b71a27d43118209670-144p.mp4
هست که وقتی رو دانلود کلیک میکنی اون لینک رو میبینی من همچین چیزی میخوام که وقتی لینک فرعی رو زدم ویدیو نمایش بده میتونی راهنمایی کنید
@mehdisut
سلام. آدرس ویدیوی که در جایی ( در مثال شما در آپارات) آپلود شده رو در تگ video نمایش داده. شما اگر لینک مستقیم یک ویدیو رو داخل تگ video در HTML بذارید یک پلیر خواهید داشت که ویدیو رو نمایش میده!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟