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