PDA

View Full Version : اجرای فایل های صوتی تصویری یافلش بروی یک صفحه وب



RIG000
دوشنبه 29 آبان 1391, 16:38 عصر
سلام.
سرچ زدم نبود یا نی تونم درست سرچ بزنم.!
راستش اگه دقت کرده باشید برای اجرای فایل های تصویری بروی یک پیج مثل ytoub و ....
که به صورت انلاین میشه فایل گذاشته شده رو دید میخاستم ازتون کمک بگیرم تا به عمل برسونمش.!
چه جوری میشه اینکار رو کرد تگ ها و فایل های مورد نیاز این کار چی هست؟
یه قسمتم گفتم فلش . اگه فلش رو هم میدونید چطور میشه اجرا کرد مثلا اجرای فایل هایی با پسوند swf بر روی نت. برای جفت اینها تو اپلیکشن تونستم انجام بدم اما توی وب نیم دونم چه طوری هستش.!

RIG000
دوشنبه 29 آبان 1391, 16:39 عصر
یه سوالی خود کامپوننت مدیا پلیر که من تو اپلیکشن ازش استفاده کردم رو اینجا هم می تونم استفاده کنم؟!!!

RIG000
دوشنبه 29 آبان 1391, 16:58 عصر
کسی میتونه این مشکل رو بهم بگه که چیه؟
راستش من از این تگ استفاده میکنم اما مشکل ایه که مسیر اهنگ من رو پیدا نمیکنه!!!

<!DOCTYPE html>
<html>
<body>

<video width="320" height="240" controls="controls">
<source src="movie1.mp4" type="video/mp4">

Your browser does not support the video tag.
</video>

</body>
</html>

RIG000
دوشنبه 29 آبان 1391, 17:10 عصر
این ارور رو میده !
VIDEO FORMAT OR MME IN NOT SUPPORTED

RIG000
دوشنبه 29 آبان 1391, 17:16 عصر
کسی نیست مارو کمک کنه؟

Fartaj
دوشنبه 29 آبان 1391, 17:21 عصر
سلام دوست عزیز

والا یکم عجله داری دقیقا هر بار رفرش کردم یک پست گذاشته بودی گفتم شاید آخرش خودت به خودت جواب بدی :لبخند:
برای فرمت flv می تونی از طریق dremweaver کدش رو تولید کنید :


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="500" height="500" id="FLVPlayer">
<param name="movie" value="FLVPlayer_Progressive.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
<param name="FlashVars" value="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_2&amp;strea mName=1&amp;autoPlay=false&amp;autoRewind=false" />
<param name="swfversion" value="8,0,0,0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="FLVPlayer_Progressive.swf" width="500" height="500">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
<param name="FlashVars" value="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_2&amp;strea mName=1&amp;autoPlay=false&amp;autoRewind=false" />
<param name="swfversion" value="8,0,0,0" />
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>


البته وقتی دیم ویور این رو اضافه می کنه یک سری مخلفات هم اضافه می کنه برای اون قالب پلیر

در مورد تگ video هم باید بگم که این تگ مال html5 هست کار باهاش دردسر داره

fakhravari
دوشنبه 29 آبان 1391, 17:28 عصر
http://barnamenevis.org/showthread.php?317497-%D8%A7%D8%B3%D9%84%D8%A7%DB%8C%D8%AF-%D8%B4%D9%88-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF&p=1442809&viewfull=1#post1442809

RIG000
دوشنبه 29 آبان 1391, 18:28 عصر
http://barnamenevis.org/showthread.php?317497-%D8%A7%D8%B3%D9%84%D8%A7%DB%8C%D8%AF-%D8%B4%D9%88-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF&p=1442809&viewfull=1#post1442809
دوست عزیز برنامه رو دیدم.
ارور داره!؟
Task queqe fialed at Step5 :playlist Could not be loaded .
http 404 not found

RIG000
دوشنبه 29 آبان 1391, 18:33 عصر
95245 این همون ارور هست آقای fakhravari

در ضمن من ندونستم اون مشکل video چی بود.
تنها تونستم فایلی با پسوند ogg رو در حد صوت باز کنم. در قسمت تگ adiuo

fakhravari
دوشنبه 29 آبان 1391, 19:31 عصر
فکر کنم فقط mp 4 پشتیبای کنه.
وقت نکردم فرمت های دیگری تست بزنم.

saeed_sho
دوشنبه 29 آبان 1391, 19:36 عصر
در پست سوم آدرس فایلو کامل بدین به src

RIG000
دوشنبه 29 آبان 1391, 20:07 عصر
ممکن بروزر من نتونه اجرا کنه برنامه رو . چون الان من تو w3school کدی رو اجرا کردم که گفت بروزر من نمیتونه mp4 رو باز کنه ! و ogg رو هم شاید باز کنه. که من ogg رو باز میکنم اما mp4 رو نه.
نسخه جدیدی از بروژر رو باید داشته باشم.!!؟

Fartaj
دوشنبه 29 آبان 1391, 21:23 عصر
من که گفتم این تگ دردسر داره !! یعنی فعلا بروزرهای آخرین سیستم ساپورت می کنند .
ie9,firefox,chorome

RIG000
دوشنبه 29 آبان 1391, 22:19 عصر
مشکلش چیه؟
راسش من میخام فایل صوتی تصویری با فرمت mp4 رو باز کنم!!
از کد های شما هم برای اجرای فایل swf و flv هم استفاده میکنم.!
متاسفانه نرم افزار dream wever رو ندارم.! اهل وی زیاد نیستم. دیگه مجبور شدم!!!!

Fartaj
دوشنبه 29 آبان 1391, 23:13 عصر
ببینید دوست عزیز نمی دونم تا چه حد با وب آشنایی دارید اما ما تو وب موقع طراحی باید به این نکته توجه کنیم که کدی که می نویسیم با browser های یکم قدیمی هم کار کنه چون کاربر ها که همیشه به روز نیستن و این کدی هم که شما گفتید یک تگ جدید هست و browser های به روز می تونن اون رو نشون بدن .
در مورد خروجی dream weaver هم تو اینترنت سرچ کنید حتما یک سمپل پیدا می کنید .
یک همچین چیزی سرچ کنید :
embed adobe flash player website
اصلا الان خروجی دریم رو می زارم

Fartaj
دوشنبه 29 آبان 1391, 23:30 عصر
اینو دانلود کن یک فایل flv رو اسمش رو بزار ( 1 ) و اون رو بزار داخلش

95258

RIG000
چهارشنبه 01 آذر 1391, 01:19 صبح
اینو دانلود کن یک فایل flv رو اسمش رو بزار ( 1 ) و اون رو بزار داخلش

95258
دوست من کاری که بود اینه که به نتیجه نرسیدم. فایل flv گذاشتم اما موضوع این هست که چیزی نیومد برای نمایش.!
فایل ایندکس .اچ تی ام ال جواب نداد....
راسش نمیدونم که چیکار کنم.!!
راستش مشکل من این هست که باید برنامه بنویسم که به طور لوکال از چند سیستم تو دانشگاهمون بهش وصل شم. و بخام که از سیستم های کلاینت این برنامه رو ببینم این برنامه همین فایل تصوری یا ویدویی رو باید داشته باشه تا اینکه یخام از کلاینت ها بهش همزمان دسترسی داشته باشم.!!!
مثل این میمونه که ما یه فایل تصویری رو تو یوتیوب میبینیم.!!! به طور انلاین.!
لود شدنش دیتا بافر شدنش و ... برام مهمه ....
ممنون میشم راهنمایی کنین.

RIG000
چهارشنبه 01 آذر 1391, 01:21 صبح
آقای fakhravri هم باید عرش کنم با گوگل کرم هم نشد این مشکل رو درس کرد!!
شما هم اگه میشه درمورد پست قبلی من راهنمایی کنید. ممنونم.

RIG000
چهارشنبه 01 آذر 1391, 01:35 صبح
آقایfakhravariیه سوال از شما بپرسم؟
این بانک که واسه اسلایدها و ... گذاشتین چیه؟
الان واسه اجرای اسن ویدیو بانک گذاشتین چرا؟


<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:DatabaseConnectionString1 %>"
ProviderName="<%$ ConnectionStrings:DatabaseConnectionString1.Provid erName %>"
SelectCommand="SELECT top(3) * FROM [Table1] order by id desc">
</asp:SqlDataSource>
این قرار هست چیکار کنه؟
میشه در مورد نجوه اجرای برنامه هم توضیح بدید شاید من دارم اشتباه می کنم تو اجراش. مرسی

fakhravari
چهارشنبه 01 آذر 1391, 08:53 صبح
آقایfakhravariیه سوال از شما بپرسم؟
این بانک که واسه اسلایدها و ... گذاشتین چیه؟
الان واسه اجرای اسن ویدیو بانک گذاشتین چرا؟


<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:DatabaseConnectionString1 %>"
ProviderName="<%$ ConnectionStrings:DatabaseConnectionString1.Provid erName %>"
SelectCommand="SELECT top(3) * FROM [Table1] order by id desc">
</asp:SqlDataSource>
این قرار هست چیکار کنه؟
میشه در مورد نجوه اجرای برنامه هم توضیح بدید شاید من دارم اشتباه می کنم تو اجراش. مرسی

با سلام
متاسفانه وقت نشده.
در مورد اون دیتاسورس فرقی نمیکنه خود شما یه جدول درست کنید و داده هاتون داخل اون بزارید .
اون دیتاسورس چیزی نداره 3 فیلد که داده داخلشون

RIG000
چهارشنبه 01 آذر 1391, 10:16 صبح
چه داده هایی توشون هست؟

RIG000
چهارشنبه 01 آذر 1391, 10:28 صبح
در مورد این کسی میشه توضیح بده/
راستش مشکل من این هست که باید برنامه بنویسم که به طور لوکال از چند سیستم تو دانشگاهمون بهش وصل شم. و بخام که از سیستم های کلاینت این برنامه رو ببینم این برنامه همین فایل تصوری یا ویدویی رو باید داشته باشه تا اینکه یخام از کلاینت ها بهش همزمان دسترسی داشته باشم.!!!
مثل این میمونه که ما یه فایل تصویری رو تو یوتیوب میبینیم.!!! به طور انلاین.!
لود شدنش دیتا بافر شدنش و ... برام مهمه ....
ممنون میشم راهنمایی کنین.

sanay_esh
چهارشنبه 01 آذر 1391, 12:18 عصر
سلام دوست عزیز

اگر شما دنبال این هستید که یک فایل صوتی یا تصویری را با اجرای یک event پخش یا نمایش دهید ( مانند varzesh3.com ) هنگام تغییر نتیجه با صدای تنظیم شده کاربر را مطلع میکند

میتوانید از این کد استفاده نمائید

<script type="text/javascript">
var soundObject = null;
function PlaySound() {
if (soundObject != null) {
document.body.removeChild(soundObject);
soundObject.removed = true;
soundObject = null;
}
soundObject = document.createElement("embed");
soundObject.setAttribute("src", "sounds/sound.wav");
soundObject.setAttribute("hidden", true);
soundObject.setAttribute("autostart", true);
document.body.appendChild(soundObject);
}
function Playmyalert() {
document.getElementById("myalert").play();

}
function ApplyOddsSound() {
// var v = 'default';
// var v = document.getElementById('select_Odds_sound').value ;
var v = 'default';
if (v != "none") {
var exp = new Date();
// exp.setTime(exp.getTime() + (30 * 24 * 60 * 60 * 1000));
//document.cookie = "football3sound=" + v + "{football3sound};expires=" + exp.toGMTString();
swsound = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='sounds/whistleb.swf'><param name='quality' value='high'><embed src='sounds/whistleb.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>";
document.getElementById('mydivname').innerHTML = swsound;
}
}
</script>


mydivname یک div هست که داخلش هیچی نیست

و در کد داخل صفحه :


<input type="button" name="play" value="Play sound" onclick="ApplyOddsSound()" />

Fartaj
چهارشنبه 01 آذر 1391, 12:26 عصر
دوست من کاری که بود اینه که به نتیجه نرسیدم. فایل flv گذاشتم اما موضوع این هست که چیزی نیومد برای نمایش.!
فایل ایندکس .اچ تی ام ال جواب نداد....
راسش نمیدونم که چیکار کنم.!!
راستش مشکل من این هست که باید برنامه بنویسم که به طور لوکال از چند سیستم تو دانشگاهمون بهش وصل شم. و بخام که از سیستم های کلاینت این برنامه رو ببینم این برنامه همین فایل تصوری یا ویدویی رو باید داشته باشه تا اینکه یخام از کلاینت ها بهش همزمان دسترسی داشته باشم.!!!
مثل این میمونه که ما یه فایل تصویری رو تو یوتیوب میبینیم.!!! به طور انلاین.!
لود شدنش دیتا بافر شدنش و ... برام مهمه ....
ممنون میشم راهنمایی کنین.
ببینید دوست عزیز بالاخره تو اینترنت برای پخش فایل های تصویری از دو روش استفاده می کنند یا فلش پلیر یا تگ جدید ( تگ video) که تگ جدید به خاطر اینکه مرورگرهای قدیمی پشتیبانی نمی کنند کمتر استفاده می شه شما اگر روی سیستم خودتون فلش پلیر نداشته باشی یوتیوب هم که باز کنید فیلم رو نمی تونه پلی کنه و می گه اول باید فلش پلیر روی سیستم نصب باشه اینی که من برای شما فرستادم چیز پیچیده ای نبود .

RIG000
چهارشنبه 01 آذر 1391, 15:14 عصر
الان متوجه منظور شما هست! و ممنونم.
برای اینکه تو شبکه لوکال بخام ویدو رو یا همون تگ video مثلا نشون بدم باید چیکار کنم.
مثلا" خود برنامه رو تو یه سیستم سرور گذاشتم و از 4 کامپیوتر دیگه میخام میخام آدرس اون وب رو بزنم باید چه جوری به کامپیوتر وصل شیم؟
میخام به طور لکال بهش وصل شم و اجراش کنم. خود فایل که تو سرور هست کدی که از سمت کلاینت براش بنویسیم چه طوری میشه؟

RIG000
چهارشنبه 01 آذر 1391, 15:16 عصر
سلام دوست عزیز

اگر شما دنبال این هستید که یک فایل صوتی یا تصویری را با اجرای یک event پخش یا نمایش دهید ( مانند varzesh3.com ) هنگام تغییر نتیجه با صدای تنظیم شده کاربر را مطلع میکند

میتوانید از این کد استفاده نمائید

<script type="text/javascript">
var soundObject = null;
function PlaySound() {
if (soundObject != null) {
document.body.removeChild(soundObject);
soundObject.removed = true;
soundObject = null;
}
soundObject = document.createElement("embed");
soundObject.setAttribute("src", "sounds/sound.wav");
soundObject.setAttribute("hidden", true);
soundObject.setAttribute("autostart", true);
document.body.appendChild(soundObject);
}
function Playmyalert() {
document.getElementById("myalert").play();

}
function ApplyOddsSound() {
// var v = 'default';
// var v = document.getElementById('select_Odds_sound').value ;
var v = 'default';
if (v != "none") {
var exp = new Date();
// exp.setTime(exp.getTime() + (30 * 24 * 60 * 60 * 1000));
//document.cookie = "football3sound=" + v + "{football3sound};expires=" + exp.toGMTString();
swsound = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='1' HEIGHT='1'><param name='movie' value='sounds/whistleb.swf'><param name='quality' value='high'><embed src='sounds/whistleb.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='1' height='1'></embed></object>";
document.getElementById('mydivname').innerHTML = swsound;
}
}
</script>


mydivname یک div هست که داخلش هیچی نیست

و در کد داخل صفحه :


<input type="button" name="play" value="Play sound" onclick="ApplyOddsSound()" />
دوست عزیز سوال من در پست قبلی هست میشه اون رو ببینید؟ میخام اون شکلی لوکال تو شبکه انجام. بدم.!!