Hello,
I have a problem to stream to an icecast2 server. I opened the 'pix2gst.pd' patch in the 'test' folder and replaced [aasink] by [theoraenc], [oggmux] and [shout2send]. Then i started [pdgst] but i didn't get any stream. When i use [v4l2src] all works fine ([v4l2src], [ffmgepcolorspace], [theoraenc], [oggmux] and [shout2send]). Have I missed something ? Any help ? Thanx. ++
Jack
On 2010-09-01 17:47, Jack wrote:
Hello,
I have a problem to stream to an icecast2 server. I opened the 'pix2gst.pd' patch in the 'test' folder and replaced [aasink] by [theoraenc], [oggmux] and [shout2send]. Then i started [pdgst] but i didn't get any stream. When i use [v4l2src] all works fine ([v4l2src], [ffmgepcolorspace], [theoraenc], [oggmux] and [shout2send]). Have I missed something ? Any help ?
colorspace?
fgmadr IOhannes
[pix_pix2gst yuv 128 64] ? ++
Jack
Le mercredi 01 septembre 2010 à 18:06 +0200, IOhannes m zmoelnig a écrit :
On 2010-09-01 17:47, Jack wrote:
Hello,
I have a problem to stream to an icecast2 server. I opened the 'pix2gst.pd' patch in the 'test' folder and replaced [aasink] by [theoraenc], [oggmux] and [shout2send]. Then i started [pdgst] but i didn't get any stream. When i use [v4l2src] all works fine ([v4l2src], [ffmgepcolorspace], [theoraenc], [oggmux] and [shout2send]). Have I missed something ? Any help ?
colorspace?
fgmadr IOhannes
With or without [ffmpegcolorspace], it still doesn't work (first, i create gemwin, then click on different messages (see below) and, to finish, send [1 ( to [pdgst]) :
[pix_pix2gst yuv 128 64] | [typefind] | [ffmpegcolorspace] | [theoraenc] | [oggmux] | [shout2send]
In the console I get (i put a [print A] at the first outlet of [shout2send] and a [print B] at its second outlet):
verbose( 0):setting property 'quality' verbose( 0):setting property 'ip' B: property ip 127.0.0.1 verbose( 0):setting property 'port' B: property port 8000 verbose( 0):setting property 'password' B: property password hackme verbose( 0):setting property 'mount' B: property mount jack2.ogg verbose( 1):[pix_pix2gst]: setting property 'is-live' verbose( 1):remove all elements verbose( 1):deregister verbose( 2):pdgst:send to __gst verbose( 1):element 9a6f410 not in bin verbose( 2):removing buscallback-handler 17 for 9aa3418: verbose( 2):removing buscallback-handler 13 for 9aa2730: verbose( 2):removing buscallback-handler 9 for 9ba3d30: verbose( 2):removing buscallback-handler 5 for 9a6cd48: verbose( 2):removing buscallback-handler 1 for 9a6e5a0: verbose( 1):register verbose( 2):pdgst:send to __gst verbose( 1):connect verbose( 2):pdgst:send to __gst_source A: __gst connect shout2send1 A: __gst connect shout2send1 B: state_changed 1 2 0 B: state_changed 1 2 4 error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source B: state_changed 2 3 4 error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source B: clock_new
Then, there isn't mount point jack2.ogg on the icecast server. Any idea about this problem ? Thanx. ++
Jack
Le jeudi 02 septembre 2010 à 08:54 +0200, IOhannes m zmoelnig a écrit :
On 2010-09-01 19:26, Jack wrote:
[pix_pix2gst yuv 128 64] ? ++
[ffmpegcolorspace]
fgmasdr IOhannes
Is there someone who has succeeded to send a stream to an Icecast2 server with :
[pix_pix2gst yuv 128 64] | [typefind] (or without) | [ffmpegcolorspace] | [theoraenc] | [oggmux] | [shout2send]
Here, i still get nothing. All works fine if i use [v4l2src]. ++
Jack
Le jeudi 02 septembre 2010 à 12:24 +0200, Jack a écrit :
With or without [ffmpegcolorspace], it still doesn't work (first, i create gemwin, then click on different messages (see below) and, to finish, send [1 ( to [pdgst]) :
[pix_pix2gst yuv 128 64] | [typefind] | [ffmpegcolorspace] | [theoraenc] | [oggmux] | [shout2send]
In the console I get (i put a [print A] at the first outlet of [shout2send] and a [print B] at its second outlet):
verbose( 0):setting property 'quality' verbose( 0):setting property 'ip' B: property ip 127.0.0.1 verbose( 0):setting property 'port' B: property port 8000 verbose( 0):setting property 'password' B: property password hackme verbose( 0):setting property 'mount' B: property mount jack2.ogg verbose( 1):[pix_pix2gst]: setting property 'is-live' verbose( 1):remove all elements verbose( 1):deregister verbose( 2):pdgst:send to __gst verbose( 1):element 9a6f410 not in bin verbose( 2):removing buscallback-handler 17 for 9aa3418: verbose( 2):removing buscallback-handler 13 for 9aa2730: verbose( 2):removing buscallback-handler 9 for 9ba3d30: verbose( 2):removing buscallback-handler 5 for 9a6cd48: verbose( 2):removing buscallback-handler 1 for 9a6e5a0: verbose( 1):register verbose( 2):pdgst:send to __gst verbose( 1):connect verbose( 2):pdgst:send to __gst_source A: __gst connect shout2send1 A: __gst connect shout2send1 B: state_changed 1 2 0 B: state_changed 1 2 4 error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source B: state_changed 2 3 4 error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source error: fixme: gst-busmessage without source B: clock_new
Then, there isn't mount point jack2.ogg on the icecast server. Any idea about this problem ? Thanx. ++
Jack
Le jeudi 02 septembre 2010 à 08:54 +0200, IOhannes m zmoelnig a écrit :
On 2010-09-01 19:26, Jack wrote:
[pix_pix2gst yuv 128 64] ? ++
[ffmpegcolorspace]
fgmasdr IOhannes
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 2010-09-21 03:53, Jack wrote:
Is there someone who has succeeded to send a stream to an Icecast2 server with :
[pix_pix2gst yuv 128 64] | [typefind] (or without) | [ffmpegcolorspace] | [theoraenc] | [oggmux] | [shout2send]
Here, i still get nothing.
confirmed.
it seems like for this to run, we need to implementt he "stream-status" messages, which were brandnew at the time of writing pdgst (and badly documented, iirc).
All works fine if i use [v4l2src].
you mean: from within pdgst?
fgmasdr IOhannes
On 2010-09-21 03:53, Jack wrote:
Is there someone who has succeeded to send a stream to an Icecast2 server with :
[pix_pix2gst yuv 128 64] | [typefind] (or without) | [ffmpegcolorspace] | [theoraenc] | [oggmux] | [shout2send]
Here, i still get nothing. All works fine if i use [v4l2src].
attached is the patch that currently generates http://stream.kug.ac.at:8000/pdgst.ogv
after loads of trying around, i found that the [videorate] element is important (dunno why)
fgmasdr IOhannes
Ok, i get the stream now, thanx. But i only get the first picture ! If i rotate the teapot in Pd, there is nothing that happens in my Totem window : the teapot remains in the same position. I have tried with or without the messages 'is-live 1' and 'async 0' It was ok for you, did you get a 'real' stream ? ++
Jack
Le mercredi 22 septembre 2010 à 19:33 +0200, IOhannes m zmoelnig a écrit :
On 2010-09-21 03:53, Jack wrote:
Is there someone who has succeeded to send a stream to an Icecast2 server with :
[pix_pix2gst yuv 128 64] | [typefind] (or without) | [ffmpegcolorspace] | [theoraenc] | [oggmux] | [shout2send]
Here, i still get nothing. All works fine if i use [v4l2src].
attached is the patch that currently generates http://stream.kug.ac.at:8000/pdgst.ogv
after loads of trying around, i found that the [videorate] element is important (dunno why)
fgmasdr IOhannes _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 2010-09-23 13:40, Jack wrote:
It was ok for you, did you get a 'real' stream ?
attached is the patch that currently generates http://stream.kug.ac.at:8000/pdgst.ogv
that one has been running since yesterday.
however, i might have fixed some issues with the framerate settings, so do a fresh checkout.
mfgasdr IOhannes
OK, done the checkout. It is working fine now. Thanx a lot. ++
Jack
Le jeudi 23 septembre 2010 à 15:22 +0200, IOhannes m zmoelnig a écrit :
On 2010-09-23 13:40, Jack wrote:
It was ok for you, did you get a 'real' stream ?
attached is the patch that currently generates http://stream.kug.ac.at:8000/pdgst.ogv
that one has been running since yesterday.
however, i might have fixed some issues with the framerate settings, so do a fresh checkout.
mfgasdr IOhannes