Nastavení televizního zařízení AT&T | AT&T

Streamuji video soubory z webu pomocí přehrávače VLC, ale většinu souborů mohu streamovat pouze s adresou URL pro přímé stažení do souboru, na rozdíl od adresy URL souboru, jak se zobrazuje na webu.

Konkrétně, pokud vyberu adresu URL souboru na webu a kliknu Kopírovat umístění odkazu, zkopírovaná adresa URL nebude streamována. Pokud vyberu adresu URL a kliknu Uložit odkaz jako..., vytvoří se adresa URL pro přímé stažení, kterou prohlížeč použije ke stažení souboru; Kliknutím na pravé tlačítko mohu zkopírovat novou adresu URL pro přímé stažení Zkopírujte odkaz ke stažení na uloženém souboru v Soubory ke stažení složky, i když je stahování neúplné nebo zrušené. V současné době používám toto nepříjemné řešení a hledám sofistikovanější přístup.

Zde je konkrétní příklad, se kterým jsem se nedávno setkal při streamování velkých (3-4 GB) .mkv soubory z veřejné složky na Disku Google: tato počáteční stránka obsahuje vložený přehrávač a některá tlačítka Disku Google v záhlaví. Kliknu na tlačítko stahování vedoucí na další stránku a upozorní mě, že soubor je pro antivirovou kontrolu velký. Pokud kliknu pravým tlačítkem na Stáhnout stejně tlačítko a vyberte Kopírovat umístění odkazu, zkopírovaná adresa URL neproudí, ale pokud vyberu Uložit odkaz jako... (nebo klikněte levým tlačítkem Stáhnout stejně) a zahájím proces stahování, vygeneruje se adresa URL pro přímé stažení, kterou zkopíruji ze záznamu vytvořeného ve složce pro stahování.

Moje otázka zní, jak mohu vytvořit adresu URL pro přímé stažení shodnou s adresou URL vytvořenou při stahování souboru pomocí prohlížeče?

(Jen pro zajímavost: je odkaz pro přímé stažení generován prohlížečem nebo serverem, který soubor hostí? Je možné určit formát odkazu pro přímé stažení, aniž byste nejprve předali nějaký dotaz hostiteli souboru?)

  • Můžete upravit otázku tak, aby zahrnovala, jaké přípony souborů mají videa a jaký kódovací jazyk používáte (např. HTML, HTML5, PHP ...)? U HTML5, který nyní podporuje většina moderních prohlížečů, byste měli být schopni používat: Download link nebo Download link. Váš webový server však bude muset například podporovat typ MIME pro tuto příponu souboru video/mp4 pro videa MPEG-4.
  • @dan Přidal jsem jednoduchý příklad výše. Nepoužívám jediný kódovací jazyk jako takový, protože neprovádím streamování souborů pouze z jednoho místa. Shromáždím, že formát odkazu ke stažení závisí na jazyce, ve kterém je napsána hostitelská stránka?
  • I'm not streaming files from just one place Odkud je streamujete? Obecně se zde zabýváme pouze webovými servery, otázky týkající se sdílení souborů, jako je to na Disku Google, je nejlepší položit na Super User. Pokud používáte webový server, budete se muset ujistit, že je typ MIME nastaven správně pro .mkv takže klientská aplikace (tj. prohlížeč) bude vědět, co má se souborem dělat. Všechny moderní prohlížeče by měly podporovat výše uvedený formát odkazu, který lze odeslat v jakémkoli skriptovacím jazyce. .mvk soubory však nemusí být podporovány všemi prohlížeči.
  • @dan Děkujeme za váš podrobný vstup. Jak můj příspěvek pravděpodobně naznačil, nejde o moji doménu odborných znalostí. Moje otázka byla založena na předpokladu, že existují určité obecné zásady pro generování typů adres URL, které jsem zadal pro JAKÉKOLI (nebo většinu) druhů klikatelných webových odkazů - použil jsem příklad Disku Google, protože jeho popis byl relativně přímý jednoduchý příspěvek, ale z vašeho komentáře vidím, že situace je jemnější. Vyzkouším šablonu HTML5, kterou jste poskytli, pro vhodný případ a strávím trochu více času učením se o webových serverech
  • Žádný problém. Adresy URL pro Disk Google jsou poněkud jedinečné - nejsem si jistý, zda z nich můžete streamovat obsah, protože většina služeb pro sdílení souborů na to není nastavena (vyžaduje více připojení soketu současně). Zkuste si pořídit účet webhostingu nebo použijte místní webový server (nastavení není složité) a přidejte odkaz na stránku HTML. Pravděpodobně byste měli zkusit použít .mp4 nejprve soubor, protože .mvk může k jeho přehrávání vyžadovat kodek nebo další rozšíření. Hodně štěstí.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?