Recherche avancée

Médias (2)

Mot : - Tags -/media

Autres articles (51)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

Sur d’autres sites (7768)

  • Live streaming multiple bitrates with FFmpeg and node.js

    14 juillet 2014, par user2757842

    I am looking for an efficient way of transcoding a live stream and breaking it up into different bit rates, I have it working as of now but I have to state each time which video I would like to address as well as each different bit rate, example below :

    var spawn = require('child_process').spawn;

    /*
    var ffmpeg = spawn('C:\\Users\\Jay\\Documents\\FFMPEG\\bin\\ffmpeg.exe', [
       '-i',
       'rtmp://192.168.201.8/livepkgr/livestream2 live=1',
       '-movflags',
       'isml+frag_keyframe',
       '-f',
       'ismv',
       'http://192.168.201.237/LiveSmoothStreaming.isml/Streams(video2)'
    ]);
    */

    var ffmpeg = spawn('C:\\Users\\Jay\\Documents\\FFMPEG\\bin\\ffmpeg.exe', [
       '-i',
       'rtmp://192.168.201.8/livepkgr/livestream live=1',
       '-ac',
       '2',
       '-b:a',
       '64k',
       '-c:v',
       'libx264',
       '-b:v:0',
       '150k' /* first bit rate i want */ ,
       '-movflags',
       'isml+frag_keyframe',
       '-f',
       'ismv',
       'http://192.168.201.237/LiveSmoothStreaming2.isml/Streams(video1)',
       '-c:v',
       'libx264',
       '-b:v:0',
       '500k' /* second bit rate i want */ ,
       '-movflags',
       'isml+frag_keyframe',
       '-f',
       'ismv',
       'http://192.168.201.237/LiveSmoothStreaming2.isml/Streams(video3)'
    ]);

    As you can see, this is not a very efficient way of doing it as this is only for 2 bit rates, I have to give a video name (video1, video 3 etc) each time I want a new bit rate and then I have to give it it’s bit rate (150k, 500k etc). If I wanted anymore bitrates, the code lines would go on and on and it would quickly become messy.

    Has anyone worked within the world of Node.js and FFmpeg that could maybe point me in the direction of managing this more efficiently ? Or even link me to a page which would help me out ?

    Cheers

  • creating illusion of live streaming (internet radio) using ffmpeg

    29 décembre 2014, par user259060

    I am working on a project that involves live streaming but without seeking (just like internet radio). I am using ffmpeg and ffserver.

    • I could just send the song to ffserver feed using ffmpeg but the problem is that the whole song / file is getting dumped. I don’t want that to happen.

    • First I segmented the song using ffmpeg -threads 1 -i INPUT.mp3 -ar 24000 -acodec libmp3lame -ac 1 -aq 1 -ab 64k -map 0:0 -f segment -segment_time 2 -segment_list /PATH/TO/LIST/outputlist.m3u8 -segment_format mpegts /OUTPUT/PATH/output%05d.mp3 (this is just an example) .

    • As you can see that the segment time is 2 seconds. What I’m actually planning to achieve is that I want to send first segmented file say output00001.mp3 to ffserver feed and wait for 1 second then send the the second segmented files say output00002.mp3 to ffserver feed and so on till the end of the song. This creates an illusion of radio live streaming. I was able to implement this without a problem using python.

    PROBLEM :

    The problem I faced while listening to song (htttp ://foo:port/test1.mp3) is that after 2nd second I hear a few millisecond pause and then the song continues to play which is very irritating. This happens after every segmented song completes playing. Is there any solution to eradicate the pause ? Is there a technique to make song play live (that means if my server shuts down, the song should stop immediately) ?

  • ffmpeg - Live stream to web browser [on hold]

    21 octobre 2016, par Sreejith C M

    I was looking for a solution to stream my desktop live on my Windows system and found out ffmpeg is a good solution using dshow and everything is working fine and well. I’m using a C# wrapper for ffmpeg to record my desktop and I can save it in a local file.

    The problem I have is that, I have to watch the stream on my Web browser ( Chrome / Firefox ). I can’t use Media Server’s like wowza, red5 and also can’t use ffserver.

    I tried the ffmpeg wiki https://trac.ffmpeg.org/wiki and documentation but couldn’t figure out how to do this.

    Please help me to figure out this, how I can do this.