Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-editing-services gst-editing-services
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 74
    • Issues 74
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gst-editing-servicesgst-editing-services
  • Issues
  • #130
Closed
Open
Issue created Mar 29, 2021 by Ozan Sener@ozan

Unable to play videos over remote uris

Hi! I am using GSE C API for video rendering, and I noticed unlike plain GST I can not load videos over http. I tested with master on macOS and a custom app, but this can also be reproduced with ges-launch command line.

ges-launch-1.0  +clip 'https://tella-general-eu.s3-eu-west-1.amazonaws.com/Full_demo.mp4'
Press 'k' to see a list of keyboard shortcuts.

Timeline description: `+track audio +track video +clip https://tella-general-eu.s3-eu-west-1.amazonaws.com/Full_demo.mp4 d=25.000000 n=uriclip0 set-height 720 set-posx 8 set-width 1264`
====================

  layer 0: 
  --------
    - Clip from: 'https://tella-general-eu.s3-eu-west-1.amazonaws.com/Full_demo.mp4' [∋Quicktime, ▶H.264 (Main Profile), ♫MPEG-4 AAC]
        start=0:00:00.000000000 duration=0:00:25.466000000

0:00:01.971422000 22336 0x7fbeb9879240 ERROR            curlhttpsrc gstcurlhttpsrc.c:1036:gst_curl_http_src_create:<source> Unknown state of 1
ERROR from element source: Internal data flow error.

Debugging info: ../libs/gst/base/gstbasesrc.c(2770): gst_base_src_get_range (): /GESPipeline:gespipeline0/GESTimeline:gestimeline0/GESVideoTrack:gesvideotrack0/NleComposition:video_nlecomposition1/GstBin:current-bin/NleSource:GESVideoUriSource:nlesource1/GstBin:videosrcbin/GstURIDecodeBin:uridecodebin1/GstCurlHttpSrc:source:
Subclass GstCurlHttpSrc neither returned a buffer nor submitted a buffer list from its create function

The same URL plays with gst-play-1.0 'https://tella-general-eu.s3-eu-west-1.amazonaws.com/Full_demo.mp4'.

Assignee
Assign to
Time tracking