{"action":"created","issue":{"url":"https://api.github.com/repos/Freescale/gstreamer-imx/issues/55","labels_url":"https://api.github.com/repos/Freescale/gstreamer-imx/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/Freescale/gstreamer-imx/issues/55/comments","events_url":"https://api.github.com/repos/Freescale/gstreamer-imx/issues/55/events","html_url":"https://github.com/Freescale/gstreamer-imx/issues/55","id":99776217,"number":55,"title":"Cannot play Http stream with imxvpudec","user":{"login":"emustafa","id":7491115,"avatar_url":"https://avatars.githubusercontent.com/u/7491115?v=3","gravatar_id":"","url":"https://api.github.com/users/emustafa","html_url":"https://github.com/emustafa","followers_url":"https://api.github.com/users/emustafa/followers","following_url":"https://api.github.com/users/emustafa/following{/other_user}","gists_url":"https://api.github.com/users/emustafa/gists{/gist_id}","starred_url":"https://api.github.com/users/emustafa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emustafa/subscriptions","organizations_url":"https://api.github.com/users/emustafa/orgs","repos_url":"https://api.github.com/users/emustafa/repos","events_url":"https://api.github.com/users/emustafa/events{/privacy}","received_events_url":"https://api.github.com/users/emustafa/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-08-08T05:50:38Z","updated_at":"2015-08-10T07:38:25Z","closed_at":null,"body":"Hi,\r\n\r\nI am trying to use imx plugins to play a http stream in humming board. Here is my pipeline that works when I use avdec_h264:\r\n\r\ngst-launch-1.0 souphttpsrc location=http://x.x.x.x:xxxx/ ! flvdemux ! h264parse ! avdec_h264 ! imxipuvideotransform ! imxeglvivsink\r\n\r\nHowever, when I replace avdec_h264 with imxvpudec then the stream does not start. It just hangs.\r\n\r\nI am not sure if this is related to the vpu restriction that you mentioned under decoder notes.\r\n\r\nI would appreciate any help.\r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/Freescale/gstreamer-imx/issues/comments/129337713","html_url":"https://github.com/Freescale/gstreamer-imx/issues/55#issuecomment-129337713","issue_url":"https://api.github.com/repos/Freescale/gstreamer-imx/issues/55","id":129337713,"user":{"login":"emustafa","id":7491115,"avatar_url":"https://avatars.githubusercontent.com/u/7491115?v=3","gravatar_id":"","url":"https://api.github.com/users/emustafa","html_url":"https://github.com/emustafa","followers_url":"https://api.github.com/users/emustafa/followers","following_url":"https://api.github.com/users/emustafa/following{/other_user}","gists_url":"https://api.github.com/users/emustafa/gists{/gist_id}","starred_url":"https://api.github.com/users/emustafa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emustafa/subscriptions","organizations_url":"https://api.github.com/users/emustafa/orgs","repos_url":"https://api.github.com/users/emustafa/repos","events_url":"https://api.github.com/users/emustafa/events{/privacy}","received_events_url":"https://api.github.com/users/emustafa/received_events","type":"User","site_admin":false},"created_at":"2015-08-10T07:38:25Z","updated_at":"2015-08-10T07:38:25Z","body":"I am running this vlc command:\r\n\r\nvlc -vvv -I dummy screen:// --screen-fps=25 --sout='#transcode{vcodec=h264,venc=x264{preset=ultrafast,tune=zerolatency,intra-refresh=1,keyint=5,vbv-maxrate=6000,vbv-bufsize=3000,profile=main,nobframes}, vb=6250, scale=0.1,acodec=none}:http{mux=ffmpeg{mux=flv},dest=:8080}'\r\n\r\nThen as you suggested I ran:\r\n\r\ngst-launch-1.0 -e souphttpsrc location=http://192.168.0.106:8080/ ! filesink location=capture.flv\r\n\r\nThat is how I got capture.flv.\r\n\r\nBut I as said when I use this command:\r\n\r\n vlc -vvv -I dummy screen:// --screen-fps=25 --sout='#transcode{vcodec=h264,venc=x264{}, vb=6250, scale=0.6}:http{mux=ffmpeg{mux=flv},dest=:8080}'\r\n\r\nThen it plays fine.\r\n\r\nSo I am guessing when I change parameters it changes the frames in certain way so that imxvpudec can't handle?"}}