Добрый вечер,
Мучаюсь с проблемой. Пытаюсь проиграть H264 по HTTP. Вроде до этого проблем не было. Использую GST 0.1
--gst-debug=2 souphttpsrc location="http://vxcore.crisalid.net/cgi-bin/playback4?key=7f832b3c6e613b41aba35c7eda0e... ! h264parse ! ffdec_h264 ! autovideosink
или даже проще souphttpsrc location="http://vxcore.crisalid.net/cgi-bin/playback4?key=7f832b3c6e613b41aba35c7eda0e... ! decodebin2 ! autovideosink
Но вот с этим проблема. Через gst-launch-0.10 играет, Но программно н хочет. В первом случае пишет: State: NULL - READY State: NULL - READY State: NULL - READY State: NULL - READY State: NULL - READY State: READY - PAUSED stream-status - GstMessageStreamStatus type GstStreamStatusType, owner GstElement, object GstTask State: READY - PAUSED stream-status - GstMessageStreamStatus type GstStreamStatusType, owner GstElement, object GstTask State: NULL - READY State: READY - PAUSED State: NULL - READY State: READY - PAUSED State: READY - PAUSED Error: Internal data flow error.
в втором Error: Could not determine type of stream.
проверял через программы, вроде все пишут что это h264. Может ли кто-то сказать, играет ли у него эта ссылка? и может подскажут почему не играет именно она? Если у кого то есть под рукой программный код проигрывающий h264 через Gstreаmer, может вставит в него ссылку, работает ли у других она?