<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Thanks for the pointers. The reason for
      strings is because they match the arguments in the
      RTSPClient::sendPlayCommand command from the live code.<br>
      <br>
      The only other approach I thought of was to use more command line
      arguments, but I was afraid of adding too many command line
      arguments and it would serve only the RTSP interface with the
      live555 code. Is there any other approach you can think of? From
      reading you post it seems there will need to be some structure to
      send data from the core to the different plugins, in this case the
      demux plugin. Has this been done before? Is there such a
      structure? <br>
      <br>
      Thanks again for your response. David<br>
      <pre class="moz-signature" cols="72">David R Robison
Open Roads Consulting, Inc.
103 Watson Road, Chesapeake, VA 23320
phone: (757) 546-3401
e-mail: <a class="moz-txt-link-abbreviated" href="mailto:david.robison@openroadsconsulting.com">david.robison@openroadsconsulting.com</a>
web: <a class="moz-txt-link-freetext" href="http://openroadsconsulting.com">http://openroadsconsulting.com</a>
blog: <a class="moz-txt-link-freetext" href="http://therobe.blogspot.com">http://therobe.blogspot.com</a>
book: <a class="moz-txt-link-freetext" href="http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526">http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526</a>
</pre>
      On 7/13/2014 4:34 AM, Rémi Denis-Courmont wrote:<br>
    </div>
    <blockquote
      cite="mid:20140713083423.C1B41151E3F@albiero.videolan.org"
      type="cite">
      <div style="font-size: 12pt; font-family: Calibri,sans-serif;">
        <div>   Hello,</div>
        <div><br>
        </div>
        <div>Currently, there is no way to start a demuxer (including
          live555) from anywhere but the beginning. The core will isssue
          a seek request after the initial PLAY...</div>
        <div>Conversely, the core does not provide the duration or end
          time, but just sends a stop at the approximate time.</div>
        <div><br>
        </div>
        <div>So you will need to improve the interface between demux
          plugins and the input thread (core). LibVLC is just the tip of
          the iceberg.</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>BTW, why do you represent time as a string?</div>
        <div><br>
        </div>
        <div>(Sorry for top post)</div>
        <div>-- </div>
        <div>Rémi Denis-Courmont</div>
        <div>Sent from my NVIDIA Tegra-powered device</div>
        <br>
        <div id="htc_header">----- Reply message -----<br>
          De : "David R. Robison"
          <a class="moz-txt-link-rfc2396E" href="mailto:david.robison@openroadsconsulting.com"><david.robison@openroadsconsulting.com></a><br>
          Pour : "Mailing list for VLC media player developers"
          <a class="moz-txt-link-rfc2396E" href="mailto:vlc-devel@videolan.org"><vlc-devel@videolan.org></a><br>
          Objet : [vlc-devel] Support for ONVIF Profile G<br>
          Date : sam., juil. 12, 2014 23:34</div>
      </div>
      <br>
      <pre style="word-wrap: break-word; white-space: pre-wrap;">I am looking at adding a modification to vlc to support ONVIF Profile G 
to support playing recorded video. This is done by setting the Range 
header on the RTSP Play request. Live555 already supports setting the 
RTSP header. My thought was to add a new function to the 
lib/media_player.c function called:

void libvlc_media_player_set_abs_range( libvlc_media_player_t *p_mi,
                                        char* fromClock, char* toClock)

This would then be used by the modules/access/live555.cpp file to send 
the arguments to the live555 subsystem. This meets my needs as my vlc 
player is embedded in another application that uses the library interface.

Before I headed down this path wanted to make sure this sounded 
reasonable to everyone and no one had a problem with the new 
media_player function.
Any thoughts? Anyone think of a better way? Any suuggestions?
David

-- 

David R Robison
Open Roads Consulting, Inc.
103 Watson Road, Chesapeake, VA 23320
phone: (757) 546-3401
e-mail: <a class="moz-txt-link-abbreviated" href="mailto:david.robison@openroadsconsulting.com">david.robison@openroadsconsulting.com</a>
web: <a moz-do-not-send="true" href="http://openroadsconsulting.com">http://openroadsconsulting.com</a>
blog: <a moz-do-not-send="true" href="http://therobe.blogspot.com">http://therobe.blogspot.com</a>
book: <a moz-do-not-send="true" href="http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526">http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526</a>



This email communication (including any attachments) may contain confidential and/or privileged material intended solely for the individual or entity to which it is addressed.
If you are not the intended recipient, please delete this email immediately.

_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
<a moz-do-not-send="true" href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a>

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
<a class="moz-txt-link-freetext" href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a>
</pre>
    </blockquote>
    <br>
  <BR />
<BR />
<HR />
This email communication (including any attachments) may contain confidential and/or privileged material intended solely for the individual or entity to which it is addressed.<BR />
If you are not the intended recipient, please delete this email immediately.<BR />
</body>
</html>