Hi Sam,

Many thanks for this, i'll try it out tomorrow. Tried it quickly, but it 
seems Win32 doesn't like gstreamer, so will try it on a linux box.
May be you could also look in to Adobe HDS, if that's not already 
working out of the box as well. 
http://www.adobe.com/products/hds-dynamic-streaming.html

Regards,
Leonard
On 4/9/2013 23:15, Samuel Mimram wrote:
> Hi Leonard,
>
> I finally found a way to hack GStreamer into what we want. You can
> play an HLS as follows (I let you elaborate on this for
> transcoding...).
>
> def gstreamer.hsl(~id="",uri) =
>    pipeline = "souphttpsrc location=#{uri} ! tee name=t"
>    audio_pipeline = "t. ! queue"
>    video_pipeline = "t. ! queue"
>    input.gstreamer.audio_video(id=id, pipeline=pipeline,
> audio_pipeline=audio_pipeline, video_pipeline=video_pipeline)
> end
>
> s = 
> gstreamer.hsl("http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8";)
> s = mksafe(s)
>
> output.pulseaudio(drop_video(s))
> output.graphics(drop_audio(s))
>
> Big up for GStreamer :)
>
> Cheers,
>
> Sam.
>
> On Tue, Apr 9, 2013 at 7:11 PM, Samuel Mimram <[email protected]> wrote:
>> Hi,
>>
>> I tried to play this stream and unfortunately it does not work out of the 
>> box...
>> - Some bugs had to be fixed: https://github.com/savonet/liquidsoap/issues/58
>> - It turns out that we need to "join" the files in the playlist in
>> order for them to play nicely. It should not be overly complicated to
>> do so, but we need some time to find a way to do this properly. You
>> can follow progress here:
>> https://github.com/savonet/liquidsoap/issues/59
>>
>> Cheers,
>>
>> Sam.
>>
>> On Mon, Apr 8, 2013 at 5:06 PM, Leonard de Ruijter
>> <[email protected]> wrote:
>>> I think i found one. I'll try and do some tests myself as well:
>>> http://www.nasa.gov/multimedia/nasatv/NTV-Public-IPS.m3u8
>>>
>>> On 4/8/2013 16:49, Samuel Mimram wrote:
>>>> Hi,
>>>>
>>>> If you find something with similar encoding formats publicly
>>>> available, don't hesitate!
>>>>
>>>> ++
>>>>
>>>> Sam.
>>>>
>>>> On Mon, Apr 8, 2013 at 4:28 PM, Leonard de Ruijter
>>>> <[email protected]> wrote:
>>>>> Hi Sam,
>>>>>
>>>>> Unfortunately, the stream i'd like to transcode is quite secured, it
>>>>> limits access based on geolocation. So i'm afraid it won't make any
>>>>> sense to send you a link, but i'll try to find another. Thanks for your
>>>>> hints anyway.
>>>>>
>>>>> Leonard
>>>>> On 4/8/2013 14:41, Samuel Mimram wrote:
>>>>>> Hi,
>>>>>>
>>>>>> As a rule of thumb, anything you can play on linux (with say totem),
>>>>>> you should be able to play in Liquidsoap (presumably with input.http).
>>>>>> However, we did not test too much this part for now, so it might need
>>>>>> some polishing. Do you have examples of publicly available such
>>>>>> streams so that I can test?
>>>>>>
>>>>>> ++
>>>>>>
>>>>>> Sam.
>>>>>>
>>>>>> On Mon, Apr 8, 2013 at 10:38 AM, Leonard de Ruijter
>>>>>> <[email protected]> wrote:
>>>>>>> Hello,
>>>>>>>
>>>>>>> I'm trying to transcode one of the following video formats:
>>>>>>> - Windows Media WMA/WMV. I assume this isn't possible with liquidsoap
>>>>>>> - HASP Smoothstreaming AAC-LC/H.264
>>>>>>> - HASP HDS AAC-LC/H.264
>>>>>>> - HASP HLS AAC-LC/H.264
>>>>>>>
>>>>>>> Is it possible to transcode one of those formats using input.http()? May
>>>>>>> be using input.external?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Leonard
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Minimize network downtime and maximize team effectiveness.
>>>>>>> Reduce network management and security costs.Learn how to hire
>>>>>>> the most talented Cisco Certified professionals. Visit the
>>>>>>> Employer Resources Portal
>>>>>>> http://www.cisco.com/web/learning/employer_resources/index.html
>>>>>>> _______________________________________________
>>>>>>> Savonet-users mailing list
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Minimize network downtime and maximize team effectiveness.
>>>>>> Reduce network management and security costs.Learn how to hire
>>>>>> the most talented Cisco Certified professionals. Visit the
>>>>>> Employer Resources Portal
>>>>>> http://www.cisco.com/web/learning/employer_resources/index.html
>>>>>> _______________________________________________
>>>>>> Savonet-users mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Minimize network downtime and maximize team effectiveness.
>>>>> Reduce network management and security costs.Learn how to hire
>>>>> the most talented Cisco Certified professionals. Visit the
>>>>> Employer Resources Portal
>>>>> http://www.cisco.com/web/learning/employer_resources/index.html
>>>>> _______________________________________________
>>>>> Savonet-users mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Minimize network downtime and maximize team effectiveness.
>>>> Reduce network management and security costs.Learn how to hire
>>>> the most talented Cisco Certified professionals. Visit the
>>>> Employer Resources Portal
>>>> http://www.cisco.com/web/learning/employer_resources/index.html
>>>> _______________________________________________
>>>> Savonet-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Minimize network downtime and maximize team effectiveness.
>>> Reduce network management and security costs.Learn how to hire
>>> the most talented Cisco Certified professionals. Visit the
>>> Employer Resources Portal
>>> http://www.cisco.com/web/learning/employer_resources/index.html
>>> _______________________________________________
>>> Savonet-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users
>

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to