slotqq
1
คือผมใช้hostgator อัพวีดีโอ.MP4 แล้วสามารถเล่นได้ครับ แต่ว่าวีดีโอค่อนข้างช้าครับ
ผมเลยมาใช้โฮสประเทศไทย ปรากฎว่าผมใช้โค๊ด embed เดียวกันเปะครับ แต่กลับเล่นไฟล์ไม่ได้ครับ
เป็นเพราะอะไรครับ ขอคุณสำหรับคำตอบล่วงหน้าครับ
อันนี้เป็นตัวอย่างโค๊ดนะครับ
<object width="526" height="360"><param name="movie" value="http://www.โดเมน.com/vdo/AAA_controller.swf"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.โดเมน.com/vdo/AAA_controller.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="460" height="358"></embed>
</object>
รบกวนขอวิธีแก้ด้วยนะครับ
path ของวีดีโอถูกแน่นอนแล้วใช่ไหมครับ ปกติผมใช้ flv ถ้าไม่ทำ streaming มันก็โหลดมาเหมือนการโหลดไฟล์ปกติครับ
โฮสไม่อ่านไฟล์ flv หรือเปล่า ให้เพิ่ม mime type flv ลงไปครับ
script ที่เรียก mp4 อย่าบอกนะ อยู่โฮสนอก แล้ว สคริปเรียก แบบ /xx/xx ไม่ได้เป็นแบบ domainserverthai.xxx/file.mp4
slotqq
5
ไม่ทราบว่าทำยังไงหรอครับ พอดีไม่ค่อยมีความรู้เรื่องนี้ ขอตัวอย่างโค๊ดหน่อยได้ไหมครับ ขอบคุณมากๆเลยครับ
wasin
7
หืมม? path video อยู่ไหนครับ
wasin
8
JW Player ของโปรดผมเลย
ทำความเข้าใจเบื้องต้นนะครับ
คุณจะต้อง Download ตัว Player ของ JW Player มาติดตั้งลงใน Host ก่อนนะครับ
>>> JW Player: End-to-End Solution for Streaming & Monetizing Video <<< โหลดเลยย
อาจจะใช้ใน Host ไทยเลยก็ได้ครับ เพราัะมันเป็นแค่ตัว Player เฉยๆครับ
จากนั้นก็แตกไฟล์ แล้วก็ Upload ไฟล์ต่อไปนี้ ไปยัง Host ของเราครับ
yt.swf
smfobject.js
่jwplayer.js
player.swf //ตัวนี้สำคัญที่สุดครับ
แนะนำให้สร้าง Folder แยกไว้ครับ เช่น /video /player เป็นต้นครับ
คราวนี้ ลองใช้ Embed Code ตัวนี้ดูครับ
อย่าลืมแก้ไข้รายละเอียดด้วยนะครับ
[ณ จุดนี้ผมสมมติว่าผม Upload ตัว Player ไว้ใน Folder Video ละกัน]
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='470' height='320' id='single1' name='single1'>
<param name='movie' value='http://yourdomain.com/video/player.swf'>
<param name='allowfullscreen' value='true'>
<param name='allowscriptaccess' value='always'>
<param name='wmode' value='transparent'>
<param name='flashvars' value='file=http://xxx.com/test.mp4>
<embed
id='single2'
name='single2'
src='http://yourdomain.com/video/player.swf'
width='470'
height='320'
bgcolor='#000000'
allowscriptaccess='always'
allowfullscreen='true'
flashvars='file=http://xxx.com/test.mp4'
/>
</object>
wasin
9
ส่วนเรื่อง Files ที่ Support นะครับ
Video
H.264 ( .mp4, .mov, .f4v )
FLV ( .flv )
3GPP ( .3gp, .3g2 )
AAC ( .aac, .m4a )
Audio
MP3 ( .mp3 )
Images
JPEG ( .jpg )
PNG ( .png )
GIF ( .gif )
SWF ( .swf )
YouTube
สามารถเอา URL Youtube ใส่แทน URL Video ได้เลยนะครับ
เช่น hxxp://www.youtube.com/watch?v=WBYbBrnexOQ&feature=related
จาก code ตัวอย่างก็ใส่แทนที่ [s][i]http://xxx.com/test.mp4[/i][/s] เลยครับ
อ้างอิงจาก : http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12539/supported-video-and-audio-formats
ปล.โดยส่วนตัว mp4 ดีที่สุดนะครับ 5555