2015-08-28 59 views
0

使用MP4和WebM本網站的主頁上我最近嵌入到HTML5:HTML5的嵌入式視頻沒有裝上移動

http://www.doubleconcentrate.com

IT負載,並在PC和Mac自動循環,但在iPhone上和Android的視頻有一個播放按鈕,但根本不播放。

更多,所以在iPhone 4上,播放按鈕具有跨越它的線。

這裏有什麼幫助嗎?

感謝

+0

什麼是你的幀頻?它必須是30fps在iPhone上工作 –

回答

1

這類似的問題上來就在今天(MP4 video unable to play on tablet/mobile)。

你的問題有點不同,因爲你包括網頁和視頻本身,這使得它更容易檢查(謝謝!)。

首先要注意的事情,因爲在答覆中提到上述問題:

......你可能不希望[在瀏覽器中的視頻]自動移動設備上播放的一些價格計劃可能會增加用戶的數據成本 - 這是移動設備上視頻的自動播放歷史不受支持的關鍵原因。有各種各樣的解決方法,人們已經嘗試過,但我不確定是否有普遍適用的解決方案,而且您確實需要考慮是否真的想要這樣做。

在iOS設備上檢查視頻時,即使用戶點擊播放按鈕,它也不想播放。這可能是一個格式問題,一個非常常見的例子是具有手機不支持的編解碼器或配置文件的mp4(mp4是'容器',它可以支持不同格式的視頻流,並非所有的特定設備都可以支持)。

如果您可以提供直接鏈接到視頻本身,應該可以進行檢查。

如果你想自己去查,然後ffprobe((https://www.ffmpeg.org/ffprobe.html)將提供有關的代碼,幀率信息,個人資料等。例如下面是輸出看的BigBuckBunny(https://peach.blender.org)視頻之一時:

ffprobe version 2.6.1 Copyright (c) 2007-2015 the FFmpeg developers 
    built with llvm-gcc 4.2.1 (LLVM build 2336.11.00) 
    configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab --enable-libx265 --disable-doc --arch=x86_64 --enable-runtime-cpudetect 
    libavutil  54. 20.100/54. 20.100 
    libavcodec  56. 26.100/56. 26.100 
    libavformat 56. 25.101/56. 25.101 
    libavdevice 56. 4.100/56. 4.100 
    libavfilter  5. 11.102/5. 11.102 
    libswscale  3. 1.101/3. 1.101 
    libswresample 1. 1.100/1. 1.100 
    libpostproc 53. 3.100/53. 3.100 
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/folder/big_buck_bunny_720p_h264.mov': 
    Metadata: 
    major_brand  : qt 
    minor_version : 537199360 
    compatible_brands: qt 
    creation_time : 2008-05-27 18:36:22 
    timecode  : 00:00:00:00 
    Duration: 00:09:56.46, start: 0.000000, bitrate: 5589 kb/s 
    Stream #0:0(eng): Video: h264 (Main) (avc1/0x31637661), yuv420p(tv, bt709), 1280x720, 5146 kb/s, 24 fps, 24 tbr, 2400 tbn, 4800 tbc (default) 
    Metadata: 
     creation_time : 2008-05-27 18:36:22 
     handler_name : Apple Alias Data Handler 
     encoder   : H.264 
    Stream #0:1(eng): Data: none (tmcd/0x64636D74) (default) 
    Metadata: 
     creation_time : 2008-05-27 18:36:22 
     handler_name : Apple Alias Data Handler 
     timecode  : 00:00:00:00 
    Stream #0:2(eng): Audio: aac (LC) (mp4a/0x6134706D), 48000 Hz, 5.1, fltp, 437 kb/s (default) 
    Metadata: 
     creation_time : 2008-05-27 18:36:22 
     handler_name : Apple Alias Data Handler