Konfigurer din AT&T TV-enhet | AT&T

Jeg streamer videofiler fra nettet ved hjelp av VLC-spiller, men de fleste filer kan jeg bare streame med en direkte nedlastings-URL til filen, i motsetning til fil-URL-en slik den vises på nettet.

For å være spesifikk, hvis jeg velger fil-URL på nettet og klikker Kopier koblingssted, vil den kopierte nettadressen ikke streame. Hvis jeg velger URL og klikker Lagre lenke som..., opprettes en URL for direkte nedlasting som nettleseren bruker til å laste ned filen; Jeg kan kopiere den nye URL-en for direkte nedlasting ved å høyreklikke Kopier nedlastingskobling på den lagrede filen i Nedlastinger mappen, selv om nedlastingen er ufullstendig eller kansellert. For tiden bruker jeg denne vanskelige løsningen, og jeg ser etter en mer sofistikert tilnærming.

Her er et spesifikt eksempel jeg nylig har møtt med streaming av stort (3-4 GB) .mkv filer fra en offentlig Google Drive-mappe: denne første siden inneholder en innebygd spiller og noen Google Drive-knapper i overskriften. Jeg klikker på nedlastingsknappen som fører til neste side, og advarer meg om at filen er for stor for virusskanning. Hvis jeg høyreklikker på Last ned uansett og velg Kopier koblingssted, den kopierte URL-en streamer ikke, men hvis jeg velger Lagre lenke som... (eller bare venstre klikk Last ned uansett) og start nedlastingsprosessen, genereres nettadressen for direkte nedlastning, som jeg kopierer fra posten som er opprettet i nedlastingsmappen.

Spørsmålet mitt er hvordan kan jeg opprette en URL for direkte nedlasting som er identisk med URL-en som ble opprettet når jeg laster ned en fil med nettleseren min?

(Bare av nysgjerrighet: genereres koblingen for direkte nedlastning av nettleseren eller av serveren som er vert for filen? Er det mulig å bestemme formatet for en direkte nedlastningskobling uten å først sende spørsmål til filverdien?)

  • Kan du redigere spørsmålet for å inkludere hvilken filtypen videoene har og hvilket kodningsspråk du bruker (f.eks. HTML, HTML5, PHP ...)? For HTML5, som de fleste moderne nettlesere støtter nå, bør du kunne bruke: Download link eller Download link. Webserveren din må for eksempel støtte MIME-typen for den filtypen video/mp4 for MPEG-4-videoer.
  • @dan Jeg la til et enkelt eksempel ovenfor. Jeg bruker ikke et eneste kodingspråk i seg selv fordi jeg ikke streamer filer fra bare ett sted. Jeg samler nedlastningskoblingens formatering avhenger av språket som vertssiden er skrevet på da?
  • I'm not streaming files from just one place Hvor strømmer du dem fra? Vi arbeider vanligvis bare med webservere her, spørsmål om fildeling, som med Google Drive, blir best stilt hos Super User. Hvis du bruker en webserver, må du sørge for at MIME-typen er riktig innstilt for .mkv slik at klientapplikasjonen (dvs. nettleseren) vet hva de skal gjøre med filen. Alle moderne nettlesere bør støtte koblingsformatet jeg ga ovenfor, som kan sendes ut av hvilket som helst skriptspråk. .mvk filer støttes kanskje ikke av alle nettlesere.
  • @dan Takk for detaljert innspill. Som innlegget mitt antagelig antydet, er dette ikke mitt kompetanseområde. Spørsmålet mitt var basert på antagelsen om at det var noen prinsipper for generelle formål for å generere de typer nettadresser jeg spesifiserte for ALLE (eller de fleste) typer klikkbare nettlenker - jeg brukte eksemplet på Google Drive fordi det var relativt greit å beskrive enkelt innlegg, men jeg ser fra din kommentar der situasjonen er mer nyansert. Jeg vil prøve HTML5-malen du oppga for en passende sak og bruke litt mer tid på å lære om webservere
  • Ikke noe problem. URL-er for Google Drive er noe unike - jeg er ikke sikker på at du kan streame innhold fra dem, ettersom de fleste fildelingstjenester ikke er konfigurert for det (det krever flere sokkel samtidig-tilkoblinger). Prøv å få en webhotellkonto, eller bruk en lokal webserver (de er ikke kompliserte å sette opp), og legg til en lenke til en HTML-side. Du bør nok prøve å bruke en .mp4 filen først, siden .mvk kan kreve en kodek eller ekstra utvidelser for å spille den av. Lykke til.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?