
Recherche avancée
Médias (91)
-
Collections - Formulaire de création rapide
19 février 2013, par
Mis à jour : Février 2013
Langue : français
Type : Image
-
Les Miserables
4 juin 2012, par
Mis à jour : Février 2013
Langue : English
Type : Texte
-
Ne pas afficher certaines informations : page d’accueil
23 novembre 2011, par
Mis à jour : Novembre 2011
Langue : français
Type : Image
-
The Great Big Beautiful Tomorrow
28 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Texte
-
Richard Stallman et la révolution du logiciel libre - Une biographie autorisée (version epub)
28 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Texte
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (69)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Les statuts des instances de mutualisation
13 mars 2010, parPour des raisons de compatibilité générale du plugin de gestion de mutualisations avec les fonctions originales de SPIP, les statuts des instances sont les mêmes que pour tout autre objets (articles...), seuls leurs noms dans l’interface change quelque peu.
Les différents statuts possibles sont : prepa (demandé) qui correspond à une instance demandée par un utilisateur. Si le site a déjà été créé par le passé, il est passé en mode désactivé. publie (validé) qui correspond à une instance validée par un (...)
Sur d’autres sites (15052)
-
Live TV Stream to Android
8 mai 2016, par Hd DreamI am new user on stackoverflow.
I wrote you today to get answer and solution to my problem.
I have input stream come from vlc. I need that all android connected to my network can watch stream in live in the same time like an online channel tv.
I saw for this channelCode : Select all
www.canal2international.net/live.phpthere is a same ts file is generated for each 45 second.
I need to do the same but with a mp4 file that I insered on html5 video tag.
for that I tried to convert my input stream with this cmd on ffmpegCode : Select all
ffmpeg -i 192.168.1.10:8620 -c:v libx264 -profile:v baseline -c:a aac -ar 44100 -ac 2 -b:a 128k -f segment -segment_time 45 -segment_format_options movflags=+faststart -segment_list D :\live\play.m3u8 -segment_list_size 2 D :\live\watch%03d.mp4I’m not satisfied. I can’t insert m3u8 file in html5 video tag because android don’t read it and his content.
I tried another code that I can say little similar that the result of this page
Code : Select all
www.canal2international.net/live.phpCode : Select all
ffmpeg -i 192.168.1.10:8620 -hls_flags single_file D :\live\play.m3u8It generated two files, a ts and a m3u8.
I know that html5 video tag can read ts file. Maybe there is a solution somewhere.The second way I don’t like in this code is ts file don’t read in real time. When I read file it begin from the first encoding.
All android connected to my network must watch in real time !
I don’t know how to solve my problem that’s why I write in thie forum.
Thank you in advance for all your help !
-
How to stream non-exhaustive list of clips into rtmp server using ffmpeg ?
30 octobre 2017, par codedemonI have program that generates clips uniform length ( around seconds ) continuously. Clips are named chronologically (DT stamp). Now I need to merge those clip and stream all of them in real time via ffmpeg.
I prefer FFmpeg, but any other option is also welcomed.
Thank you.
-
RTSP : shodan can do what I can't do with ffmpeg [closed]
6 août 2024, par Charlie BronsonGood morning, I hope someone can help me, I can't get to the bottom of this situationGood morning, I hope someone can help me, I can't get to the bottom of this situation


Premise 1 : Shodan does not brute force or log in with default credentials


Shodan manages to access and capture the RTSP stream and take a snapshot of an AXIS Q6045-E Mk II camera.


Premise 2 : I didn't perform the installation and I don't know (and I don't want to know) the access credentials for the camera, I'm just checking its security


At the request of the camera owner, I attempted to take a snapshot using ffmpeg :


ffmpeg -hide_banner -loglevel verbose -y -rtsp_transport tcp -i "rtsp://xxx.xxx.xxx.xxx:554" -an -vframes 1 -q:v 2 image.jpg



and obtain this output :


[tcp @ 0x61b69c5f4400] Starting connection attempt to xxx.xxx.xxx.xxx port 554
[tcp @ 0x61b69c5f4400] Successfully connected to xxx.xxx.xxx.xxx port 554
[in#0 @ 0x61b69c5f16c0] Error opening input: Invalid data found when processing input
Error opening input file rtsp://xxx.xxx.xxx.xxx:554.
Error opening input files: Invalid data found when processing input



On wireshark I can see how the camera requires authentication and ffmpeg responds with a FIN ACK once it receives OK after the DESCRIBE requestOn wireshark I can see how the camera requires authentication and ffmpeg responds with a FIN ACK once it receives OK after the DESCRIBE request :


My OPTION request


Real Time Streaming Protocol
 Request: OPTIONS rtsp://xxx.xxx.xxx.xxx:554 RTSP/1.0\r\n
 Method: OPTIONS
 URL: rtsp://xxx.xxx.xxx.xxx:554
 CSeq: 1\r\n
 User-Agent: Lavf61.1.100\r\n
 \r\n



Camera response :


Real Time Streaming Protocol
 Response: RTSP/1.0 200 OK\r\n
 Status: 200
 Server: H264DVR 1.0\r\n
 Cseq: 1\r\n
 Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, GET_PARAMETER, SET_PARAMETER, PLAY, PAUSE\r\n
 \r\n



My DESCRIBE request :


Real Time Streaming Protocol
 Request: DESCRIBE rtsp://xxx.xxx.xxx.xxx:554 RTSP/1.0\r\n
 Method: DESCRIBE
 URL: rtsp://xxx.xxx.xxx.xxx:554
 Accept: application/sdp\r\n
 CSeq: 2\r\n
 User-Agent: Lavf61.1.100\r\n
 \r\n



Camera response requesting digest authentication :


Real Time Streaming Protocol
 Response: RTSP/1.0 200 OK\r\n
 Status: 200
 Server: H264DVR 1.0\r\n
 Cseq: 2\r\n
 WWW-Authenticate: Digest realm="135axxxxxxxxxxx", nonce="96n0d4Lv626w8vfu8L090B6\r\n
 \r\n



My response at this point is a TCP FIN ACK.


Premise 3 : I am not an RTSP or ffmpeg expert


at this point I told the owner that as he could see, credentials were required for access, and he rightly says that this is not the case as shodan still manages to access.


If I assume premise 1 to be true, then I'm doing something wrong in the ffmpeg request, so how can I modify the ffmpeg request to obtain a snapshot compatible with the shodan one and avoid detecting false negatives ?