视频直接上传到七牛上,在浏览器中输入外链为什么不能直接播放?
视频上传七牛,浏览器输入外链不能直接播放是因为浏览器对该格式视频不支持,其解决方法:首先使用七牛的音视频处理服务进行转码为MP4格式;然后在浏览器中直接播放即可。
把视频直接上传的七牛上,为什么在浏览器中输入外链不能直接播放,而是自动下载了?
例如外链地址 http://7xrsps.com1.z0.glb.clouddn.com/video_test.mp4
原因:
音视频是否可以直接在浏览器中播放取决于浏览器对该格式视频的支持,如果不支持就直接下载了。
可以通过url?avinfo 查看视频源信息,
例:http://7xrsps.com1.z0.glb.clouddn.com/video_test.mp4?avinfo
看以查看到该格式并不是MP4格式,而是wmav2,一般浏览器不支持这种格式,可以使用七牛的音视频处理服务进行转码为MP4格式,
http://developer.qiniu.com/code/v6/api/dora-api/index.html#av
{ streams: [ { index: 0, codec_name: "wmav2", codec_long_name: "Windows Media Audio 2", codec_type: "audio", codec_time_base: "1/44100", codec_tag_string: "a[1][0][0]", codec_tag: "0x0161", sample_fmt: "fltp", sample_rate: "44100", channels: 2, bits_per_sample: 0, r_frame_rate: "0/0", avg_frame_rate: "0/0", time_base: "1/1000", start_pts: 0, start_time: "0.000000", duration_ts: 30093, duration: "30.093000", bit_rate: "192040", disposition: { default: 0, dub: 0, original: 0, comment: 0, lyrics: 0, karaoke: 0, forced: 0, hearing_impaired: 0, visual_impaired: 0, clean_effects: 0, attached_pic: 0 }, tags: { language: "eng" } }, { index: 1, codec_name: "vc1", codec_long_name: "SMPTE VC-1", profile: "Advanced", codec_type: "video", codec_time_base: "1/1000", codec_tag_string: "WVC1", codec_tag: "0x31435657", width: 1280, height: 720, has_b_frames: 1, sample_aspect_ratio: "0:1", display_aspect_ratio: "0:1", pix_fmt: "yuv420p", level: 3, chroma_location: "left", r_frame_rate: "30000/1001", avg_frame_rate: "30000/1001", time_base: "1/1000", start_pts: 0, start_time: "0.000000", duration_ts: 30093, duration: "30.093000", bit_rate: "5942130", disposition: { default: 0, dub: 0, original: 0, comment: 0, lyrics: 0, karaoke: 0, forced: 0, hearing_impaired: 0, visual_impaired: 0, clean_effects: 0, attached_pic: 0 }, tags: { language: "eng" } } ], format: { nb_streams: 2, nb_programs: 0, format_name: "asf", format_long_name: "ASF (Advanced / Active Streaming Format)", start_time: "0.000000", duration: "30.093000", size: "26246026", bit_rate: "6977310", probe_score: 100, tags: { SfOriginalFPS: "299700", WMFSDKVersion: "11.0.6001.7000", WMFSDKNeeded: "0.0.0.0000", comment: "Footage: Small World Productions, Inc; Tourism New Zealand | Producer: Gary F. Spradling | Music: Steve Ball", title: "Wildlife in HD", copyright: "漏 2008 Microsoft Corporation", IsVBR: "0", DeviceConformanceTemplate: "AP@L3" } } }
或者将链接放在网页
更多相关知识,请访问 PHP中文网!!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Laravel vereinfacht die Behandlung von temporären Sitzungsdaten mithilfe seiner intuitiven Flash -Methoden. Dies ist perfekt zum Anzeigen von kurzen Nachrichten, Warnungen oder Benachrichtigungen in Ihrer Anwendung. Die Daten bestehen nur für die nachfolgende Anfrage standardmäßig: $ Anfrage-

Die PHP Client -URL -Erweiterung (CURL) ist ein leistungsstarkes Tool für Entwickler, das eine nahtlose Interaktion mit Remote -Servern und REST -APIs ermöglicht. Durch die Nutzung von Libcurl, einer angesehenen Bibliothek mit Multi-Protokoll-Dateien, erleichtert PHP Curl effiziente Execu

Die PHP -Protokollierung ist für die Überwachung und Debugie von Webanwendungen von wesentlicher Bedeutung sowie für das Erfassen kritischer Ereignisse, Fehler und Laufzeitverhalten. Es bietet wertvolle Einblicke in die Systemleistung, hilft bei der Identifizierung von Problemen und unterstützt eine schnellere Fehlerbehebung

Laravel bietet eine kurze HTTP -Antwortsimulationssyntax und vereinfache HTTP -Interaktionstests. Dieser Ansatz reduziert die Code -Redundanz erheblich, während Ihre Testsimulation intuitiver wird. Die grundlegende Implementierung bietet eine Vielzahl von Verknüpfungen zum Antworttyp: Verwenden Sie Illuminate \ Support \ facades \ http; Http :: fake ([ 'Google.com' => 'Hallo Welt',, 'github.com' => ['foo' => 'bar'], 'Forge.laravel.com' =>

Möchten Sie den dringlichsten Problemen Ihrer Kunden in Echtzeit und Sofortlösungen anbieten? Mit Live-Chat können Sie Echtzeitgespräche mit Kunden führen und ihre Probleme sofort lösen. Sie ermöglichen es Ihnen, Ihrem Brauch einen schnelleren Service zu bieten

In Artikel wird die in PHP 5.3 eingeführte LSB -Bindung (LSB) erörtert, die die Laufzeitauflösung der statischen Methode ermöglicht, um eine flexiblere Vererbung zu erfordern. Die praktischen Anwendungen und potenziellen Perfo von LSB

In dem Artikel werden Frameworks hinzugefügt, das sich auf das Verständnis der Architektur, das Identifizieren von Erweiterungspunkten und Best Practices für die Integration und Debuggierung hinzufügen.

Alipay PHP ...
